wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

7-сынып, 4-бөлім. Файлдармен жұмыс. Тармақталған алгоритм.

Total questions: 52

Worksheet time: 26mins

Name
Class
Date
1.
Python-да файлды ашу үшін қай функцияны пайдалану керек?
a)
open()
b)
close()
c)
read()
d)
write()
2.

Деректерді тұрақты жадта (мысалы, қатқыл дискіде) ұзақ уақыт сақтауға арналған дискінің атау берілген аймағы:

a)
ROM
b)
Файл
c)
Аналық тақша
d)
Бума
3.
Python-да файлдармен жүргізілетін амалдар қандай ретпен орындалады?
a)
Файлды ашу , Оқу немесе жазу , Файлды жабу
b)
Файлды ашу, Файлды жабу
c)
Файлды өңдеу
d)
Файлды ашу, Деректерді өшіру, Жаңа деректер жазу, Файлды жабу
4.
Python-да файлдардың неше типі бар?
a)
1
b)
2
c)
3
d)
4
5.
Python да файлдардың типтері:
a)
Белгісіз ұзындықтағы мәтіндік файлдар
b)
Екілік файлдар
c)
Бейнефайлдар
d)
Өзгерілмейтін файлдар
6.
Python-да файлды жабу үшін қандай методты пайдалану керек?
a)
close()
b)
open()
c)
read()
d)
write()
7.
“ r ” қызметі қандай функция атқарады?
a)
Жаңа файл жасап, оған деректі жазады
b)
Файлды мәтіндік режімде ашады
c)
Файлды екілік (бинарлық) режімде ашады
d)
Файлды оқу мен жазу үшін ашады
8.
Файлды мәтіндік режімде ашады:
a)
"a"
b)
"r"
c)
"+"
d)
"w"
9.
“ w ” қызметі қандай функция атқарады?
a)
Жаңа файл жасап, оған деректі жазады
b)
Файлды мәтіндік режімде ашады
c)
Файлды екілік (бинарлық) режімде ашады
d)
Файлды оқу мен жазу үшін ашады
10.
Жаңа файл жасап, оған деректі жазатын қызмет:
a)
"a"
b)
"b"
c)
"t"
d)
"w"
11.
“ a ” қызметі қандай функция атқарады?
a)
Файлды оқу мен жазу үшін ашады
b)
Алдын ала жасалған файлды ашып, ондағы жазбалардың соңына жаңа деректерді қосып жазады
c)
Файлды мәтіндік режімде ашады
d)
Файлды екілік (бинарлық) режімде ашады
12.
Алдын ала жасалған файлды ашып, ондағы жазбалардың соңына жаңа деректерді қосып жазады:
a)
"r"
b)
"+"
c)
"a"
d)
"w"
13.
“b” қызметі қандай функция атқарады?
a)
Файлды оқу мен жазу үшін ашады
b)
Алдын ала жасалған файлды ашып, ондағы жазбалардың соңына жаңа деректерді қосып жазады
c)
Файлды мәтіндік режімде ашады
d)
Файлды екілік (бинарлық) режімде ашады
14.
Файлды екілік (бинарлық) режімде ашатын қызмет:
a)
"a"
b)
"w"
c)
"b"
d)
"t"
15.
“t” қызметі қандай функция атқарады?
a)
Файлды оқу мен жазу үшін ашады
b)
Алдын ала жасалған файлды ашып, ондағы жазбалардың соңына жаңа деректерді қосып жазады
c)
Файлды екілік (бинарлық) режімде ашады
d)
Файлды мәтіндік режімде ашады (үнсіз келісім бойынша)
16.
Үнсіз келісім бойынша файлды мәтіндік режімде ашады:
a)
"a"
b)
"b"
c)
"w"
d)
"t"
17.
“+” қызметі қандай функция атқарады?
a)
Файлды оқу мен жазу үшін ашады
b)
Алдын ала жасалған файлды ашып, ондағы жазбалардың соңына жаңа деректерді қосып жазады
c)
Файлды екілік (бинарлық) режімде ашады
d)
Файлды мәтіндік режімде ашады (үнсіз келісім бойынша)
18.
Файлды оқу мен жазу үшін ашады:
a)
"a"
b)
"+"
c)
"w"
d)
"rw"
19.
Файлдағы жолдарды жеке – жеке оқу функциясы:
a)
Seek
b)
Map
c)
Readline
d)
Split
20.

Файлдағы меңзерді көрсетілген орыннан (n-позициядан) бастап қоятын функцияның қызметі:

