Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Разработка программных комплексов на базе объектно-ориентированного программирования

Вопрос id:1420596
Укажите соответствие между видом класса языка программирования Си++ и его описанием
Левая частьПравая часть
простой класс
не иерархический класс
абстрактный класс
класс, наследующий описание базового класса
производный класс
класс с как минимум одной чистой виртуальной функцией
Вопрос id:1420597
Укажите соответствие между видом модели разрабатываемой системы и его описанием
Левая частьПравая часть
функциональная модель системы
модель, которая описывает структуру объектов, составляющих систему, их атрибуты, операции, взаимосвязи с другими объектами
объектная модель системы
модель, которая описывает изменения, происходящие с объектами и их связями во время работы системы
динамическая модель системы
модель, которая описывает вычисления в системе, показывает, каким образом выходные данные вычисляются по входным данным
Вопрос id:1420598
Укажите соответствие между выражения языка Си++ и его описанием
Левая частьПравая часть
бинарное выражение
состоит из операнда и предшествующего ему знака операции
унарное выражение
состоит из трех операндов, разделенных знаками операции (?) и (:)
тернарное выражение
состоит из двух операндов, разделенных знаком операции
Вопрос id:1420599
Укажите соответствие между классом лексем и его описанием
Левая частьПравая часть
константы
лексемы, вызывающие некоторые вычисления с переменными и прочими объектами, указанными в выражении
операции
произвольные имена, присваиваемые классам, объектам, функциям, переменным, определяемым пользователем типам данных и т.д.
ключевые слова
лексемы, представляющие собой фиксированные числовые и символьные значения
идентификаторы
зарезервированы для специальных целей, которые не должны использоваться в качестве обычных имен идентификаторов
Вопрос id:1420600
Укажите соответствие между классом объектно-ориентированного потокового ввода/вывода и его описанием
Левая частьПравая часть
класс ios
родительский класс потокового ввода/вывода, обеспечивающий общие правила буферизации и обработки потоков в тех случаях, когда не требуется значительного форматирования этих потоков
класс streambuf
абстрактный базовый класс потокового небуферизованного ввода/вывода
класс iostream
класс, использующийся как универсальное средство потокового ввода и вывода или как родительский класс для других классов потокового ввода/вывода
Вопрос id:1420601
Укажите соответствие между командой меню ИСР Си++ и ее назначением
Левая частьПравая часть
меню Windows
содержит пункты, необходимые для генерации исполняемого файла приложения
меню File
позволяет управлять отображением различных окон, используемых в процессе разработки приложения
меню Edit
обеспечивает доступ к множеству полезных вспомогательных средств, призванных облегчить процесс разработки и модификации различных объектно-ориентированных приложений
меню Tools
позволяет быстро находить и исправлять текст в активном окне
меню Build
содержит стандартные средства работы с файлами (создать, открыть, сохранить и т.д.)
Вопрос id:1420602
Укажите соответствие между компонентом объектно-ориентированного программирования и его описанием
Левая частьПравая часть
объект
элемент данных, который включает свои собственные методы обработки
класс
способ формального определения объекта с помощью абстракции
метод
информация об изменении в пользовательском интерфейсе (перемещение окна, нажатие клавиши и т.д.)
сообщение
подпрограммы (функции), принадлежащие классу
Вопрос id:1420603
Укажите соответствие между модулем Windows и его описанием
Левая частьПравая часть
модуль KERNEL
содержит все функции для отображения графики
модуль GDI
отвечает за управление памятью, загрузку и запуск приложений и распределение времени, динамическую компоновку и др.
модуль USER
пересылает каждое сообщение из системной очереди в очередь сообщений какой-либо программы
Вопрос id:1420604
Укажите соответствие между обозначением и его описанием
Левая частьПравая часть
DLL
динамически подключаемая библиотека
COM
связь и внедрение объектов
OLE
динамический обмен данными
DDE
объектно-ориентированная модель составного объекта
Вопрос id:1420605
Укажите соответствие между оператором языка программирования Си++ и его форматом
Левая частьПравая часть
оператор выбора
if (выражение) оператор-1; [else оператор-2;]
оператор условного перехода
for (выражение 1; выражение 2; выражение 3) тело
оператор цикла
- switch (выражение); - {[объявление]; -[case константное выражение1]: [список-операторов1]}
Вопрос id:1420606
Укажите соответствие между параметром сообщения Windows и его описанием
Левая частьПравая часть
параметр типа LONG
начинается с двухбуквенного префикса, за которым следует символ подчеркивания и затем название типа
параметр типа WORD
32-разрядное слово, содержащее дополнительную информацию, необходимую для интерпретации сообщения
тип сообщения
идентификатор объекта, который является идентификатором окна, которому направлено сообщение
описатель окна
16-разрядное слово, содержащее дополнительную информацию, необходимую для интерпретации сообщения
Вопрос id:1420607
Укажите соответствие между свойством объектно-ориентированного языка программирования и его описанием
Левая частьПравая часть
наследование
механизм, связывающий вместе код и данные, которыми он манипулирует, и защищающий их от внешних помех и некорректного использования
полиморфизм
формирование представления о качествах или свойствах предмета путем мысленного удаления некоторых частностей или материальных объектов
инкапсуляция
свойство, позволяющее использовать один и тот же интерфейс для общего класса действий
абстракция
процесс, с помощью которого один объект приобретает свойства другого, т.е. поддерживается концепция иерархической классификации
Вопрос id:1420608
Укажите соответствие между спецификатором класса памяти языка Си++ и описанием переменной
Левая частьПравая часть
Register
переменная обеспечивает возможность сохранить значение переменной при выходе из блока и использовать его при повторном входе в блок
Auto
переменная является ссылкой на переменную с тем же именем, определенную глобально в одном из исходных файлов программы
Extern
переменная имеет локальное время жизни и видна только в блоке, в котором объявлена
Static
переменная имеет локальное время жизни и видна только в блоке, в котором объявлена, использование этой памяти обычно приводит к сокращению времени доступа к переменной
Вопрос id:1420609
Укажите соответствие между типом графического ресурса в Windows и его описанием
Левая частьПравая часть
растровое изображение (bitmap)
графический объект, определяющий полный набор символов одной гарнитуры
значок (icon)
небольшой графический объект, ассоциирующийся для пользователя с определенным действием, понятием или продуктом
текстовый маркер (caret)
фотоснимок изображения на дисплее, хранящийся в оперативной памяти
шрифт (font)
символ, помещаемый приложением в окно, чтобы указать пользователю место, в котором появится набираемый текст
Вопрос id:1420610
Укажите соответствие между типом данных языка Си++, определяемых пользователем, и его описанием
Левая частьПравая часть
битовое поле
участок памяти, используемый несколькими разными переменными, которые могут быть различных типов
структура
специальный тип структуры, который определяет, какой будет длина в битах каждого элемента
объединение
переменная, содержащая несколько элементов данных различного типа
Вопрос id:1420611
Укажите соответствие между типом операторов языка программирования Си++ и его описанием
Левая частьПравая часть
операторы условного перехода
операторы, обеспечивающие изменение естественной последовательности выполнения операторов в программе
операторы цикла
операторы, организующие последовательность команд, которая в зависимости от выполнения условия выхода из цикла многократно выполняется при решении задачи
операторы перехода
операторы, обеспечивающие изменение естественной последовательности выполнения операторов в программе при выполнении некоторого условия
Вопрос id:1420612
Укажите соответствие между типом операторов языка программирования Си++ и примерами операторов
Левая частьПравая часть
операторы условного перехода
if, switch
операторы перехода
for, while, do while
операторы цикла
break, continue, return, goto
Вопрос id:1420613
Укажите соответствие между типом сообщения Windows и его описанием
Левая частьПравая часть
EM_
оконные сообщения
BM_
сообщения окна списка
WM_
сообщения кнопки
LB_
сообщения окна редактирования
Вопрос id:1420614
Укажите соответствие между элементом ИСР С++ и его назначением
Левая частьПравая часть
строка меню
основное средство доступа ко всем командам, она оказывается невидимой лишь в том случае, когда выводится информация, отображаемая выполняемой программой, или осуществляется переход к другой программе
строка состояния
область у нижнего края экранного кадра ИСР, которая сообщает об основных клавишах и клавишах активации, которые в настоящий момент могут быть применимы к активному окну
строка заголовка окна
самая верхняя строка окна, которая содержит название данного окна и его номер
Вопрос id:1420615
Укажите соответствие между элементом объявления класса и его описанием
Левая частьПравая часть
имя-класса
это class, struct или union
базовый-список
класс (классы), из которого имя класса берет (или наследует) объекты и правила
ключ-класса
любой идентификатор, уникальный в пределах своего контекста
список-компонентов
данные и функции для имени-класса с умолчаниями и переопределениями спецификаторов доступа, которые способны влиять на то, какие функции к каким компонентам класса могут иметь доступ
Вопрос id:1420616
Укажите соответствие между элементом объявления переменной в языке Си++ и его описанием
Левая частьПравая часть
спецификатор типа
одно или несколько ключевых слов, определяющих тип объявляемой переменной
спецификатор класса памяти
задает начальное значение или список начальных значений, которые (которое) присваивается переменной при объявлении
описатель
указывает, каким образом будет распределяться память под объявленную переменную, с одной стороны, а с другой - область видимости этой переменной
инициатор
идентификатор простой переменной либо более сложная конструкция с квадратными скобками, круглыми скобками или звездочкой (набором звездочек)
Вопрос id:1420619
Файл ___ - это средство управления разработкой, компиляцией и отслеживанием изменений при создании сложных программ
Вопрос id:1420620
В языке Си++ имеют глобальное время жизни объекты классов
?) extern
?) static
?) register
?) auto
Вопрос id:1420621
В языке Си++ имеют локальное время жизни объекты классов
?) static
?) extern
?) register
?) auto
Вопрос id:1420622
Любой транслятор языка программирования содержит две важнейшие компоненты ___ анализатор
?) синтаксический
?) базовый
?) лексический
?) грамматический
Вопрос id:1420623
По количеству операндов операции подразделяются на
?) независимые
?) унарные
?) тернарные
?) универсальные
?) бинарные
Copyright testserver.pro 2013-2024