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

Тақырып бойынша 31 материал табылды

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

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

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





1. Алгоритмдер

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

a = 10

b = 3

print(a % b)

  • a) 1

  • b) 3

  • c) 7

  • d) 0

Жауап: a) 1 (Бұл операцияның нәтижесі модульдік бөлу болып табылады).

Shape1

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

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

a = 5.7

  • a) int

  • b) float

  • c) str

  • d) bool

Жауап: b) float

Shape2

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

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

a = 8

b = 2

print(a // b)

  • a) 16

  • b) 4

  • c) 3

  • d) 2

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

Shape3

4. Сұрыптау

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

numbers = [3, 1, 4, 1, 5, 9]

numbers.sort()

print(numbers)

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

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

  • c) [1, 3, 4, 5, 9]

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

Жауап: a) [1, 1, 3, 4, 5, 9] (Бұл әдіс тізімді сұрыптайды).

Shape4

5. Қайталанатын элементтер

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

  • a) list

  • b) set

  • c) dict

  • d) tuple

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

Shape5

6. Циклдар

Тапсырма: Берілген Python кодында цикл қанша рет орындалады?

for i in range(3, 10, 2):

print(i)

  • a) 3 рет

  • b) 4 рет

  • c) 5 рет

  • d) 2 рет

Жауап: b) 4 рет (Цикл 3, 5, 7, 9 мәндерін шығарады).

Shape6

7. Тізімдер

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

  • a) append()

  • b) add()

  • c) insert()

  • d) all of the above

Жауап: d) all of the above (Барлық әдістер тізімге элемент қосуға мүмкіндік береді).

Shape7

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

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

def my_function(x, y=3):

return x * y

print(my_function(5))

  • a) 5

  • b) 15

  • c) 8

  • d) 3

Жауап: b) 15 (Функция x-ты y-ге көбейтеді, егер y көрсетілмесе, оның мәні 3 болып табылады).

Shape8

9. Кортеждер

Тапсырма: Python тілінде кортеждердің ерекшелігі неде?

  • a) Оларды өзгертуге болады

  • b) Олар тек бір элемент сақтай алады

  • c) Оларды өзгертуге болмайды

  • d) Олар тек сандық мәліметтерді сақтай алады

Жауап: c) Оларды өзгертуге болмайды (Кортеждер тек оқуға арналған, олар өзгермейді).

Shape9

10. Алгоритмдер

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

a = [1, 2, 3]

b = a

b.append(4)

print(a)

  • a) [1, 2, 3]

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

  • c) [4]

  • d) []

Жауап: b) [1, 2, 3, 4] (Тізімдер сілтемелер арқылы көшіріледі, сондықтан b арқылы қосылған элемент a-да да пайда болады).

Shape10

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

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

x = True

y = False

print(x and y)

  • a) True

  • b) False

  • c) 1

  • d) 0

Жауап: b) False (Екі мән де дұрыс болғанда ғана and операциясы дұрыс болады).

Shape11

12. Модульдер

Тапсырма: Python тілінде математикалық функциялар үшін қандай модульді импорттау қажет?

  • a) math

  • b) random

  • c) sys

  • d) time

Жауап: a) math (Математикалық операциялар мен функциялар үшін math модулі қажет).

Shape12

13. Тізімдер мен кортеждер

Тапсырма: Келесі қай мәліметтер құрылымы өзгертуге болады?

  • a) Tuple

  • b) List

  • c) Set

  • d) All of the above

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

Shape13

14. Деректер құрылымдары

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

  • a) list

  • b) dict

  • c) set

  • d) tuple

Жауап: a) list және d) tuple (Екеуі де индекстермен жұмыс істейді).

Shape14

15. Рекурсия

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

  • a) Функция өз-өзіне тікелей немесе жанама түрде шақыру жасайды

  • b) Функция тек бір рет шақырылады

  • c) Функция тек бір нәтижені қайтарады

  • d) Функция тек шартқа сәйкес жұмыс істейді

Жауап: a) Функция өз-өзіне тікелей немесе жанама түрде шақыру жасайды.

Shape15

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

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

def multiply(x, y=2):

return x * y

print(multiply(4))

  • a) 4

  • b) 8

  • c) 16

  • d) 6

Жауап: b) 8 (Функция 4 санын 2-ге көбейтеді, себебі параметр бойынша y мәні 2 деп беріледі).

Shape16

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

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

  • a) List

  • b) Set

  • c) Dict

  • d) Tuple

Жауап: a) List және d) Tuple

Shape17

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

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

x = True

print(not x)

  • a) True

  • b) False

  • c) 1

  • d) 0

Жауап: b) False (Логикалық not операциясы мәнді кері айналдырады).

Shape18

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

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

x = 2

y = 3

x, y = y, x

print(x, y)

  • a) 2 3

  • b) 3 2

  • c) 5 6

  • d) 3 3

Жауап: b) 3 2 (Python-да мәндерді ауыстыру әдісі x, y = y, x арқылы жүзеге асырылады).

Shape19

20. Операциялар

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

x = 5

y = 2

print(x ** y)

  • a) 7

  • b) 25

  • c) 10

  • d) 2

Жауап: b) 25 (** операторы санның дәрежесін есептейді, яғни 5^2).

Shape20

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



Жүктеу
bolisu
Бөлісу
ЖИ арқылы жасау
Файл форматы:
docx
09.02.2025
336
Жүктеу
ЖИ арқылы жасау
Жариялаған:
Бұл материалды қолданушы жариялаған. Ustaz Tilegi ақпаратты жеткізуші ғана болып табылады. Жарияланған материалдың мазмұны мен авторлық құқық толықтай автордың жауапкершілігінде. Егер материал авторлық құқықты бұзады немесе сайттан алынуы тиіс деп есептесеңіз,
шағым қалдыра аласыз
Қазақстандағы ең үлкен материалдар базасынан іздеу
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде керек материалды іздеп, жүктеп алып сабағыңызға қолдана аласыз
Материал жариялап, аттестацияға 100% жарамды сертификатты тегін алыңыз!
Ustaz tilegi журналы министірліктің тізіміне енген. Qr коды мен тіркеу номері беріледі. Материал жариялаған соң сертификат тегін бірден беріледі.
Оқу-ағарту министірлігінің ресми жауабы
Сайтқа 5 материал жариялап, тегін АЛҒЫС ХАТ алыңыз!
Қазақстан Республикасының білім беру жүйесін дамытуға қосқан жеке үлесі үшін және де Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық материалыңызбен бөлісіп, белсенді болғаныңыз үшін алғыс білдіреміз!
Сайтқа 25 материал жариялап, тегін ҚҰРМЕТ ГРОМАТАСЫН алыңыз!
Тәуелсіз Қазақстанның білім беру жүйесін дамытуға және білім беру сапасын арттыру мақсатында Республика деңгейінде «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жариялағаны үшін марапатталасыз!
Министірлікпен келісілген курстар тізімі