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

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

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

Вопрос id:1420596
Укажите соответствие между видом класса языка программирования Си++ и его описанием
Левая частьПравая часть
простой класс
класс с как минимум одной чистой виртуальной функцией
абстрактный класс
класс, наследующий описание базового класса
производный класс
не иерархический класс
Вопрос id:1420597
Укажите соответствие между видом модели разрабатываемой системы и его описанием
Левая частьПравая часть
функциональная модель системы
модель, которая описывает изменения, происходящие с объектами и их связями во время работы системы
объектная модель системы
модель, которая описывает вычисления в системе, показывает, каким образом выходные данные вычисляются по входным данным
динамическая модель системы
модель, которая описывает структуру объектов, составляющих систему, их атрибуты, операции, взаимосвязи с другими объектами
Вопрос id:1420598
Укажите соответствие между выражения языка Си++ и его описанием
Левая частьПравая часть
бинарное выражение
состоит из трех операндов, разделенных знаками операции (?) и (:)
унарное выражение
состоит из операнда и предшествующего ему знака операции
тернарное выражение
состоит из двух операндов, разделенных знаком операции
Вопрос id:1420599
Укажите соответствие между классом лексем и его описанием
Левая частьПравая часть
идентификаторы
произвольные имена, присваиваемые классам, объектам, функциям, переменным, определяемым пользователем типам данных и т.д.
операции
лексемы, представляющие собой фиксированные числовые и символьные значения
ключевые слова
лексемы, вызывающие некоторые вычисления с переменными и прочими объектами, указанными в выражении
константы
зарезервированы для специальных целей, которые не должны использоваться в качестве обычных имен идентификаторов
Вопрос id:1420600
Укажите соответствие между классом объектно-ориентированного потокового ввода/вывода и его описанием
Левая частьПравая часть
класс streambuf
класс, использующийся как универсальное средство потокового ввода и вывода или как родительский класс для других классов потокового ввода/вывода
класс ios
родительский класс потокового ввода/вывода, обеспечивающий общие правила буферизации и обработки потоков в тех случаях, когда не требуется значительного форматирования этих потоков
класс iostream
абстрактный базовый класс потокового небуферизованного ввода/вывода
Вопрос id:1420601
Укажите соответствие между командой меню ИСР Си++ и ее назначением
Левая частьПравая часть
меню Edit
позволяет управлять отображением различных окон, используемых в процессе разработки приложения
меню File
обеспечивает доступ к множеству полезных вспомогательных средств, призванных облегчить процесс разработки и модификации различных объектно-ориентированных приложений
меню Tools
позволяет быстро находить и исправлять текст в активном окне
меню Windows
содержит стандартные средства работы с файлами (создать, открыть, сохранить и т.д.)
меню Build
содержит пункты, необходимые для генерации исполняемого файла приложения
Вопрос id:1420602
Укажите соответствие между компонентом объектно-ориентированного программирования и его описанием
Левая частьПравая часть
метод
способ формального определения объекта с помощью абстракции
объект
информация об изменении в пользовательском интерфейсе (перемещение окна, нажатие клавиши и т.д.)
сообщение
элемент данных, который включает свои собственные методы обработки
класс
подпрограммы (функции), принадлежащие классу
Вопрос id:1420603
Укажите соответствие между модулем Windows и его описанием
Левая частьПравая часть
модуль KERNEL
содержит все функции для отображения графики
модуль USER
отвечает за управление памятью, загрузку и запуск приложений и распределение времени, динамическую компоновку и др.
модуль GDI
пересылает каждое сообщение из системной очереди в очередь сообщений какой-либо программы
Вопрос id:1420604
Укажите соответствие между обозначением и его описанием
Левая частьПравая часть
COM
динамически подключаемая библиотека
OLE
объектно-ориентированная модель составного объекта
DLL
динамический обмен данными
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
Укажите соответствие между спецификатором класса памяти языка Си++ и описанием переменной
Левая частьПравая часть
Auto
переменная имеет локальное время жизни и видна только в блоке, в котором объявлена, использование этой памяти обычно приводит к сокращению времени доступа к переменной
Static
переменная обеспечивает возможность сохранить значение переменной при выходе из блока и использовать его при повторном входе в блок
Extern
переменная имеет локальное время жизни и видна только в блоке, в котором объявлена
Register
переменная является ссылкой на переменную с тем же именем, определенную глобально в одном из исходных файлов программы
Вопрос id:1420609
Укажите соответствие между типом графического ресурса в Windows и его описанием
Левая частьПравая часть
шрифт (font)
символ, помещаемый приложением в окно, чтобы указать пользователю место, в котором появится набираемый текст
растровое изображение (bitmap)
графический объект, определяющий полный набор символов одной гарнитуры
текстовый маркер (caret)
фотоснимок изображения на дисплее, хранящийся в оперативной памяти
значок (icon)
небольшой графический объект, ассоциирующийся для пользователя с определенным действием, понятием или продуктом
Вопрос id:1420610
Укажите соответствие между типом данных языка Си++, определяемых пользователем, и его описанием
Левая частьПравая часть
объединение
переменная, содержащая несколько элементов данных различного типа
битовое поле
участок памяти, используемый несколькими разными переменными, которые могут быть различных типов
структура
специальный тип структуры, который определяет, какой будет длина в битах каждого элемента
Вопрос id:1420611
Укажите соответствие между типом операторов языка программирования Си++ и его описанием
Левая частьПравая часть
операторы перехода
операторы, обеспечивающие изменение естественной последовательности выполнения операторов в программе при выполнении некоторого условия
операторы условного перехода
операторы, обеспечивающие изменение естественной последовательности выполнения операторов в программе
операторы цикла
операторы, организующие последовательность команд, которая в зависимости от выполнения условия выхода из цикла многократно выполняется при решении задачи
Вопрос id:1420612
Укажите соответствие между типом операторов языка программирования Си++ и примерами операторов
Левая частьПравая часть
операторы перехода
if, switch
операторы цикла
break, continue, return, goto
операторы условного перехода
for, while, do while
Вопрос id:1420613
Укажите соответствие между типом сообщения Windows и его описанием
Левая частьПравая часть
BM_
сообщения окна редактирования
EM_
сообщения окна списка
WM_
сообщения кнопки
LB_
оконные сообщения
Вопрос id:1420614
Укажите соответствие между элементом ИСР С++ и его назначением
Левая частьПравая часть
строка заголовка окна
основное средство доступа ко всем командам, она оказывается невидимой лишь в том случае, когда выводится информация, отображаемая выполняемой программой, или осуществляется переход к другой программе
строка состояния
самая верхняя строка окна, которая содержит название данного окна и его номер
строка меню
область у нижнего края экранного кадра ИСР, которая сообщает об основных клавишах и клавишах активации, которые в настоящий момент могут быть применимы к активному окну
Вопрос id:1420615
Укажите соответствие между элементом объявления класса и его описанием
Левая частьПравая часть
базовый-список
любой идентификатор, уникальный в пределах своего контекста
имя-класса
класс (классы), из которого имя класса берет (или наследует) объекты и правила
ключ-класса
данные и функции для имени-класса с умолчаниями и переопределениями спецификаторов доступа, которые способны влиять на то, какие функции к каким компонентам класса могут иметь доступ
список-компонентов
это class, struct или union
Вопрос id:1420616
Укажите соответствие между элементом объявления переменной в языке Си++ и его описанием
Левая частьПравая часть
описатель
одно или несколько ключевых слов, определяющих тип объявляемой переменной
спецификатор класса памяти
идентификатор простой переменной либо более сложная конструкция с квадратными скобками, круглыми скобками или звездочкой (набором звездочек)
инициатор
указывает, каким образом будет распределяться память под объявленную переменную, с одной стороны, а с другой - область видимости этой переменной
спецификатор типа
задает начальное значение или список начальных значений, которые (которое) присваивается переменной при объявлении
Вопрос id:1420619
Файл ___ - это средство управления разработкой, компиляцией и отслеживанием изменений при создании сложных программ
Вопрос id:1420620
В языке Си++ имеют глобальное время жизни объекты классов
?) register
?) extern
?) static
?) auto
Вопрос id:1420621
В языке Си++ имеют локальное время жизни объекты классов
?) extern
?) register
?) static
?) auto
Вопрос id:1420622
Любой транслятор языка программирования содержит две важнейшие компоненты ___ анализатор
?) лексический
?) синтаксический
?) базовый
?) грамматический
Вопрос id:1420623
По количеству операндов операции подразделяются на
?) бинарные
?) тернарные
?) унарные
?) универсальные
?) независимые
Copyright tests.ithead.ru 2013-2026