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

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

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

Материал туралы қысқаша түсінік
ҰБТ информатика пәнінен дайындық тапсырмалары
Материалдың қысқаша нұсқасы

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





1. Тапсырма: Алгоритмдер

Сұрақ: Берілген мәліметтерді енгізіп, алгоритмнің нәтижесін табыңыз.

n - бүтін сан, n ≥ 2

n саны бойынша факториалды есептеу алгоритмі:

1. Факториал мәнін 1 деп бастаймыз.

2. 1 ден n-ге дейінгі сандарды көбейтеміз.

3. Нәтижені шығарамыз.

Жауап: Алгоритм бойынша факториал есептеу:

n = int(input("n: ")) # Пайдаланушыдан санды енгізу

factorial = 1

for i in range(1, n+1):

factorial *= i # Факториалды есептеу

print(f"{n}-ның факториалы: {factorial}")

2. Тапсырма: Мәліметтер құрылымы

Сұрақ: Қайсы мәліметтер құрылымында элементтер тізімі реттелген және қосу/өшіру операциялары жылдам орындалады?

  • a) Массив

  • b) Байланыстырылған тізім

  • c) Куча

  • d) Ағаш

Жауап: b) Байланыстырылған тізім (Linked List).

3. Тапсырма: Бағдарламалау

Сұрақ: Берілген санның төбесін табатын алгоритмді жазыңыз.

number = float(input("Санды енгізіңіз: "))

Жауап:

import math

number = float(input("Санды енгізіңіз: "))

ceiling_value = math.ceil(number)

print("Санның төбесі: ", ceiling_value)

4. Тапсырма: Логикалық сұрақ

Сұрақ: Егер барлық A — дұрыс болса, онда B де дұрыс болуы керек. Егер A дұрыс емес болса, онда B де дұрыс болмайды. Бұл қандай логикалық қатынасқа сәйкес келеді?

  • a) Егер және тек қана егер

  • b) Егер

  • c) Тек қана егер

  • d) Немесе

Жауап: a) Егер және тек қана егер.

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

Тапсырма: Қандай алгоритмнің нәтижесі 4 санын береді?

  • a) 2 + 2

  • b) 8 ÷ 2

  • c) 4 × 1

  • d) 6 - 2

Жауап: Барлық жауаптар дұрыс, себебі олардың барлығы 4-ке тең.

Shape1

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

Тапсырма: Қандай мәліметтер құрылымы тізбекті түрде байланысқан элементтерді сақтайды?

  • a) Массив

  • b) Байланыстырылған тізім

  • c) Сөздік

  • d) Куча

Жауап: b) Байланыстырылған тізім.

Shape2

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

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

a = 10

b = 5

print(a // b)

  • a) 10

  • b) 2

  • c) 5

  • d) 1

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

Shape3

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

Тапсырма: 1010 екілік санын ондық жүйеге ауыстырғанда қандай сан аламыз?

  • a) 10

  • b) 8

  • c) 5

  • d) 12

Жауап: a) 10 (1010 = 1×2³ + 0×2² + 1×2¹ + 0×2 = 10).

Shape4

5. Логика

Тапсырма: Егер A және B дұрыс болса, C дұрыс болады. Бұл қандай логикалық операцияны білдіреді?

  • a) Қосымша

  • b) Қосылу

  • c) Қабылдау

  • d) Егер және тек қана егер

Жауап: b) Қосылу (A және B дұрыс болса, C дұрыс болады).

Shape5

6. Сұрыптау

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

  • a) Қысқа сұрыптау

  • b) Сұрыптау үрдісі

  • c) Таңдау сұрыптауы

  • d) Тез сұрыптау

Жауап: d) Тез сұрыптау.

Shape6

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

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

  • a) def function_name:

  • b) func function_name:

  • c) function function_name:

  • d) define function_name:

Жауап: a) def function_name:

Shape7

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

