Модель и представление
Список вопросов теста
Вопрос 1
Какие из указанных частей выделяют в современных приложениях с графическим интерфейсом?
Варианты ответов
- Представление
- Аудиальную часть
- Оформление
- Модель обработки данных
Вопрос 2
Какое из утверждений ложно?
Варианты ответов
- Представление содержит графический интерфейс приложения.
- При необходимости изменить способ представления выходных данных программы программист должен будет изменить и модель обработки данных.
- Модель обработки данных не зависит от представления.
- Модель обработки данных отвечает за получение выходных данных из входных.
Вопрос 3
Какая часть приложения скрыта знаком '?' на данной схеме?
Варианты ответов
- Модель
- Конструктор
- Представление
- Контроллер
Вопрос 4
Как называется составная чать приложения, которая интерпретирует действия пользователя и в зависимости от них вызывает части модели обработки данных?
Вопрос 5
Где может находится модуль Bin, если его можно подключить с помощью инструкции import Bin?
Варианты ответов
- В папке языка Python
- В корневой папке компьютера
- В одной папке с текущим модулем
- В корневой папке раздела жёсткого диска
Вопрос 6
Сколько параметров принимает на вход конструктор класса QFont?
Вопрос 7
Программисту потребовалось изменить размер кнопок в приложении, какую из частей приложения он должен для этого изменить?
Варианты ответов
- Любой из модулей
- Представление
- Любой из классов
- Модель обработки данных
Вопрос 8
Укажите инструкцию, которая устанавливает горизонтальное выравнивание текста в кнопке self.btnText по правому краю, а вертикальное - по центру, при условии, что подключён модуль Qt.
Варианты ответов
- self.btnText.setAlignment(Qt.AlignRight|Qt.AlignCenter)
- selfbtnText.setAlignment(Qt.AlignRight|Qt.AlignCenter)
- self.btnText.setAlignment(Qt.AlignRight|Qt.AlignRight)
- self.btnText.setAlignment(Qt.AlignCenter|Qt.AlignRight)
Вопрос 9
Установите соответствие между модулями и их назначением по заданному описанию. Модуль AppUI содержит описание пользовательского интерфейса приложения, а модуль AppDM - алгоритмы обработки данных. Действия пользователя интерпретирует модуль AppC.
1.
Модель
2.
Контроллер
3.
Представление
Варианты ответов
- AppUI
- AppDM
- AppC
Вопрос 10
Как называется метод, устанавливающий шрифт виджета?