NEW
Font size
WorksheetsАлгоритмизация ҮЖ 7
Total questions: 20
Worksheet time: 5hrs 0mins
Алгоритмнің негізгі үш құрылымы қандай?
Сызықтық, рекурсия, массив
Сызықтық, тармақталу, цикл
Модульдеу, декомпозиция, инкапсуляция
Іздеу, сұрыптау, хэш
Сызықтық құрылым дегеніміз не?
Шартқа қарай орындалатын тармақ
Белгілі бір қадамдар тізбегі ретімен орындалады
Бір қадамды бірнеше рет қайталау
Параллель орындалу
«Оқу → Есептеу → Шығару» үлгісі қай құрылымға тән?
Тармақталу
Цикл
Сызықтық
Рекурсия
Тармақталуда қолданылатын өрнек типі көбіне қайсы?
int
double
char
bool
Логикалық операторлар қатары қай нұсқада дұрыс берілген?
+ - * /
< > == != <= >=
&& || !
= += -=
if (x > 0) cout<<"оң"; else cout<<"теріс немесе нөл"; — бұл қандай құрылым?
Цикл
Тармақталу
Сызықтық
Қате
switch ішінде әр case соңында жиі не жазылады?
continue
return
break
goto
Циклді құрайтын негізгі компоненттер қай нұсқада дұрыс?
Басы, соңы
Шарт, ввод/вывод
Бастапқы мән, шарт, дене, жаңарту
Тек дене
while циклі — ...
Алдын ала шарт тексерілетін цикл
Кемінде бір рет орындалатын цикл
Санақ циклі
Көпнұсқалы таңдау
«Сан таңбасы» есебі үшін қандай құрылым керек?
Сызықтық
Тармақталу
Цикл
Ештеңе керек емес
for (int i=1; i<=n; ++i) sum += i; — бұл қандай құрылым?
Тармақталу
Сызықтық
Цикл
Қате
Төмендегі if синтаксисі қай нұсқада дұрыс?
if x>0 { ... }
if (x>0) { ... }
if (x>0) ... else {
if (x>0) (...)
switch (c) { case 'a': ... ; default: ... ; } — дұрыс па?
Иә
Жоқ, default болмауы тиіс
Жоқ, case тек бүтінге
Жоқ, break міндетті
for циклінде жаңарту бөлімінің мысалы қайсы?
i = i + 1
i == i + 1
i + 1 = i
i < n
Тармақталуда көп шартты біріктіру үшін қандай операторлар қолданылады?
&& және ||
++ және --
% және /
<< және >>
Цикл инварианты деген не?
Әр қайталаудан кейін өзгеретін айнымалы
Әр қайталауда ақиқат болып қалатын тұжырым
Шартсыз секіру
Нәтижені шығаратын оператор
if (x%2==0) cout<<"жұп"; else cout<<"тақ"; — бұл қандай құрылым?
Сызықтық
Тармақталу
Цикл
Қате
Блок-схема байланысында не маңызды?
Стрелкалар қажет емес
Бағыт көрсеткіштері (стрелка) және тармақтары «Иә/Жоқ» деп белгілеу
Тек блок атауы
Көп түстер
(Цикл while) n≥0 үшін n санының цифр санын табу туралы тапсырма қандай құрылымды талап етеді?
Сызықтық ғана
Тармақталу
Цикл while қолдану
Рекурсия
(Цикл for) n деген сан берілсін. 1..n аралығындағы кубтарды әр жолға шығару үшін қандай цикл тиімді?
while
do-while
for
switch
