Конструктор тестів
1
Закінчіть речення: «Алгоритм – це …» ГР1
2
Виберіть властивості алгоритму. ГР1
3
Для подання алгоритмів у вигляді блок-схеми використовують геометричні фігури. Встановіть відповідність між фігурами і їх призначенням. ГР1
Введення або виведення даних

Початок або кінець алгоритму

Дія, яку необхідно виконати

Перевірка умови

4
Вкажіть базові алгоритмічні структури. ГР1
5
Встановіть відповідність між поняттями та їх визначенням. ГР1
Графічне подання алгоритму у вигляді блоків, сполучених лініями.
Програма
Форма організації дій, за якої одна й та сама послідовність дій виконується кілька разів залежно від певної умови
Мова програмування
Алгоритм розв’язування певної задачі, записаний мовою програмування
Повторення (цикл)
Система позначень, яка використовується для запису алгоритмів для їх виконання за допомогою комп’ютера
Блок-схема алгоритму
6
Встановіть відповідність між вікнами Python і їх назвами. ГР1

Вікно програми

Вікно консолі (IDLE)
7
Встановіть відповідність між частинами мови Python і їх описами. ГР1
Сукупність правил побудови команд мовою програмування
Семантика мови
Сукупність правил виконання комп’ютером команд, записаних мовою програмування.
Алфавіт мови
Набір символів, що може використовуватись у програмному коді
Синтаксис мови
8
Встановіть відповідність між модулям та їх призначенням. ГР1
Модуль математичних функцій
random
Генератор випадкових чисел
math
Модуль команд черепашачої графіки
turtle
9
Встановіть відповідність між величинами та їх типами. ГР1
Цілі числа
boolean
Логічні
integer
Рядкові
float
Дійсні
string
10
Яких значень можуть набувати логічні вирази. ГР1
11
Вкажіть послідовність дій для відкривання дверей. ГР2
Встав ключ у замкову шпарину.
Двічі поверни ключ за годинниковою стрілкою.
Дістань ключ.
Вийми ключ з замкової шпарини.
12

Відмітьте на координатній площині точки с заданими координатами: 1 (5,4); 2 (-3,4); 3 (-1,-4); 4 (3, -4); 5 (5,4). З’єднайте точки відрізками в порядку слідування. Вкажіть назву отриманої фігури. Придумайте назву виконавцю, який зміг би повторити ваші дії. ГР2
13
Встановити відповідність між позначеннями, які використовують в Python і їх призначенням. ГР2
Обчислення цілого числа від ділення
>>>
Обчислення остачі від ділення
//
Запрошення до введення команд
%
Ділення
/
14
Встановити відповідність між позначеннями, які використовують в Python і їх призначенням. ГР2
Піднесення до степеня
#
Привоєння
**
Коментар
=
Дорівнює
==
Не дорівнює
!=
15
Встановіть відповідність. ГР2
Встановити ширину сліду Черепашки в n пікселів
forward (n)
Проповзти вперед на n кроків (пікселів)
goto (x,y)
Опустити перо
width (n)
Перемістити Черепашку в точку з координатами (х, у)
down ()
16
Поставте у правильній послідовності кроки (дії) алгоритму роботи з програмою в середовищі Python у вікні програми. ГР2
Збереження файла програми
Введення тексту програми
Виконання програми
Перегляд результату у вікні IDLE
17
Встановити відповідність між функціями, які використовують в Python і їх призначенням. ГР2
перетворює рядок s на дробове число
randint(x1,x2)
перетворює рядок s на ціле число
float(s)
вибирає ціле випадкове число в діапазоні від х1 до х2
int(s)
задає список значень [0, 1, 2, 3, …, n]
range(n)
18
Який з малюнків відповідає програмному коду ГР2
from turtle import *
width(5)
color('blue','green')
begin_fill()
circle(50)
end_fill()
19
Який з малюнків відповідає програмному коду ГР2
from turtle import *
width(5)
forward(100)
left(90)
forward(50)
left(90)
forward(100)
left(90)
forward(50)
left(90)
20
Який з малюнків відповідає програмному коду. ГР2
from turtle import *
width(5)
circle(50)
21
Визначте при яких значеннях x умова x < = 7 буде істинною. ГР3
22
Встановіть відповідність за значенням змінної a. ГР3
15
х = -3; а =х;
-5
а = 5; а = а *3;
-3
а =-8; а = –а;
8
а = 10; а = а - 15?
23
Вкажіть логічні вирази, які при а=5, набувають значення TRUE. ГР3
24
Яких значень набудуть змінні a і b після виконання умовного оператора: ГР3
a=3
b=7
if a!=b:
a=b
print(a)
print(b)
25
Яких значень набудуть змінні a і b після виконання умовного оператора: ГР3
a=3
b=7
if a > b:
a = 2*a
else :
b = b*a
26
Яких значень набуде змінна a після виконання умовного оператора, наведеного нижче? ГР3
a=12
if a%3 == 0:
a = a//3
print(a)
27
Вкажіть прості умови (логічні вирази). ГР3
28
Вкажіть складені умови (логічні вирази). ГР3
29
Вкажіть логічні вирази, які набувають значення True при a=4, b=-3. ГР3
30
Вкажіть логічні вирази, які набувають значення False при a=4, b=-3. ГР3
31
Яке значення отримає змінна sum після виконання програмного коду. ГР4
sum=0
for a in range(2,5,1):
sum=sum+1
print(sum)
32
Яке значення отримає змінна sum після виконання програмного коду. ГР4
sum=0
for a in range(2,5,1):
sum=sum+a
print(sum)
33
Яке значення отримає змінна sum після виконання програмного коду. ГР4
sum=0
for a in range(6,3,-1):
sum=sum+a
print(sum)
34
Яке значення змінної suma буде надруковано після виконання циклу: ГР4
i=1
suma=0
while i<5:
suma=suma+i
i=i+1
print(suma)
Рефлексія від 1 учня
Сподобався:
Так: 1
Ні: 0
Зрозумілий:
Так: 1
Ні: 0
Потрібні роз'яснення:
Ні: 1
Так: 0