Тапсырма: Қайсысы Python тілінде бүтін санның типі болып табылады?

  • a) str

  • b) int

  • c) float

  • d) bool

Жауап: b) int

Shape8

9. Базалық есептеу

Тапсырма: 1010₁₀ ондық санын екілікке қалай ауыстырамыз?

  • a) 1111

  • b) 1001

  • c) 1010

  • d) 1100

Жауап: c) 1010

Shape9

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

Тапсырма: 7 * 3 + 10 / 2 операциясының нәтижесін есептеңіз.

  • a) 26

  • b) 23.5

  • c) 21

  • d) 18

Жауап: a) 26

Shape10

11. Мәліметтер қоры

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

  • a) INSERT

  • b) UPDATE

  • c) SELECT

  • d) DELETE

Жауап: c) SELECT

Shape11

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

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

x = 3

if x > 2:

print("More than 2")

else:

print("Less than or equal to 2")

  • a) More than 2

  • b) Less than or equal to 2

  • c) Syntax Error

  • d) No output

Жауап: a) More than 2

Shape12

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

Тапсырма: Төменде көрсетілген алгоритмді сипаттаңыз:

  1. Егер сан теріс болса, онда оны оңға айналдырыңыз.

  2. Егер сан оң болса, оны өзгеріссіз қалдырыңыз.

  • a) Бір шартты тексеру

  • b) Санның абсолюттік мәнін табу

  • c) Теріс санды оңға айналдыру

  • d) Қосымша шартпен жұмыс

Жауап: b) Санның абсолюттік мәнін табу.

Shape13

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

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

  • a) Массив

  • b) Байланыстырылған тізім

  • c) Куча

  • d) Сөздік

Жауап: a) Массив

Shape14

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

Тапсырма: Логикалық "және" операциясының нәтижесі қай жағдайда дұрыс болады?

  • a) Егер екеуі де дұрыс болса

  • b) Егер екеуі де жалған болса

  • c) Егер біреуі дұрыс болса

  • d) Барлық жағдайда

Жауап: a) Егер екеуі де дұрыс болса

Shape15

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

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

  • a) list

  • b) tuple

  • c) set

  • d) dict

Жауап: c) set

Shape16

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

Тапсырма: 2^5 нәтижесі қандай болады?

  • a) 32

  • b) 64

  • c) 16

  • d) 8

Жауап: a) 32

Shape17

18. Мәліметтер түрлері

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

a = [1, 2, 3, 4]

  • a) Сөздік

  • b) Тізім

  • c) Жиын

  • d) Кортеж

Жауап: b) Тізім

Shape18

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

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

Тапсырма: Алгоритмдер туралы дұрыс сөйлемді таңдаңыз:

  • a) Алгоритм — бұл бір немесе бірнеше тапсырмаларды орындауға арналған анықталған ережелер жиынтығы.

  • b) Алгоритм — бұл тек математикалық есептерді шешуге арналған ережелер жиынтығы.

  • c) Алгоритм әрқашан есепті шешуге міндетті.

  • d) Алгоритм әрқашан бірнеше жолмен орындалады.

Жауап: a) Алгоритм — бұл бір немесе бірнеше тапсырмаларды орындауға арналған анықталған ережелер жиынтығы.

Shape19

2. Мәліметтер құрылымдары

Тапсырма: Қай мәліметтер құрылымында элементтер тізбекті түрде байланысқан, және бір элементті өшіру немесе қосу операциялары оңай орындалады?

  • a) Массив

  • b) Байланыстырылған тізім

  • c) Куча

  • d) Сөздік

Жауап: b) Байланыстырылған тізім

Shape20

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

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

a = 7

b = 3

print(a % b)

  • a) 2

  • b) 3

  • c) 1

  • d) 0

Жауап: a) 2 (Модульдік бөлу нәтижесі).

Shape21

4. Сандық жүйелер

Тапсырма: 1101 екілік санын ондық жүйеге ауыстырғанда қандай сан аламыз?

  • a) 11

  • b) 10

  • c) 7

  • d) 13

