wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Информатика

Total questions: 70

Worksheet time: 35mins

Name
Class
Date
1.

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

a)

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

b)

Компьютерлік бағдарлама

c)

Жад құрылғысы

d)

Деректер базасы

2.

Программа дегеніміз не?

a)

Компьютерге арналған нұсқаулар жиынтығы

b)

Ойын ойнауға арналған құрал

c)

Дыбыс жазу құрылғысы

d)

Интернет желісі

3.

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

a)

Дискриттілік, анықтылық, нәтижелік

b)

Сандық мәндер ғана

c)

Өңдеу жылдамдығы

d)

Графикалық интерфейс

4.

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

a)

Белгілі бір әрекет орындалғанша қайталанатын әрекеттер жиынтығы

b)

Бағдарламаның негізгі құрылымы

c)

Графикалық интерфейсті бағддарламалар

d)

Дыбыс пен бейне өңдеу әдісі

5.

Тармақталу алгоритм не үшін қажет

a)

Бірнеше шартқа байланысты әр түрлі әрекеттерді орындау үшін

b)

Мәтіндік құжаттарды өңдеу үшін

c)

Желіде файл жүктеу үшін

d)

Кескіндерді өңдеу үшін

6.

Python да шартты оператор қандай

a)

if

b)

loop

c)

for

d)

repeat

7.

Python да цикллы ұйымдастыру үшін қандай оператор қолданылады

a)

for, while

b)

if, elif

c)

print, input

d)

int, str

8.

Функция дегеніміз не

a)

Белгілі бір әрекетті орындау үшін аллын ала жазылған код блогы

b)

Программадағы өзгермелі мән

c)

Компьютердің физикалық құрылғысы

d)

Жүйелік бағдарлама

9.

Python да функцияны қалай анықьайды

a)

def арқылы

b)

funktion

c)

create

d)

method

10.

Массив(тізім)дегеніміз не

a)

Бір тіпті мәрдер жиынтығы

b)

Цикллың бір түрі

c)

Бағдарламалық қәте

d)

Ойын бағдарламасының бөлігі

11.

Пайтонда тізім қалай құрылады

a)

[1,2,3,4]

b)

(1,2,3,4)

c)

{1,2,34}

d)

<1,2,3,4>

12.

Пайтондағы ең кіші бүтін санды қай оператор анықтайды

a)

min()

b)

max()

c)

len()

d)

sum()

13.

Пайтонда кездейсоқ санды алу үшін қандай молул қолданылады

a)

random

b)

math

c)

time

d)

sys

14.

Тізімнің ұзындығын анықтықтайтын функция

a)

len()

b)

size()

c)

count()

d)

length()

15.

Файлдан дерек оқу үшін қандай режим қолданылады

a)

r

b)

w

c)

a

d)

x

16.

Пайтонда қанлай деректер типтері бар

a)

int, float, str, list, dict

b)

button, select, image

c)

date, time, color

d)

bool, num, var

17.

Пайтонда санды мәнге айналлыру функциясы

a)

str

b)

int

c)

float

d)

bool

18.

Айнымалы мәнін енгізу үшін қандай функция қолданылады

a)

input

b)

scan

c)

get

d)

enter

19.

Пайтонла қатені өңдеу үшін қандай блок қолданылады

a)

try-except

b)

if-else

c)

loop

d)

repeat

20.

Пайтонда бағдарламаны аяқтау үшін қандай оператор қолланылады

a)

exit ()

b)

stop()

c)

break()

d)

continue

21.

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

a)

Сөздік, блок схемалық, программалық

b)

Сызықтық, символдық, кодтық

c)

Динамикалық, статикалық, шартты

d)

Графикалық, статикалық, жүйелік

22.

Алгоритмнің формальдылығы дегеніміз не

a)

Орындаушы алгоритмді түсінбей ақ орындай алады

b)

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

c)

Алгоритм тек бір құрылғыда орындалады

23.

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

a)

Комардалар қатар бірізділікпен орындалады

b)

Шарттар арқылы бөләнеді

