NEW
Font size
WorksheetsЕМТИХАНДЫҚ БИЛЕТ №1 және №2
Total questions: 60
Worksheet time: 30mins
Айнымалы дегеніміз не?
Айнымалы – мәні өзгеретін ақпарат.
Айнымалы – тек тұрақты мәні бар объект.
Айнымалы – тек сандарды сақтайды.
Айнымалы – тек мәтінді сақтайды.
int және float типтерінің айырмашылығы неде?
int бүтін сандарды, float нақты сандарды сақтайды
int нақты сандарды, float бүтін сандарды сақтайды
int тек оң сандарды, float тек теріс сандарды сақтайды
int тек үлкен сандарды, float тек кіші сандарды сақтайды
Екі сан енгізіп, олардың қосындысын шығаратын бағдарлама не істейді?
Екі санды қосып, нәтижесін шығарады
Екі санды азайтады
Екі санды көбейтеді
Екі санды бөледі
1. if шарты қалай жұмыс істейді?
Егер шарт орындалса, код орындалады.
Код әрқашан орындалады.
Шарт орындалмаса да, код орындалады.
Код ешқашан орындалмайды.
and, or, not операторларының қолдану мақсаты төмендегілердің қайсысы болып табылады?
Логикалық операцияларды орындау үшін
Математикалық есептеулер үшін
Графикалық суреттер салу үшін
Дыбысты өңдеу үшін
Санның жұп немесе тақ екенін қалай анықтауға болады?
Санды 2-ге бөліп, қалдықсыз бөлінсе — жұп, қалдық қалса — тақ.
Санды 3-ке бөліп, қалдықсыз бөлінсе — жұп, қалдық қалса — тақ.
Санды 5-ке бөліп, қалдықсыз бөлінсе — жұп, қалдық қалса — тақ.
Санды 10-ға бөліп, қалдықсыз бөлінсе — жұп, қалдық қалса — тақ.
1. Цикл дегеніміз не екенін таңдаңыз.
Белгілі бір шарт орындалғанша қайталанатын әрекеттер тізбегі
Мәліметтерді сақтау құрылғысы
Бағдарламаны аяқтау командасы
Графикалық объектіні салу әдісі
for және while циклдарының айырмашылығы неде?
for циклі әдетте қайталану саны белгілі болғанда қолданылады, while циклі шарт орындалғанша қайталанады.
for және while циклдері бірдей жұмыс істейді.
while циклі тек бір рет орындалады, for циклі бірнеше рет.
for циклі шартсыз орындалады, while циклі шартпен орындалады.
1-ден N-ге дейінгі барлық сандарды экранға шығару үшін қандай цикл қолданылады?
for циклі
if шартты операторы
switch таңдау операторы
goto операторы
Жол (string) дегеніміз не?
Деректерді сақтау үшін қолданылатын символдар тізбегі
Сандарды қосу үшін қолданылатын оператор
Графикалық бейнені көрсету тәсілі
Жүйелік қателерді анықтау әдісі
Жолдағы индексация дегеніміз:
Массив элементтеріне олардың индексі арқылы қол жеткізу тәсілі
Массивтің өлшемін өзгерту әдісі
Массив элементтерін сұрыптау тәсілі
Массивке жаңа элемент қосу әдісі
Жолды теріс бағытта (кері) шығаратын бағдарлама не істейді?
Мәтінді соңынан басына қарай шығарады
Мәтінді басынан соңына қарай шығарады
Мәтінді бас әріптерге ауыстырады
Мәтінді санға түрлендіреді
Тізім (list) дегеніміз:
Деректерді белгілі бір ретпен сақтайтын құрылым
Тек сандарды сақтайтын құрылым
Тек мәтіндерді сақтайтын құрылым
Деректерді кездейсоқ ретпен сақтайтын құрылым
Тізімге элемент қосудың тәсілдері төмендегілердің қайсысы?
append(), insert(), extend()
remove(), pop(), clear()
sort(), reverse(), count()
split(), join(), replace()
Тізімдегі ең үлкен элементті таңдаңыз.
5
2
3
1
Кортеж (tuple) дегеніміз:
Тізімнің өзгермейтін түрі
Мәліметтерді сақтау үшін қолданылатын функция
Бағдарламалау тіліндегі цикл
Мәліметтерді енгізу әдісі
Кортеж бен тізімнің айырмашылығы неде деп айтуға болады?
Кортеж өзгермейді, ал тізім өзгертіледі
Кортежде тек сандар болады, ал тізімде тек мәтін болады
Кортеж тек бір элементтен тұрады, ал тізімде бірнеше элемент болады
Кортеж тек функцияларда қолданылады, ал тізім тек циклдерде қолданылады
Кортеждегі барлық элементтерді экранға шығару үшін қандай код қолданылады?
for элемент in кортеж: print(элемент)
print(кортеж[0])
кортеж.append(5)
for элемент in кортеж: элемент = элемент + 1
Сөздік (dictionary) дегеніміз не?
Бұл кілттер мен мәндерден тұратын мәліметтер құрылымы.
Бұл тек сандарды сақтайтын мәліметтер түрі.
Бұл тек мәтіндік жолдарды сақтайтын құрылым.
Бұл мәліметтерді тек бір рет оқуға арналған құрылым.
Кілт пен мәннің айырмашылығы неде?
Кілт деректерді анықтайды, мән деректерді сақтайды.
Кілт тек сандардан тұрады, мән тек мәтіннен тұрады.
Кілт пен мән бірдей мағына береді.
Кілт тек бір рет қолданылады, мән бірнеше рет қолданылады.
3 кілттен тұратын сөздік құрып, оның мәндерін шығару үшін қандай код қолданылады?
my_dict = {'a': 1, 'b': 2, 'c': 3}; print(my_dict.values())
my_dict = [1, 2, 3]; print(my_dict)
my_dict = {'a', 'b', 'c'}; print(my_dict)
my_dict = (1, 2, 3); print(my_dict.values())
Жиын (set) дегеніміз:
Белгілі бір элементтер жиынтығы
Тек бір ғана элементтен тұратын құрылым
Тек сандардан тұратын құрылым
Тек мәтіндік мәндерден тұратын құрылым
Жиында элементтер неге қайталанбайды?
Өйткені жиынның әрбір элементі бірегей болады
Элементтер әрқашан қайталанады
Жиында тек бір элемент болады
Жиында элементтер саны шектеусіз
Жиыннан элемент қосып, бір элементті өшіретін бағдарлама не істейді?
Жиынға элемент қосады және бір элементті өшіреді
Тек жиыннан элемент өшіреді
Тек жиынға элемент қосады
Жиынды сұрыптайды
Функция дегеніміз не?
Белгілі бір әрекетті орындайтын программалық блок.
Компьютердің сыртқы құрылғысы.
Деректерді сақтау құрылғысы.
Желіге қосылу тәсілі.
Аргумент пен параметрдің айырмашылығы неде?
Аргумент – функцияға берілетін нақты мән, параметр – функция анықтамасындағы айнымалы.
Аргумент – функция анықтамасындағы айнымалы, параметр – нақты мән.
Аргумент пен параметр бірдей ұғымдар.
Аргумент – тек сандық мән, параметр – тек мәтіндік мән.
ЕМТИХАНДЫҚ БИЛЕТ №9
3. Санның квадратын қайтаратын функция қалай жазылады?
int kvadrat(int x) { return x * x; }
int kvadrat(int x) { return x + x; }
int kvadrat(int x) { return x / x; }
int kvadrat(int x) { return x - x; }
return операторының қызметі қандай?
Функциядан мәнді қайтару үшін қолданылады.
Айнымалыны жариялау үшін қолданылады.
Циклді аяқтау үшін қолданылады.
Мәліметтерді енгізу үшін қолданылады.
Рекурсия дегеніміз не?
Рекурсия – бұл функцияның өзін-өзі шақыруы.
Рекурсия – мәліметтерді сақтау әдісі.
Рекурсия – циклдік құрылымның бір түрі.
Рекурсия – сыртқы функцияны шақыру.
N санының факториалын есептейтін функция қалай жазылады?
int factorial(int n) { if(n==0) return 1; else return n*factorial(n-1); }
int factorial(int n) { return n+n; }
int factorial(int n) { return n*n; }
int factorial(int n) { return n-1; }
Модуль дегеніміз не?
Белгілі бір мәннің оң мәні.
Санның теріс мәні.
Санның квадрат түбірі.
Санның бөлшек бөлігі.
import арқылы модульді жүктеу тәсілі қандай?
import модуль_аты
load модуль_аты
require модуль_аты
include модуль_аты
math модулін қолданып √N мәнін табу үшін қай функцияны қолданасыз?
math.sqrt(N)
math.pow(N)
math.square(N)
math.root(N)
Файл дегеніміз не екенін таңдаңыз.
Ақпаратты сақтауға арналған атауы бар орын.
Компьютердің сыртқы құрылғысы.
Бағдарламалық жасақтама түрі.
Интернет желісінің атауы.
Файлды ашу режимдері (r, w, a) келесі мағыналарды білдіреді:
r – оқу, w – жазу, a – қосу
r – жазу, w – оқу, a – өшіру
r – қосу, w – оқу, a – жазу
r – өшіру, w – қосу, a – оқу
Файлдан мәтін оқып, жолдар санын шығаратын бағдарлама не істейді?
Файлдағы жолдар санын шығарады
Файлдағы сөздер санын шығарады
Файлдағы әріптер санын шығарады
Файлдағы сандарды шығарады
Логикалық тип (bool) дегеніміз:
Шын немесе жалған мәндерді қабылдайтын деректер типі
Тек бүтін сандарды сақтайтын деректер типі
Мәтіндік ақпаратты сақтайтын деректер типі
Нақты сандарды сақтайтын деректер типі
2. Төмендегілердің қайсысы салыстыру операторларына жатады?
<, >, ==, !=
+, -, *, /
&&, ||, !
if, else, switch
3. Екі санды салыстырып, үлкенін таңдаңыз: 7 және 5.
5
7
2
12
1. Комментарий (түсініктеме) дегеніміз:
бағдарламадағы түсіндірме мәтін
компьютердің жадысы
пайдаланушының аты
бағдарламаның нәтижесі
Бір жолдық және көп жолдық комментарийдің айырмашылығы неде?
Бір жолдық комментарий тек бір жолға жазылады, ал көп жолдық бірнеше жолды қамтиды.
Бір жолдық комментарий тек функция ішінде қолданылады.
Көп жолдық комментарий тек айнымалылар үшін қолданылады.
Бір жолдық комментарий кодты орындайды.
Бағдарламаға комментарийлер қосып, «Hello, Python!» шығару үшін дұрыс кодты таңдаңыз.
# Бұл бағдарлама print("Hello, Python!")
# Hello, Python! шығару echo "Hello, Python!"
# Комментарий System.out.println("Hello, Python!")
# Бұл бағдарлама printf("Hello, Python!");
Алгоритм дегеніміз:
Нақты бір мақсатқа жету үшін орындалатын әрекеттер тізбегі
Компьютердің сыртқы құрылғысы
Бағдарламалау тілі
Мәліметтерді сақтау құрылғысы
Программа құрылымы қандай бөліктерден тұрады?
Кіріспе, сипаттау, операторлар бөлімі
Тек кіріспе бөлімі
Тек сипаттау бөлімі
Тек операторлар бөлімі
1–N аралығындағы жұп сандардың қосындысы неге тең?
N(N+1)/2
N2
N(N-1)/2
N+N/2
Қате (исключение) дегеніміз:
Бағдарламаның орындалуы кезінде пайда болатын ерекше жағдай.
Деректерді сақтау әдісі.
Бағдарламаның дұрыс жұмыс істеуі.
Жүйенің жаңартылуы.
try-except конструкциясының жұмыс істеу принципі төмендегідей сипатталады:
try блогында қате шықса, except блогы орындалады
try блогы әрқашан орындалады, except блогы ешқашан орындалмайды
except блогы тек дұрыс кодта орындалады
try және except блогтары бір уақытта орындалады
Нөлге бөлу қатесін өңдейтін бағдарламаның дұрыс мысалын таңдаңыз.
try { int a = 10 / b; } catch (ArithmeticException e) { System.out.println("Нөлге бөлу қатесі"); }
int a = 10 / 0;
if (b != 0) { int a = 10 / b; } else { System.out.println("Қате"); }
int a = 10 / b;
Жолдың ұзындығын анықтайтын функцияны таңдаңыз.
len()
sum()
max()
min()
split() әдісі мәтінді бөліктерге бөлу үшін қолданылады.
Мәтінді бөліктерге бөлу үшін
Мәтінді бас әріпке өзгерту үшін
Мәтінді біріктіру үшін
Мәтінді өшіру үшін
Жолдан дауысты дыбыстар саны қанша?
2
1
3
4
Айнымалы атауына қойылатын талаптар мыналар болып табылады:
Айнымалы атауы сандардан басталмауы керек
Айнымалы атауы тек бас әріптерден тұруы керек
Айнымалы атауы бос орындардан тұруы керек
Айнымалы атауы арнайы символдардан тұруы керек
PEP 8 стандарты дегеніміз — бұл:
Python бағдарламалау тіліндегі кодтау стандарттары мен нұсқаулықтары
Python-да қолданылатын деректер базасының форматы
Python-ға арналған графикалық интерфейс құралы
Python-да қолданылатын шифрлау алгоритмі
5 элементтен тұратын тізім құрып, барлық элементтерді циклмен қалай шығарасыз?
for циклін қолдану арқылы
if операторын қолдану арқылы
break операторын қолдану арқылы
try-except блогын қолдану арқылы
Python интерпретаторлары дегеніміз:
Python бағдарламалық кодын оқып, орындайтын бағдарлама.
Python-да жазылған ойындар.
Python тіліндегі кітапхана.
Python-ның графикалық интерфейсі.
Компиляцияланған тілдер мен интерпретацияланған тілдердің айырмашылығы мынада:
Компиляцияланған тілдер алдымен толық машина тіліне аударылады, ал интерпретацияланған тілдер бірден орындалады.
Екеуі де тек машина тілінде жұмыс істейді.
Интерпретацияланған тілдер тек серверде қолданылады.
Компиляцияланған тілдер тек веб үшін қолданылады.
Қолданушы енгізген үш санның орташа арифметикасы қалай есептеледі?
Үш санның қосындысын 3-ке бөлу арқылы
Үш санның көбейтіндісін 3-ке бөлу арқылы
Үш санның ең үлкенін таңдау арқылы
Үш санның айырмасын табу арқылы
range() функциясы не үшін қолданылады?
Тізімдегі элементтерді қайталау үшін
Мәтінді форматтау үшін
Сандарды қосу үшін
Файлды ашу үшін
Циклдегі итерация дегеніміз:
Циклдің әрбір қайталануы
Айнымалының мәнін өзгерту
Кодты бір рет орындау
Шартты тексеру
Берілген санның көбейту кестесінде 5 × 6 нәтижесі қандай?
30
35
25
36
