контрольна робота з теми «Алгоритми та програми» (7 клас)

Додано: 24 травня 2022
Предмет: Інформатика, 7 клас
Тест виконано: 9 разів
32 запитання
Запитання 1

 Як називається програма для створення алгоритмів



варіанти відповідей

 Блокнот 

 

Скретч  

 

Скрітч


  Алгоритм

Запитання 2

Що таке змінна?



варіанти відповідей

величина, яка приймає різні значення 


число в рівнянні


відрізок


команда у Scratc

Запитання 3

 Яка найменша частина середовища Scratch використовується для створення скриптів?


варіанти відповідей

алгоритм


дія


блок 


спрайт

Запитання 4

Алгоритм - це...

  

варіанти відповідей

  Скінченна важка послідовність посилань на виконання дій, результат яких невідомий.


 Скінченна послідовність указівок на виконання дій, спрямованих на розв’язування задачі. 

 Нескінченна послідовність указівок на виконання дій, спрямованих на розв’язування задачі.

Запитання 5

Максиму потрібно розмалювати небо у білий і синій кольори, яку умову йому треба вибрати?

варіанти відповідей

1

2

3

Запитання 6

Івась на уроці інформатики написав таку програму для котика. Через скільки секунд зупиниться котик?

варіанти відповідей

6

120

не зупиниться  

2

Запитання 7

Якого значення набуде змінна S після виконання програми?

варіанти відповідей

10

16

6

3

Запитання 8

В якому розділі програмного середовища Скретч знаходяться команди повторення і розгалуження?


варіанти відповідей

Вигляд


Керувати


Оператори


Рух

Запитання 9

Який розділ програмного середовища Скретч дозволяє створити змінну для завдань обчислювального типу?



варіанти відповідей

Вигляд


Змінні 


Рух


Керувати

Запитання 10

Змій Горинич захворів.

Щоб одужати, йому потрібно з'їсти 

А яблок (5 кг) та В лимонів (7 кг).

Як правильно записати умову?

варіанти відповідей
Запитання 11

Яку відповідь ви отримаєте, якщо a=5,b=4,c=3,d=2?

варіанти відповідей

поміститься


не поміститься


Запитання 12

Оберіть функцію, що використовується для друку (виводу) даних на екран:

варіанти відповідей

input()

type()

print()

int()





Запитання 13

Оберіть правильний запис математичної формули в Python

варіанти відповідей

S=3b**2+5.5

S=3*b**2+5.5

S=3*b^2+5.5

S=3*b**2+5,5





Запитання 14

Оберіть функцію, що використовується для введення рядкових даних у програму з клавіатури

варіанти відповідей

input()

int()

print()

float()

Запитання 15

Оберіть два неправильні твердження:

варіанти відповідей

arg та Arg - це різні змінні

Назва змінної не може розпочинатися з цифри

Назва змінної може містити у собі будь-які символи

Для розуміння програми потрібно використовувати україномовні назви змінних

Назва змінної може містити у собі знак нижнього підкреслення (наприклад, pen_1, number_1)

Запитання 16

Текст, розташований за символом #

варіанти відповідей

коментар

змінна

функція

Запитання 17

Команда для друкування тексту Я ТВІЙ ДРУГ

варіанти відповідей

print (Я ТВІЙ ДРУГ)

print ("Я ТВІЙ ДРУГ")

print (#Я ТВІЙ ДРУГ#)

print ('Я ТВІЙ ДРУГ')

Запитання 18

Виберіть всі значення типу float (дійсні числа)

варіанти відповідей

5

0.2325

"2.3478"

-6.456

3.14

9

Запитання 19

Якого значення набуде змінна с після виконання фрагменту коду:

a=8

b=24

c=b-a

a = c

b=2

c=a-b

варіанти відповідей

14

12

24

8

Запитання 20

Щоб підключити додатковий модуль до програми, можна застосувати таку конструкцію:

варіанти відповідей

import назва_модуля

 x=random.randint(1,6)

for назва_модуля

turtle.forward(x)

Запитання 21

Оберіть команду, котра дозволить намалювати лінію довжиною 50

варіанти відповідей

turtle.width(50)

turtle.up(50)

turtle.forward(50)

turtle.left(50)

Запитання 22

Присвоєнням у мові програмування Python називають знак ...

варіанти відповідей

>

=>

<>

=

!=

Запитання 23

Модулі оголошуються ...

варіанти відповідей

на початку програми

в кінці програми

після print

в середині програми

Запитання 24

Які типи величин використовують для опрацювання текстових даних мовою програмування? (оберіть декілька варіантів відповідей)

варіанти відповідей

символьного

рядкового

логічного

числового

Запитання 25

У мові Python нумерація символів розпочинається з 

варіанти відповідей

-1

0

1

порядкового номера останнього символу

Запитання 26

Дано частину коду програми:

a='інформатика'

print(a[5])

Яким буде результат виконання даного коду?

варіанти відповідей

'а'

'м'

'р'

'інфор'

Запитання 27

Повторення (цикл) — це така організація дій в алгоритмі, за якої:

варіанти відповідей

дії виконуються послідовно, одна за другою, без пропусків або повторень

залежно від виконання або невиконання певної умови, виконується одна або інша дія або послідовностей дій

одна й та сама послідовність дій виконується кілька разів доти, поки виконується деяка умова

Запитання 28

Дії, що повторюються під час виконання циклу називаються 

варіанти відповідей

тілом циклу

 програмою

ітерацією

головою циклу

Запитання 29

Які конструкції використовують для створення циклів?

варіанти відповідей

while

for

if

def

Запитання 30

Повторювати до тих пір, поки не буде виконано певну умову, можливо завдяки циклу ...

варіанти відповідей

while

if

for

indentation

Запитання 31

Які бувають розгалуження?

варіанти відповідей

повне розгалуження

просте розгалуження

неповне розгалуження

складне розгалуження

Запитання 32

Вкажіть ключові слова, за допомою яких у Пайтон реалізується розгалуження

варіанти відповідей

if

elif

for

then

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест