Підсумковий тест за ІІ семестр (9 клас)

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

1. Як називається мова програмування яку ми вивчаємо?

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

Python

Piton

Pithon

Pascal

Запитання 2

Чи згодні ви з твердженням:

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

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

Так

Ні

Запитання 3

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

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

input()

print()

type()

int()

Запитання 4

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

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

S = π*R**2

S = πR**2

S = π*R^2

S = π**R*2

Запитання 5

Який тип даних може набувати тільки одного із двох значень: True або False?

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

int

str

float

bool

Запитання 6

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

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

print()

float()

type()

input()

Запитання 7

Оберіть два НЕПРАВИЛЬНІ твердження:

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

а та А це різні змінні

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

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

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

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

Запитання 8

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

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

14

24

16

6

Запитання 9

Команда для друкування тексту УРА! СКОРО КАНІКУЛИ!

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

print('УРА! СКОРО КАНІКУЛИ!')

print("УРА! СКОРО КАНІКУЛИ!")

print(УРА! СКОРО КАНІКУЛИ!)

print"УРА! СКОРО КАНІКУЛИ!"

Запитання 10

Чи згодні ви з твердженням:

Кожен додатковий модуль у Python містить деяку кількість функцій, призначених для вирішення завдань із певної області.

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

Так

Ні

Запитання 11

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

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

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

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

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

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

Запитання 12

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

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

=

:=

==

<>

=>

Запитання 13

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

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

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

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

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

після print

Запитання 14

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

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

символьного

рядкового

логічного

числового

Запитання 15

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

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

1

0

-1

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

Запитання 16

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

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

print(a[4])

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

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

'i'

'ф'

'о'

'р'

Запитання 17

Над текстовими величинами виконують операцію склеювання — поєднання кількох рядкових величин, яка позначається символом

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

*

+

&

#

Запитання 18

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

a='Ура!'

c= a*3

print(c)

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

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

Ура!*3

3Ура!

Ура!Ура!Ура!

Ура! Ура! Ура!

Запитання 19

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

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

символ

індекс

номер

знак

Запитання 20

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

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

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

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

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

Запитання 21

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

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

while

if

for

elif

Запитання 22

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

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

for

while

Запитання 23

Скільки разів буде виконано цей цикл

i=1

while i < 10:  

print('hello')  

i = i + 1

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

9

10

11

12

Запитання 24

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

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

середня

повна

незакінчена

неповна

Запитання 25

Виберіть можливі операції порівняння

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

==

=

<>

<=

!=

#=

>=

//

Запитання 26

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

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

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

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

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

Запитання 27

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

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

if

for

def

elif

Запитання 28

Оберіть варіанти циклів, де тіло циклу буде виконуватися?

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

x = 10

while x%2 == 0:

x = 3

while x%2 == 0:

x = 10

while x < 10:

x = 10

while x <= 10:

Запитання 29

Чи буде помилковим наступний код?

i = 1

while i < 10:

print(i)

i = i + 2

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

Так, відступи у тілі циклу повинні бути однаковими

Ні, мова Python не звертає увагу на відступи

Запитання 30

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

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

лінійна

циклічна

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

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

Запитання 31

Які значення будуть мати змінні А та В в результаті виконання вказівки розгалуження:

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

А=5, В=5

А=5, В=-17

А=-17, В=-17

А=-17, В=5

Запитання 32

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

а = 0

if a != 0:

a = 2

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

у алгоритмі помилка

правильної відповіді немає

2

0

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

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