wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

анар

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

Алгоритм дегеніміз не?

a)

Белгілі бір мақсатқа жету үшін орындалатын қадамдар жиынтығы 

b)

Программаның жұмысын жылдамдату әдісі 

c)

Мәліметтерді сақтау әдісі 

d)

Компьютерлік жүйенің құрылымы 

e)

> Программаны құру тілдері

2.

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

a)

Қадамдардың анық және тиянақты болуы 

b)

Әрекеттердің кездейсоқтығы 

c)

Программалау тілінің болуы 

d)

Үнемі қайта орындалуы 

e)

> Жоғары жылдамдық

 

3.

Алгоритмді жүзеге асыру кезінде не орындалады?

a)

Нұсқауларды орындау 

b)

Мәліметтерді басқарып, бағдарлама жазу 

c)

Қате шығару 

d)

Оқиғаларды бақылау 

e)

Орындалмайды

4.

                                                                

<question1>Алгоритмнің аяқталуы қай кезде болады?

a)

Бағдарламаны жапқан кезде 

b)

Барлық қадамдар орындалғаннан кейін 

c)

Мәліметтер енгізілген кезде 

d)

Жүйе жұмысын тоқтатқанда 

5.

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

a)

Сызықтық және тармақталған 

b)

Қарапайым және күрделі 

c)

Компьютерлік және математикалық 

d)

Жылдам және баяу

6.

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

a)

Қадамдар бірінен соң бірі орындалады 

b)

қадам бірнеше рет қайталанады 

c)

Алгоритм әртүрлі шарттарға негізделген 

d)

Барлық шарттар орындалғанда аяқталады

7.

Тармақталған алгоритмде қандай операциялар орындалады?

a)

Әрбір қадам шартқа байланысты таңдалады 

b)

Қадамдар бірінен соң бірі орындалады 

c)

Барлық шарттар орындалғанша қайталанады 

d)

Операциялар бірнеше рет қайталанады 

8.

Циклдық алгоритм қандай ерекшеліктерге ие?

a)

Шарт бойынша әрекеттер бірнеше рет қайталанады 

b)

Шарт орындалғанша тек бір әрекет қайталанады 

c)

Шартқа сәйкес әрекеттер орындалады 

d)

> Алгоритм әрқашан бір қадаммен аяқталады

9.

Алгоритмнің күрделілігін бағалау үшін не пайдаланылады?

a)

Қадамдардың саны 

b)

Алгоритмді жазу жылдамдығы 

c)

Мәліметтерді өңдеу уақыты 

d)

Қадамдардың дұрыс орындалуы

10.

Алгоритмнің жазылу тәсілдерінің бірі қандай

a)

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

b)

Әрекеттерді мәліметтермен көрсету 

c)

Оқиғалардың реті мен шарттарын белгілеу 

d)

Кестелер арқылы түсіндіру 

11.

Деректер құрылымы дегеніміз не?

a)

Мәліметтерді сақтау мен басқарудың әдісі

b)

Мәліметтерді өңдеудің әдісі

c)

Программалау тілі

d)

Операциялық жүйенің бөлігі

12.

Қай деректер құрылымы элементтерінің реті сақталады?

a)

Сызықтық тізім

b)

Стек

c)

Граф

d)

Карталар

13.

Стек дегеніміз не?

a)

ең соңғы енгізілген элементті бірінші шығаратын құрылым

b)

Тек бір элементті сақтайтын құрылым

c)

Бір элементті енгізіп, оны шығару құрылымы

d)

Барлық элементтерді қатарынан шығаратын құрылым

14.

Қатар тізіміндегі операциялар қандай болады?

a)

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

b)

Тек элемент қосу

c)

Тек элементтерді жою

d)

Қатырмалы операциялар

15.

Қатарлық құрылымның негізгі қасиеті қандай?

a)

Элементтер тек бірінен соң бірі қосылады

b)

Элементтер әрқашан ретсіз сақталады

c)

Элементтер реттелмеген күйде сақталады

d)

Элементтер тек ортадан қосылады

16.

Деректер құрылымында қандай операциялар жиі қолданылады

a)

Қосу, жою, іздеу

b)

Сорттау, тексеру, сақтандыру

c)

Қосу, сұрыптау, бейнелеу

d)

Енгізу, сақтау, шығару

17.

Қосымша тізім дегеніміз не?

a)

Әрбір элемент келесі элементке көрсеткішті сақтайтын құрылым

b)

Тек бір элементті сақтайтын құрылым

c)

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

d)

Алгоритмді орындау құралы

18.

Қос тізімнің негізгі артықшылығы қандай?

a)

Элементтерге жылдам кіруге мүмкіндік береді

b)

Операциялар баяу орындалады

c)

