Алгоритми та програми (1 частина), 7 клас

Додано: 30 березня
Предмет: Інформатика, 7 клас
35 запитань
Запитання 1

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

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

Процес проектування, написання, тестування, підтримки комп'ютерних програм.

Мова, якою спілкуються у повсякденному житті.

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

Характеристика, яку явно чи неявно надано об'єкту.

Запитання 2

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

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

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

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

Алгоритм

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

Запитання 3

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

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

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

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

Має декілька варіантів дій

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

Запитання 4

Мова програмування складається з:

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

Алфавіту

Словника

Синтаксису

Семантики

Орфоепії

Морфеміки

Фразеології

Запитання 5

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

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

print()

scan

move()

goto()

Запитання 6

Яке з тверджень є правильним?

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

Python не розрізняє великих і малих літер в іменах змінних 

Ім’я змінної в мові програмування Python не може розпочинатися з цифри

Першим символом імені змінної має бути літера чи знак нижнього підкреслювання «_» 

Імена змінних у мові програмування Python можуть містити великі та малі українські та англійські літери

Запитання 7

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

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

8a  

777

suma 

w1 

Запитання 8

Тип величини можна визначити за допомогою функції:

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

print()

type()

input()

Запитання 9

У мові Python оператор присвоювання позначається знаком:

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

:=

==

=

!=

Запитання 10

Кожна змінна має:

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

ім’я

значення

тип

товариша

Запитання 11

Змінні цього типу можуть набувати тільки цілих значень

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

float

int

str

bool

Запитання 12

Змінні цього типу можуть набувати як цілих, так і дробових значень

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

float

int

str

bool

Запитання 13

Значення величини дійсного типу можна округлювати. Для цього використовують команду:

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

print()

type()

input()

round() 

Запитання 14

Для введення значення змінної під час виконання програми використовують команду:

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

print()

type()

input()

round() 

Запитання 15

Вказує тип значення, яке буде надано змінній (дробове)

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

int()

float()

str()

Запитання 16

В яких операторах правильно організовано введення дійсного значення з клавіатури?

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

а = int(input('а = ? '));

а = float(input(' '));

а = float(input('а = ? '));

а = input('а = ? ');

Запитання 17

Величина, значення якої може змінюватися, називається

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

константа

змінна

число

Запитання 18

Який оператор реалізує дію:

якщо А - від’ємне число, то змінити його знак на протилежний?

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

if a<0:

  a = -a

if a<0:

  a = 1+a

if a<0:

  a = 1-a

if a<0:

  a = a+а

Запитання 19

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

if a != b:

   a = b

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

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

Замінити нулем більше з чисел а і b 

Якщо число а від’ємне, змінити його знак 

Якщо ціле число a парне, поділити його на 2 

Запитання 20

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

if a>b:

   a = 0

  else:

   b = 0

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

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

Замінити нулем більше з чисел а і b 

Якщо число а від’ємне, змінити його знак 

Якщо ціле число a парне, поділити його на 2 

Запитання 21

Алгоритм, який містить команду перевірки умови, і залежно від результату виконання цієї команди (ТАК чи НІ) буде виконуватися або одна послідовність команд або інша - це

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

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

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

Послідовний алгоритм

Запитання 22

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

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

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

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

Запитання 23

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

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

IDLE

Paton

File

Python

Запитання 24

Як відкрити нове вікно програми?

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

F5

File -- New file

Run

IDLE

Запитання 25

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

a = 20

b = a + 4

a = b * 100

print(a)

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

20

240

24

2400

Запитання 26

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

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

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

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

Алгоритм

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

Запитання 27

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

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

Слідування

Цикл

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

Алгоритм

Запитання 28

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

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

13

25

6

17

Запитання 29

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

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

Повторення з параметром

Повторення з передумовою

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

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

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

Запитання 30

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

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

5

7

4

12

3

22

Запитання 31

У мові Python оператор "не дорівнює" позначається знаком:

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

=

==

:=

!=

Запитання 32

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

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

лапки

квадратні дужки

фігурні дужки

кутові дужки

Запитання 33

Логічним виразом називають вираз, який може набувати один з двох значень - ...

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

true або integer

false або real

integer або real

true або false

Запитання 34

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

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

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

Циклічне розгалуження

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

Лінійне розгалуження

Запитання 35

Який результат даної програми?

name="John"

print('Hi', name)

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

Hi John

помилка

Hi, name

print('Hi', name)

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

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