Worksheetsфункция және процедура. Графтар
Total questions: 120
Worksheet time: 1hrs 4mins
Процедура дегеніміз не?
Бірнеше іс-әрекетті орындайтын көмекші алгоритм
Атауы бар программа барысында шақырылатын программа бөлігі
Программаның тәуелсіз бөлігі
Программаның кез-келген жерінде тәуелсіз қолдануға болатын программа бөлігі
Функция дегеніміз не?
Әрекеттерді орындау мақсатында алдын ала бекітілген атау бойынша шақырып орындалатын программаның тәуелсіз бөлігі
Функция жұмысына қатысатын арнайы айнымалы
Атауы бар программа барысында шақырылатын программа бөлігі
Программаның тәуелсіз бөлігі
Процедура қандай қызметші сөзден басталады?
Input ( )
Int ( )
Print ( )
Def ( )
Функция мәнін қайтару үшін қандай оператор пайдаланылады
return
def
if
int
Программалау тілі дегеніміз не?
Деректерді белгіленген ережелер бойынша өңдейтін адам мен компьютерді байланыстыратын формальді тіл
Қателерді кезең-кезеңмен іздеп табуға және түзетуге арналған қосымша
Программаны мәшине кодына аударады
x-ті у-ке бөлгендегі бүтін бөлігінің мәнін есептейді
х//у
х%у
х/у
х*у
Х-ті У-ке бөлгендегі қалдығының мәнін есептейді
х/у
х//у
х%у
х*у
25%7 нәтижесі қандай болады
3
4
0
2
Бүтін сандардың типі қандай
float ( )
int ( )
str ( )
bool ( )
Функция үш бөліктен: ___,___,___ тұрады
(a)
Айнымалының функция ішінде анықталғаны қалай аталады?
Жергілікті айнымалы
Глобалды айнымалы
Тұрақты айнымалы
Функционалды айнымалы
Функциядағы жергілікті айнымалыны глобалды айнымалы ету үшін қандай кілт сөзі қолданылады?
access
global
return
outside
Рекурсия дегеніміз не?
Функцияның басқа функцияны шақыруы
Функцияның өзін-өзі шақыруы
Бір айнымалының басқа айнымалыға тәуелділігі
Шексіз циклді жасау
Функция параметрлерін алдын ала мәндермен қалай орнатуға болады?
def func(x=5):
def func(x == 5):
def func(x:5):
def func(x-5):
Граф дегеніміз не?
Сандардың реттелген тізімі
Элементтердің байланысқан жиынтығы
Класс элементтері
Массив элементтері
Графтың екі негізгі компоненті қандай?
Түйіндер мен қабырғалар
Кластар мен әдістер
Айнымалылар мен мәндер
Шарттар мен циклдар
Графтың қабырғаларына жазылған сандарды
қалай атайды
графтың салмағы
графтың қабырғалары
графтың түйіндері
графтың өлшемі
Бағытталмаған графта
екі төбенің арасын байланыстыратын түзуді
қалай атайды
қабырға
доға
түйін
графтың өлшемі
Бағытталған (бағдарланған) графта
екі төбенің арасын байланыстыратын
сызықтарды қалай атайды
қабырға
доға
түйін
графтың өлшемі
Массив элементтерінің өсу немесе кему ретімен ауыстыру процессі
трассировка
сұрыптау
кодировка
рекурсия
Массив элементтерінің реттелмеген бөлігіндегі элемент реттелген бөлігіне кірістіріп тексеру арқылы сұрыптау.
кірістіру
таңдау
көріршікті
жылдам
Массивтегі ең кіші элементті тауып, оны сұрыпталмаған элементтердің бірінші тұрғанымен ауыстыру
кірістіру
таңдау
көріршікті
жылдам
Массив элементтерінің арасынан тірек элемент таңдалады. Тірек элементтен кішілері сол жаққа, үлкендері оң жаққа реттеледі
кірістіру
таңдау
көріршікті
жылдам
Бірінші элементті екіншімен, екінші мен үшіншісі және басқа көршіес элементтерді массивтің соңына дейін салыстырады
кірістіру
таңдау
көріршікті
жылдам
Берілген функцияның нәтижесі қандай болады?
14
49
77
қате
Мәнді қайтармайтын функция
Функция
Процедура
Рекурсия
Цикл
Берілген функция is_palindrome сөзі палиндром ба екенін тексереді. Нәтижесі қандай болады?
False
True
madam
Error
Ондық санау жүйесінің негізі қандай?
2
8
10
16
Он алтылық санау жүйесіндегі “C” нешеге тең?
13
10
16
12
Екілік санау жүйесіндегі санды анықтаңыз.
0123
01011
10С
12
Python тілінде функцияны қалай анықтаймыз?
define кілттік сөзімен
function кілттік сөзімен
def кілттік сөзімен
func кілттік сөзімен
Процедура мен функцияның айырмашылығы неде?
Процедура мән қайтармайды, ал функция мән қайтарады
Процедура мән қайтарады, ал функция мән қайтармайды
Екеуі де мән қайтарады
Екеуі де мән қайтармайды
Символдық деректер типі
for
input
len
string
Жолдың ұзындығын анықтау функциясы
for
input
len
string
Процедуралар қандай бөліктегре бөлінеді? (Дұрыс жауаптарды таңда)
Графикалық
Параметрлі. Параметрсіз
Ақпараттық. Мәтіндік.
Функция
Айнымалының программаның барлық бөлімінде жұмыс істету үшін процедурада қандай қызметші сөзін пайдалануға болады?
def
int
global
for
Функция қандай үш бөліктен тұрады?
Атауы. Аргумент. Функция денесі.
Аргумент. Параметр. Бөлшек.
Сан. Функция денесі. Бөлшек.
Процедура. Параметр. Атауы.
Процедура мен функцияларды таныстыру үшін қандай қызметтік сөзі қолданылады?
def
Int
Integer
Summa
Программада процедураны пайдалану үшін қалай шақырады?
Барлық программалау тілдеріндегідей
Процедураның программасы арқылы
Процедураның атын нақты немесе параметрлермен бірге жазып
Процедура мен функцияның екеуімен де бірдей
Функция - дегеніміз?
программаның кез келген жерінде шектеусіз қолдануға болатын программа бөлігі.
функция жұмысына қатысатын арнайы айнымалы.
бұл арнайы операцияларды орындау үшін қызмет ететін процедуралар мен функциялар.
Программа процедураның шақыруын оқыған кезде процедураның орындалуы
Ішкі программа – бұл?
программалау процесінде алдын ала таныстырылған атау бойынша шақырып орындалатын программаның тәуелсіз бөлігі.
функция жұмысына қатысатын арнайы айнымалы.
арнайы операцияларды орындау үшін қызмет ететін процедуралар мен функциялар.
Программа процедураның шақыруын оқыған кезде процедураның орындалуы
Математикалық функциялар:
abs(),round(),divmod(), max(), min(), sum()
add('abc','def'), max(), min(), sum()
max(), min(), sum(), abs(),round(), ord()
strlen(), length(), size(), ord(),max(), divmod()
Функция денесі функцияның өзін шақырса, онда бұл жағдайды - .... деп атаймыз.
Аргумент
Параметр
Қайтымды
Рекурсия
Функция шақырылған кезде берілетін нақты мәндер ... деп аталады.
Айнымалы
Аргумент
Жергілікті айнымалы
Параметр
Программаның нәтижесі:
def print_number(a, b, c):
d = (a + c) // b
print(d)
print_number(2, 3, 11)
2
5
3
4
Программаның нәтижесі:
11
5
8
3
global деген нені білдіреді?
жергілікті айнымалы
ауқымды айнымалы
әлемдік айнымалы
тұрақты айнымалы
Программаның нәтижесі:
3
5
8
11
Бірнеше жауабын белгілеңіз. Программаның түрлері:
Негізгі программа
Қосымша программа
Бастапқы программа
Ішкі программа
Процедура
Функция
Процедураның дұрыс жазылғанын табыңыз
Def pro():
def pro()
def pro():
def pro.()
Қандай да бір функцияның денесінен тыс жарияланатын айнымалы
Ауқымды
Жергілікті
Ішкі
Негізгі
Атауы бар программа барысында шақырылатын программа бөлігі.
Процедура
Функция
Аргумент
Параметр
Дұрыс жазылған функция кодын анықтаңыз
def pro(a, b):
c=a+b
print(pro(4, 5))
def pro(a, b):
c=a+b
print c
print(pro(4, 5))
def pro(a, b):
c=a+b
return c
print(pro(4, 5))
def pro(a, b):
c=a+b
return c
pro(4, 5))
Процедура мен функциялардың құрамындағы операторлардың орындалуы барысында өзін-өзі шақыратын, есептеу процесін ұйымдастыру тәсілі.
Функция
Файлдар
Сұрыптау
Рекурсия
Графтың өзіне өзін қосатын қабырғасы
Ілмек
Төбе
Доға
Бағыт
Нүктелер жиынынан және осы нүктелерді байланыстыратын
қабырғалар немесе доғалардан құрылған сызба.
Граф
Блок-схема
Жиын
Топология
Графтағы "доға" дегеніміз не?
Графтың өзіне өзін қосатын қабырғасы
Бағытталмаған графтағы төбелерді байланыстыратын сызықтар
Бағытталған графтағы төбелерді байланыстыратын сызықтар
Компьютерде биттер тізбегі түрінде сақталған деректер жиынтығы.
Ақпарат
Файл
Мәліметтер қоры
Граф
tell() функциясының қызметі
файлдағы ағымдағы позицияны өзгертуге болады.
файл атын өзгертуге болады
файлдағы позицияны басқа орынға көшіруге болады
файлдағы ағымдағы позицияны білуге болады
Файлдағы барлық жолдарды бірден оқып, тізім жасайтын функция
read()
readline()
readlines()
readln()
Компилятор мен интерпретаторда бірге жұмыс істеуге мүмкіндік беретін тіл
C++
Python
Java
C#
Процедура Питон тілінде осы сөзден басталады
input
for
def
Процедураның параметрі
ауқымды
жергілікті
негізгі
қызметтік
Функция мәнді қайтару үшін ...... операторын қолданады
write
input
return
def
Символдардың ұзындығын анықтайтын функция
ord()
len()
max()
round()
def add(x,y):
return x+y
мәндерді біріктіреді
мәнді қайтармайды
мәндердің қосындысын қайтарады
мәндерді шақырады
Функция денесі өзін шақырса бұл-
рекурсия
функция
аргумент
лямбда
Теріс индекс басталады
0
1
-1
-2
Python программалау тілінде символдық жолды ...
өзгертуге болады
өзгертуге болмайды
ауыстыруға болмайды
реттеуге болады
Жолдар индекстеледі, ол ...... басталады
1
2
0
ештеңе
print(s[::-1])
жол ортасынан алынады
жол бөлініп алынады
жол кері жазылады
өзгеріс болмайды
Оқу, жазу, қосу режимдері
r, d, w
r, w, a
a, r, t
r,w,s
Екі жиынның жиынтығы ....
граф
жазу
жинақ
әдіс
Граф түрлері нешеу...
2
3
5
4
Көршілестік матрица
граф төбелерінің көршілестігі көрсетілетін 2 өлшемді массив
графтың инцидентті элементтері
граф төбелері
граф қабырғаларының қосарлануы
Іздеу алгоритмдері қанша?
3
6
4
2
Экранға не шығады?
қате
22
First() - 3
25
Экранға не шығады?
қате
6
power(b,c)
8
Бұл процедура нені көрсетеді
Бұл функция нені орындайды?
мәтіндегі сөздер санын анықтайды
бос орындар санын анықтайды
мәтіндегі символдар санын анықтайды
бос орын санын есептеп 1 санын қосып береді
Функция параметрлерін анықтаңыз
a
b
a,b
a+b
a-b
Қатені табыңыз.
1 жолда
3 жолда
8 жолда
11 жолда
Программист қатені қайдан жіберді?
Процедураның "денесіне" 4 шегініс қоюды ұмытып кетті
while циклінен кейін қос нүкте қоюды ұмытты
Процедураның атауын транслитпен жазды
Цикл денесінде 7 шегініс жазуды ұмытты
Қате қай жерде?
3 және 6
1 және 9
5 және 10
3 және 8
Қатені табыңыз
процедура денесі қате жазылған
Циклдегі шарт қате
Кірістірілген шарт дұрыс жазылмаған
Процедура дұрыс анықталмаған - ол бағдарламаның басында жазылуы керек еді
Процедура қойылатын талаптар?
Барлық жауап дұрыс
Программада бірнеше процедура болуы мүмкін
Процедура коды негізгі программада шақырылмай тұрып жазылады
Негізгі программадан немесе немесе басқа процедурадан шақыруымыз керек
Енгізілген символды жаңа жолдан шығаратын процедура программасын жазыңыз
def printChar(s): print (s) sim = input ('символды енгіз') printChar(sim) printChar('*')
def printChar(s): print () sim = input ('символды енгіз') printChar(sim) printChar('*')
def printChar(s): print (s) sim = input ('символды енгіз') printChar('*')
def printChar(s): print (s) sim = input ('символды енгіз') printChar(sim)
Программада процедураға меншіктелетін мән
Айнымалылар
Функция
Жергілікті айнымалы
Ауқымды айнымалы
Python тілінде функцияның жазылу синтаксисі:
def ф_аты: Өрнектер
def ф_аты (Параметрлер_Тізімі)
def ф_аты (Параметрлер_Тізімі)Өрнектер
def ф_аты (Параметрлер_Тізімі): Өрнектер
Функцияға тән қасиетті атаңыз
Барлық жауап дұрыс
Мәнін қайтару үшін return операторы пайланылады
Процедурадан айырмашылығы - мәнді қайтарады
Функция шақырылғанға дейін анықталған болуы керек
Математикалық функциялар
round()
abs()
Барлық жауап дұрыс
pow()
Жолдың ұзындығын анықтайтын функция
input
str
len()
print()
a="Сәлем" мысалында print(a[2]) әрекеті орындалса экранға шығатын әріп?
ә
м
е
л
Open() функциясының жазылу синтаксисі?
Fin=open(a.txt)
Fin=open("a.txt")
Fin:=open("a.txt");
Fin=open("txt")
Ашық файлдан жолды жолма жол оқу функциясы
Read()
Fin
open()
readline()
Жолды файлға жазу үлгісі
open()
Write()
readline()
Read()
Файлды ашу үшін қандай функция қолданылады?
Read()
Fout
Fin
open()
Ашық файлдан жолды оқу функциясы
Fin
Read()
open()
Fout
