11 клас. Тема 2. Python.

Додано: 26 листопада
Предмет: Інформатика, 11 клас
Копія з тесту: Основи Python. 2 Семестр.
34 запитання
Запитання 1

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

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

Python

Pithon

Piton

Pascal

Запитання 2

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

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

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

Так

Ні

Запитання 3

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

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

input()

type()

print()

int()





Запитання 4

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

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

S=3b**2+5.5

S=3*b**2+5.5

S=3*b^2+5.5

S=3*b**2+5,5





Запитання 5

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

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

int

bool

str

float

Запитання 6

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

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

input()

int()

print()

float()

Запитання 7

Оберіть два неправильні твердження:

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

arg та Arg - це різні змінні

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

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

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

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

Запитання 8

Текст, розташований за символом #

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

коментар

змінна

функція

Запитання 9

Операція '**'(наприклад, 5**2) у мові програмування Python - це

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

моження

піднесення до степеня

цитата

фунцкція

Запитання 10

Команда для друкування тексту Я ТВІЙ ДРУГ

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

print (Я ТВІЙ ДРУГ)

print ("Я ТВІЙ ДРУГ")

print (#Я ТВІЙ ДРУГ#)

print ('Я ТВІЙ ДРУГ')

Запитання 11

Виберіть всі значення типу float (дійсні числа)

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

5

0.2325

"2.3478"

-6.456

3.14

9

Запитання 12

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

a=8

b=24

c=b-a

a = c

b=2

c=a-b

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

14

12

24

8

Запитання 13

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

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

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

Так

Ні

Запитання 14

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

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

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

 x=random.randint(1,6)

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

turtle.forward(x)

Запитання 15

Оберіть команду, котра дозволить намалювати лінію довжиною 50

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

turtle.width(50)

turtle.up(50)

turtle.forward(50)

turtle.left(50)

Запитання 16

Яка команда використовується для випадкового вибору цілого числа з проміжку від 1 до 10?

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

random.randint(1,10)

random.range(1,10)

range(1,10)

random.choice([1,10])

Запитання 17

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

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

>

=>

<>

=

!=

Запитання 18

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

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

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

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

після print

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

Запитання 19

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

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

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

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

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

Запитання 20

Дії, що повторюються під час виконання циклу називаються 

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

тілом циклу

 програмою

ітерацією

головою циклу

Запитання 21

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

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

while

for

if

def

Запитання 22

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

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

while

if

for

indentation

Запитання 23

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

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

1

2

3

4

5

5

5

5

5

5

0

5

10

15

20

0

1

2

3

4

Запитання 24

Які варіанти можна додати у код замість трьох крапок:

for i in ...

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

список (наприклад, [1, 2, 3])

рядок (наприклад, "Hello World!")

функцію range (наприклад, range(1000))

усі перелічені варіанти

Запитання 25

Які значення буде приймати параметр i:

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

2,4,6,8,10,12,14

2,4,6,8,10

2,4,6,8,10,12,14,16

4,6,8

Запитання 26

Функція range()

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

дозволяє генерувати ряд послідовних чисел у межах заданого діапазону

генерувати випадкові числа

змінює позмір пера при малюванні

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

Запитання 27

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

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

3

4

5

11

Запитання 28

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

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

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

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

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

складне розгалуження

Запитання 29

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

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

лінійна

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

циклічна

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





Запитання 30

Операції порівняння записують символами:

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

==

<>

<=

!=

//

Запитання 31

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

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

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

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

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

Запитання 32

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

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

if

elif

for

then

Запитання 33

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

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

А=5, В=5

А=-17, В=5

А=5, В=-17

А=-17, В=-17

Запитання 34

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

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

на екрані з'явиться напис "a - менше"

на екрані не з'явиться нічого

на екрані з'явиться обидві змінні

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

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