Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

8 тарау Пайтон

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Массивтің қанша түрі бар?

a)

1

b)

2

c)

3

d)

4

2.

Массив -

a)

бір атаумен біріктірілген, бір типтегі деректерден тұратын айнымалылардың жиынтығы

b)

әрбір жеке айнымалы

c)

массив элементінің индексі

d)

бір типтегі элементтер болуы шарт емес

3.

Тізім -

a)

бір атаумен біріктірілген, бір типтегі деректерден тұратын айнымалылардың жиынтығы

b)

әрбір жеке айнымалы

c)

массив элементінің индексі

d)

бір типтегі элементтер болуы шарт емес

4.

Массив элементтері -

a)

бір атаумен біріктірілген, бір типтегі деректерден тұратын айнымалылардың жиынтығы

b)

әрбір жеке айнымалы

c)

массив элементінің индексі

d)

бір типтегі элементтер болуы шарт емес

5.

Реттік нөмер -

a)

бір атаумен біріктірілген, бір типтегі деректерден тұратын айнымалылардың жиынтығы

b)

әрбір жеке айнымалы

c)

массив элементінің индексі

d)

бір типтегі элементтер болуы шарт емес

6.

import array as arr

b = arr.array('i')

Мұндағы, arr-?

a)

array моделін әрі қарай пайдалану үшін өзіміз қойған атау

b)

қазіргі жағдайдағы массив атауы

c)

массив элементінің типі

d)

массив элементі

7.

import array as arr

b = arr.array('i')

Мұндағы, b-?

a)

array моделін әрі қарай пайдалану үшін өзіміз қойған атау

b)

қазіргі жағдайдағы массив атауы

c)

массив элементінің типі

d)

массив элементі

8.

import array as arr

b = arr.array('i')

Мұндағы, i-?

a)

array моделін әрі қарай пайдалану үшін өзіміз қойған атау

b)

қазіргі жағдайдағы массив атауы

c)

массив элементінің типі

d)

массив элементі

9.

Массив типтері?

a)

сандық, мәтіндік, формулалық

b)

символдық, элементтік, мәтіндік

c)

мәтіндік, символдық, сандық

d)

арифметикалық, логикалық

10.

A=[1,2,3,4,5,6,7,8,9,10]

print([:4])

экранға не шығады?

a)

[1,2,3,4,5]

b)

[5,6,7,8,9,10]

c)

[1,2,3]

d)

[1,2,3,4]

11.

A=[1,2,3,4,5,6,7,8,9,10]

print([4:])

экранға не шығады?

a)

[1,2,3,4,5]

b)

[5,6,7,8,9,10]

c)

[1,2,3]

d)

[1,2,3,4]

12.

A=[1,2,3,4,5,6,7,8,9,10]

print([3:8])

экранға не шығады?

a)

[3,4,5,6,7,8]

b)

[4,5,6,7,8]

c)

[4,5,6,7]

d)

[3,4,5,6,7,8,9]

13.

insert(), append() функцияларының қызметі қандай?

a)

элементтерді кірістіру

b)

бірнеше элементті енгізу

c)

x массивінде n элементі көрсетілген i индексі бойынша кірістіру

d)

массивтің элементтерін жою

14.

extend() функцияcының қызметі қандай?

a)

элементтерді кірістіру

b)

бірнеше элементті енгізу

c)

x массивінде n элементі көрсетілген i индексі бойынша кірістіру

d)

массивтің элементтерін жою

15.

x.insert(i,n) функцияcының қызметі қандай?

a)

элементтерді кірістіру

b)

бірнеше элементті енгізу

c)

x массивінде n элементі көрсетілген i индексі бойынша кірістіру

d)

массивтің элементтерін жою

16.

del(), remove(), pop() функцияларының қызметі қандай?

a)

элементтерді кірістіру

b)

бірнеше элементті енгізу

c)

x массивінде n элементі көрсетілген i индексі бойынша кірістіру

d)

массивтің элементтерін жою

17.

x.remove(n) функциясының қызметі қандай?

a)

элементтерді кірістіру

b)

бірнеше элементті енгізу

c)

n элементін х массивінен жою

d)

массивтің элементтерін жою

18.

A массиві үшін, мына іздеу шарты нені білдіреді:

A[i]<>0?

a)

оң сандарды табу

b)

теріс сандарды табу

c)

0-ге тең сандарды табу

d)

0-ге тең емес сандарды табу

19.

A массиві үшін, мына іздеу шарты нені білдіреді:

A[i]%10=0?

a)

