Контрольна робота: Алгоритми та програми (Python)

Про матеріал
Контрольна робота перевіряє рівень володіння основами програмування на Python за чотирма групами результатів (ГР) Формати завдань: Тести: на знання результатів виконання коду та назв модулів. Відповідності: логічне поєднання команд із їхніми функціями чи результатами. Дописування: самостійне написання назв функцій та рядків коду. Відкрите питання: роздуми про відповідальне програмування. Матеріал охоплює повний цикл знайомства з Python: від перших рядків тексту до побудови складних орнаментів за допомогою циклів.
Перегляд файлу

Контрольна робота: Алгоритми та програми (Python)

ГРУПА 1. Працює з інформацією, даними, моделями

1. Установіть відповідність між поняттям та його описом:

  •  
    1. Алгоритм            А) Іменована область пам'яті для зберігання даних, що можуть                                 змінюватися.
  •  
    1. Програма            Б) Послідовність чітких команд для виконання завдання.
  •  
    1. Змінна               В) Алгоритм, записаний мовою програмування, яку розуміє комп'ютер.

2. Допишіть визначення: Ітеративний процес у програмуванні — це процес, який передбачає багаторазове __________________________________________________________________.

3. Тест. Який етап передує написанню коду програми?

  • а) Тестування та виправлення помилок.
  • б) Розробка алгоритму (плану дії).
  • в) Компіляція програми.

 

ГРУПА 2. Створює інформаційні продукти

4. Запишіть команду на мові Python, яка виведе на екран фразу "Hello, Python!": Відповідь: ___________________________

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

  • а) math
  • б) turtle
  • в) random

6. Установіть відповідність між фігурою та кодом для її малювання (цикл for):

  •  
    1. Квадрат                      А) for i in range(3): t.forward(100); t.left(120)
  •  
    1. Трикутник                  Б) for i in range(4): t.forward(100); t.left(90)
  •  
    1. Коло (спрощено)        В) t.circle(50)

 

ГРУПА 3. Працює в цифровому середовищі

7. Допишіть назву функції за її описом:

  • Функція для перетворення тексту (рядка) у ціле число — _________.
  • Функція для отримання даних від користувача через клавіатуру — _________.

8. Тест. Що виведе програма? a = 5 b = 10 print(a + b)

  • а) 510
  • б) 15
  • в) a + b

9. Позначте символом (X), який оператор використовується для перевірки умови (розгалуження):

  • [ ] for
  • [ ] if
  • [ ] print

 

ГРУПА 4. Безпечно та відповідально працює з ІТ

10. Проаналізуйте ситуацію (відкрите питання): Ви знайшли в інтернеті готовий код програми, який виконує ваше домашнє завдання. Чому важливо розібратися, як працює кожен рядок цього коду, а не просто скопіювати його? Відповідь: __________________________________________________________________

11. Тест. Як називається помилка в коді, через яку програма не може запуститися (наприклад, пропущена дужка чи лапки)?

  • а) Логічна помилка.
  • б) Синтаксична помилка.
  • в) Вірус.

 

docx
Додано
18 лютого
Переглядів
779
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку