Підсумковий урок з теми "Алгоритми та програми".

Додано: 3 травня
Предмет: Інформатика, 8 клас
25 запитань
Запитання 1

Послідовність команд, виконання яких приводить до результату - це ....

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

Лінійний алгоритм

Циклічний алгоритм

Алгоритм

Алгоритм з розгалуженням

Запитання 2

Алгоритм, в якому всі дії слідують послідовно - це ...

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

Лінійний алгоритм

Алгоритм

Алгоритм з циклом

Алгоритм з розгалуженням

Запитання 3

Алгоритм, в якому дії повторюються певну кількість разів - це ....

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

Слідування

Цикл

Розгалуження

Алгоритм

Запитання 4

Алгоритм, в якому наступна дія виконується залежно від виконання умови - це ....

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

Цикл

Слідування

Алгоритм

Розгалуження

Запитання 5

Ознака алгоритму з неповним розгалуженням:

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

Має два варіанти дій

Має безліч варіантів дій

Має один варіант дій

Не має варіантів дій

Запитання 6

Який алгоритм зображено на малюнку?

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

Цикл

Розгалуження

Слідування

Запитання 7

Який алгоритм зображено на малюнку?

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

Розгалуження

Цикл

Лінійний алгоритм

Запитання 8

Мова програмування - це ...

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

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

послідовність команд, що дає змогу розв'язати певну задачу, в інформатиці.

 той хто створює програмний код.

 той хто виконує команди.

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

Запитання 9

Вкажіть функцію для виведення тексту на екарн в мові програмування Python.

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

 print()

 move()

 scan()

 goto()

Запитання 10

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

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

 input()

 scan()

print()

 goto()

Запитання 11

Вкажіть початкову команду, що вводиться для початку опису циклу з лічильником.

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

 for

move.down

 then

from

Запитання 12

Символ “=” в Python називають…

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

присвоєння

рівності

порівняння

Запитання 13

Чому дорівнює значення логічного виразу х<=10, якщо х=15?

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

true

false

Запитання 14

Оберіть синонім до слова цикл

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

слідування

повторення

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

Запитання 15

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

a=5 b=10 c=12

if a>b or a<c:

print (a+b)

elif a<b and a>c:

print (a+c)

else:

print(b+c)

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

17

22

15

27

Запитання 16

Логічна величина може набувати такі значення

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

True

False

будь-які значення

додатні значення

Запитання 17

Вкажіть складові циклу з лічильником

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

"for"

"range"

"in"

"input

"while"

"else"

Запитання 18

Що отримаємо в результаті виконання даної програми?

s1='Hello'

s2='world'

s=s1+s2

print(s)

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

Hello wordl'


 Helloworld

Hello+world

WorldHello

Запитання 19

Оберіть результат виконання програми:

print ('8*10*2')

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

100

8*10*2

160

320

Запитання 20

Як позначають операцію піднесення до степення у Python?

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

**

 *

 %

&&

Запитання 21

Що виведе цей код?

a =10

b = 12

print("a+b")

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

a+b

22

120

4

Запитання 22

print ("5+5=", 5+5)      який результат виконання програми?

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

 5+5=10

 5+5=55

5555

25

Запитання 23

Яке значення виведе програма, якщо a=8, b=9?

if a<b:

  print (b-а)

else:

  print (a+b)


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

1

5

17

9

Запитання 24

Оберіть дробовий тип даних

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

 float

strt

str

int

Запитання 25

Оберіть цілий тип даних

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

 str

 float

 int

 abs

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

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