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