Worksheets10-сынып. Алгоритмдер және бағдарламалау 2
Total questions: 98
Worksheet time: 49mins
Name
Class
Date
1.
"r" режимі файлды не үшін ашады?
a)
Тек оқу үшін
b)
Тек жазу үшін
c)
Екілік форматта оқу үшін
d)
Оқу және жазу үшін
2.
"rb" режимі файлды не үшін ашады?
a)
Екілік форматта оқу үшін
b)
Тек оқу үшін
c)
Тек жазу үшін
d)
Оқу және жазу үшін
3.
"r + " режимі файлды не үшін ашады?
a)
Тек оқу үшін
b)
Оқу және жазу үшін
c)
Екілік форматта оқу және жазу үшін
d)
Екілік форматта жазу үшін
4.
"rb + " режимі файлды не үшін ашады?
a)
Екілік форматта тек оқу үшін
b)
Тек оқу үшін
c)
Екілік форматта оқу және жазу үшін
d)
Тек жазу үшін
5.
"w" режимі файлды не үшін ашады?
a)
Оқу және жазу үшін
b)
Екілік форматта оқу үшін
c)
Тек оқу үшін
d)
Тек жазу үшін
6.
"wb" режимі файлды не үшін ашады?
a)
Тек оқу үшін
b)
Екілік форматта жазу үшін
c)
Тек жазу үшін
d)
Оқу және жазу үшін
7.
"w + " режимі файлды не үшін ашады?
a)
Оқу және жазу үшін
b)
Тек оқу үшін
c)
Тек жазу үшін
d)
Екілік форматта оқу үшін
8.
Көпіршікті сұрыптау қандай әрекет орындайды?
a)
Массив элементтерін кері тәртіпте реттейді
b)
Массив ішінен тірек элемент таңдап алып, сол бойынша сұрыптайды
c)
Массивтер мен тізімдерді тізбектей салыстырады және үлкен элементті ауыстырады
d)
Массивтерді қосады
9.
Масстив элементтерін кері тәртіпте қайта реттеудің стандартты әдісі қандай?
a)
mas.split()
b)
mas.sort()
c)
mas.reverse()
d)
mas.sorted()
10.
Массивтерді сұрыптау үшін бекітілген функция қандай?
a)
mas2 = reserve(mas1)
b)
mas2 = reverse(mas1)
c)
mas2 = sorted(mas1)
d)
mas2 = sort(mas1)
11.
Екі жиынның жиынтығы нүктелер жиыны мен сол нүктелердің кейбірін жұптап қосатын сызықтар жиыны:
a)
Функция
b)
Тапл
c)
Айнымалы
d)
Граф
12.
Граф түрлері:
a)
Бағытталған жəне бағытталмаған
b)
Қарапайым граф жəне мультиграф
c)
Аралас граф
d)
Барлығы дұрыс
13.
Бағытталған граф дегеніміз не?
a)
Ілмегі жоқ граф
b)
Барлық қабырғаларының бағыты бар граф
c)
Еселі қабырғалары жоқ граф
d)
Кез келген екі төбесі бір қабырғадан артық қабырғамен қосылған граф
14.
Аралас граф дегеніміз не?
a)
Бағытталған және бағытталмаған қабырғадан тұратын граф
b)
Барлық қабырғаларының бағыты бар граф
c)
Ілмегі жоқ граф
d)
Кез келген екі төбесі бір қабырғадан артық қабырғамен қосылған граф
15.
Қарапайым граф дегеніміз не?
a)
Барлық қабырғаларының бағыты бар граф
b)
Бағытталған және бағытталмаған қабырғадан тұратын граф
c)
Ілмегі де, еселі қабырғалары да жоқ граф
d)
Кез келген екі төбесі бір қабырғадан артық қабырғамен қосылған граф
16.
Мультиграф дегеніміз не?
a)
Барлық қабырғаларының бағыты бар граф
b)
Ілмегі жоқ граф
c)
Бағытталған және бағытталмаған қабырғадан тұратын граф
d)
Кез келген екі төбесі бір қабырғадан артық қабырғамен қосылған граф
17.
Граф маршруты дегеніміз не?
a)
Тек бір төбеден тұратын тізбек
b)
Тек бір қабырғадан тұратын тізбек
c)
Айнымалылар мен функциялар жиыны
d)
Көршілес төбелерді қосатын сол төбелер мен қабырғалардың соңғы кезектелген тізбегі
18.
Маршруттың ашық деп аталуы үшін не қажет?
a)
Барлық төбелер бірдей болуы қажет
b)
Барлық қабырғалар бірдей болуы қажет
c)
Тек бір төбеден тұруы қажет
d)
Бастапқы және соңғы төбелер әртүрлі болуы қажет
19.
Маршруттың тұйық деп аталуы үшін не қажет?
a)
Барлық төбелер бірдей болуы қажет
b)
Барлық қабырғалар бірдей болуы қажет
c)
Бастапқы және соңғы төбелер бірдей болуы қажет
d)
Тек бір төбеден тұруы қажет
20.
Төбе салмағы дегеніміз не?
a)
Сол қабырғаға сәйкес қойылған сан
b)
Сол төбеге сәйкес қойылған сан
c)
Барлық төбелердің саны
d)
Барлық қабырғалардың саны
21.
Қабырғаға ұзындық, өткізу қабілеті жəне т.б қатынаста берілетін сан немесе бірнеше сан:
a)
Төбе салмағы
b)
Қабырға өлшемі
c)
Қабырға салмағы
d)
Граф маршруты
22.
Өлшенетін граф дегеніміз не?
a)
Әрбір қабырғаға қандай да бір мән қойылған граф
b)
Барлық қабырғаларының бағыты бар граф
c)
Ілмегі жоқ граф
d)
Кез келген екі төбесі бір қабырғадан артық қабырғамен қосылған граф
23.
Қабырғалар тізімі дегеніміз не?
a)
Барлық төбелердің саны
b)
Көршілес төбелер жұбынан құралған жиын
c)
Барлық қабырғалардың саны
d)
Сол төбеге сәйкес қойылған сан
24.
Көршілестік матрица дегеніміз не?
a)
Граф төбелерінің көршілестігін сипаттайтын n*n өлшемдегі екі өлшемдегі массив
b)
Графтың барлық төбелері мен қабырғаларының тізімі
c)
Көршілес төбелер жұбынан құралған жиын
d)
Әр төбеге сәйкес қойылған сан
25.
Граф төбелерінің көршілестігінің сипатталатын n*n өлшемдегі екі өлшемдегі массив :
a)
Инцидиенттік матрица
b)
Графтық матрица
c)
Көршілестік матрица
d)
Ізделінген матрица
26.
Графтың инциденттті элементтері арасындағы байланысты көрсететін екіөлшемді массив:
a)
Инцидиенттік матрица
b)
Графтық матрица
c)
Көршілестік матрица
d)
Ізделінген матрица
27.
Графтағы іздеу қандай әрекет орындайды?
a)
Графтың әр төбесінің өлшемін есептейді
b)
Бір қабырғаны түбегейлі қарап шығады
c)
Барлық қабырғаларды қосады
d)
Графтың барлық төбелері мен қабырғаларын жүйелі түрде қарап шығады
28.
Тереңінен іздеу дегеніміз не?
a)
Графтағы іздеу алгоритмдерінің бірі
b)
Барлық төбелерді бір уақытта қарап шығу
c)
Барлық қабырғаларды бір уақытта қарап шығу
d)
Айнымалылар мен функциялар жиыны
29.
Көлденеңінен іздеу дегеніміз не?
a)
Графтағы іздеу алгоритмдерінің бірі
b)
Барлық төбелерді бір уақытта қарап шығу
c)
Барлық қабырғаларды бір уақытта қарап шығу
d)
Айнымалылар мен функциялар жиыны
30.
Графтағы іздеу алгоритмдері:
a)
Тереңінен іздеу
b)
Тігінен іздеу
c)
Жұптық іздеу
d)
Көлденеңінен іздеу
31.
Ішкі программа дегеніміз не?
a)
Тек бір оператордан тұратын программа
b)
Белгілі бір деректерді сақтайтын айнымалы
c)
Ішкі программа бөлігі
d)
Белгілі бір тапсырманы шешетін операторлар тобы
32.
Ішкі программалар қанша типке бөлінеді?
a)
1
b)
2
c)
3
d)
4
33.
Бірінші типтегі ішкі программалар не деп аталады?
a)
Процедуралар
b)
Функциялар
c)
Айнымалылар
d)
Объектілер
34.
Екінші типтегі ішкі программалар не деп аталады?
a)
Процедуралар
b)
Айнымалылар
c)
Функциялар
d)
Объектілер
35.
Процедураны қалай бастауға болады?
a)
return кілттік сөзінен
b)
if кілттік сөзінен
c)
def кілттік сөзінен
d)
for кілттік сөзінен
36.
Процедураның денесі қалай жазылады?
a)
Тік жақшалармен теріліп жазылады
b)
Жолдың басында жазылады
c)
Сызықша арқылы теріліп жазылады
d)
Шегініспен теріліп жазылады
37.
Процедура атынан кейін не жазылады?
a)
бос жақшалар мен нүктелі үтір
b)
бос жақшалар мен қос нүкте
c)
тырнақша мен айнымалы
d)
бірден процедура денесі
38.
Программалау жүйесінің бөлігі ретінде қолданылатын ішкі программалар қалай аталады?
a)
Стандартты немесе жүйелі
b)
Қолданушы
c)
Есептеуіш
d)
Арнайы
39.
Пайдаланушы өзі жазатын немесе кез келген басқа дерек көздерден алатын ішкі программалар қалай аталады?
a)
Стандартты немесе жүйелі
b)
Есептеуіш
c)
Стандартты емес немесе қолданушы
d)
Арнайы
40.
Аргумент немесе параметр дегеніміз не?
a)
Ішкі программадан негізгі программаға қайтарылатын мән
b)
Айнымалының мәні
c)
Функцияның аты
d)
Шақыру кезінде негізгі программадан ішкі программаға берілетін мән
41.
Python да барлық ішкі программалар қалай аталады?
a)
Процедура
b)
Айнымалы
c)
Массив
d)
Функция
42.
Функциялардың түрлері:
a)
сыртқы немесе ішкі
b)
жүйелі немесе қолданбалы
c)
анық немесе анық емес
d)
қайтып оралатын немесе қайтып оралмайтын
43.
Функцияның процедурадан негізгі айырмашылығы неде?
a)
Процедура әрқашан нәтижелік мән қайтарады
b)
Функция ешқашан нәтижелік мән қайтармайды
c)
Процедура кілттік сөзбен басталмайды
d)
Функция әрқашан нәтижелік мән қайтарады
44.
Қайтып оралатын мәнді шақырылып отырған функцияға беру үшін қандай оператор қолданылады?
a)
def операторы
b)
if операторы
c)
for операторы
d)
return операторы
45.
Return операторы:
a)
return сөзінің оң жағындағы өрнекті есептейді
b)
функцияны орындауды тоқтатады
c)
функцияның нəтижесі ретінде есептелген өрнектің мəнін қайтарады
d)
барлығы дұрыс
46.
Рекурсия дегеніміз не?
a)
Объектілерді немесе есептеу процестерін өзі арқылы сипаттаудың тәсілі
b)
Айнымалыларды жариялаудың тәсілі
c)
Функцияларды шақырудың тәсілі
d)
Деректерді сақтаудың тәсілі
47.
Рекурсияның программалаудағы рөлі қандай?
a)
Айнымалыларды жариялаудың құралы
b)
Деректерді сақтаудың құралы
c)
Программалаудың қуатты құралы
d)
Функцияларды шақырудың құралы
48.
Рекурсивті функция дегеніміз не?
a)
Өзін ешқашан шақырмайтын функция
b)
Өзін тікелей немесе басқа функциялар арқылы шақыратын функция
c)
Тек бір рет шақырылатын функция
d)
Күрделі циклдар қолданылған функция
49.
Базалық жағдайға жақындататын параметрдің өзгеше мəнімен функцияның өзін шақыратын қадам :
a)
Айнымалы қадамы
b)
Тізбек қадамы
c)
Рекурсия қадамы
d)
Процедура қадамы
50.
Уақытша деректерді немесе адрестерді сақтауға арналған арнайы ұйымдастырылған жедел жады құрылғысының аумағы:
a)
Стек
b)
Слот
c)
Корд
d)
Кэш
51.
Символдық жол дегеніміз не?
a)
Айнымалыларды жариялайтын жол
b)
Функцияларды шақыратын жол
c)
Көрші ұяшықтардың жадында орналасқан символдар тізбегі
d)
Жадта орналасқан әр түрлі символдар тізбегі
52.
Жолдық тип қалай аталады?
a)
str
b)
int
c)
float
d)
list
53.
"+" операторы қандай қызмет атқарады?
a)
Жолдарды бірнеше рет қайталап шығару үшін пайдаланылады
b)
Функцияларды шақыру үшін пайдаланылады
c)
Жолдарды біріктіру үшін пайдаланылады
d)
Программаны шақыру үшін пайдаланылады
54.
"+" операторының қызметі қалай аталады?
a)
Декларация
b)
Инициализация
c)
Конкатенация
d)
Кластеризация
55.
"\n" символы қандай қызмет атқарады
a)
Табуляция белгісі
b)
Жаңа жолға өту
c)
Солға қарай көлбеу сызық
d)
Бір тырнақша символы
56.
"\t" символы қандай қызмет атқарады?
a)
Табуляция белгісі
b)
Жаңа жолға өту
c)
Солға қарай көлбеу сызық
d)
Бір тырнақша символы
57.
"\" символы қандай қызмет атқарады?
a)
Жаңа жолға өту
b)
Табуляция белгісі
c)
Бір тырнақша символы
d)
Солға қарай көлбеу сызық
58.
\' символы қандай қызмет атқарады?
a)
Бір тырнақша символы
b)
Қос тырнақша символы
c)
Табуляция белгісі
d)
Солға қарай көлбеу сызық
59.
\" символы қандай қызмет атқарады?
a)
Бір тырнақша символы
b)
Қос тырнақша символы
c)
Табуляция белгісі
d)
Солға қарай көлбеу сызық
60.
[ ] символы қандай қызмет атқарады?
a)
Индексация
b)
Жаңа жолға өту
c)
Табуляция белгісі
d)
Солға қарай көлбеу сызық
61.
len() функциясы қандай қызмет атқарады?
a)
Символ нөмірін анықтау
b)
Ұзындықты анықтау
c)
Санды жолға түрлендіру
d)
Бүтін санға айналдыру
62.
ord() функциясы қандай қызмет атқарады?
a)
Символ нөмірін анықтау
b)
Ұзындықты анықтау
c)
Санды жолға түрлендіру
d)
Бүтін санға айналдыру
63.
chr() функциясы қандай қызмет атқарады?
a)
Символ нөмірін анықтау
b)
Ұзындықты анықтау
c)
Санды жолға түрлендіру
d)
Бүтін санға айналдыру
64.
int() функциясы қандай қызмет атқарады?
a)
Символ нөмірін анықтау
b)
Ұзындықты анықтау
c)
Санды жолға түрлендіру
d)
Бүтін санға айналдыру
65.
float() функциясы қандай қызмет атқарады?
a)
Нақты мәнге айналдыру
b)
Бүтін санға айналдыру
c)
Сандарды жолдарға түрлендіру
d)
Символдың нөмерін білу
66.
Программалауда қанша типті файл бар?
a)
Үш тип
b)
Төрт тип
c)
Екі тип
d)
Бес тип
67.
Мәтіндік файл дегеніміз не?
a)
Жолдарға бөлінген мәтінді қамтитын файл
b)
Кез келген форматтағы екілік файл
c)
Белгісіз деректерді сақтайтын файл
d)
Жолдарға бөлінбеген мәтінді қамтитын файл
68.
Екілік файл дегеніміз не?
a)
Кез келген форматтағы және кез келген ұзындықтағы деректерді қамтитын файл
b)
Жолдарға бөлінген мәтінді қамтитын файл
c)
Белгісіз ұзындықтағы деректерді сақтайтын файл
d)
Жолдарға бөлінбеген мәтінді қамтитын файл
69.
Файлды ашу үшін қандай функция қолданылады?
a)
close()
b)
open()
c)
read()
d)
write()
70.
Файлды жабу үшін қандай функция қолданылады?
a)
close()
b)
open()
c)
read()
d)
write()
71.
Файлды оқу үшін қандай функция қолданылады?
a)
close()
b)
open()
c)
write()
d)
read()
72.
Итерацияланатын объектілер қандай мүмкіндікті береді?
a)
Деректерді сақтау мүмкіндігін
b)
Өз элементтері арқылы кезекпен өту мүмкіндігін
c)
Айнымалыларды жариялау мүмкіндігін
d)
Функцияларды шақыру мүмкіндігін
73.
Бір жолдан бірнеше деректерді оқу үшін қандай әдіс қолданылады?
a)
join()
b)
open()
c)
close()
d)
split()
74.
Деректер массивінде бірдей элементтер бар болса, қандай сұрыптау туралы айтады?
a)
Жоғарылатылған сұрыптау
b)
Төмендетілген сұрыптау
c)
Кемімеген немесе артпаған сұрыптау
d)
Орташа сұрыптау
75.
Сұрыптау әдістері қалай жіктеледі?
a)
Ішкі және сыртқы
b)
Жоғарылатылған және төмендетілген
c)
Орташа және күрделі
d)
Қарапайым және күрделі
76.
Қарапайым сұрыптау әдістерінің ерекшелігі неде?
a)
Жылдам жұмыс істейді
b)
Қарапайым емес
c)
Баяу жұмыс істейді
d)
Тиімді
77.
Жақсартылған сұрыптау әдістерінің ерекшелігі неде?
a)
Тиімді
b)
Баяу жұмыс істейді
c)
Қарапайым емес
d)
Қарапайым
78.
Граф дегеніміз не?
a)
Объектілер жиынтығының абстрактты көрінісі
b)
Айнымалылардың тізімі
c)
Функциялар жиынтығы
d)
Деректер базасы
79.
Графтың төбелері не деп аталады?
a)
Сызықтар
b)
Функциялар
c)
Тораптар
d)
Қабырғалар
80.
Граф теориясының рөлі қандай?
a)
Нысандарды әдемі көрініске түрлендіру
b)
Ең қысқа жолды табу
c)
Функцияларды шақыру
d)
Модельдерді құрастыру және объектілерді реттеу мәселелерін шешу
81.
Қабырғалармен қосылған екі төбе қалай аталады?
a)
Сыбайлас төбелер
b)
Қарсылас төбелер
c)
Вертикаль төбелер
d)
Параллель төбелер
82.
Егер граф байланысқан болса және циклдерге ие болмаса, оны қалай атайды?
a)
Ағаш
b)
Торап
c)
Айнымалы
d)
Функция
83.
Қабырғаға қандай сипаттама бекітіледі?
a)
Ұзындық
b)
Ені
c)
Биіктігі
d)
Салмақ
84.
Функция дегеніміз не?
a)
Жадыда сақталатын мәліметтер
b)
Деректермен күрделі əрекеттер жасайтын жəне кейбір мəнді қайтаратын ішкі программа
c)
Айнымалыларды сақтау әдісі
d)
Бағдарлама интерфейсі
85.
RETURN операторының қызметі қандай?
a)
Функцияны орындауды бастау
b)
Айнымалыларды жариялау
c)
Функцияда негізгі бағдарламаға айнымалыны меншіктеу
d)
Мәтінді басып шығару
86.
Функция бастапқы кодта болса, бірақ шақырылмаса не болады?
a)
Функция автоматты түрде шақырылады
b)
Ондағы шарт еш жерде орындалмайды
c)
Бағдарлама қатеге ұшырайды
d)
Айнымалылар мәнін өзгертеді
87.
Программа ортасында шарт бойынша қате деп шығару керек болса шақырылатын параметр:
a)
Процедура
b)
Цикл
c)
Функция
d)
Жол
88.
Функция мен процедураның айырмашылығы неде?
a)
Процедура белгілі бір мəн шығарады, функция қателерді хабарлайды
b)
Функция белгілі бір мəн шығарады, процедура қателерді хабарлайды
c)
Екеуі де бірдей мəн шығарады
d)
Екеуі де қателерді хабарлайды
89.
Python-да функцияны жасауға мүмкіндік беретін команда қандай?
a)
return
b)
input
c)
def
d)
print
90.
Символдық жол дегеніміз не?
a)
Массивтің бір элементі
b)
Функцияның нәтижесі
c)
Жадыда қатар орналасқан символдар тізбегі
d)
Бағдарлама кодының бөлігі
91.
Жол қалай жазылады?
a)
Тырнақшаға немесе апострофқа алынып жазылады
b)
Жолдың басында жазылады
c)
Функция ішіне жазылады
d)
Квадрат жақшалармен жазылады
92.
INPUT функциясы қандай қызмет атқарады?
a)
Мәтінді басып шығарады
b)
Пернетақтадан енгізуге мүмкіндік береді
c)
Файлды оқиды
d)
Айнымалыны анықтайды
93.
Len функциясы қандай қызмет атқарады?
a)
Айнымалы мәнін өзгерту
b)
Мәтінді енгізу
c)
Жолдың ұзындығын қайтару
d)
Файлды жабу
94.
Replace(n, m) функциясы қандай қызмет атқарады?
a)
Жолдың ұзындығын қайтарады
b)
n мəтінді көргенде оның орнына m мəтінін ауыстырып жазады
c)
Мәтінді m рет басып шығарады
d)
Пернетақтадан енгізуге мүмкіндік береді
95.
Readline() функциясы қандай қызмет атқарады?
a)
Мәтінді басып шығарады
b)
Файлдан бір жолдағы мəтінді оқиды
c)
Файлды ашады
d)
Пернетақтадан енгізуге мүмкіндік береді
96.
Егер қатар екі readline() функциясы жазылса неше жолды оқиды?
a)
1
b)
2
c)
3
d)
0
97.
Split() функциясы қандай қызмет атқарады?
a)
Жолдың ұзындығын қайтарады
b)
Файлдан бір жолдағы мəтінді оқиды
c)
Жолды бос орындар бойынша бөліп массивке құрастырады
d)
Пернетақтадан енгізуге мүмкіндік береді
98.
Write() функциясы қандай қызмет атқарады
a)
Файлдан мəтін оқу
b)
Пернетақтадан мəтін енгізу
c)
Айнымалы мәнін өзгерту
d)
Жолды файлға шығару
100 %
