400 000+ дайын материалды шексіз жүктеңіз
ҚМЖ, БЖБ, ТЖБ, презентациялар, көрнекіліктер және авторлық материалдар - 690 тг-ден бастап
Тақырып бойынша 31 материал табылды

ҰБТ информатика пәнінен дайындық тапсырмалары-3

Материал туралы қысқаша түсінік
Бұл тапсырмалар Python тілінде бағдарламалау және логикалық ойлау дағдыларын дамытуға көмектеседі. ҰБТ-ға дайындық барысында тесттер сіздің білім деңгейіңізді анықтап, күшті тұстарыңызды жетілдіруге мүмкіндік береді.
Материалдың қысқаша нұсқасы

ҰБТ информатика пәнінен дайындық тапсырмалары







1. Массивтер мен Тізімдер

Тапсырма: Python тізімінде келесі элементтерді қосу үшін қай әдісті қолданамыз?

a = [1, 2, 3]

a.add(4)

  • a) append()

  • b) add()

  • c) insert()

  • d) extend()

Жауап: a) append() (add() әдісі тек жиындар үшін қолданылады).

Shape1

2. Циклдар

Тапсырма: Python тілінде келесі кодтың нәтижесін анықтаңыз:

for i in range(2, 6):

print(i)

  • a) 2 3 4 5

  • b) 2 3 4

  • c) 1 2 3 4 5

  • d) 3 4 5

Жауап: a) 2 3 4 5 (range(2, 6) санымен циклды бастау, 6 санына дейін орындалады).

Shape2

3. Программалау

Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?

x = 10

y = 3

z = x // y

print(z)

  • a) 3.33

  • b) 7

  • c) 3

  • d) 10

Жауап: c) 3 (Бұл бүтін бөлу операциясы).

Shape3

4. Логика

Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?

x = True

y = False

print(x and y)

  • a) True

  • b) False

  • c) 1

  • d) 0

Жауап: b) False (and логикалық операторы тек екі мән де True болғанда ғана дұрыс болады).

Shape4

5. Тізімдер

Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?

a = [1, 2, 3]

a.append([4, 5])

print(a)

  • a) [1, 2, 3, 4, 5]

  • b) [1, 2, 3, [4, 5]]

  • c) [1, 2, 3, 4]

  • d) [1, 2, 3, [4, 5], 4, 5]

Жауап: b) [1, 2, 3, [4, 5]] (append() әдісі жаңа тізімді қосады, бірақ оны толық қосады, сондықтан ішкі тізім қалады).

Shape5

6. Массивтер

Тапсырма: Python тілінде келесі тізімнің ұзындығын табыңыз:

a = [1, 2, 3, 4, 5]

print(len(a))

  • a) 4

  • b) 5

  • c) 6

  • d) 3

Жауап: b) 5 (len() функциясы тізімнің элементтер санын қайтарады).

Shape6

7. Жиындар

Тапсырма: Python тілінде қай құрылым қайталанбайтын элементтерді сақтайды?

  • a) list

  • b) set

  • c) dict

  • d) tuple

Жауап: b) set (Жиындар қайталанатын элементтерді сақтамайды).

Shape7

8. Қарапайым функциялар

Тапсырма: Python тілінде келесі функцияның нәтижесін анықтаңыз:

def func(x, y=2):

return x + y

print(func(3))

  • a) 3

  • b) 5

  • c) 6

  • d) 2

Жауап: b) 5 (Функция x және y мәндерін қосады, y әдепкіде 2 болады).

Shape8

9. Рекурсия

Тапсырма: Python тілінде келесі рекурсивті функцияның нәтижесі қандай болады?

def factorial(n):

if n == 0:

return 1

else:

return n * factorial(n-1)

print(factorial(4))

  • a) 4

  • b) 16

  • c) 24

  • d) 120

Жауап: c) 24 (4! = 4 * 3 * 2 * 1 = 24).

Shape9

10. Мәліметтер типтері

Тапсырма: Python тілінде келесі мәліметтер құрылымы қай типке жатады?

a = (1, 2, 3)

  • a) list

  • b) dict

  • c) tuple

  • d) set

Жауап: c) tuple (Кортеж — өзгермейтін құрылым).

Shape10

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

Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?

x = 10

y = 5

print(x > y or y == 5)

  • a) True

  • b) False

  • c) 1

  • d) 0

Жауап: a) True (Операторлардың бірі True болғанда or операторы True береді).

