Опубліковано

Алгоритми та програми. Тематичне оцінювання (Python, tkinter)

Інформатика 7 клас 15 запитань
Додано
7 жовтня
Предмет
Інформатика, 7 клас

Робота з учнями результати зберігаються

Режими пройти самостійно — результати не зберігаються

Тестування 15 запитань Флеш-картки автору й сертифікованим Відповідності автору й сертифікованим Вгадай слово 1 слово Анаграма автору й сертифікованим Телевікторина 15 запитань Лови правильну 15 запитань Знайди пару автору й сертифікованим Знайди відповідь автору й сертифікованим Літачок 12 запитань Лабіринт 12 запитань
Роздрукувати: Тест Знайди пару Картки

15 запитань

1 Запитання 1 Одна правильна відповідь

Де на полотні Canvas розташована точка (0, 0)?

варіанти відповідей
  • У центрі полотна

  • У лівому нижньому куті

  • У лівому верхньому куті

  • У правому верхньому куті

2 Запитання 2 Одна правильна відповідь

Яка команда малює на полотні коло чи овал?

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

  • create_oval

  • create_round

  • create_ellipse

3 Запитання 3 Одна правильна відповідь

Чим відрізняється логічна помилка від синтаксичної?

варіанти відповідей
  • Логічну показує середовище, синтаксичну — ні

  • Програма з логічною помилкою працює, але дає неправильний результат

  • Синтаксичних помилок у Python не буває

  • Логічна помилка виникає лише у віконних програмах

4 Запитання 4 Одна правильна відповідь

Що виведе програма?
x = 7
x = x * 2
x -= 4
print(x)

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

  • 14

  • 10

  • 3

5 Запитання 5 Одна правильна відповідь

Що виведе print(17 // 5, 17 % 5)?

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

  • 3 2

  • 2 3

  • 3 3.4

6 Запитання 6 Одна правильна відповідь

Що виведе програма?
score = 85
if score >= 90:
    print('Відмінно')
elif score >= 75:
    print('Добре')
else:
    print('Треба підтягнути')

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

  • Добре

  • Треба підтягнути

  • Добре і Треба підтягнути

7 Запитання 7 Одна правильна відповідь

Що виведе програма?
def area(a, b):
    return a * b
print(area(3, 4) + area(2, 5))

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

  • 10

  • 22

  • 34

8 Запитання 8 Одна правильна відповідь

Яка команда намалює прямокутник з лівим верхнім кутом (50, 40) і правим нижнім (150, 100)?

варіанти відповідей
  • canvas.create_rectangle(50, 100, 150, 40)

  • canvas.create_rectangle(50, 40, 150, 100)

  • canvas.create_rectangle(40, 50, 100, 150)

  • canvas.create_rect(50, 40, 100, 60)

9 Запитання 9 Одна правильна відповідь

Яка команда намалює коло з центром (100, 100) і радіусом 20?

варіанти відповідей
  • canvas.create_oval(100, 100, 20, 20)

  • canvas.create_oval(80, 80, 100, 100)

  • canvas.create_oval(80, 80, 120, 120)

  • canvas.create_oval(100, 100, 120, 120)

10 Запитання 10 Одна правильна відповідь

У малювалці функція set_red() робить color = 'red', але колір пензлика не змінюється. Чого бракує?

варіанти відповідей
  • Виклику mainloop() у функції

  • Рядка global color на початку функції

  • Перетворення через str()

  • Аргументу event у функції

11 Запитання 11 Кілька правильних відповідей

Учень написав віконний калькулятор. Які з його рішень є помилками?

варіанти відповідей
  • command=calculate() з дужками

  • total = entry.get() + 1 без перетворення на число

  • Перевірка text.isdigit() перед int()

  • Кнопка створена, але без .pack()

12 Запитання 12 Одна правильна відповідь

Яка подія відповідає руху миші з затиснутою лівою кнопкою?

варіанти відповідей
  • '<Button-1>'

  • '<Motion>'

  • '<B1-Motion>'

  • '<Double-Button-1>'

13 Запитання 13 Кілька правильних відповідей

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

варіанти відповідей
  • Відступи є частиною синтаксису

  • input() завжди повертає рядок

  • Змінні score і Score — одна змінна

  • / завжди повертає дробове число

14 Запитання 14 Одна правильна відповідь

Перед видаленням усіх малюнків малювалка має спитати користувача. Яку функцію використати?

варіанти відповідей
  • messagebox.showinfo

  • messagebox.showerror

  • messagebox.askyesno

  • canvas.delete('ask')

15 Запитання 15 Одна правильна відповідь

Фігури, намальовані на полотні пізніше…

варіанти відповідей
  • …зникають під попередніми

  • …лягають поверх попередніх

  • …автоматично зсуваються вправо

  • …замінюють попередні

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

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