Підсумковий тест 7 клас мова програмування Python

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


Назвіть мову програмування ми вивчаємо

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

Java

Pascal

C

Python

C++

Запитання 2

print ("I'm learning Python")  який результат виконання програми?

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

I'm learning Python

("I'm learning Python")

"Hello, world"

"I'm learning Python"

Запитання 3

print (3+4)   який результат виконання програми?

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

3+4

("3+4")

(3+4)

"3+4"

7

Запитання 4

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

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

 3+4

3+4= 7

 ("3+4=", 3+4)

"3+4"

 "3+4=", 3+4

Запитання 5

 Запуск програми на виконання.

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

Run Module

 F3

 F5

 F2

 F7

Запитання 6

Вибери фрагменти програми з помилками

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

print ("Задай число")

print ("Додавання:" 2+5)

 print ("Додавання:", 2+5)

print ( 2+5, "Додавання")

Запитання 7

Які імена змінних допустимі?

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

 x1

 _x2y1

ABC

A1B2C3

1x

A B C

input

A_B_C

Запитання 8

функція input  

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

 виконує введення даних в програму

 виводить інформацію на екран

друкує текст і числа

Запитання 9

Вкажи фрагменти програми без помилок.

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

x= inpyt ("Задай число")

input ("Задай число") = x

 x = input ("Задай число")

print ("Задай число")

Запитання 10

Визначте значення змінної після виконання фрагмента програми

a=10

if a<5:

   a=a+12

else:

   a=a-7

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

5

12

7

 3

4

22

Запитання 11

Обчисліть значення виразу (123//10)%10

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

2

1

12

3

Запитання 12

for i in range (k,n,m)

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

команда встановлення стрілки в центрі вікна

команда переміщення “черепашки” у точку з координатами x,y

 команда переміщення “черепашки” вперед на n

 команда повороту “черепашки” на кут n проти годинникової стрілки

Загальний вигляд циклу з лічильником на мові Python

команда повороту “черепашки” на кут n за годинниковою стрілкою

Запитання 13

Припустимо, користувач ввів значення змінних а та b, що відповідають клітинкам A1 та B1. Яка програма відповідає обчисленням у зображеній Exel таблиці?

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

for i in range(2,6):

  a=2*a+b

  b=b+1

   

for i in range(2,6):

  a=2*b+a

  b=b+1

for i in range(2,6):

b=b+1

  a=2*b+a

 

for i in range(2,6):

b=b*i+1

  a=2*b+a

Запитання 14

>>> a = 10

>>> b = 5

>>> a + b > 14

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

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

True

0

 False

14

Запитання 15

>>> x = 8

>>> y = 13

>>> y < 15 or x > 8

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

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

True

0

False

15

Запитання 16

Що називається інформаційною моделлю?

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

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

Формула

Абстрактний об’єкт, який замінює об’єкт оригінальний

Текст

Запитання 17

До етапів комп'ютерного моделювання належать:

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

Постановка задачі та її аналіз

Розробка комп’ютерної моделі

 Випробування моделі на міцність

Побудова інформаційної моделі

Проведення комп’ютерного експерименту

Демонстрація моделі широкій аудиторії

Запитання 18

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

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

Програма

Вечірка

Проект

Експкримент

Запитання 19

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

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

алгоритм, що складається з однозначної послідовності команд

алгоритм, що містить повторення певних команд

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

Запитання 20

Який алгоритм називається циклічним?

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

алгоритм, що складається з однозначної послідовності команд

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

алгоритм, що містить повторення певних команд

Запитання 21

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

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

алгоритм із повторенням

алгоритм із висловлюванням

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

алгоритм із вкладеним циклом

Запитання 22

a = 29

if a == 21:

print('Правильно')

else: # Інакше

print('Неправильно')

Після виконання цієї програми у вікні консолі отримаємо результат

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

Правильно

Неправильно

Error

Запитання 23

Встановіть порядок рядків для визначення серед двох чисел a і b більшого:

1) m = a

2) if a>b: 

3) m = b

4) else: 

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

1-2-4-3

 4-2-3-1

3-2-1-4

 2-1-4-3

Запитання 24

Якщо числа а і b не рівні, змінній а надати значення b

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

if a != b:

   a = b

 if a>b:

   a = 0

  else:

   b = 0

if a%2 = 0:

   a = a//2

  if a<0:

   a = –a

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

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