Shape11

12. Мәліметтер құрылымы

Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?

d = {'a': 1, 'b': 2}

print(d.get('c', 3))

  • a) 1

  • b) 2

  • c) 3

  • d) KeyError

Жауап: c) 3 (get() әдісі егер кілт табылмаса, әдепкі мәнді қайтарады).

Shape12

13. Программалау

Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?

КопироватьРедактировать

a = 4

b = 2

a += b

print(a)

  • a) 6

  • b) 4

  • c) 2

  • d) 8

Жауап: a) 6 (+= операторы қосу және орнатуды орындайды).

Shape13

14. Тізімдер мен слайсинг

Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?

a = [1, 2, 3, 4, 5]

print(a[1:4])

  • a) [1, 2, 3]

  • b) [2, 3, 4]

  • c) [3, 4, 5]

  • d) [2, 3, 4, 5]

Жауап: b) [2, 3, 4] (Слайсинг индекстерді көрсетілген диапазон бойынша алады).

Shape14

15. Жиындар

Тапсырма: Python тілінде жиынды қай әдіс арқылы қосуға болады?

  • a) append()

  • b) insert()

  • c) add()

  • d) extend()

Жауап: c) add() (Жиынға тек бір элементті қосу үшін add() қолданылады).

Shape15

16. Циклдар

Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?

for i in range(0, 5, 2):

print(i)

  • a) 0 1 2 3 4

  • b) 0 2 4

  • c) 1 3

  • d) 0 5

Жауап: b) 0 2 4 (range(0, 5, 2) санымен 0-ден 5-ке дейін 2 қадаммен өту).

Shape16

17. Массивтер

Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?

a = [1, 2, 3, 4, 5]

a.remove(3)

print(a)

  • a) [1, 2, 3, 4, 5]

  • b) [1, 2, 4, 5]

  • c) [3, 4, 5]

  • d) [1, 3, 4, 5]

Жауап: b) [1, 2, 4, 5] (remove() әдісі элементті жояды).

Shape17

18. Функциялар

Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?

def func(x):

return x * 2

print(func(4))

  • a) 4

  • b) 8

  • c) 6

  • d) 2

Жауап: b) 8 (Функция 4-ті екі еселеп шығарады).

Shape18

19. Жиындар

Тапсырма: Python тілінде жиынды қалай көшіруге болады?

a = {1, 2, 3}

b = a.copy()

  • a) b жиынына жаңа элемент қосу үшін add() әдісін қолданамыз.

  • b) b жиынына қосымша элементтерді қосу үшін append() әдісін қолданамыз.

  • c) b жиынына қосымша элементтерді қосу үшін extend() әдісін қолданамыз.

  • d) b жиынына қосымша элементтерді қосу үшін insert() әдісін қолданамыз.

Жауап: a) b жиынына жаңа элемент қосу үшін add() әдісін қолданамыз.

Shape19

20. Деректер типтері

Тапсырма: Python тілінде келесі мәліметтердің қайсысы тұрақты дерек түріне жатады?

  • a) list

  • b) tuple

  • c) dict

  • d) set

Жауап: b) tuple (Кортеждер өзгертілмейтін типке жатады).

Shape20

Бұл тапсырмалар Python тілінде бағдарламалау және логикалық ойлау дағдыларын дамытуға көмектеседі. ҰБТ-ға дайындық барысында мұндай тесттер сіздің білім деңгейіңізді анықтап, күшті тұстарыңызды жетілдіруге мүмкіндік береді.



Материалды Word форматында жүктеп аласыз
Тарифке кіреді
5 ұстаз жүктеп алған
09.02.2025
250
Бұл материалды қолданушы жариялаған. UstazTilegi материалдың мазмұны мен авторлық құқықтарына жауап бермейді. Авторлық құқық бұзылған жағдайда шағым қалдыра аласыз
"Ұстаз" платформасында тіркелген пәндік олимпиадалар
Аттестацияға жарамды екенін көру үшін "Ұстаз" платформасында "Жарыстар, олимпиадалар тізімінен "Ustaz tilegi" деп іздесеңіз шығады
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Осы тақырыпта
көрнекілік керек па?
10 000 астам көрнекіліктерді жинап қойдық.
Көрнекілік бөліміне өтіп тақырыбын жазып жүктеп алыңыз!
Министірлікпен келісілген Аттестацияға жарамды курстар тізімі