Тест:

Python Алгоритми та програми (част. 1)

Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Вміст тесту:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

1

1 з 62 балів

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

2

4 з 62 балів

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

(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)

Назви складових мови програмування
Їх опис
1

Алфавіт

А

- це однозначне тлумачення (значення) кожної команди програми, яку має виконати комп’ютер, правил їх виконання.

2

Синтаксис

Б

- це множина (набір) символів, з яких утворюють слова та речення цієї мови.

3

Семантика

В

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

4

Словник

Г

- це набір слів, які використовуються в цій мові.

3

1 з 62 балів

У якому році була вперше описана мова програмування Python?

4

1 з 62 балів

Основним розширенням файлу Python є розширення:

5

3 з 62 балів

Назва змінної може містити:

(Оберіть 3 правильні відповіді)

6

3 з 62 балів

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

(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)

Назва
Позначення
1

Цілі числа

А

float

2

Дійсні числа

Б

str

3

Рядок, символ

В

int

7

3 з 62 балів

З'єднайте команду та результат її виконання.

(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)

Команда
Результат
1

print ('3+4=', 3+4)

А

3+4=7

2

print (4**2)

Б

16

3

print ('Я з України!')

В

Я з України!

8

4 з 62 балів

З'єднайте назву команди та її значення.

(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)

Команда
Значення
1

input( )

А

виведення даних (друк)

2

print( )

Б

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

3

sep='\n'

В

виведення всіх елементів print з нового рядка

4

map ( int, input( ).split( ) )

Г

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

9

2 з 62 балів

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

(Оберіть 2 правильні відповіді)

10

1 з 62 балів

Який модуль містить набір графічних компонентів для створення графічного інтерфейсу?

11

5 з 62 балів

Встанови відповідність між оператором та його призначенням.

(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)

Команда
Значення
1

Tk()

А

створює вікно програми

2

v.mainloop()

Б

запускає головний цикл обробки подій

3

v.geometry("250x150")

В

встановлює розміри вікна

4

v.title ("Графічна програма")

Г

встановлює заголовок вікна

5

from tkinter import *

Ґ

підключення бібліотеки tkinter (імпорт методів бібліотеки tkinter)

12

4 з 62 балів

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

from tkinter import *

v=Tk()

v.geometry ("300x100")

v.mainloop()

13

4 з 62 балів

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

(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)

Назва
Компонент
1

Поле введення

А

Entry

2

Напис

Б

Label

3

Кнопка

В

Button

4

Клас полотен

Г

Canvas

14

2 з 62 балів

Які властивості можна задати при створенні об’єкта Label ?

(Оберіть 2 правильні відповіді)

15

8 з 62 балів

Встанови відповідність між командою та її призначенням.

(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)

Команда
Значення
1

text="Назва"

А

напис, який повинен відображатись у створеному вікні

2

font='Arial 14'

Б

задає шрифт напису

3

place (x=100, y=50)

В

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

4

PhotoImage

Г

додає зображення на полотні

5

anchor

Ґ

розташовує зображення відносно полотна Canvas

6

width

Д

ширина об'єкта

7

height

Е

висота об'єкта

8

command

Є

команда, яку буде виконувати елемент (кнопка)

16

1 з 62 балів

В оголошенні функції обов’язково вказується:

17

1 з 62 балів

Що таке messagebox ?

18

3 з 62 балів

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

(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)

Код програми
Результат
1

messagebox.showinfo('Увага', 'а = 0'):

А

03007vnf-5b32-129x140.jpg

2

messagebox.showerror('Увага!', 'а = 0')

Б

03007vng-4e09-111x129.jpg

3

messagebox.showwarning('Увага', 'а = 0'):

В

03007vnj-f942-129x148.jpg

19

5 з 62 балів

Вставіть відповідність між діями та їх значеннями

(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)

Дія
Результат
1

//

А

Множення

2

/

Б

Цілочислове ділення (ціла частина від ділення)

3

*

В

Ділення

4

**

Г

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

5

%

Ґ

Остача від ділення

20

6 з 62 балів

Встанови відповідність між командою та її призначенням.

(Натискаєте на цифру потім на відповідну їй букву. Внизу зберігається пара значень. Знову вибираєте цифру та відповідну їй букву, поки з усіх елементів не утворяться пари.)

Команда
Значення
1

abs(x)

А

Модуль числа х

2

round(x, 2)

Б

Число х округлене до 2-ох знаків після коми

3

sqtr(x)

В

Квадратний корінь числа х (працює лише з підключенням бібліотеки math)

4

pi

Г

Число 3,1415... (працює лише з підключенням бібліотеки math)

5

randint(x, y)

Ґ

Випадкове ціле число в проміжку від х до у (працює лише з підключенням бібліотеки random)

6

random()

Д

Випадкове дробове число від 0 до 1 (працює лише з підключенням бібліотеки random)

Рефлексія від 55 учнів

Сподобався:

0

Так: 37

Ні: 18

Зрозумілий:

0

Так: 32

Ні: 23

Потрібні роз'яснення:

0

Ні: 45

Так: 10

Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Рекомендуємо

Алгоритми та програми. Python

Алгоритми та програми. Python

146

Аватар профіля Шмаркатюк Інна Олегівна
Інформатика
7—8 клас

35 грн

Алгоритми та програми мовою програмування Python ч.1

Алгоритми та програми мовою програмування Python ч.1

173

Аватар профіля Мельник Тетяна Миколаївна
Інформатика
7 клас

66 грн

Алгоритми та програми. Мова програмування Python

Алгоритми та програми. Мова програмування Python

244

Аватар профіля Тяжко Жанна Михайлівна
Інформатика
8 клас

20 грн

Підсумковий тест "Алгоритми та програми", Python

Підсумковий тест "Алгоритми та програми", Python

59

Аватар профіля Аністратенко Тетяна Валеріївна
Інформатика
8 клас

75 грн

Алгоритми та програми Python 8 клас

Алгоритми та програми Python 8 клас

327

Аватар профіля Платонов Ігор Вікторович
Інформатика
8 клас

40 грн

Алгоритми та програми - 1 частина (Python - 7 клас НУШ)

Алгоритми та програми - 1 частина (Python - 7 клас НУШ)

184

Аватар профіля Ущапівський Олег Миколайович
Інформатика
7 клас

150 грн

Схожі тести

Підсумковий тест "Веб-технології"

Підсумковий тест "Веб-технології"

3047

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
10—11 клас

Архітектура комп'ютера

Архітектура комп'ютера

1693

Аватар профіля Лавро Світлана Володимирівна
Інформатика
8 клас

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

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

886

Аватар профіля Іванська Тетяна Сергіївна
Інформатика
7 клас

Інформаційні технології

Інформаційні технології

662

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Інформаційні системи

Інформаційні системи

450

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

342

Аватар профіля Балашова Вікторія Сергіївна
Інформатика
9 клас