Font size
WorksheetsБағдарламалау және функциялар бойынша сұрақтар
Total questions: 100
Worksheet time: 53mins
Монада қолданудың негізгі мақсаты?
Таза функцияларды бұзбай side-effect басқару
Айнымалы санын көбейту
Массив элементін өзгерту
Цикл санын арттыру
Файлды көшіру
Монада үлгісінде таза функция қалай қамтамасыз етіледі?
Side-effect-терді монада ішінде оқшаулау арқылы
Айнымалыны өзгерту арқылы
Массивті қайта есептеу арқылы
Цикл ұзарту арқылы
Файл ашу арқылы
map() функциясының негізгі мақсаты?
Берілген функцияны әрбір элементке қолдану
Тек массив элементін қосу
Айнымалыны арттыру
Файл оқу
Цикл жасау
filter() функциясының негізгі мақсаты?
Берілген шартқа сай элементтерді таңдау
Массив ұзындығын көбейту
Айнымалы санын өзгерту
Файл ашу
Цикл ұзарту
reduce() функциясының негізгі қызметі?
Элементтерді бір мәнге біріктіру
Массив элементін қосу
Айнымалыны көбейту
Файл оқу
Цикл жасау
apply() функциясының негізгі қызметі?
map() функциясы қай кезде пайдалы?
Бір функцияны барлық элементке бірдей қолдану қажет болса
Массив ұзындығын арттыру
Айнымалы санын көбейту
Файл ашу
Цикл жасау
filter() қай кезде қолданады?
Белгілі шартқа сай элементтерді таңдау керек болса
Массив ұзындығын арттыру
Айнымалы арттыру
Файл оқу
Цикл жасау
reduce() функциясы қандай кітапханамен жиі қолданылады?
functools
math
random
os
sys
map() функциясы қандай мән қайтарады?
map объекті (итерленетін)
Сандық мән
Логикалық мән
Строка
Файл аты
filter() функциясы қандай тип мән қайтарады?
filter объекті (итерленетін)
Сандық мән
Логикалық мән
Строка
Файл аты
reduce() функциясын қолданғанда не қажет?
Функция және тізім элементтері
Массив ұзындығы
apply() функциясы көбінесе қайда қолданылады?
pandas DataFrame немесе Series-де
list массивінде
int айнымалысында
float айнымалысында
Файлда
map() мен filter() арасындағы айырмашылық?
A) map барлық элементке функция қолданады, filter тек шартқа сай элементті қалдырады
B) map элементтерді қосады, filter элементтерді көбейтеді
C) map айнымалыны арттырады, filter файл ашады
D) map цикл жасайды, filter массив жасайды
E) map және filter бірдей жұмыс істейді
reduce() нәтижесі қандай болады?
Бір мән
Массив
Файл
Логикалық мән
DataFrame
apply() қайда функцияны қолданады?
Әрбір элементке немесе жол/баған бойынша
Массивке
Айнымалыға
Файлға
Циклға
map() функциясын қай типтерде қолдануға болады?
list, tuple, set, Series
only int
only float
only string
only bool
filter() функциясының аргументтері қандай?
Функция (шарт) және iterable
Массив ұзындығы
reduce() функциясы қалай жұмыс істейді?
Элементтерді бір-бірімен функция арқылы біріктіреді
Барлық элементті қосады
Айнымалы арттырады
Файл ашады
Цикл жасайды
apply() функциясының артықшылығы?
DataFrame немесе Series элементтеріне ыңғайлы қолдану
Массив элементін қосу
Айнымалы санын көбейту
Файл ашу
Цикл жасау
map() нәтижесін қалай тізімге айналдыруға болады?
list(map(...))
set(map(...))
int(map(...))
float(map(...))
dict(map(...))
filter() нәтижесін қалай тізімге айналдыруға болады?
list(filter(...))
set(filter(...))
int(filter(...))
float(filter(...))
dict(filter(...))
Процесс дегеніміз не?
Жадта орын алып тұрған атқарылып жатқан бағдарлама
Файлдың түрі
Айнымалы мән
Массив элементі
Цикл саны
Процесс идентификаторы (PID) не үшін қолданылады?
Әр процесске бірегей идентификатор беру
Файл атауын сақтау
Айнымалы мәнін анықтау
Процесс не үшін қажет?
Бағдарламаның орындалуын басқару
Массив құру
Файл ашу
Айнымалы санын көбейту
Цикл жасау
Процесс күйі (state) не көрсетеді?
Процестің орындалу статусын (жүріп тұрған, тоқтап тұрған)
Массив элементінің мәнін
Файл өлшемін
Айнымалы санын
Цикл санын
Процестерді басқарудағы негізгі операция?
Жасау, тоқтату, күту, қайта бастау
Массив қосу
Айнымалы көбейту
Файл оқу
Цикл ұзарту
fork() функциясының мақсаты?
Жаңа процесс жасау
Процесті тоқтату
Айнымалы мәнін өзгерту
Массив элементін қосу
Файл ашу
wait() функциясы не істейді?
Бала процестің аяқталуын күту
Жаңа процесс жасау
Массив қосу
Айнымалы көбейту
Файл оқу
exec() функциясы не істейді?
Процесті жаңа бағдарламаға ауыстыру
Процесті тоқтату
Массив құру
Айнымалы арттыру
kill() функциясы не істейді?
Процесті тоқтатады
Жаңа процесс жасайды
Айнымалы санын арттырады
Массив элементін қосады
Файл ашады
Процесс жағдайлары қандай болуы мүмкін?
Ready, Running, Waiting, Terminated
Start, Stop
Open, Close
True, False
0, 1
Процестің ресурстарын басқаруда не маңызды?
а) CPU, жад, файл дескрипторлары
ә) Массив өлшемі
б) Айнымалы саны
в) Цикл саны
г) Файл аты
Процесс жоспарлаушы (scheduler) не істейді?
Процестерге CPU уақытын бөледі
Массив элементін қосады
Айнымалы санын көбейтеді
Файл оқиды
Цикл жасайды
Zombie процесс дегеніміз не?
Аяқталған, бірақ ата-анасы күтіп тұрған процесс
Жаңа жасалған процесс
Тоқтап тұрған процесс
Цикл ішінде тұрған процесс
Массивті бос процесс
Orphan процесс дегеніміз не?
Ата-анасы жоқ процесс
Жаңа жасалған процесс
Zombie процесс
Циклде тұрған процесс
Массивті басқарушы процесс
Процесті өлшеу үшін қандай параметр қолданылады?
CPU уақыты, жад көлемі
Массив өлшемі
Айнымалы саны
Файл аты
Цикл саны
Multitasking дегеніміз не?
Бір уақытта бірнеше процесті орындау
Бір процесс орындау
Массив қосу
Айнымалы көбейту
Файл оқу
Процестердің өзара байланысы қалай жүзеге асады?
IPC (Inter-Process Communication) арқылы
Массив арқылы
Айнымалы арқылы
Цикл арқылы
Файл арқылы
Semaphore не үшін қолданылады?
Процестердің ресурстарға қатынасын басқару
Массив элементін басқару
Айнымалы санын арттыру
Файл ашу
Цикл жасау
Mutex не үшін қолданылады?
Бір ресурсты бір уақытта бір процесс қолдануын қамтамасыз ету
Массив элементін қосу
Айнымалы санын көбейту
Файл оқу
Цикл жасау
Процестерді басқарудың басты мақсаты?
Ресурстарды тиімді пайдаланып бағдарламаны дұрыс орындау
Массив элементін қосу
Айнымалы санын көбейту
Файл ашу
Цикл жасау
Категория теориясы қандай ғылым саласына жатады?
Математика және абстрактілі құрылымдарды зерттейді
Массивтерді зерттейді
Айнымалыларды көбейтуді зерттейді
Файлдар мен деректерді зерттейді
Циклдерді зерттейді
Категорияның негізгі компоненттері қандай?
Объектілер және морфизмдер (функциялар)
Айнымалы мен массив
Файл және жол
Цикл және шарт
Логикалық мәндер
Морфизм (функция) не үшін қолданылады?
Бір объектіден екінші объектіге құрылымды сақтай отырып өту
Айнымалыны көбейту
Массив элементін қосу
Файл ашу
Цикл жасау
Категориядағы композиция дегеніміз не?
Бірнеше морфизмді біріктіріп жаңа морфизм жасау
Массив элементін қосу
Айнымалы арттыру
Файл оқу
Цикл ұзарту
Функционалды программалауда категория теориясы қайда қолданылады?
Монада, функтор сияқты абстракцияларды сипаттау үшін
Айнымалы арттыру үшін
Массив қосу үшін
Файл ашу үшін
Цикл жасау үшін
Функтор дегеніміз не?
Бір категориядан екінші категорияға құрылымды сақтай отырып морфизмдерді ауыстыратын құрылым
Массив функциясы
Айнымалы арттыру функциясы
Файл оқу функциясы
Цикл функциясы
Монада категория теориясында неге сәйкес келеді?
Категориядағы арнайы құрылым, композиция мен return операцияларын қолданады
Айнымалы санын көбейтеді
Массив элементін қосады
Файл ашады
Цикл жасайды
Категориядағы идентификатор морфизмі не істейді?
Объектіні өзі арқылы қайтарады
Айнымалы санын көбейтеді
Массив элементін қосады
Файл ашады
Цикл жасайды
Категорияның негізгі заңдары қандай?
Композиция ассоциативтілігі және идентификатор морфизмінің болуы
Айнымалды арттыру
Массив қосу
Файл оқу
Цикл жасау
Функцияның екі негізгі қасиеті қандай?
Морфизмді сақтау және композицияны сақтау
Айнымалды арттыру
Массив элементін қосу
Файл оқу
Цикл жасау
Монада қалай сипатталады категория теориясында?
Тізбектелетін композиция мен return функциясы арқылы
Айнымалы көбейту арқылы
Массив қосу арқылы
Файл ашу арқылы
Цикл жасау арқылы
Категория теориясы ФП-да не үшін маңызды?
Абстрактілі деректер құрылымдарын және композицияны түсіндіру үшін
Айнымалы санын көбейту үшін
Массив элементін қосу үшін
Файл ашу үшін
Цикл жасау үшін
Морфизмдер композициясы қандай қасиетке ие?
Ассоциативтілік
Дистрибутивтік
Коммутативтік
Циклдік
Логикалық
Функторды қолдану ФП-да қандай артықшылық береді?
Мәліметтерге функцияларды қауіпсіз қолдану және композиция жасау
Айнымалы санын арттыру
Массив қосу
Файл оқу
Цикл жасау
Монада мен функтордың айырмашылығы неде?
Монада қосымша bind операциясын қолдайды, функтор тек fmap арқылы жұмыс істейді
Функтор айнымалы санын көбейтеді
Монада массив элементін қосады
Функтор файл ашады
Монада цикл жасайды
Категориядағы объектілер қандай түр болуы мүмкін?
ФП-дағы типтер мен контейнерлер
Массив элементтері
Айнымалы
Файл
Цикл
Монада ФП-да қандай мәселені шешеді?
Қосалқы эффекттерді басқару және есептеуді композициялау
Массив қосу
Айнымалы арттыру
Файл ашу
Цикл жасау
Функторды сипаттайтын негізгі функция?
fmap немесе map
reduce
apply
filter
exec
Категория теориясында екі объектіні байланыстыратын нәрсе?
Морфизм
Массив
Айнымалы
Файл
Цикл
ФП-дағы категория теориясының басты мақсаты?
Абстрактілі композиция мен деректер құрылымын математикалық түрде сипаттау
Айнымалы санын көбейту
Массив элементін қосу
Файл оқу
Цикл жасау
Категория теориясы не зерттейді?
Объектілер мен морфизмдер арасындағы абстрактілі құрылымдарды
Айнымалыларды көбейтуді
Массив элементтерін қосу
Файлдарды басқару
Циклдардың орындалуын
Категорияның негізгі компоненттері?
Объектілер және морфизмдер
Айнымалы мен массив
Файл және жол
Цикл және шарт
Логикалық мәндер
Морфизм (функция) не істейді?
Бір объектіден екінші объектіге құрылымды сақтай отырып өтеді
Айнымалы санын арттырады
Массив элементін қосады
Файл ашады
Цикл жасайды
Морфизмдердің композициясы қандай қасиетке ие?
Ассоциативтілік
Коммутативтік
Дистрибутивтік
Циклдік
Логикалық
Функтор дегеніміз не?
Бір категориядан екінші категорияға құрылымды сақтай отырып морфизмдерді ауыстыратын құрылым
Массив функциясы
Айнымалы арттыру функциясы
Файл оқу функциясы
Цикл функциясы
Эпиморфизм дегеніміз не?
Суръектив морфизм, барлық объектілерге жететін функция
Бір-біріне сәйкес келетін массив элементі
Айнымалы арттыру
Файл ашу
Цикл жасау
Мономорфизм дегеніміз не?
Инъектив морфизм, әр объектінің бірегей бейнесі бар
Айнымалы санын көбейту
Массив элементін қосу
Файл оқу
Цикл жасау
Екіжақтылық (bijectivity) дегеніміз не?
Морфизм бір-біріне сәйкес (injective және surjective)
Массив екіге бөлінеді
Айнымалы екі еселенеді
Файл екі рет ашылады
Цикл екі рет орындалады
Изоморфизм дегеніміз не?
Екі объектінің бір-біріне кері морфизм арқылы сәйкес келуі
Айнымалы бірдей болу
Массив элементтері тең болу
Файл өлшемі бірдей
Цикл ұзындығы бірдей
Бастапқы объект (initial object) дегеніміз не?
Барлық объектілерге бірегей морфизм арқылы өтетін объект
Айнымалы мәні нөл
Массив бос
Файл жоқ
Цикл тоқтаған
Терминалдық объект (terminal object) дегеніміз не?
Барлық объектілерден оған бірегей морфизм бар объект
Айнымалы мәні максималды
Массив толық
Файл ашық
Цикл орындалуда
Жиындардың категориясы қандай объектілерден тұрады?
Жиындар мен функциялар
Айнымалы және массив
Файл және жол
Цикл және шарт
Логикалық мәндер
Морфизмдер арасындағы заңдар қандай?
Композиция ассоциативтілігі және идентификатор морфизмі
Айнымалы арттыру
Массив қосу
Файл оқу
Цикл жасау
Изоморфизмнің негізгі қасиеті қандай?
Кері функциясы бар және екі объектінің құрылымы бірдей
Айнымалы арттыру
Массив элементін қосу
Файл оқу
Цикл жасау
Бастапқы және терминалдық объектілердің ерекшелігі неде?
Барлық объектілермен бірегей морфизм байланысы бар
Айнымалы санымен байланысты
Массив ұзындығына тәуелді
Файл өлшемімен анықталады
Цикл санымен анықталады
Категориядағы идентификатор морфизмі не істейді?
Объектіні өзі арқылы қайтарады
Айнымалы арттыру
Массив элементін қосу
Файл ашады
Цикл жасайды
Эпиморфизмнің кері қасиеті бар ма?
Әдетте жоқ, бірақ кей жағдайда изоморфизмда бар
Әрқашан бар
Массивке байланысты
Файлға байланысты
Циклға байланысты
Мономорфизмнің қай қасиеті маңызды?
Әр объектінің бейнесі бірегей болуы
Айнымалы көбейту
Массив қосу
Файл оқу
Цикл жасау
Екіжақты морфизмді қалай сипаттауға болады?
Бір-біріне кері бар және injective + surjective
Айнымалы санымен анықталады
Массив элементіне байланысты
Файл өлшеміне байланысты
Цикл санымен анықталады
Категория теориясының FP-дегі негізгі мақсаты?
Абстрактілі деректер құрылымын, композиция мен морфизмдерді математикалық түрде сипаттау
Айнымалы санын көбейту
Массив элементін қосу
Файл оқу
Цикл жасау
Функтор дегеніміз не?
Бір категориядан екінші категорияға объектілер мен морфизмдерді құрылымды сақтай отырып ауыстыратын құрылым
Айнымалыны көбейтетін функция
Массив элементін қосатын функция
Файл оқу функциясы
Цикл функциясы
Функтордың негізгі қасиеті қандай?
Морфизмді және композицияны сақтайды
Айнымалы санын көбейтеді
Массив элементін қосады
Файл ашады
Цикл жасайды
Функтордың мысалы ФП-да қандай болуы мүмкін?
map() функциясы
reduce() функциясы
filter() функциясы
apply() функциясы
exec() функциясы
Категориялар категориясы дегеніміз не?
Категорияларды объект ретінде, функторларды морфизм ретінде қарастыратын категория
Айнымалы мен массив категориясы
Файлдар категориясы
Циклдар категориясы
Логикалық мәндер категориясы
Эндофунктор дегеніміз не?
Бір категориядан сол категорияға өтетін функтор
Айнымалы санын көбейтетін функция
Массив элементін қосатын функция
Файл оқу функциясы
Цикл функциясы
Функтордың екі негізгі қасиеті?
Морфизмдерді сақтау және композицияны сақтау
Айнымалы көбейту
Массив қосу
Файл оқу
Цикл жасау
Эндофунктор ФП-да қайда қолданылады?
Монада, функтор, композициялық құрылымдарда
Айнымалы көбейту үшін
Массив элементін қосу үшін
Файл ашу үшін
Цикл жасау үшін
map() функциясы функтордың қай қасиетін көрсетеді?
Морфизмді элементтерге қолдану және композицияны сақтау
Айнымалы көбейту
Массив қосу
Файл оқу
Цикл жасау
Санаттағы композиция заңдары қандай?
Ассоциативтілік және идентификатор морфизмінің болуы
Айнымалы арттыру
Массив қосу
Файл оқу
Цикл жасау
Функтор категориялық тұрғыдан не істейді?
Бір санаттан екінші санатқа объектілер мен морфизмдерді ауыстырады
Айнымалы санын көбейтеді
Массив элементін қосады
Файл ашады
Цикл жасайды
Монада қандай ФП құрылымымен байланысты?
Эндофунктор және композиция
Айнымалы
Массив
Файл
Цикл
Категориялық дәрежелер (exponentials) неге қажет?
Функцияларды объект ретінде қарастыру үшін
Айнымалы көбейту
Массив қосу
Файл оқу
Цикл жасау
Функтордың негізгі қасиеті қандай?
Морфизмді сақтау және композицияны сақтау
Айнымалы көбейту
Массив қосу
Файл оқу
Цикл жасау
Эндофунктор дегеніміз не?
Сол санаттан сол санатқа өтетін функтор
Айнымалы санын көбейтетін функция
Массив элементін қосатын функция
Файл оқу функциясы
Цикл функциясы
Монада ФП-да не үшін қолданылады?
Қосалқы эффекттерді басқару және есептеулерді композициялау
Айнымалы санын көбейту
Массив элементін қосу
Файл ашу
Цикл жасау
Декарттық жабық санат ФП-да қандай артықшылық береді?
Функцияларды объект ретінде қарастыруға және композициялауға мүмкіндік беру
Айнымалы көбейту
Массив қосу
Файл оқу
Цикл жасау
Санаттағы идентификатор морфизмі не істейді?
Объектіні өзі арқылы қайтарады
Айнымалы көбейту
Массив элементін қосу
Файл ашады
Цикл жасайды
Монада қалай сипатталады категория теориясында?
Эндофунктор + return + bind операциясы арқылы
Айнымалы көбейту
Массив қосу
Файл ашу
Цикл жасау
