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

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

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

Вопрос id:1420596
Укажите соответствие между видом класса языка программирования Си++ и его описанием
Левая частьПравая часть
простой класс
не иерархический класс
абстрактный класс
класс, наследующий описание базового класса
производный класс
класс с как минимум одной чистой виртуальной функцией
Вопрос id:1420597
Укажите соответствие между видом модели разрабатываемой системы и его описанием
Левая частьПравая часть
динамическая модель системы
модель, которая описывает структуру объектов, составляющих систему, их атрибуты, операции, взаимосвязи с другими объектами
объектная модель системы
модель, которая описывает изменения, происходящие с объектами и их связями во время работы системы
функциональная модель системы
модель, которая описывает вычисления в системе, показывает, каким образом выходные данные вычисляются по входным данным
Вопрос id:1420598
Укажите соответствие между выражения языка Си++ и его описанием
Левая частьПравая часть
унарное выражение
состоит из трех операндов, разделенных знаками операции (?) и (:)
тернарное выражение
состоит из двух операндов, разделенных знаком операции
бинарное выражение
состоит из операнда и предшествующего ему знака операции
Вопрос id:1420599
Укажите соответствие между классом лексем и его описанием
Левая частьПравая часть
константы
лексемы, вызывающие некоторые вычисления с переменными и прочими объектами, указанными в выражении
идентификаторы
произвольные имена, присваиваемые классам, объектам, функциям, переменным, определяемым пользователем типам данных и т.д.
ключевые слова
зарезервированы для специальных целей, которые не должны использоваться в качестве обычных имен идентификаторов
операции
лексемы, представляющие собой фиксированные числовые и символьные значения
Вопрос id:1420600
Укажите соответствие между классом объектно-ориентированного потокового ввода/вывода и его описанием
Левая частьПравая часть
класс ios
родительский класс потокового ввода/вывода, обеспечивающий общие правила буферизации и обработки потоков в тех случаях, когда не требуется значительного форматирования этих потоков
класс iostream
абстрактный базовый класс потокового небуферизованного ввода/вывода
класс streambuf
класс, использующийся как универсальное средство потокового ввода и вывода или как родительский класс для других классов потокового ввода/вывода
Вопрос id:1420601
Укажите соответствие между командой меню ИСР Си++ и ее назначением
Левая частьПравая часть
меню Tools
позволяет управлять отображением различных окон, используемых в процессе разработки приложения
меню Build
содержит стандартные средства работы с файлами (создать, открыть, сохранить и т.д.)
меню File
обеспечивает доступ к множеству полезных вспомогательных средств, призванных облегчить процесс разработки и модификации различных объектно-ориентированных приложений
меню Edit
позволяет быстро находить и исправлять текст в активном окне
меню Windows
содержит пункты, необходимые для генерации исполняемого файла приложения
Вопрос id:1420602
Укажите соответствие между компонентом объектно-ориентированного программирования и его описанием
Левая частьПравая часть
метод
элемент данных, который включает свои собственные методы обработки
объект
способ формального определения объекта с помощью абстракции
класс
информация об изменении в пользовательском интерфейсе (перемещение окна, нажатие клавиши и т.д.)
сообщение
подпрограммы (функции), принадлежащие классу
Вопрос id:1420603
Укажите соответствие между модулем Windows и его описанием
Левая частьПравая часть
модуль GDI
пересылает каждое сообщение из системной очереди в очередь сообщений какой-либо программы
модуль USER
отвечает за управление памятью, загрузку и запуск приложений и распределение времени, динамическую компоновку и др.
модуль KERNEL
содержит все функции для отображения графики
Вопрос id:1420604
Укажите соответствие между обозначением и его описанием
Левая частьПравая часть
DLL
объектно-ориентированная модель составного объекта
OLE
динамический обмен данными
COM
связь и внедрение объектов
DDE
динамически подключаемая библиотека
Вопрос id:1420605
Укажите соответствие между оператором языка программирования Си++ и его форматом
Левая частьПравая часть
оператор цикла
- switch (выражение); - {[объявление]; -[case константное выражение1]: [список-операторов1]}
оператор условного перехода
if (выражение) оператор-1; [else оператор-2;]
оператор выбора
for (выражение 1; выражение 2; выражение 3) тело
Вопрос id:1420606
Укажите соответствие между параметром сообщения Windows и его описанием
Левая частьПравая часть
описатель окна
начинается с двухбуквенного префикса, за которым следует символ подчеркивания и затем название типа
тип сообщения
32-разрядное слово, содержащее дополнительную информацию, необходимую для интерпретации сообщения
параметр типа WORD
идентификатор объекта, который является идентификатором окна, которому направлено сообщение
параметр типа LONG
16-разрядное слово, содержащее дополнительную информацию, необходимую для интерпретации сообщения
Вопрос id:1420607
Укажите соответствие между свойством объектно-ориентированного языка программирования и его описанием
Левая частьПравая часть
абстракция
свойство, позволяющее использовать один и тот же интерфейс для общего класса действий
наследование
процесс, с помощью которого один объект приобретает свойства другого, т.е. поддерживается концепция иерархической классификации
инкапсуляция
формирование представления о качествах или свойствах предмета путем мысленного удаления некоторых частностей или материальных объектов
полиморфизм
механизм, связывающий вместе код и данные, которыми он манипулирует, и защищающий их от внешних помех и некорректного использования
Вопрос id:1420608
Укажите соответствие между спецификатором класса памяти языка Си++ и описанием переменной
Левая частьПравая часть
Register
переменная обеспечивает возможность сохранить значение переменной при выходе из блока и использовать его при повторном входе в блок
Extern
переменная является ссылкой на переменную с тем же именем, определенную глобально в одном из исходных файлов программы
Static
переменная имеет локальное время жизни и видна только в блоке, в котором объявлена, использование этой памяти обычно приводит к сокращению времени доступа к переменной
Auto
переменная имеет локальное время жизни и видна только в блоке, в котором объявлена
Вопрос id:1420609
Укажите соответствие между типом графического ресурса в Windows и его описанием
Левая частьПравая часть
текстовый маркер (caret)
символ, помещаемый приложением в окно, чтобы указать пользователю место, в котором появится набираемый текст
значок (icon)
фотоснимок изображения на дисплее, хранящийся в оперативной памяти
шрифт (font)
графический объект, определяющий полный набор символов одной гарнитуры
растровое изображение (bitmap)
небольшой графический объект, ассоциирующийся для пользователя с определенным действием, понятием или продуктом
Вопрос 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
В языке Си++ имеют глобальное время жизни объекты классов
?) auto
?) static
?) register
?) extern
Вопрос id:1420621
В языке Си++ имеют локальное время жизни объекты классов
?) register
?) extern
?) auto
?) static
Вопрос id:1420622
Любой транслятор языка программирования содержит две важнейшие компоненты ___ анализатор
?) синтаксический
?) базовый
?) грамматический
?) лексический
Вопрос id:1420623
По количеству операндов операции подразделяются на
?) независимые
?) унарные
?) тернарные
?) универсальные
?) бинарные
Copyright testserver.pro 2013-2024