NEW
Font size
S
M
L
XL
WorksheetsТест Программа негиздеу
Total questions: 15
Worksheet time: 8mins
Name
Class
Date
1.
Программа жобасын жасау үшін қолданылатын блок-сызбалар қандай
a)
a) Бағдарлама ағынын көрсету үшін қолданылатын графикалық диаграммалар
b)
b) Тек код жазуға арналған құралдар
c)
c) Мәліметтер базасын жобалау схемасы
d)
d) Қателіктерді талдау құралдары
2.
Цикл операторларының қандай түрлері бар? Әрқайсысына сипаттама беріңіз.
a)
с) For, while, do-while
b)
b) For, if, switch
c)
a) While, switch, break
d)
d) While, do-while, return
3.
Continue және break нұсқауларының қолданылуы туралы түсіндіріңіз.
a)
b) Break циклдің әрбір қадамына әсер етеді, continue циклды аяқтайды
b)
c) Continue циклдың орындалу жылдамдығын арттырады, break циклды бірнеше рет орындайды
c)
a) Continue циклдің келесі қадамында орындалады, break циклдан шығарады
d)
d) Continue және break операторлары тек шартты операторлармен жұмыс істейді
4.
Функция дегеніміз не және атаулы аргументтер ұғымына түсініктеме беріңіз.
a)
b) Қарапайым мәліметтер типтерінің жиынтығы
b)
a) Қайта қолданылатын код бөлігінен тұратын конструкция, атаулы аргументтер - аргументтердің аттарын көрсетіп функцияға мәндер беру
c)
c) Бағдарлама ағынын өзгерту үшін қолданылатын оператор
d)
d) Бірнеше циклді біріктіру үшін қолданылатын құрал
5.
Функцияларды анықтау және аргументтер беру туралы сипаттама беріңіз.
a)
b) Функцияны анықтау кезінде тек аргументтерді көрсету жеткілікті
b)
c) Функцияның атын тексеріп, оның ішінде ғана өзгерістер жасауға болады
c)
a) Функцияны анықтау үшін оның атауын және денесін жазып, оған аргументтер беру арқылы жұмыс істейді
d)
d) Функцияның ішіндегі мәліметтерді өзгерту мүмкін емес
6.
Тізімге орындалатын амалдар мен қасиеттерін сипаттаңыз.
a)
c) Тізімдер тек бүтін сандардан тұрады
b)
b) Тізімдер тек оқуға арналған және оларды өзгерту мүмкін емес
c)
a) Тізімдерге қосу, жою, өзгерту амалдары орындалады, негізгі қасиеті – реттелген
d)
d) Тізімдер үшін тек қарапайым амалдар қолданылады
7.
Тізімдерге қолданылатын әдістерді атаңыз және оларды түсіндіріңіз.
a)
a) append(), remove(), insert() - элементтерді қосу, жою, өзгерту әдістері
b)
d) update(), delete(), shift() - тізімдермен жұмыс істейтін негізгі әдістер
c)
b) concat(), pop(), split() - тізімдерді біріктіру, шығару және бөлшектеу әдістері
d)
c) add(), pop(), clear() - тізімдерге арналған тек оқуға арналған әдістер
8.
Индекс арқылы тізім элементтеріне қол жеткізуді түсіндіріңіз.
a)
b) Индекс арқылы элементтерді қосу немесе жою мүмкін емес
b)
c) Индекс арқылы тек соңғы элементке қол жеткізуге болады
c)
a) Индекс арқылы тізімдегі нақты элементке қол жеткізу үшін оның орнын (индексін) білу қажет
d)
d) Индекс арқылы тек алғашқы 5 элементке қол жеткізу мүмкіндігі бар
9.
Тізімге анықтама беріңіз және мысал келтіріңіз.
a)
b) Тізім - тек бір мәнді сақтайтын мәліметтер жиыны
b)
a) Тізім - белгілі бір ретпен сақталатын элементтер жиыны, мысалы: [1, 2, 3]
c)
d) Тізім - мәліметтерді көрсететін графикалық құрал
d)
c) Тізім - тек сандық мәндерден тұратын жиын
10.
Кортежге анықтама беріңіз. Python тілінде кортеждерді құрудың синтаксисін түсіндіріңіз.
a)
b) Кортеж - тек сандық мәндерден тұратын элементтер жиыны
b)
d) Кортеж - мәліметтер типтерінің жиынтығы
c)
a) Кортеж - өзгермейтін элементтер жиыны, синтаксисі: tuple = (1, 2, 3)
d)
c) Кортеж - тек мәтіндерден тұратын элементтер жиыны
11.
Кортеждерге қолдануға болатын әдістерді атаңыз және оларды сипаттаңыз.
a)
b) append(), pop(), remove() - элементтерді қосу, жою, өзгерту
b)
c) add(), clear(), update() - кортеждерге арналған тек оқуға арналған әдістер
c)
a) count(), index() - элементтердің санын есептеу, индекстерін табу
d)
d) split(), concat(), join() - кортеждермен жұмыс істейтін негізгі әдістер
12.
Сөздікке анықтама беріңіз және оның негізгі қасиеттерін сипаттаңыз.
a)
c) Сөздік - тек мәндерден тұратын мәліметтер жинағы
b)
b) Сөздік - тек кілттерден тұратын мәліметтер жинағы
c)
a) Сөздік - кілт-мән жұптарынан тұратын мәліметтер жинағы, ретсіз сақталады
d)
d) Сөздік - өзгермейтін мәліметтер жиыны
13.
Жиынға анықтама беріңіз және оның негізгі қасиеттерін сипаттаңыз.
a)
b) Жиын - өзгермейтін элементтер жиыны
b)
c) Жиын - мәліметтер жиынын ретпен сақтайды
c)
d) Жиын - тек бүтін сандардан тұратын элементтер жиыны
d)
a) Жиын - қайталанбайтын элементтер жиыны
14.
Жиындарға қолданылатын әдістерді түсіндіріңіз.
a)
b) append(), pop(), insert() - элементтерді қосу, жою, өзгерту
b)
c) split(), join(), concat() - жиындармен жұмыс істейтін негізгі әдістер
c)
a) add(), remove(), discard() - элементтерді қосу, жою, тастау
d)
d) update(), clear(), find() - жиындарға арналған әдістер
15.
Жиындардағы негізгі операцияларды түсіндіріңіз: біріктіру, қиылысу, айырым.
a)
b) Біріктіру - элементтерді қосу, қиылысу - қайталанған элементтерді жою
b)
c) Айырым - жиындардың тек бір элементінен таңдау
c)
a) Біріктіру - екі жиынды біріктіру, қиылысу - екі жиынның ортақ элементтерін табу, айырым - бір жиынның екіншісінен айырмашылығын табу
d)
d) Біріктіру - жиындарды біріктіру, айырым - ортақ элементтерді шығару
Reset
