1
Яка з наведених парадигм програмування є декларативною?
2
Яка мова програмування вважається основною для об’єктно-орієнтованого програмування?
3
Який принцип є ключовим для процедурного програмування?
4
У якій мові програмування використовується логічна парадигма?
5
Яка структура даних часто використовується у функціональному програмуванні?
6
Які з наступних мов підтримують об’єктно-орієнтовану парадигму? (Обери всі правильні варіанти)
7
Які характеристики притаманні імперативному програмуванню? (Обери всі правильні варіанти)
8
Які технології зазвичай асоціюються з веб-програмуванням? (Обери всі правильні варіанти)
9
Співвіднесіть мови програмування з їх основною парадигмою:
Python
Процедурна
Haskell
Функціональна
C
Об’єктно-орієнтована
Prolog
Логічна
10
Співвіднесіть парадигми з їхніми характеристиками:
Імперативна
Застосування фактів і правил
Об’єктно-орієнтована
Інкапсуляція
Функціональна
Інструкції керування потоком
Логічна
Використання функцій
11
Поясніть відмінності між декларативною та імперативною парадигмами програмування. Наведіть приклади мов для кожної парадигми.
12
Як об’єктно-орієнтоване програмування реалізує принципи інкапсуляції та поліморфізму? Поясніть з прикладами коду.
13
Опишіть переваги та недоліки використання функціональної парадигми у сучасному програмуванні.
14
Які основні завдання вирішує логічне програмування? Наведіть приклад використання мови Prolog у реальних задачах.
15
Що таке мультипарадигмові мови програмування? Назвіть приклади таких мов і поясніть їх переваги.
16
Яка мова підтримує функціональне програмування?
17
Який з цих підходів найкраще описує імперативне програмування?
18
У якій парадигмі програмування використовуються "факти" та "правила"?
19
Який з наступних термінів є ключовим для об’єктно-орієнтованого програмування?
20
Яка з мов є прикладом декларативної мови програмування?
21
Що таке парадигма програмування? (1 бал)
Рефлексія від 0 учнів
Сподобався:
Так: 0
Ні: 0
Зрозумілий:
Так: 0
Ні: 0
Потрібні роз'яснення:
Ні: 0
Так: 0