Тематичний тест з теми "Алгоритми та програми"

Додано: 23 березня 2021
Предмет: Інформатика, 7 клас
Тест виконано: 291 раз
38 запитань
Запитання 1

Алгоритми можуть складатись із трьох базових структур:

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

Рух, перемістити, олівець

Слідування, розгалуження, повторення

Лінійні, циклічні

Запитання 2

Величини поділяються на:

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

сталі і змінні

повторення, лінійні

Запитання 3

Величини, які не змінюють свого значення, називаються:

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

змінними

сталими

Запитання 4

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

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

сталими

змінними

Запитання 5

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

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

0

1

2

-1

Запитання 6

Зріз від символу з номером 7 рядка s включно до кінця рядка у мові Python задається

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

x=s[7...]

x=s[7:]

x=s[7:end]

Запитання 7

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

>>> a='кросбраузерність'

>>> x=a[4:11]

>>> print(x)

на екран буде виведено рядок

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

сбраузер

браузер

браузерн

Запитання 8

В результаті виконання вказівок

>>> x='12'

>>> print(x*3)

буде виведено

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

36

123

121212

Запитання 9

Результатом виконання вказівок

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

>>> a=s[6]+s[4]+s[3]+s[5]+s[6]+s[7]

>>> print (a)

буде слово

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

формат

тамара

аромат

монако

Запитання 10

Величина логічного типу може набувати

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

будь-якого рядкогово значення

будь-якого числового значення

одного із двох значень True або False

Запитання 11

Логічна операція кон'юнкція (об'єднання) позначається

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

or

xor

and

not

Запитання 12

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

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

1

2

if <логічний вираз>:

блок команд

Запитання 13

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

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

1

2

правильна відповідь відсутня

Запитання 14

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

a=4

x=7

if a>x:

  print(a)

else:

  print(x)


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

4

7

не виведе жодного значення

повідомлення про помилку

Запитання 15

У Python групи помилок, які виникають при створенні і виконанні програми, бувають

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

логічні

помилки під час виконання

користувацькі

синтаксичні

словникові

Запитання 16

Які операції виконують над текстовими величинами?

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

ділення

склеювання

 зрізу

повторення

 запис символів у зворотному порядку

Запитання 17

Що буде результатом виконання команди s1=s[:-1] для змінної s='python'?

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

 'pytho'

 'yphtno'


  'nohtyp'

Запитання 18

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

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

Слідування

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

Повторення

Запитання 19

Яку команду використовують, коли кількість повторень тіла циклу відома ще до початку виконання команди циклу?

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

цикл з передумовою

цикл з післяумовою

цикл з параметром

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

Запитання 20

Серед запропонованого списку оберіть оператор цикл з лічильником.


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

while

repeat

for

Запитання 21

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

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

else

range

while

print

Запитання 22

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

for i in range(2,13,3):

  print(i)

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

0 1 2 3 4 5 6 7 8 9 10 11 12

2 3 4 5 6 7 8 9 10 11

2 5 8 11

2 5 8 11 13

Запитання 23

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

a=10

if (a%2==0):

print("результат парний")

else:

print("результат не є парний"

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

Результат парний

 

результат не є парний

 результат парний

Запитання 24

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

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

True

False

Запитання 25

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

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

Результат парний

Результат непарний

Запитання 26

Які типи даних ви знаєте?

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

string

math

double

integer

float

def

Запитання 27

Коли потрібно перевірити лише одну умову я використовую контсрукцію...

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

if...

if...elif...

if...elif...else

Запитання 28

Коли потрібно перевірити дві умови я використовую контсрукцію...

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

if..elif

if..else

if..end if

if..elif..else

Запитання 29

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


i = 4

while i < 2:

print ( "Привіт!" )

i += 1

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

4

2

0

1

Запитання 30

Який цикл потрібно використовувати, якщо заздалегідь НЕ відомо число повторень?

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

if

while

for

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

Запитання 31

Вкажіть види циклів:

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

цикл з передумовою


сумісний цикл

цикл з параметром

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

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

Запитання 32

Оберіть правильний запис у програмуванні

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

4х+25:5

4х+25/5

4*х+25/5

4*х+25:5

Запитання 33

Як називають набори символів, що починаються з похилої риски \ ?

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

emoji-послідовності

enter-послідовностями

escape-послідовності

Запитання 34

Щоб перетворити число у величину текстового типу, у мові програмування Python використовують функцію

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

str()

int()

bool()

Запитання 35

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

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

b= 'це круто'

c=a + ' ' + '-' + ' ' + b + '!'

print(c)

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

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

Інформатика-цекруто!

Інформатика - це круто!

Інформатика-це круто!

Інформатика -це круто!

Запитання 36

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

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

*

+

&

#

Запитання 37

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

a=10

if (a%2==0):

print("результат парний")

else:

print("результат не є парний"

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

Результат парний

 

результат не є парний

 результат парний

Запитання 38

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

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

True

False

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

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