жұп сандарды анықтау

b)

тақ сандарды анықтау

c)

санның соңғы цифрін алу

d)

0-ге тең емес сандарды табу

20.

Массив ұзындығын енгізу қай жолда жазылған?

a)

N=int(input())

b)

A[i]=int(input())

c)

A=[0]*N

d)

A=array("i")

21.

Компьютер жадынан массив элементтері үшін ұзындығы N орын бөлу командасы қай жолда жазылған?

a)

N=int(input())

b)

A[i]=int(input())

c)

A=[0]*N

d)

A=array("i")

22.

Массив элементтерін пернетақтадан жеке-жеке енгізу командасы қай жолда жазылған?

a)

N=int(input())

b)

A[i]=int(input())

c)

A=[0]*N

d)

A=array("i")

23.

Массив элементтерінің типі қай жолда жазылған?

a)

N=int(input())

b)

A[i]=int(input())

c)

A=[0]*N

d)

A=array("i")

24.

Бірөлшемді массивте деректерді енгізудің қанша түрі бар?

a)

1

b)

2

c)

3

d)

4

25.

randint() - командасы не үшін керек?

a)

массив элементтеріне 1 ден 100ге дейінгі барлық элементтерді енгізу үшін

b)

массив элементтерін кездей соқ оператормен енгізу

c)

массив ұзындығын анықтау үшін

d)

1 ден 100ге дейінгі сандардың қосындысын табу үшін

26.

Массив элементтерін өсу немесе кему ретімен ауыстыру процесі

a)

Сұрыптау

b)

Реттеу

c)

Ауыстыру

d)

reverse=True

27.

Cұрыптаудың 3 түрі бар.

a)

TRUE

b)

FALSE

28.

Көршілес элементтерді - бірінші элементті екіншісімен, екінші мен үшінші және т.с.с массивтің соңына дейін салыстырады

a)

Көпіршік

b)

Таңдау

c)

Жылдам

d)

Кірістіру

29.

Массив элементтерінің реттелмеген бөлігіндегі элемент реттелген бөлігіне кірістіріп тексеру арқылы сұрыптау

a)

Көпіршік

b)

Таңдау

c)

Жылдам

d)

Кірістіру

30.

Массивтегі ең кіші элементті тауып, оны сұрыпталмаған элементтердің бірінші тұрғанымен ауыстыру.

a)

Көпіршік

b)

Таңдау

c)

Жылдам

d)

Кірістіру

31.

Көпіршік әдісінің жетілген түрі. Оң және сол жаққа бөлу арқылы сұрыптау.

a)

Көпіршік

b)

Таңдау

c)

Жылдам

d)

Кірістіру

32.

Экранға не шығады?

a)

[2,7,8,5,1,3,4]

b)

[8,7,5,4,3,2,1]

c)

[1,2,3,4,5,7,8]

d)

[1,2,3,4,5]

33.

Экранға не шығады?

a)

[1,2,3,4,5,7,8]

b)

[8,7,5,4,3,2,1]

c)

[8,7,4,3,2,1]

d)

[8,7,5,4,3,2]

34.

Әрбір элемент жолдың нөмері мен қиылысындағы бағанның нөмірі бойынша анықталған деректердің жолы

a)

Үшөлшемді массив

b)

Көпөлшемді массив

c)

Екіөлшемді массив

d)

Бірөлшемді массив

35.

Белгілі бір әрекеттерді орындау үшін алдын ала бекітілген атау бойынша шақырып орындалатын программаның тәуелсіз бөлігі

a)

Ішкі программа

b)

Процедура

c)

Функция

d)

Рекурсия

36.

Атауы бар программа барысында шақырылатын программа бөлігі

a)

Ішкі программа

b)

Процедура

c)

Функция

d)

Рекурсия

37.

Процедураның қанша түрі бар

a)

1

b)

2

c)

3

d)

4

38.

Функция мәнін қайтару үшін қандай оператор қолданылады?

a)

def

b)

ord

c)

chr

d)

return

39.

S.isalpha() қызметі қандай?

a)

Жолдың әріптерден тұратынын тексеру

b)

Жолдың сандардан тұратынын тексеру

c)

Жолдағы символдардың төменгі регистрде орналасқанын тексереді

d)

Жолдағы символдардың жоғарғы регистрде орналасқанын тексереді

40.

S.isdigit() қызметі қандай?

a)

Жолдың әріптерден тұратынын тексеру

b)

Жолдың сандардан тұратынын тексеру

c)

Жолдағы символдардың төменгі регистрде орналасқанын тексереді

