Алгоритми і програми (НУШ частина1)

Додано: 11 лютого 2025
Предмет: Інформатика, 7 клас
27 запитань
Запитання 1

На схемі "Етапів розв'язання задачі за допомогою комп'ютера" відсутня назва 5-го етапу. Який це етап?

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

Перевірка програми

Тестування та налагодження

Збереження результату

Відправити по пошті

Запитання 2

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

1- Аналіз результатів, 2-Складання алгоритму, 3-Складання програми, 4-Постановка задачі, 5-Тестування та налагодження програми, 6-Пабудова математичної моделі.

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

1,2,3,4,5,6

4,6,2,3,5,1

6,5,4,3,2,1

4,5,3,2,1,6

Запитання 3

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

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

На цьому етапі потрібно відкинути несуттєву для розв’язування задачі інформацію.

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

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

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

Запитання 4

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

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

==

!=

=

:=

Запитання 5

Яким є призначення команди print?

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

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

виведення повідомлення


введення значень змінних з клавіатури

надання імені змінній

Запитання 6

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

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

I'm learning Python 

"Hello, world"


"I'm learning Python"

 ("I'm learning Python")

Запитання 7

Яким є призначення команди input?

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

виведення повідомлення

введення значень змінних з клавіатури

перевірка на наявність помилок

надання імені змінній

Запитання 8

Тип даних, який позначає дробові числа?

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

str

bool

float

int

Запитання 9

За допомогою якої команди можна перетворити текст на ціле число?

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


x=int(a) 

x=float(a)

x=input(a)

x=print(a)

Запитання 10

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

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

day=int(input('Який сьогодні день тижня?')')

day=input 'Який сьогодні день тижня?'

day=(input'Який сьогодні день тижня?')

day=input('Який сьогодні день тижня?')

Запитання 11

Існують три типи розгалуження, а саме:

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

Повне

Структурне

Неповне

Вибір варіатів

Запитання 12

Оберіть типи числових данних

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

int

str

bool

float

Запитання 13

Вкажи оператори циклів, які використовуються в Python:

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

free

for

when

while

Запитання 14

Команда int призначена для:

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

числа з плаваючою точкою

перетворення до цілої змінної

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

перетворення до логічної змінної

Запитання 15

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

a = 20

b = a + 5

a = b * 4

print(a)

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

10

111

100

101

Запитання 16

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

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

1suma

сума

Suma_1

Nevidome chuslo

Запитання 17

Які три базові алгоритмічні структури Вам відомі? Вкажіть всі можливі варіанти.

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

Повторення

Комбінування

Слідування

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

Запитання 18

Середовище програмування на Python називається:

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

Python IDEY

Python IDLE

Python IDOL

Python EAGLE

Запитання 19

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

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

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

Повторення

Слідування

Запитання 20

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

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

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

Циклом

Слідуванням

Спотворенням

Запитання 21

«Піди туди - не знаю куди. Принеси те - не знаю що!» Чи є даний вислів алгоритмом?

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

лише перше речення є алгоритмом

так

лише друге речення є алгоритмом 

ні

Запитання 22

Система математичних співвідношень між величинами, необхідними для розв'язання задачі називається:

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

математична модель

код задачі

алгоритм задачі

постановка

Запитання 23

Виберіть оператор введення змінної а дійсного типу:

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

ord('A')

a=int(intput('a=?'))

a=float(intput('a=?'))

print(a)

Запитання 24

Дано фрагмент коду:


s='a-ba-ba-ba-ga-la-ma-ga'

k=s.count('ba')

print (k)

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

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

6

 'a-ba-ba-ba-ga-la-ma-ga'

3

ba-ba-ba

Запитання 25

Дано фрагмент коду:

a='Hello world'

n=a.index('w')

print(n)


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

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

3

6

8

12

Запитання 26

На якій схемі зображено алгоритм повторення з параметром?

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

На якій схемі зображено алгоритм з повним розгалуженням?

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

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

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