NEW
Font size
WorksheetsАЛГО 23 ҮЖ
Total questions: 20
Worksheet time: 3hrs 20mins
C# тілінде идентификатордың бірінші таңбасы қандай бола алады?
Цифр
«-» (дефис)
Әріп немесе «_»
Бос орын
Төмендегілердің қайсысы жарамды идентификатор?
2value
my value
total_sum
class
Келесі тізімнің қайсысы кілттік сөздер ғана берілген?
data, var, loop
class, if, return
List, Console, String
index, total, name
Төмендегілердің қайсысы контексттік кілттік сөз мысалы?
public
while
await
int
C# тілінде регистр неліктен маңызды?
Барлық атаулар автоматты түрде кіші әріпке айналады
age және Age — екі бөлек атау
Кілттік сөздер тек бас әріппен жазылады
Регистр тек жолдық мәндерге әсер етеді
Қай жол қате?
int _count;
int class;
int total2;
int priceKZT;
Кілттік сөзді идентификатор ретінде қолданудың дұрыс тәсілі:
Кілттік сөзді бас әріппен жазу
Кілттік сөздің соңына цифр қосу
Кілттік сөздің алдына @ қою
Кілттік сөзді тырнақшаға алу
@ белгісіне қатысты дұрыс тұжырым:
Идентификаторды константаға айналдырады
Кілттік сөзді атау ретінде қолдануға мүмкіндік береді
Айнымалыны private етеді
Тек жолдық литералдарда қолданылады
Төмендегілердің қайсысы PascalCase мысалы?
studentName
StudentName
STUDENT_NAME
student_name
Келесі операторлардың қайсысы ағынды басқару кілттік сөзі?
namespace
public
switch
string
Төмендегі жолдың нәтижесі қандай? int @for = 3; Console.WriteLine(@for);
Қате компиляцияда
Экранға ештеңе шықпайды
3 шығады
for шығады
Қай нұсқада жарамсыз таңба бар?
maxSize
total-sum
_index1
price2
Төмендегі жұптардың қайсысы бірдей атау емес?
Total және total
sum1 және sum1
_item және _item
Name және Name
namespace, class, using сөздері қай топқа жатады?
Қол жетімділік модификаторлары
Ағынды басқару операторлары
Құрылымдық/модульдік кілттік сөздер
Түр атаулары
Қайсысы тип кілттік сөзі емес?
bool
decimal
object
number
Төмендегі сипаттамалардың қайсысы идентификатор ережесіне сай?
Бос орын қолдануға болады
Бірінші таңба цифр болуы мүмкін
Юникод әріптерін қолдануға болады
Міндетті түрде ағылшын әрпімен басталу керек
Қай тұжырым дұрыс?
Кілттік сөздер кез келген жерде идентификатор ретінде еркін қолданылады
Контексттік кілттік сөздер тек белгілі синтаксистік жерде кілттік сөз саналады
Барлық кілттік сөздер тек бас әріппен жазылады
var — жай идентификатор ғана, ешқашан кілттік сөз емес
Қайсысы қол жетімдік модификаторы?
internal
foreach
double
base
Төмендегі кодта қате бар ма? string groupName = "IT-01"; int GroupName = 1;
Иә, бір атау екі рет қолданылған, сондықтан қате
Иә, жолдық мән цифрмен аяқталады
Жоқ, екі түрлі идентификатор (регистр әртүрлі)
Иә, string — кілттік сөз емес
Стиль жөніндегі ең дұрыс кеңес:
Қысқа болу үшін әрқашан бір әріптік атаулар қолданыңыз
Атауларды транслитпен жазыңыз (мысалы, qalamaky)
Команда келісімін (style guide) ұстаныңыз
Барлық атауларды бас әріппен жазыңыз