Жадты үнемдейді

d)

Құрылым жеңіл

19.

Жиым дегеніміз не?

a)

Бірдей типтегі элементтерді сақтайтын құрылым

b)

Элементтердің ағаш тәрізді құрылымы

c)

Бір-бірінен тәуелсіз элементтер тізбегі

d)

Мәліметтердің үздіксіз тізбегі

20.

Граф қандай деректер құрылымын білдіреді?

a)

Элементтер арасындағы байланыс болуы мүмкін

b)

Тек қосымша элементтерді сақтайды

c)

Элементтер бірінен соң бірі сақталады

d)

Элементтер тек бір бағытта қозғалады

21.

Алгоритмдер қандай негізгі топтарға бөлінеді?

a)

Сызықтық және тармақталған

b)

Операциялық және жүйелік

c)

Рекурсивті және итеративті

d)

Әрекет және нәтижелік

 

22.

Сызықтық алгоритмнің ерекшелігі қандай?

a)

Элементтер бірінен соң бірі орындалады

b)

Қайталанатын қадамдар орындалады

c)

Элементтер тек соңынан жойылады

d)

Кез-келген қадамды өткізіп кетуге болады

23.

Тармақталған алгоритмде қандай әрекет орындалады?

a)

Шарттарға байланысты бірнеше мүмкін қадамдар орындалады

b)

Қадамдар бірінен соң бірі орындалады

c)

Әрқашан бір қадам орындалады

d)

Барлық қадамдар бірден орындалады

24.

Итеративті алгоритмдер қандай алгоритмдер?

a)

Шарттарға байланысты қайталанатын әрекеттерді орындау

b)

Элементтер бірінен соң бірі орындалады

c)

Өз-өзін қайта шақыратын алгоритмдер

d)

Мәліметтерді сақтауға арналған

25.

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

a)

Өзін-өзі қайта шақыратын алгоритм

b)

Бірнеше рет орындалатын алгоритм

c)

Қадамдарды параллель орындау алгоритмі

d)

Элементтерді тек қана соңынан қосатын алгоритм

26.

Қай алгоритм мәліметтерді тек бір рет қайта тексеруді қажет етеді

a)

Сызықтық

b)

Итеративті

c)

Рекурсивті

d)

Тармақталған

27.

Деректерді өңдеуде қандай алгоритм жиі қолданылады?

a)

Қысқарту және сұрыптау

b)

Сызықтық және тармақталған

c)

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

d)

Қос тізімді пайдалану

28.

Алгоритмнің "нүктелі және анық" қасиеті не білдіреді?

a)

Әрбір қадам нақты және орынды

b)

Қадамдар біркелкі емес

c)

Қадамдар үнемі қайталанады

d)

Қадамдар кездейсоқ орындалады

29.

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

a)

Белгілі бір мақсатқа жету бағыты бойынша

b)

Сызықтық және көп деңгейлі

c)

Дұрыс және бұрыс

d)

> Жылдам және баяу

30.

Алгоритмнің эффективтілігі дегеніміз не?

a)

Орындалу уақытын есептеу

b)

Жадты үнемдеу мүмкіндігі

c)

Элементтерді қалай сақтау керектігі

d)

Алгоритмнің жұмысын жеңілдету

31.

Рекурсия дегеніміз не?

a)

Өзін-өзі қайта шақыратын функция немесе алгоритм

b)

Мәліметтерді өңдеудің әдісі

c)

Тек бір әрекетті орындау

d)

Мәліметтерді жинақтау әдісі

32.

Рекурсивті функцияның жұмысын тоқтату үшін қандай шарт керек?

a)

Функцияның негізгі жағдайы болуы керек

b)

Функция тек бір рет жұмыс істейді

c)

Функция өздігінен тоқтайды

d)

Шарттар болмауы тиіс

33.

Рекурсияның негізгі принципі қандай?

a)

Функция өзін-өзі шақырып, нәтижелерін жинақтайды

b)

Функция тек бір рет жұмыс істейді

c)

Рекурсия әрқашан дұрыс нәтиже береді

d)

Рекурсия ешқашан тоқтамайды

34.

Рекурсивті функция қандай жағдайда шексіз циклге кіруі мүмкін?

a)

Негізгі жағдай жоқ болғанда

b)

Функцияны дұрыс орындамаған кезде

c)

Мәліметтер дұрыс енгізілмегенде

d)

Қадамдар дұрыс есептелмегенде

35.

Рекурсивті алгоритмнің артықшылығы неде

a)

Күрделі мәселелерді қарапайым шешуге мүмкіндік береді

b)

Алгоритмдер өте қарапайым болып келеді

c)

Қадамдар аз болады

d)

Мәліметтерді тек бір рет өңдейді