wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Алгоритм

Total questions: 31

Worksheet time: 23mins

Name
Class
Date
1.

Массивтің негізгі қасиеттері қандай?

a)

Бір типтегі деректер жиынтығы

b)

Индекспен беріледі

c)

Статикалық құрылымды

d)

Әр түрлі типтерді қамтиды

e)

Символдық деректер жиынтығы

2.

Негізгі (қарапайым) деректер типтері қандай?

a)

Integer

b)

Char

c)

Bool

d)

For

e)

If

3.

Қандай үш тип күрделі деректер құрылымдарына жатады?

a)

Массив

b)

Жазба

c)

Ағаштар

d)

Бүтін сандар

e)

Динамикалық құрылымдар

4.

Boolean типіне қандай үш операция қолдануға болады?

a)

Салыстыру операциялары

b)

Логикалық операциялар

c)

Арифметикалық операциялар

d)

Файлдармен жұмыс

e)

Жиындармен операциялар

5.

Есептің күрделілігін анықтайтын үш алгоритм түрі қандай?

a)

Сызықтық

b)

Квадраттық

c)

Логарифмдік

d)

Машиналық команда

e)

Рекурсивтік

6.

Алгоритмді орындау процесінде кездесетін үш шама түрі қандай?

a)

Аргументтер

b)

Аралық шамалар

c)

Шығатын шамалар

d)

Литералдар

e)

Атомдар

7.

Алгоритмдік функциялар қандай үш негізгі топқа бөлінеді?

a)

Есептелетін функциялар

b)

Рекурсивті функциялар

c)

Сандық операцияларға негізделген функциялар

d)

Логикалық есептеулерге арналған функциялар

e)

Ассемблер кодын қолданатын функциялар

8.

Примитивті рекурсивті функцияларды қандай үш әдіс арқылы алуға болады?

a)

Суперпозиция

b)

Минимизация

c)

Қарапайым арифметикалық операциялар

d)

Математикалық дәлелдеу

e)

Логикалық салыстыру

9.

Қандай алгоритмдер тармақталу алгоритмдеріне жатады?

a)

Егер

b)

Таңдау

c)

Егер - әйтпесе

d)

Айнымалы алгоритмдер

e)

Массивтерді сұрыптау

10.

Алгоритмдердің қандай түрлері циклдік құрылымдарға жатады?

a)

«Әзір» циклы

b)

«Параметрлі» цикл

c)

«Дейін» циклы

d)

Массивтерді сұрыптау

e)

Күрделі алгоритмдер

11.

Тармақталу алгоритмдерінің қандай үш түрі бар?

a)

Егер

b)

Егер - әйтпесе

c)

Таңдау

d)

Параметрлі таңдау

e)

Сызықтық таңдау

12.

Циклдың қандай үш құрылымдық түрі бар?

a)

«Әзір» циклы

b)

«Дейін» циклы

c)

«Параметрлі» цикл

d)

«Айырмашылық» циклы

e)

«Таңдау» циклы

13.

Примитивті рекурсивті функцияларды қалай алуға болады?

a)

Минимизация әдісімен

b)

Суперпозиция арқылы

c)

Есептелетін функцияларды қолдану арқылы

d)

Математикалық формуламен

e)

Мнемоника көмегімен

14.

Есептелетін функциялардың қандай түрлері рекурсивті модельдерде қолданылады?

a)

Примитивті рекурсивті функциялар

b)

Арифметикалық функциялар

c)

Санау жүйесімен байланысты функциялар

d)

Логикалық функциялар

e)

Функцияның мәндер облысын анықтайтын функциялар

15.

Стекпен қандай операцияларды орындауға болады?

a)

Элементтерді қосу

b)

Элементтерді шығару

c)

Элементтердің ретін өзгерту

d)

Тізімнің ортасына кіру

e)

Элементтерді сұрыптау

16.

FIFO принципіне жататын қандай құрылымдар бар?

a)

Кезек

b)

FIFO кезегі

c)

Ағаш

d)

Стек

e)

Массив

17.

Қай құрылымдар элементтерге кері қол жеткізуге мүмкіндік береді?

a)

Екібайланысты тізімдер

b)

Сақиналық тізімдер

c)

Массив

d)

Стек

e)

Бірбайланысты тізімдер

18.

Тізімді іске асыру үшін қандай құрылымдар қолданылады?

a)

Массив

b)

Жазба

c)

Кезек

d)

Ағаш

e)

Стек

19.

Тізіммен қандай әрекеттер жасауға болады?

a)

Жазбаны қосу

b)

Жазбаны өшіру

c)

Элементтердің типін өзгерту

d)

Массивтің өлшемін өзгерту

e)

Мәліметтерді іздеу

20.

Тармақталған алгоритмнің қандай түрлері бар?

a)

Егер

b)

Таңдау

c)

Ауыстыру

d)

Циклдық

e)

Параллель

21.

Цикл құрылымының қандай түрлері бар?

a)

«Әзір» циклы

b)

«Параметрлі» цикл

c)

Рекурсивті цикл

d)

Тармақты цикл

e)

Сызықтық цикл

22.

Алгоритмдердің қандай түрлері бар?

a)

Сызықтық алгоритм

b)

Циклдық алгоритм

c)

Рекурсивті алгоритм

d)

Параллель алгоритм

e)

Функционалдық алгоритм

23.

Қайталанатын операциялар қандай циклде орындалады?

a)

«Дейін» циклы

b)

«Әзір» циклы

c)

Тармақталған алгоритм

d)

Сызықтық алгоритм

e)

Массивтер

24.

«Тармақталу» алгоритмі қандай нәтижелермен аяқталады?

a)

Иә

b)

Жоқ

c)

0

d)

1

e)

Дұрыс

25.

Алгоритмнің қандай негізгі құрылымдары бар?

a)

Сызықтық

b)

Циклдық

c)

Тармақталу

d)

Дейін

e)

Тізім

26.

«Параметрлі» цикл қандай операторлармен іске асырылады?

a)

until

b)

for

c)

while

d)

if

e)

elif

27.

Циклге қандай шарттар тән?

a)

Инициализация

b)

Шартты тексеру

c)

Қадамды орындау

d)

Салыстыру

e)

Көбейту

28.

Функцияларды қолданудың қандай артықшылықтары бар?

a)

Кодты қайта пайдалану

b)

Программаны модульдеу

c)

Программаны жеңілдету

d)

Программаны жылдамдату

e)

Жадты автоматты түрде басқару

29.

Файлмен қандай операциялар орындалады?

a)

Оқу

b)

Жазу

c)

Жабу

d)

Сұрыптау

e)

Өшіру

30.

Ағашты іске асыру үшін қандай құрылымдар қолданылады?

a)

Түйіндер

b)

Жапырақтар

c)

Түбір

d)

Кезек

e)

Файл

31.

Ағаштың қандай ерекшеліктері бар?

a)

Жапырақтары бар

b)

Түбірі бар

c)

Түйіндері бар

d)

Әрдайым теңестірілген

e)

Тек екілік мәндер пайдаланылады