c)

Белгілі бір әрекеттер қайталанады

24.

Тармақталу алгоритмнің басты ерекшелігі

a)

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

b)

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

c)

Еш қандай шартты тексермейді

25.

Цикллы алгоритмдің ненізгі элементі қандай

a)

Қайталану процессі

b)

Бір реттік әрекет

c)

Бір қатар шарттар

26.

Шексіз цикл дегеніміз не

a)

Шарты еш қашан орындалмайтын цикл

b)

Белгілі бір сан ретінде қайталанатын цикл

c)

Бір рет қана орындалатын цикл

27.

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

a)

Сызықтық, тармақталған, цикллық

b)

Өңдеу, сақтау, шығару

c)

Кодтық, сандық, графикалық

28.

Блок схемада эллипс фигурасы нені білдіреді

a)

Алгоритмнің басталу және аяқталу

b)

Цикллық шартын тексеру

c)

Есептеу әрекеттері

29.

Алгоритмнің нәтижелік қасиеті қандай

a)

Белгілі бір қадамнан кейін нәтиже беру керек

b)

Шексіз орындалуы мүмкін

c)

Кез келген жағдайда бірдей нәтиже беруі

30.

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

a)

if else

b)

for

c)

while

31.

Құрама алгоритм дегеніміз не

a)

Бірнеше қарапайым алгоритмдерден құралған алгоритм

b)

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

c)

Барлық жағдайда тек бір әрекеттен тұратын алгоритм

32.

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

a)

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

b)

Тек бір реттік орындалатын алгоритм

c)

Мәтіндік ақпаратты өңдеуге арналған алгоритм

33.

Алгоритмнің корректілігі ұғымы нені білдіреді

a)

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

b)

Алгоритмнің жылдам орындалатынын

c)

Алгоритмнің біртқұрылғыда орындалатынын

34.

Псевдакод дегеніміз не

a)

Алгоритмді жазудың жартылай кодтық, жартылай сөздік

b)

Компьютерде орындалатын бағдарлама

c)

Тек сүреттер арқылы сипатталатын алгоритм

35.

Пайтонда диапозонмен жұмыс істеу үшін қандай функция қолданылады

a)

range

b)

list

c)

tuple

36.

Алгоритмді тиімді жазу үшін не қажет

a)

Қайталануларды азайту және шарттарды оңайлантыру

b)

Кодты күрделендіру

c)

Артық деректер қосу

37.

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

a)

Тестілеу және алгоритмді талдау

b)

Бір рет орындау

c)

Тек вищуалды қарау

38.

Бағдарламалау дегеніміз не

a)

Компьютерге тапсырма берудің ғылыми тәсілі

b)

Тек мәндік құжаттарды өңдеу процесі

c)

Компьютердің апппараттық бөлігін орнату

39.

Бағдарламалау тіллерінің ең төменгі деңгейі қандай

a)

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

b)

Ассемблар

c)

Жоғары деңгейлі тілдер

40.

Айнымалы дегеніміз не

a)

Бағдарламада мәндерді сақтау үшін қолданылатын атаулы орын

b)

Тек сандарды есептейтін құрылғы

c)

Мәтіндік файллың атауы

41.

Пайтонда мәлімет енгізу үшін қандай функция қолданылады

a)

input

b)

print

c)

scan

42.

Пайтонда жкранға шығару үшін қандай функция қолданылады

a)

print

b)

input

c)

echo

43.

Функция дегеніміз не

a)

Белгілі бір әрекетті орындауға арналған код блогы

b)

Тек сандар сақтау құрылғысы

c)

Жүйелік файл

44.

Пайтонда функция қалай анықталады

a)

def

b)

function

c)

create

45.

Пайтонда тізім қалай жасалады

a)

my list[1,2,3]

b)

my list {1,2,3}

c)

my list (1,2,3)

46.

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

a)

Қосымша функционаллық мүмкіндік беретін кітапхана

b)

Айнымалыларды сақтайтын құрылғы

c)

Бағдарламаның негізгі бөлігі

