Конструктор тестів
1
Співвіднести:
Label
кнопка
messagebox
напис
Entry
вікно повідомлення
Button
поле для введення/виведення тексту
2
Співвіднести атрибути метода grid():
padx
об'єднання декількох клітинок у рядку
pady
номер рядка
columnspan
об'єднання декількох клітинок у стовпці
row
номер стовпця
rowspan
ширина вільного місця навколо віджета по вертикалі
column
ширина вільного місця навколо віджета по горизонталі
3
Співвіднести прізвище жінки-вченої та короткий опис її внеску в розвиток науки:
Катерина Ющенко
американська вчена, розробниця мови програмування Smalltalk
Ада Августа Лавлейс
американська вчена, одна із перших програмістів комп'ютера Марк І
Ґрейс Мюррей Гоппер
засновниця української школи теоретичного програмування
Адель Голдберг
засновниця теоретичних основ програмування
4
Співвіднести:
messagebox.showinfo()
команда для імпорту модуля вікна повідомлень
messagebox.showwarning()
генерація вікна для відображення попередження
from tkinter import messagebox
генерація вікна для відображення помилок
messagebox.showerror()
генерація вікна для відображення деякої інформації
5
Співвіднести:
delete(first, last)
метод Entry - отримати значення, що міститься в текстовому полі
insert(index, str)
метод Entry - вивести в текстове поле рядок
Компонент Entry
метод Entry - вилучити символи в текстовому полі
upgrade(index,str)
поле для введення тексту, також його можна використовувати і для виведення
get()
6
Співвіднести:
системна назва події Входження вказівника миші в межі віджета
'<Return>'
системна назва події Натискання клавіші ENTER
'<Button-3>'
системна назва події Натискання будь-якої клавіші на клавіатурі
'<Button-1>'
системна назва події Натиснуто праву кнопку миші
'<Leave>'
системна назва події Вихід вказівника миші за межі віджета
'<Key>'
системна назва події Рух миші
'<Motion>'
системна назва події Натиснуто ліву кнопку миші
'<Enter>'
7
Співвіднести:
Командна кнопка
зовнішній вплив на об’єкт, на який цей об’єкт може реагувати
Подія
блок програмного коду, який виконується в разі настання події, з якою він пов’язаний
Напис
один із найрозповсюдженіших компонентів у програмах із графічним інтерфейсом, що застосовується для запуску чи закінчення певного процесу
Обробник події
8
Метод [title(), geometry(), mainloop()] установлює заголовок вікна.
9
Метод [title(), geometry(), mainloop()] установлює розміри вікна (у пікселях).
10
Метод [title(), geometry(), mainloop()] запускає головний цикл обробки подій.
11
Більшість віджетів у Tkinter мають такі властивості, як висота ( [width, height, font, bg, fg]), ширина ( [width, height, font, bg, fg]), шрифт ( [width, height, font, bg, fg]), колір віджета ( [width, height, font, bg, fg]), колір шрифту ( [width, height, font, bg, fg]) тощо.
12
Співвіднести:
from tkinter import *
блоки для створення графічного інтерфейсу програми
Графічний інтерфейс
елемент керування, до якого буде поміщено віджет
Віджети
імена змінних, у яких зберігаються значення його властивостей
Модуль tkinter
багатоплатформна подійно-орієнтована бібліотека (модуль), що слугує для створення програм із графічним інтерфейсом
Атрибути об’єкта
вигляд вікна програми, у якому для взаємодії людини й комп’ютера застосовуються графічні компоненти (вікна, меню, кнопки тощо)
Батьківський віджет
13
Співвіднести:
SyntaxError
виняток - помилка типу
ZeroDevisionError
синтаксична помилка
NameError
виняток - помилка значення
ValueError
виняток - спроба ділення на нуль
LogicError
виняток - змінна не існує
TypeError
14
Помилки в програмах бувають різних типів:
- синтаксичні помилки ( [run-time error, syntax error, алгоритмічні]);
- помилки часу виконання ( [syntax error, run-time error, алгоритмічні]);
- логічні ( [run-time error, алгоритмічні, syntax error]) помилки.
15
У блоці [except, try] пишеться код, який може спричинити помилку; якщо під час виконання цього коду виникає виняток, програма виконує команди блока [try, except].
16
Найскладніше виявити та виправити [синтаксичні помилки, логічні помилки, винятки], тобто помилки, яких припустилися під час розроблення алгоритму.
17
Для виявлення [синтакисчних помилок, логічних помилок, винятків] програму потрібно перевірити за допомогою тестів — наборів вхідних даних і відповідних їм результатів, і виправити виявлені помилки.
18
Співвіднести термін та його означення:
Транслятор
назва однієї із категорій трансляторів, представником якої є мова Python
Компілятор
спеціальна програма для перекладу програм із мов програмування високого рівня на машинну мову
Інтерпретатор
назва однієї із категорій трансляторів, який перетворює всю програму на машинні коди і вміщує її у пам'ять комп'ютера, не виконуючи
Шифратор
19
Співвіднести термін та його означення:
Синтаксис
правила виконання команд, записаних мовою програмування
Команда
штучна мова, що становить систему позначень і правил для запису алгоритмів у формі, придатній для їх виконання комп’ютером
Семантика
складова програмного коду
Програма
правила побудови команд мови програмування
Мова програмування
набір символів, із яких утворюються команди та інші мовні конструкції
Алфавіт
алгоритм, який записано мовою програмування та призначено для розв’язування певного завдання на комп'ютері
20
Класифікувати мови програмування за основними ознаками:
За рівнем абстракції
За галуззю застосування
За парадигмою програмування
Рефлексія від 8 учнів
Сподобався:
Так: 7
Ні: 1
Зрозумілий:
Так: 8
Ні: 0
Потрібні роз'яснення:
Ні: 8
Так: 0