a)
Seek
b)
Map
c)
Readline
d)
Split
21.
Тармақталған алгоритм нені анықтауға қатысады?
a)
Келесі қадамды орындау
b)
Шарттың орындалуы немесе орындалмауын тексеру
c)
Алгоритмді жүзеге асыру
d)
Орындалатын операторлардың тізімін құру
22.
Шартты тексеру үшін қандай операторларды пайдаланамыз?
a)
if, elif, else
b)
for, while, do
c)
switch, case, default
d)
try, catch, finally
23.
Шарт орындалмаған кезде қолданылатын оператор:
a)
break
b)
else
c)
for
d)
while
24.
Шарт деген не?
a)
Шартты тексеру нәтижесінде «иә» немесе «жоқ» логикалық мәндерін қабылдайды
b)
Алгоритмді жүзеге асыру
c)
Салыстыру операторларын пайдалану
d)
Циклдық қайталану
25.
Салыстыру операторларына қайсысы жатады?
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)
Шарт тексеру операторының құрамында бір ғана шарт тексеру операторы қолданылуы
b)
Шарт тексеру операторының құрамында екінші шарт тексеру операторы қолданылуы
c)
Шарт тексеру операторының құрамында цикл операторы қолданылуы
d)
Шарт тексеру операторының құрамында сызықтық алгоритм қолданылуы
33.
Логикалық амалдар көмегімен тұтас бір шартқа біріктірілген бірнеше қарапайым шарт :
a)
Құрамды шарт
b)
Қарапайым шарт
c)
Кірістірілген шарт
d)
Цикл
34.
Логикалық көбейту (конъюнкция) дегеніміз не үшін қолданылады?
a)
Екі немесе одан да көп пікірлерді «немесе» жалғаулық шылауының көмегімен біріктіру
b)
Екі немесе одан да көп пікірлерді «және» жалғаулық шылауының көмегімен біріктіру
c)
Пікірлерді теріске шығару
d)
Логикалық амалдардың көмегімен шарттарды біріктіру
35.
Логикалық қосу (дизъюнкция) дегеніміз не?
a)
Екі немесе одан да көп пікірлерді «немесе» жалғаулық шылауының көмегімен біріктіру
b)
Екі немесе одан да көп пікірлерді «және» жалғаулық шылауының көмегімен біріктіру
c)
Пікірлерді теріске шығару
d)
Логикалық амалдардың көмегімен шарттарды біріктіру
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.
Инверсия дегеніміз:
a)
Логикалық қосу
b)
Логикалық көбейту
c)
Логикалық терістеу
d)
Логикалық тепе-теңдік
42.
Бұл қасиет алгоритм түрінде жазылған есеп шешімі жеке қарапайым командаларға бөлініп, орындалу ретіне қарай орналасқанын көрсетеді. Кез келген есепті бөліктерге жіктеп орындауға болады :
a)
Алгоритмнің анықтылығы
b)
Алгоритмнің нәтижелілігі
c)
Алгоритмнің дискреттілігі
d)
Алгоритмнің жалпылығы
43.
Бұл қасиет алгоритмнің әр командасы орындаушы үшін түсінікті болуын және мәнсіз орындалмауы керектігін көрсетеді:
a)
Алгоритмнің нәтижелілігі
b)
Алгоритмнің дискреттілігі
c)
Алгоритмнің жалпылығы
d)
Алгоритмнің анықтылығы
44.

Бұл қасиет алгоритмнің міндетті түрде белгілі бір қадамдардан кейін аяқталып, нәтижеге жететінін көрсетеді:

a)
Алгоритмнің дискреттілігі
b)
Алгоритмнің нәтижелілігі
c)
Алгоритмнің жалпылығы
d)
Алгоритмнің анықтылығы
45.
Бұл қасиет есепті шешуге арналған алгоритмнің осы типтес есептердің барлық мүмкін мәндері үшін орындалатынын көрсетеді:
a)
Алгоритмнің дискреттілігі
b)
Алгоритмнің нәтижелілігі
c)
Алгоритмнің анықтылығы
d)
Алгоритмнің жалпылығы
46.
Алгоритмді сипаттаудың неше түрі бар?
a)
1
b)
2
c)
3
d)
4
47.
Алгоритмнің графикалық сипатталуы қандай жасалады?
a)
Текст пішімде
b)
Псевдокод арқылы
c)
Блок-схемалар арқылы
d)
Циклдік түрде
48.

Алгоритм қадамының нақты программалау тілі операторларын қолданбай жай тілмен сипатталуы:

a)
Цикл
b)
Псевдокод
c)
Схема
d)
Мәтін
49.
Алгоритмдер құрылымына қарай нешеге бөлінеді?
a)
1
b)
2
c)
3
d)
4
50.
Алгоритмдердің құрылымына қарай бөлінуі :
a)
Шартты және шартсыз
b)
Статикалық және динамикалық
c)
Жылдам, көпіршікті, таңдау
d)
Сызықтық, тармақталған, циклдік
51.
Алгоритмді сипаттаудың түрлеріне жатпайды:
a)
Сөз және формулалар көмегімен сипаттау
b)
Графикалық сипатталуы
c)
Псевдокод арқылы сипаттау.
d)
Бейнефайл арқылы сипаттау
52.
Алгоритмнің құрылымына қарай бөлінуіне жатпайды:
a)
Сызықтық
b)
Шартты
c)
Тармақталған
d)
Циклдік