ҰБТ информатика пәнінен дайындық тапсырмалары
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-ке тең.
![]()
2. Мәліметтер құрылымы
Тапсырма: Қандай мәліметтер құрылымы тізбекті түрде байланысқан элементтерді сақтайды?
-
a) Массив
-
b) Байланыстырылған тізім
-
c) Сөздік
-
d) Куча
Жауап: b) Байланыстырылған тізім.
![]()
3. Программалау
Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?
a = 10
b = 5
print(a // b)
-
a) 10
-
b) 2
-
c) 5
-
d) 1
Жауап: b) 2 (Бұнда бүтін бөлу операциясы орындалады).
![]()
4. Операциялар
Тапсырма: 1010₂ екілік санын ондық жүйеге ауыстырғанда қандай сан аламыз?
-
a) 10
-
b) 8
-
c) 5
-
d) 12
Жауап: a) 10 (1010₂ = 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10).
![]()
5. Логика
Тапсырма: Егер A және B дұрыс болса, C дұрыс болады. Бұл қандай логикалық операцияны білдіреді?
-
a) Қосымша
-
b) Қосылу
-
c) Қабылдау
-
d) Егер және тек қана егер
Жауап: b) Қосылу (A және B дұрыс болса, C дұрыс болады).
![]()
6. Сұрыптау
Тапсырма: Қандай сұрыптау әдісі барлық жағдайларда ең тиімді болып саналады?
-
a) Қысқа сұрыптау
-
b) Сұрыптау үрдісі
-
c) Таңдау сұрыптауы
-
d) Тез сұрыптау
Жауап: d) Тез сұрыптау.
![]()
7. Функциялар
Тапсырма: Python тілінде функцияны қалай анықтаймыз?
-
a) def function_name:
-
b) func function_name:
-
c) function function_name:
-
d) define function_name:
Жауап: a) def function_name:
![]()
8. Деректер типтері
Тапсырма: Қайсысы Python тілінде бүтін санның типі болып табылады?
-
a) str
-
b) int
-
c) float
-
d) bool
Жауап: b) int
![]()
9. Базалық есептеу
Тапсырма: 1010₁₀ ондық санын екілікке қалай ауыстырамыз?
-
a) 1111
-
b) 1001
-
c) 1010
-
d) 1100
Жауап: c) 1010
![]()
10. Операциялар
Тапсырма: 7 * 3 + 10 / 2 операциясының нәтижесін есептеңіз.
-
a) 26
-
b) 23.5
-
c) 21
-
d) 18
Жауап: a) 26
![]()
11. Мәліметтер қоры
Тапсырма: SQL тілінде деректерді сұрау үшін қандай оператор қолданылады?
-
a) INSERT
-
b) UPDATE
-
c) SELECT
-
d) DELETE
Жауап: c) SELECT
![]()
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
![]()
13. Алгоритмдер
Тапсырма: Төменде көрсетілген алгоритмді сипаттаңыз:
-
Егер сан теріс болса, онда оны оңға айналдырыңыз.
-
Егер сан оң болса, оны өзгеріссіз қалдырыңыз.
-
a) Бір шартты тексеру
-
b) Санның абсолюттік мәнін табу
-
c) Теріс санды оңға айналдыру
-
d) Қосымша шартпен жұмыс
Жауап: b) Санның абсолюттік мәнін табу.
![]()
14. Мәліметтер құрылымы
Тапсырма: Қандай құрылым элементтерді реттелген түрде сақтайды және әрбір элементке индекспен қол жеткізуге мүмкіндік береді?
-
a) Массив
-
b) Байланыстырылған тізім
-
c) Куча
-
d) Сөздік
Жауап: a) Массив
![]()
15. Логикалық операциялар
Тапсырма: Логикалық "және" операциясының нәтижесі қай жағдайда дұрыс болады?
-
a) Егер екеуі де дұрыс болса
-
b) Егер екеуі де жалған болса
-
c) Егер біреуі дұрыс болса
-
d) Барлық жағдайда
Жауап: a) Егер екеуі де дұрыс болса
![]()
16. Деректер құрылымдары
Тапсырма: Python-да қай тип жиынтық деректер құрылымына жатады?
-
a) list
-
b) tuple
-
c) set
-
d) dict
Жауап: c) set
![]()
17. Операциялар
Тапсырма: 2^5 нәтижесі қандай болады?
-
a) 32
-
b) 64
-
c) 16
-
d) 8
Жауап: a) 32
![]()
18. Мәліметтер түрлері
Тапсырма: Python тілінде келесі қандай типті дерек білдіреді?
a = [1, 2, 3, 4]
-
a) Сөздік
-
b) Тізім
-
c) Жиын
-
d) Кортеж
Жауап: b) Тізім
![]()
19. Программалау
1. Алгоритмдер
Тапсырма: Алгоритмдер туралы дұрыс сөйлемді таңдаңыз:
-
a) Алгоритм — бұл бір немесе бірнеше тапсырмаларды орындауға арналған анықталған ережелер жиынтығы.
-
b) Алгоритм — бұл тек математикалық есептерді шешуге арналған ережелер жиынтығы.
-
c) Алгоритм әрқашан есепті шешуге міндетті.
-
d) Алгоритм әрқашан бірнеше жолмен орындалады.
Жауап: a) Алгоритм — бұл бір немесе бірнеше тапсырмаларды орындауға арналған анықталған ережелер жиынтығы.
![]()
2. Мәліметтер құрылымдары
Тапсырма: Қай мәліметтер құрылымында элементтер тізбекті түрде байланысқан, және бір элементті өшіру немесе қосу операциялары оңай орындалады?
-
a) Массив
-
b) Байланыстырылған тізім
-
c) Куча
-
d) Сөздік
Жауап: b) Байланыстырылған тізім
![]()
3. Программалау
Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?
a = 7
b = 3
print(a % b)
-
a) 2
-
b) 3
-
c) 1
-
d) 0
Жауап: a) 2 (Модульдік бөлу нәтижесі).
![]()
4. Сандық жүйелер
Тапсырма: 1101₂ екілік санын ондық жүйеге ауыстырғанда қандай сан аламыз?
-
a) 11
-
b) 10
-
c) 7
-
d) 13
Жауап: d) 13 (1101₂ = 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 13).
![]()
5. Логикалық операциялар
Тапсырма: Логикалық "және" операциясының нәтижесі қай жағдайда дұрыс болады?
-
a) Егер екі мән де дұрыс болса
-
b) Егер екеуі де жалған болса
-
c) Егер біреуі дұрыс болса
-
d) Барлық жағдайда
Жауап: a) Егер екі мән де дұрыс болса
![]()
6. Программалау
Тапсырма: Python тілінде келесі кодтың нәтижесін анықтаңыз:
x = 5
y = 3
print(x // y)
-
a) 2
-
b) 1
-
c) 3
-
d) 5
Жауап: a) 1 (Бүтін бөлу операциясы орындалады).
![]()
7. Мәліметтер базасы
Тапсырма: SQL тілінде деректерді қандай оператор арқылы сұрауға болады?
-
a) INSERT
-
b) UPDATE
-
c) SELECT
-
d) DELETE
Жауап: c) SELECT
![]()
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
![]()
9. Мәліметтер құрылымдары
Тапсырма: Python тілінде қай типте деректер жиынтығы реттелмеген және қайталанбайтын элементтерден тұрады?
-
a) list
-
b) tuple
-
c) set
-
d) dict
Жауап: c) set
![]()
10. Операциялар
Тапсырма: 8 мен 3 сандарының арасындағы қосу операциясының нәтижесі қандай болады?
-
a) 5
-
b) 11
-
c) 6
-
d) 2
Жауап: b) 11
![]()
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
![]()
12. Сұрыптау
Тапсырма: Қай сұрыптау әдісі ең жақсы ең нашар жағдайдағы өнімділікке ие?
-
a) Таңдау сұрыптау
-
b) Қабыршақ сұрыптау
-
c) Қысқарту сұрыптау
-
d) Тез сұрыптау
Жауап: d) Тез сұрыптау
![]()
13. Программалау
Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?
python
КопироватьРедактировать
a = 5
b = 2
a += b
print(a)
-
a) 5
-
b) 7
-
c) 2
-
d) 4
Жауап: b) 7
![]()
14. Логика
Тапсырма: Логикалық "немесе" операциясының нәтижесі қай жағдайда дұрыс болады?
-
a) Егер екеуі де дұрыс болса
-
b) Егер біреуі дұрыс болса
-
c) Егер екеуі де жалған болса
-
d) Егер біреуі жалған болса
Жауап: b) Егер біреуі дұрыс болса
![]()
15. Мәліметтер түрлері
Тапсырма: Python тілінде келесі мәліметтердің қайсысы тұрақты дерек түріне жатады?
-
a) list
-
b) tuple
-
c) set
-
d) dict
Жауап: b) tuple
![]()
16. Операциялар
Тапсырма: 3 + 4 * 2 нәтижесі қандай болады?
-
a) 14
-
b) 11
-
c) 10
-
d) 7
Жауап: b) 11 (Көбейту алдында қосу орындалады).
![]()
17. Мәліметтер құрылымы
Тапсырма: Python тілінде қандай құрылым кілт және мән жұптарын сақтайды?
-
a) list
-
b) tuple
-
c) set
-
d) dict
Жауап: d) dict
![]()
18. Логикалық операциялар
Тапсырма: "Егер" операторын қай жерде қолданамыз?
-
a) Шартты орындау үшін
-
b) Мәліметтерді өңдеу үшін
-
c) Сандық есептеулер үшін
-
d) Циклдарды басқару үшін
Жауап: a) Шартты орындау үшін
![]()
19. Программалау
Тапсырма: Python тілінде қай әдіс бір жолды баспаға шығаруға мүмкіндік береді?
-
a) print()
-
b) output()
-
c) show()
-
d) display()
Жауап: a) print()
![]()
20. Алгоритмдер
Тапсырма: Алгоритм қандай сипаттамаларға ие болуы керек?
-
a) Құрылымдық және тиімділік
-
b) Тек оң нәтиже беруі керек
-
c) Бір ғана шешімді ұсынуы керек
-
d) Барлық жауаптар дұрыс
Жауап: a) Құрылымдық және тиімділік
жүктеу мүмкіндігіне ие боласыз
Бұл материал сайт қолданушысы жариялаған. Материалдың ішінде жазылған барлық ақпаратқа жауапкершілікті жариялаған қолданушы жауап береді. Ұстаз тілегі тек ақпаратты таратуға қолдау көрсетеді. Егер материал сіздің авторлық құқығыңызды бұзған болса немесе басқа да себептермен сайттан өшіру керек деп ойласаңыз осында жазыңыз
ҰБТ информатика пәнінен дайындық тапсырмалары
ҰБТ информатика пәнінен дайындық тапсырмалары
ҰБТ информатика пәнінен дайындық тапсырмалары
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-ке тең.
![]()
2. Мәліметтер құрылымы
Тапсырма: Қандай мәліметтер құрылымы тізбекті түрде байланысқан элементтерді сақтайды?
-
a) Массив
-
b) Байланыстырылған тізім
-
c) Сөздік
-
d) Куча
Жауап: b) Байланыстырылған тізім.
![]()
3. Программалау
Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?
a = 10
b = 5
print(a // b)
-
a) 10
-
b) 2
-
c) 5
-
d) 1
Жауап: b) 2 (Бұнда бүтін бөлу операциясы орындалады).
![]()
4. Операциялар
Тапсырма: 1010₂ екілік санын ондық жүйеге ауыстырғанда қандай сан аламыз?
-
a) 10
-
b) 8
-
c) 5
-
d) 12
Жауап: a) 10 (1010₂ = 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10).
![]()
5. Логика
Тапсырма: Егер A және B дұрыс болса, C дұрыс болады. Бұл қандай логикалық операцияны білдіреді?
-
a) Қосымша
-
b) Қосылу
-
c) Қабылдау
-
d) Егер және тек қана егер
Жауап: b) Қосылу (A және B дұрыс болса, C дұрыс болады).
![]()
6. Сұрыптау
Тапсырма: Қандай сұрыптау әдісі барлық жағдайларда ең тиімді болып саналады?
-
a) Қысқа сұрыптау
-
b) Сұрыптау үрдісі
-
c) Таңдау сұрыптауы
-
d) Тез сұрыптау
Жауап: d) Тез сұрыптау.
![]()
7. Функциялар
Тапсырма: Python тілінде функцияны қалай анықтаймыз?
-
a) def function_name:
-
b) func function_name:
-
c) function function_name:
-
d) define function_name:
Жауап: a) def function_name:
![]()
8. Деректер типтері
Тапсырма: Қайсысы Python тілінде бүтін санның типі болып табылады?
-
a) str
-
b) int
-
c) float
-
d) bool
Жауап: b) int
![]()
9. Базалық есептеу
Тапсырма: 1010₁₀ ондық санын екілікке қалай ауыстырамыз?
-
a) 1111
-
b) 1001
-
c) 1010
-
d) 1100
Жауап: c) 1010
![]()
10. Операциялар
Тапсырма: 7 * 3 + 10 / 2 операциясының нәтижесін есептеңіз.
-
a) 26
-
b) 23.5
-
c) 21
-
d) 18
Жауап: a) 26
![]()
11. Мәліметтер қоры
Тапсырма: SQL тілінде деректерді сұрау үшін қандай оператор қолданылады?
-
a) INSERT
-
b) UPDATE
-
c) SELECT
-
d) DELETE
Жауап: c) SELECT
![]()
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
![]()
13. Алгоритмдер
Тапсырма: Төменде көрсетілген алгоритмді сипаттаңыз:
-
Егер сан теріс болса, онда оны оңға айналдырыңыз.
-
Егер сан оң болса, оны өзгеріссіз қалдырыңыз.
-
a) Бір шартты тексеру
-
b) Санның абсолюттік мәнін табу
-
c) Теріс санды оңға айналдыру
-
d) Қосымша шартпен жұмыс
Жауап: b) Санның абсолюттік мәнін табу.
![]()
14. Мәліметтер құрылымы
Тапсырма: Қандай құрылым элементтерді реттелген түрде сақтайды және әрбір элементке индекспен қол жеткізуге мүмкіндік береді?
-
a) Массив
-
b) Байланыстырылған тізім
-
c) Куча
-
d) Сөздік
Жауап: a) Массив
![]()
15. Логикалық операциялар
Тапсырма: Логикалық "және" операциясының нәтижесі қай жағдайда дұрыс болады?
-
a) Егер екеуі де дұрыс болса
-
b) Егер екеуі де жалған болса
-
c) Егер біреуі дұрыс болса
-
d) Барлық жағдайда
Жауап: a) Егер екеуі де дұрыс болса
![]()
16. Деректер құрылымдары
Тапсырма: Python-да қай тип жиынтық деректер құрылымына жатады?
-
a) list
-
b) tuple
-
c) set
-
d) dict
Жауап: c) set
![]()
17. Операциялар
Тапсырма: 2^5 нәтижесі қандай болады?
-
a) 32
-
b) 64
-
c) 16
-
d) 8
Жауап: a) 32
![]()
18. Мәліметтер түрлері
Тапсырма: Python тілінде келесі қандай типті дерек білдіреді?
a = [1, 2, 3, 4]
-
a) Сөздік
-
b) Тізім
-
c) Жиын
-
d) Кортеж
Жауап: b) Тізім
![]()
19. Программалау
1. Алгоритмдер
Тапсырма: Алгоритмдер туралы дұрыс сөйлемді таңдаңыз:
-
a) Алгоритм — бұл бір немесе бірнеше тапсырмаларды орындауға арналған анықталған ережелер жиынтығы.
-
b) Алгоритм — бұл тек математикалық есептерді шешуге арналған ережелер жиынтығы.
-
c) Алгоритм әрқашан есепті шешуге міндетті.
-
d) Алгоритм әрқашан бірнеше жолмен орындалады.
Жауап: a) Алгоритм — бұл бір немесе бірнеше тапсырмаларды орындауға арналған анықталған ережелер жиынтығы.
![]()
2. Мәліметтер құрылымдары
Тапсырма: Қай мәліметтер құрылымында элементтер тізбекті түрде байланысқан, және бір элементті өшіру немесе қосу операциялары оңай орындалады?
-
a) Массив
-
b) Байланыстырылған тізім
-
c) Куча
-
d) Сөздік
Жауап: b) Байланыстырылған тізім
![]()
3. Программалау
Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?
a = 7
b = 3
print(a % b)
-
a) 2
-
b) 3
-
c) 1
-
d) 0
Жауап: a) 2 (Модульдік бөлу нәтижесі).
![]()
4. Сандық жүйелер
Тапсырма: 1101₂ екілік санын ондық жүйеге ауыстырғанда қандай сан аламыз?
-
a) 11
-
b) 10
-
c) 7
-
d) 13
Жауап: d) 13 (1101₂ = 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 13).
![]()
5. Логикалық операциялар
Тапсырма: Логикалық "және" операциясының нәтижесі қай жағдайда дұрыс болады?
-
a) Егер екі мән де дұрыс болса
-
b) Егер екеуі де жалған болса
-
c) Егер біреуі дұрыс болса
-
d) Барлық жағдайда
Жауап: a) Егер екі мән де дұрыс болса
![]()
6. Программалау
Тапсырма: Python тілінде келесі кодтың нәтижесін анықтаңыз:
x = 5
y = 3
print(x // y)
-
a) 2
-
b) 1
-
c) 3
-
d) 5
Жауап: a) 1 (Бүтін бөлу операциясы орындалады).
![]()
7. Мәліметтер базасы
Тапсырма: SQL тілінде деректерді қандай оператор арқылы сұрауға болады?
-
a) INSERT
-
b) UPDATE
-
c) SELECT
-
d) DELETE
Жауап: c) SELECT
![]()
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
![]()
9. Мәліметтер құрылымдары
Тапсырма: Python тілінде қай типте деректер жиынтығы реттелмеген және қайталанбайтын элементтерден тұрады?
-
a) list
-
b) tuple
-
c) set
-
d) dict
Жауап: c) set
![]()
10. Операциялар
Тапсырма: 8 мен 3 сандарының арасындағы қосу операциясының нәтижесі қандай болады?
-
a) 5
-
b) 11
-
c) 6
-
d) 2
Жауап: b) 11
![]()
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
![]()
12. Сұрыптау
Тапсырма: Қай сұрыптау әдісі ең жақсы ең нашар жағдайдағы өнімділікке ие?
-
a) Таңдау сұрыптау
-
b) Қабыршақ сұрыптау
-
c) Қысқарту сұрыптау
-
d) Тез сұрыптау
Жауап: d) Тез сұрыптау
![]()
13. Программалау
Тапсырма: Python тілінде келесі кодтың нәтижесі қандай болады?
python
КопироватьРедактировать
a = 5
b = 2
a += b
print(a)
-
a) 5
-
b) 7
-
c) 2
-
d) 4
Жауап: b) 7
![]()
14. Логика
Тапсырма: Логикалық "немесе" операциясының нәтижесі қай жағдайда дұрыс болады?
-
a) Егер екеуі де дұрыс болса
-
b) Егер біреуі дұрыс болса
-
c) Егер екеуі де жалған болса
-
d) Егер біреуі жалған болса
Жауап: b) Егер біреуі дұрыс болса
![]()
15. Мәліметтер түрлері
Тапсырма: Python тілінде келесі мәліметтердің қайсысы тұрақты дерек түріне жатады?
-
a) list
-
b) tuple
-
c) set
-
d) dict
Жауап: b) tuple
![]()
16. Операциялар
Тапсырма: 3 + 4 * 2 нәтижесі қандай болады?
-
a) 14
-
b) 11
-
c) 10
-
d) 7
Жауап: b) 11 (Көбейту алдында қосу орындалады).
![]()
17. Мәліметтер құрылымы
Тапсырма: Python тілінде қандай құрылым кілт және мән жұптарын сақтайды?
-
a) list
-
b) tuple
-
c) set
-
d) dict
Жауап: d) dict
![]()
18. Логикалық операциялар
Тапсырма: "Егер" операторын қай жерде қолданамыз?
-
a) Шартты орындау үшін
-
b) Мәліметтерді өңдеу үшін
-
c) Сандық есептеулер үшін
-
d) Циклдарды басқару үшін
Жауап: a) Шартты орындау үшін
![]()
19. Программалау
Тапсырма: Python тілінде қай әдіс бір жолды баспаға шығаруға мүмкіндік береді?
-
a) print()
-
b) output()
-
c) show()
-
d) display()
Жауап: a) print()
![]()
20. Алгоритмдер
Тапсырма: Алгоритм қандай сипаттамаларға ие болуы керек?
-
a) Құрылымдық және тиімділік
-
b) Тек оң нәтиже беруі керек
-
c) Бір ғана шешімді ұсынуы керек
-
d) Барлық жауаптар дұрыс
Жауап: a) Құрылымдық және тиімділік
шағым қалдыра аласыз