Жауап: d) 13 (1101 = 1×2³ + 1×2² + 0×2¹ + 1×2 = 13).

Shape22

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

Тапсырма: Логикалық "және" операциясының нәтижесі қай жағдайда дұрыс болады?

  • a) Егер екі мән де дұрыс болса

  • b) Егер екеуі де жалған болса

  • c) Егер біреуі дұрыс болса

  • d) Барлық жағдайда

Жауап: a) Егер екі мән де дұрыс болса

Shape23

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

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

x = 5

y = 3

print(x // y)

  • a) 2

  • b) 1

  • c) 3

  • d) 5

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

Shape24

7. Мәліметтер базасы

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

  • a) INSERT

  • b) UPDATE

  • c) SELECT

  • d) DELETE

Жауап: c) SELECT

Shape25

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

Тапсырма: Берілген санның факториалын есептейтін алгоритмді жазу үшін қай тілде жазылған код дұрыс болады?

n = 5

factorial = 1

for i in range(1, n+1):

factorial *= i

print(factorial)

  • a) Python

  • b) C++

  • c) Java

  • d) Pascal

Жауап: a) Python

Shape26

9. Мәліметтер құрылымдары

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

  • a) list

  • b) tuple

  • c) set

  • d) dict

Жауап: c) set

Shape27

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

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

  • a) 5

  • b) 11

  • c) 6

  • d) 2

Жауап: b) 11

Shape28

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

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

for i in range(2, 6):

print(i)

  • a) 2 3 4 5

  • b) 1 2 3 4 5

  • c) 2 3 4

  • d) 1 2 3

Жауап: a) 2 3 4 5

Shape29

12. Сұрыптау

Тапсырма: Қай сұрыптау әдісі ең жақсы ең нашар жағдайдағы өнімділікке ие?

  • a) Таңдау сұрыптау

  • b) Қабыршақ сұрыптау

  • c) Қысқарту сұрыптау

  • d) Тез сұрыптау

Жауап: d) Тез сұрыптау

Shape30

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

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

python

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

a = 5

b = 2

a += b

print(a)

  • a) 5

  • b) 7

  • c) 2

  • d) 4

Жауап: b) 7

Shape31

14. Логика

Тапсырма: Логикалық "немесе" операциясының нәтижесі қай жағдайда дұрыс болады?

  • a) Егер екеуі де дұрыс болса

  • b) Егер біреуі дұрыс болса

  • c) Егер екеуі де жалған болса

  • d) Егер біреуі жалған болса

Жауап: b) Егер біреуі дұрыс болса

Shape32

15. Мәліметтер түрлері

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

  • a) list

  • b) tuple

  • c) set

  • d) dict

Жауап: b) tuple

Shape33

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

Тапсырма: 3 + 4 * 2 нәтижесі қандай болады?

  • a) 14

  • b) 11

  • c) 10

  • d) 7

Жауап: b) 11 (Көбейту алдында қосу орындалады).

Shape34

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

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

  • a) list

  • b) tuple

  • c) set

  • d) dict

Жауап: d) dict

Shape35

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

Тапсырма: "Егер" операторын қай жерде қолданамыз?

  • a) Шартты орындау үшін

  • b) Мәліметтерді өңдеу үшін

  • c) Сандық есептеулер үшін

  • d) Циклдарды басқару үшін

Жауап: a) Шартты орындау үшін

Shape36

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

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

  • a) print()

  • b) output()

  • c) show()

  • d) display()

Жауап: a) print()

Shape37

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

Тапсырма: Алгоритм қандай сипаттамаларға ие болуы керек?

  • a) Құрылымдық және тиімділік

  • b) Тек оң нәтиже беруі керек

  • c) Бір ғана шешімді ұсынуы керек

  • d) Барлық жауаптар дұрыс

Жауап: a) Құрылымдық және тиімділік

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