47.

Пайтонда кездейсоқ сандарды генерциялау үшін қандай функция қолданылады

a)

random

b)

math

c)

time

48.

Жолдық щамалар дегеніміз не

a)

Мәтіндік деректерді сақтауға арналған деректер типі

b)

Тек сандық мәндерді сақтайтын айнымалы

c)

Бағдарламаның негізгі бөлігі

49.

Жоллық мәндерді біріктіру үшін қандай оператор қолданылады

a)

+

b)

-

c)

/

50.

Таңбаларды кіші әріпке айналдыратын әдіс

a)

lower

b)

upper

c)

title

51.

Жолды бас әріпке айналдыру әдісі

a)

upper

b)

lower

c)

strip

52.

Жол ішіндегі бос орындарды жою үшін қандай әдіс қолданылады

a)

strip

b)

remove

c)

delete

53.

Жол ішіндегі белгілі бір сөзді басқа сөзге ауыстыру үшін қандай әдіс қолданылады

a)

replase

b)

change

c)

switch

54.

Пайтонда in оператор не үшін қолдынылады

a)

Жол ішіндегі белгілі бір мәтіннің бар жоғын тексеру үшін

b)

Жоллы екіге бөлу үшін

c)

Жолың ұзындығын анықтау үшін

55.

Пайтонда жолды санға айналдыру үшін қандай әдіс қолданылатын

a)

int

b)

str

c)

float

56.

Жолды тізімге бөлу үшін қандай әдіс қолданылатын

a)

split

b)

join

c)

replace

57.

Жолды тізімнің элементтерінен жинақтау үшін қандай әдіс қолданылатын

a)

join

b)

split

c)

replace

58.

Пайтонда формат әдісі не үшін қолдынылады

a)

Жолға айнымалыларды кірістіру үшін

b)

Жолды тізімге айналдыру үшін

c)

Жолды бас әріпке айналдыру үшін

59.

Жолдың соңындағы немесе басырдағы бос орынды жою үшін қандай әдіс қолданылатын

a)

strip

b)

remove

c)

replace

60.

Шартты оператор дегеніміз не

a)

Белгілі бір шартқа байланысты кодтың орындалуын басқаратын құрылым

b)

Тек қайталанатын әрекеттерді орындауға оператор

c)

Айнымалыны анықтау тәсілі

61.

Else оператор не үшін қолдынылады

a)

Шарт орындалмаса, басқа код бөлігін орындау үшін

b)

Айнымалы мәнін өзгерту үшін

c)

Қатені өңдеу үшін

62.

Elif не үшін қолдынылады

a)

Бірнеше шартты тексеру үшін

b)

Тек бір шартты тексеру үшін

c)

Айнымалы мәнін өзгерту үшін

63.

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

a)

==

b)

=

c)

===

64.

Қандай логикалық оператор шартты біріктіру үшін қолдынылады

a)

and, or, not

b)

while, for, break

c)

+,-,*

65.

not логикалық операторы не үшін қолдынылады

a)

Шарттың мәнін керсінше өзгерту үшін

b)

Жолдарды біріктіру үшін

c)

Цикллерді біріктіру үшін

66.

Теріс шарт қандай оператор арқылы жазылады

a)

!=

b)

==

c)

>=

67.

pass опервторы не үшін қолдынылады

a)

Шарттың ішіндегі кодты бос қалдыру үшін

b)

Шартты тексермеу үшін

c)

Бағдарламаны тоқтату үшін

68.

break операторы не үшін қолдынылады

a)

Циклден шығу үшін

b)

Айнымалыны анықтау үшін

c)

Файллы дабу үшін

69.

Continue оператор не істейді

a)

Цикллың келесі итерациясына өтеді

b)

Циклды тоқтатады

c)

Айнымалы мәнін өзгертеді

70.

Циклдерді қолдану аясына не жатады

a)

Тізімдерді, массивтерді, файлдарды, шарттарды өңдеу

b)

Тек математикалық есептеулер

c)

Айнымалыларды анықтау