Підсумкова контрольна робота для 8 класу за 2 семестр ГР3

Додано: 17 травня
Предмет: Інформатика, 8 клас
50 запитань
Запитання 1

Як запустити програму Python у IDLE?

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

Ctrl+F5 

Execute

Run → Run Module 

 Start

Запитання 2

Як створити новий файл програми?

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

Create File

File → New File 

Ctrl+N 

Add File

Запитання 3

Як зберегти файл програми

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

Save As 

File → Save 

Export

Ctrl+S

Запитання 4

Як відкрити існуючий файл програми?

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

File → Open 

Import File

Load File

Ctrl+O 

Запитання 5

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

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

run file.py

python file.py 

py file.py 

exec file.py

Запитання 6

Як перевірити версію Python?

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

python --version 

version()

check()

py --version 

Запитання 7

Як імпортувати бібліотеку math?

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

load math

use math

include math

import math 

Запитання 8

Як імпортувати бібліотеку random?

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

include random

import random 

use random

load random

Запитання 9

Як імпортувати бібліотеку datetime?

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

use datetime

include datetime

import datetime 

load datetime

Запитання 10

Як створити коментар у Python?

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

REM текст

// текст

# текст 

) /* текст */

Запитання 11

Як створити багаторядковий коментар?

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

""" текст """ 

''' текст ''' 

// текст

REM текст

Запитання 12

Як створити рядок документації (docstring)?

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

"""опис функції""" 

//опис функції

'''опис функції''' 

REM опис

Запитання 13

Як перевірити тип змінної?

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

check(x)

type(x) 

kind(x)

typeof(x)

Запитання 14

Як перевірити довжину списку?

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

size(list)

count(list)

len(list) 

length(list)

Запитання 15

Як перевірити довжину рядка?

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

len(s) 

size(s)

count(s)

length(s)

Запитання 16

Як перевірити, чи є елемент у списку?

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

 if list.contains(x)

if list==x

if x==list

if x in list 

Запитання 17

Як перевірити, чи є ключ у словнику?

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

dict.has("ключ")

if "ключ" in dict 

dict.contains("ключ")

dict==ключ

Запитання 18

Як перевірити, чи є елемент у множині?

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

set.contains(x)

set.has(x)

if x in set 

set==x

Запитання 19

Як створити резервну копію програми?

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

Видалити файл

Скопіювати файл у іншу папку 

Перемістити файл

Використати хмарне сховище 

Запитання 20

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

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

Видалити файл

Відкрити збережений файл 

Завантажити з хмари 

Перемістити файл

Запитання 21

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

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

Запустити програму 

Використати editor

Використати linter 

Використати debugger 

Запитання 22

Як знайти помилку у програмі?

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

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

Використати debugger 

Використати print() для перевірки 

Використати антивірус

Запитання 23

Як виправити помилку у програмі?

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

Видалити програму

Змінити код відповідно до повідомлення 

Використати правильний синтаксис 

Перемістити програму

Запитання 24

Як створити простий тест для програми?

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

Використати антивірус

Використати assert 

Використати unittest 

Використати pytest 

Запитання 25

Як перевірити роботу функції?

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

Викликати функцію з параметрами 

Використати assert 

Використати unittest 

Використати debugger 

Запитання 26

Як перевірити роботу циклу?

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

Використати print() у циклі 

Використати debugger 

Використати assert 

Використати unittest 

Запитання 27

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

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

Використати різні значення змінних 

Використати print() 

Використати debugger 

Використати unittest 

Запитання 28

Як перевірити роботу списку?

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

Використати методи append(), remove() 

Використати print() 

Використати debugger 

Використати unittest 

Запитання 29

Як перевірити роботу словника?

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

Використати методи keys(), values() 

Використати print() 

Використати debugger 

Використати unittest 

Запитання 30

Як перевірити роботу множини?

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

Використати методи add(), remove() 

Використати print() 

Використати debugger 

Використати unittest 

Запитання 31

Як перевірити роботу модуля?

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

Імпортувати модуль і викликати функції 

Використати print() 

Використати debugger 

Використати unittest 

Запитання 32

Як перевірити роботу бібліотеки?

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

Імпортувати бібліотеку і викликати функції 

Використати print() 

Використати debugger 

Використати unittest 

Запитання 33

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

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

sum(range(1,11)) 

add(range(1,11))

total(range(1,11))

plus(range(1,11))

Запитання 34

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

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

product(range(1,11))

math.prod(range(1,11)) 

multiply(range(1,11))

x**2

Запитання 35

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

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

big(list)

largest(list)

max(list) 

top(list)

Запитання 36

Як створити програму для знаходження найменшого числа?

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

small(list)

min(list) 

low(list)

bottom(list)

Запитання 37

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

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

if x==2: print("Парне")

if x/2==0: print("Парне")

if x%2==0: print("Парне") 

if x//2==0: print("Парне")

Запитання 38

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

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

if x/3==0: print("Кратне")

if x==3: print("Кратне")

if x//3==0: print("Кратне")

if x%3==0: print("Кратне") 

Запитання 39

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

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

if x%2==0: print("Просте")

Перевірити дільники від 2 до sqrt(x) 

if x==1: print("Просте")

if x==0: print("Просте")

Запитання 40

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

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

math.factorial(x) 

sum(range(1,x+1))

product(range(1,x+1)) 

x**2

Запитання 41

Як створити програму для обчислення НСД двох чисел?

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

gcd(a,b)

nsd(a,b)

math.gcd(a,b) 

div(a,b)

Запитання 42

Як створити програму для обчислення НСК двох чисел?

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

lcm(a,b)

nsk(a,b)

a*b//math.gcd(a,b) 

div(a,b)

Запитання 43

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

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

average(nums)

mean(nums)

sum(nums)/len(nums) 

mid(nums)

Запитання 44

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

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

largest(nums)

big(nums)

max(nums

top(nums)

Запитання 45

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

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

min(nums) 

small(nums)

low(nums)

bottom(nums)

Запитання 46

Як створити програму для сортування списку?

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

nums.sort() 

sorted(nums

nums.order()

nums.arrange()

Запитання 47

Як створити програму для реверсу списку?

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

nums.back()

nums.flip()

nums.reverse() 

reversed(nums) 

Запитання 48

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

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

nums.count(2)

sum(nums)

len([x for x in nums if x%2==0]) 

count(nums)

Запитання 49

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

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

nums.count(1)

len([x for x in nums if x%2!=0]) 

sum(nums)

count(nums)

Запитання 50

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

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

if nums.contains(x): print("Є")

if nums==x: print("Є")

if x==nums: print("Є")

if x in nums: print("Є") 

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

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