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

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

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

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