Модуль 4 Система контроля версий GitHub
Список вопросов теста
Вопрос 1
Какая функция tkinter messagebox используется для запроса у пользователя подтверждения действия с вариантами ответов "Да" и "Нет"?
Варианты ответов
- askquestion()
- askyesno()
- askokcancel()
- askyesnocancel()
- showinfo()
Вопрос 2
Какой метод позволяет очистить поле ввода Entry в Tkinter?
Варианты ответов
- clear()
- remove()
- delete(0, END)
- erase()
- reset()
Вопрос 3
Что делает функция `askokcancel()` в tkinter messagebox?
Варианты ответов
- Запрашивает ввод текста
- Запрашивает подтверждение действия с вариантами "ОК" и "Отмена"
- Запрашивает у пользователя выбор между "Да", "Нет" и "Отмена"
- Выводит информационное сообщение
- Запрашивает повторную попытку или отмену действия
Вопрос 4
Как в Tkinter можно генерировать случайные числа?
Варианты ответов
- Используя модуль `tkinter.random`
- Используя функцию `random.randint(a, b)`
- Вызывая `tkinter.randint(a, b)`
- Применяя `random.range(a, b)`
- Используя метод `rand()` из модуля `math`
Вопрос 5
Какая функция messagebox используется для отображения информационного сообщения?
Варианты ответов
- showwarning()
- showinfo()
- showerror()
- askquestion()
- inform()
Вопрос 6
Какой метод Tkinter используется для запроса имени файла для открытия?
Варианты ответов
- openfilename()
- askopenfilename()
- getfilename()
- choosefile()
- selectfile()
Вопрос 7
Как можно добавить элементы меню в главное окно Tkinter?
Варианты ответов
- Используя класс Menu и метод add_command()
- Применяя метод addMenu()
- Создавая объекты MenuItem и добавляя их в Window
- Вызывая метод createMenu()
- Используя метод insert() у объекта меню
Вопрос 8
Как в Tkinter задать команду, которая выполняется при выборе пункта меню?
Варианты ответов
- Присваивая функцию параметру command при создании пункта меню
- Используя метод onSelect() у объекта меню
- Применяя метод setCommand()
- Установив обработчик события onClick
- Вызывая метод action() с параметром - имя функции
Вопрос 9
Какая функция из модуля filedialog позволяет сохранить файл?
Варианты ответов
- saveasfile()
- asksaveasfilename()
- writefile()
- exportfile()
- savefileas()
Вопрос 10
Как в Tkinter изменить размер главного окна приложения?
Варианты ответов
- Используя метод resize()
- Применяя метод setGeometry()
- Используя метод geometry() с параметром "ШИРИНАxВЫСОТА"
- Вызывая метод setSize()
- Установив свойства width и height
Вопрос 11
Как можно получить ширину и высоту экрана в Tkinter?
Варианты ответов
- Используя методы getWidth() и getHeight()
- Используя методы winfo_screenwidth() и winfo_screenheight()
- Применяя свойства screen_width и screen_height
- Вызывая функции screenSizeWidth() и screenSizeHeight()
- Через атрибуты screen.width и screen.height
Вопрос 12
Как в Tkinter создать текстовое поле с возможностью прокрутки?
Варианты ответов
- Используя виджет ScrollText
- Применяя виджет Text и добавляя к нему Scrollbar
- Создавая объект ScrolledText
- Используя метод addScrollbar() у виджета Text
- Вызывая функцию createScrollableText()
Вопрос 13
Как в Python получить последний элемент списка `items = ['apple', 'banana', 'cherry']`?
Варианты ответов
- items[-1]
- items[2]
- items[len(items)-1]
- items[last]
- items[3]
Вопрос 14
Какое действие выполняет метод `destroy()` в Tkinter?
Варианты ответов
- Уничтожает конкретный виджет
- Закрывает главное окно и завершает приложение
- Удаляет текст из текстового поля
- Очищает содержимое переменной
- Разрушает фрейм и его содержимое
Вопрос 15
Какой параметр используется для установки начального значения переменной типа StringVar?
Варианты ответов
- default
- value
- initial
- start
- set
Вопрос 16
Как в Tkinter узнать текущее значение переменной, связанной с радиокнопкой?
Варианты ответов
- Используя метод getvalue()
- Применяя метод get()
- Вызывая функцию value()
- Установив свойство value
- Через атрибут currentValue
Вопрос 17
Какой метод позволяет изменять свойства виджета в Tkinter после его создания?
Варианты ответов
- change()
- config()
- update()
- modify()
- set()
Вопрос 18
Какой срез в строке `greeting = "Hello, world!"` вернет `"Hello"`?
Варианты ответов
- greeting[:4]
- greeting[:5]
- greeting[0:4]
- greeting[1:5]
- greeting[:-7]
Вопрос 19
Какой виджет в Tkinter используется для создания многострочного текстового поля?
Варианты ответов
- MultilineEntry
- Text
- TextArea
- EditBox
- MultiEntry
Вопрос 20
Как в Tkinter программно открыть диалоговое окно для выбора файла?
Варианты ответов
- Используя метод selectFile()
- Применяя askopenfilename()
- Вызывая функцию chooseFile()
- Установив метод openFile()
- Используя метод getFile()