Підсумкове тестування до розділу "Основи алгоритмізації та програмування" (поглиблене вивчення у 9 класі). Мова програмування Python.
Конструктор тестів
Підсумкове тестування до розділу "Основи алгоритмізації та програмування" (поглиблене вивчення у 9 класі). Мова програмування Python.
1
У якому році було створено мову програмування Python?
2
Хто створив мову програмування Python?
3
На честь кого/чого мову програмування названо "Python"?
4
Вкажіть правильну адресу офіційного сайту мови програмування Python.
5
В Python відсутній окремий тип даних для символів.
6
... — це послідовний набір символів, які не можна змінювати.
7
Основним типом для роботи з рядками є тип даних ...
8
Які існують правила виділення рядкових величин?
9
Встановіть відповідність між символом та його призначенням.
\t
Символ переходу на новий рядок
\n
Зворотний слеш
\\
Табуляція
10
Як правильно записується команда, яка надає доступ до елемента рядка за його індексом?
11
Встановіть відповідність між функціями та їх призначенням.
len()
Робить всі слова ВЕЛИКИМИ ЛІТЕРАМИ
join()
Кожне Слово Починається З Великої Літери
title()
Визначає довжину рядка
upper()
Об'єднує список рядків в один рядок
12
Двовимірний масив це - ...
13
Що таке "індекс" у масиві?
14
Оберіть приклад двовимірного масиву:
15
За допомогою якого типу даних в Python найкраще реалізується подання двовимірного масиву?
16
Оберіть правильний спосіб звернення до елемента масиву.
17
Який елемент буде виведено на екран?
Якщо у масиві A = [[34,23,6,9],[35,11,54,23],[15,40,3,44]]
звернутися до елемента з індексами A[1][2]
18
Встановіть відповідність між терміном та його визначенням:
Допоміжний алгоритм - це ...
явище, коли синтаксична сутність операцій залежить від типу об'єктів, що опрацьовуються.
Підпрограма - це ...
заздалегідь розроблений алгоритм, до якого можна звертатися неодноразово з основного алгоритму в процесі розв'язування конкретної задачі.
Поліморфізм - це ...
логічно завершений фрагмент програми з наданим іменем, який має строго визначене призначення і до якого можна неодноразово звертатися з основної програми.
19
Встановіть відповідність між терміном та його поясненням:
Локальні змінні
опис (зображення) об'єкта через самого себе.
Глобальні змінні
оголошені в основній програмі.
Рекурсія
оголошені всередині функцій.
20
Який символ/символи потрібно вказати перед ім'ям словника в інструкції звернення до функції, якщо параметрам цієї функції передаються його значення.
21
Вкажіть, чи правильним є твердження: "Числа Фібоначчі - це послідовність чисел, в якій кожне наступне число починаючи з 3-го дорівнює сумі двох попередніх" та оберіть правильний запис рекурентної формули.
22
Встановіть відповідність між терміном та визначенням:
Проєктування
цілісна сукупність моделей та їхніх властивостей, описаних у формі, придатній для його реалізаії.
Проєкт
важливий принцип проєктування, який передбачає врахування багатьох складових проєкту.
Комплексність
процес розробки проєкту, який передбачає визначення архітектури, компонентів, інтерфейсів, та інших характеристик системи або її частин.
23
Встановіть правильну послідовність етапів проєкту розробки програмного забезпечення.
удосконалення
експлуатація
розробка необхідних алгоритмів
тестування
кодування (програмування)
постановка задачі
24
Оберіть правильно створені порожні списки:
25
Оберіть всі правильні відповіді.
Рефлексія від 13 учнів
Сподобався:
Так: 9
Ні: 4
Зрозумілий:
Так: 8
Ні: 5
Потрібні роз'яснення:
Ні: 10
Так: 3