d)

Жолдағы символдардың жоғарғы регистрде орналасқанын тексереді

41.

S.islower() қызметі қандай?

a)

Жолдың әріптерден тұратынын тексеру

b)

Жолдың сандардан тұратынын тексеру

c)

Жолдағы символдардың төменгі регистрде орналасқанын тексереді

d)

Жолдағы символдардың жоғарғы регистрде орналасқанын тексереді

42.

S.isupper() қызметі қандай?

a)

Жолдың әріптерден тұратынын тексеру

b)

Жолдың сандардан тұратынын тексеру

c)

Жолдағы символдардың төменгі регистрде орналасқанын тексереді

d)

Жолдағы символдардың жоғарғы регистрде орналасқанын тексереді

43.

S.upper() функциясының қызметі қандай?

a)

Жолды жоғарғы регистрге түрлендіреді

b)

Жолды төменгі регистрге түрлендіреді

c)

Оның ASCII коды символы

d)

Символдағы ASCII коды

44.

S.lower() функциясының қызметі қандай?

a)

Жолды жоғарғы регистрге түрлендіреді

b)

Жолды төменгі регистрге түрлендіреді

c)

Оның ASCII коды символы

d)

Символдағы ASCII коды

45.

ord(символ) функциясының қызметі қандай?

a)

Жолды жоғарғы регистрге түрлендіреді

b)

Жолды төменгі регистрге түрлендіреді

c)

Оның ASCII коды символы

d)

Символдағы ASCII коды

46.

chr(символ) функциясының қызметі қандай?

a)

Жолды жоғарғы регистрге түрлендіреді

b)

Жолды төменгі регистрге түрлендіреді

c)

Оның ASCII коды символы

d)

Символдағы ASCII коды

47.

S.lstrip([chars])

a)

Жол басындағы бос орындарды өшіру

b)

Жол соныңдағы бос орындарды өшіру

c)

Жол басындағы және соныңдағы бос орындарды өшіру

d)

Жолда неше рет кездесетінін анықтайды

48.

S.rstrip([chars])

a)

Жол басындағы бос орындарды өшіру

b)

Жол соныңдағы бос орындарды өшіру

c)

Жол басындағы және соныңдағы бос орындарды өшіру

d)

Жолда неше рет кездесетінін анықтайды

49.

S.strip([chars])

a)

Жол басындағы бос орындарды өшіру

b)

Жол соныңдағы бос орындарды өшіру

c)

Жол басындағы және соныңдағы бос орындарды өшіру

d)

Жолда неше рет кездесетінін анықтайды

50.

S.count(str,[start],[end]) функциясының қызметі?

a)

Жол басындағы бос орындарды өшіру

b)

Жол соныңдағы бос орындарды өшіру

c)

Жол басындағы және соныңдағы бос орындарды өшіру

d)

Жолда неше рет кездесетінін анықтайды

51.

Нүктелер мен сол нүктелерді қосатын сызықтардың жиыны не деп аталады?

a)

Граф

b)

Матрица

c)

Алгоритм

d)

Қабырға

52.

Графтың қанша түрі бар?

a)

1

b)

2

c)

3

d)

4

53.

Бұл қандай граф?

a)

Бағытталған

b)

Бағытталмаған

c)

Аралас

d)

Қарапайым

54.

Бұл қандай граф?

a)

Бағытталған

b)

Бағытталмаған

c)

Аралас

d)

Қарапайым

55.

Бұл қандай граф?

a)

Бағытталған

b)

Бағытталмаған

c)

Аралас

d)

Қарапайым

56.

Графтың қабырғаларына жазылған сандарды не деп атайды?

a)

Қабырға

b)

Доға

c)

Графтың салмағы

d)

Граф элементтері

57.

Бағдарланбаған графта екі төбенің арасын байланыстыратын түзуді не деп атайды?

a)

Қабырға

b)

Доға

c)

Графтың салмағы

d)

Граф элементтері

58.

Бағдарланған графта екі төбенің арасын байланыстыратын түзуді не деп атайды?

a)

Қабырға

b)

Доға

c)

Графтың салмағы

d)

Граф элементтері

59.

G:=(V,E) формуласындағы V нені білдіреді?

a)

Қабырғалар саны

b)

Төбелер саны

c)

Граф салмағы

d)

Шаршы матрица

60.

G:=(V,E) формуласындағы E нені білдіреді?

a)

Қабырғалар саны

b)

Төбелер саны

c)

Граф салмағы

d)

Шаршы матрица