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

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

Программирование.

Вопрос id:1204961

Верны ли утверждения?

В объявленном, но не определённом классе:

А) недопустимы компоненты, являющиеся указателями на его тип

В) допустимы компоненты, являющиеся ссылками на его тип

?) A – да, B – да
?) A – нет, B – нет
?) A – да, B - нет
?) A – нет, B - да
Вопрос id:1204962

Верны ли утверждения?

В структуре могут быть собраны:

А) другие структуры

В) указатели

?) A – да, B – да
?) A – нет, B - да
?) A – нет, B – нет
?) A – да, B - нет
Вопрос id:1204963

Верны ли утверждения?

Доступ к элементам структуры осуществляется:

А) с помощью операции доступа к элементам по имени - связывающей точки "."

В) с помощью стрелки "–>"

?) A – да, B – да
?) A – нет, B – нет
?) A – да, B - нет
?) A – нет, B - да
Вопрос id:1204964

Верны ли утверждения?

Дружественная функция к данному классу может быть:

А) компонентом другого класса

В) внешней функцией

?) A – да, B – да
?) A – нет, B - да
?) A – нет, B – нет
?) A – да, B - нет
Вопрос id:1204965

Верны ли утверждения?

Набором конкретных значений некоторого перечня всех возможных свойств данного объекта характеризуется:

А) поведение объекта

В) состояние объекта

?) A – нет, B - да
?) A – да, B - нет
?) A – да, B – да
?) A – нет, B – нет
Вопрос id:1204966

Верны ли утверждения?

Набором реакций на получаемые сообщения характеризуется:

А) поведение объекта

В) состояние объекта

?) A – нет, B - да
?) A – да, B – да
?) A – нет, B – нет
?) A – да, B - нет
Вопрос id:1204967

Верны ли утверждения?

Наличие спецификатора const в объявлении функции-компонента:

А) гарантирует, что функции-компоненты не смогут изменять данные-компоненты

В) не предотвращает все возможные изменения

?) A – нет, B - да
?) A – да, B – да
?) A – нет, B – нет
?) A – да, B - нет
Вопрос id:1204968

Верны ли утверждения?

Необходимость ограничения доступа предполагает разграничение двух частей в описании абстракции

А) интерфейс и реализацию

В) данные и методы

?) A – да, B - нет
?) A – да, B – да
?) A – нет, B - да
?) A – нет, B – нет
Вопрос id:1204969

Верны ли утверждения?

Объектная декомпозиция, так же как и процедурная, может:

А) применяться многократно

В) быть многоуровневой

?) A – нет, B – нет
?) A – да, B – да
?) A – да, B - нет
?) A – нет, B - да
Вопрос id:1204970

Верны ли утверждения?

Ограничение доступа в ООП позволяет разработчику:

А) выполнять конструирование системы с учётом особенностей реализации используемых абстракций

В) легко модифицировать реализацию отдельных объектов

?) A – да, B – да
?) A – нет, B – нет
?) A – нет, B - да
?) A – да, B - нет
Вопрос id:1204971

Верны ли утверждения?

Отношение использования может принимать форму:

А) воздействия и исполнения

В) посредничества

?) A – да, B – да
?) A – нет, B - да
?) A – да, B - нет
?) A – нет, B – нет
Вопрос id:1204972

Верны ли утверждения?

Отправитель сообщения-команды, реакцией на которую должна быть модификация объекта, может:

А) ожидать завершения операции

В) продолжить выполнение своей программы

?) A – да, B - нет
?) A – нет, B - да
?) A – нет, B – нет
?) A – да, B – да
Вопрос id:1204973

Верны ли утверждения?

Перегруженные функции характеризуются тем, что:

А) они объявляются в одной и той же области видимости

В) локально объявленная функция перегружает глобальную

?) A – да, B – да
?) A – да, B - нет
?) A – нет, B - да
?) A – нет, B – нет
Вопрос id:1204974

Верны ли утверждения?

Пользовательский тип данных в языке C – предшественник класса – это

А) структура

В) строка

?) A – нет, B – нет
?) A – да, B – да
?) A – да, B - нет
?) A – нет, B - да
Вопрос id:1204975

Верны ли утверждения?

При использовании конструкторов следует учитывать, что:

А) конструктор может быть переопределяемым

В) класс может иметь несколько конструкторов

?) A – да, B – да
?) A – нет, B – нет
?) A – нет, B - да
?) A – да, B - нет
Вопрос id:1204976

Верны ли утверждения?

При использовании перегрузки следует помнить, что:

А) функции, являющиеся компонентами двух разных классов, перегружают друг друга

В) если объявления двух компонентных функций отличаются только типом возвращаемого значения, то второе объявление считается ошибкой компиляции

?) A – нет, B – нет
?) A – да, B – да
?) A – нет, B - да
?) A – да, B - нет
Вопрос id:1204977

Верны ли утверждения?

При использовании указателя на объект объявленного, но не определённого класса можно:

А) применять оператор разыменования (*) к такому указателю

В) использовать указатель для обращения к компоненту

?) A – нет, B – нет
?) A – да, B – да
?) A – да, B - нет
?) A – нет, B - да
Вопрос id:1204978

Верны ли утверждения?

При создании и уничтожении объектов определенного класса соблюдаются следующие правила:

А) глобальные и автоматические объекты создаются до вызова функции main и уничтожаются по завершении программы

В) локальные статические объекты создаются каждый раз при их объявлении и уничтожаются при выходе из функции, в которой они появились

?) A – да, B – да
?) A – нет, B - да
?) A – да, B - нет
?) A – нет, B – нет
Вопрос id:1204979

Верны ли утверждения?

При создании конкретных объектов класса:

А) компонентные данные не тиражируются

В) компонентные функции тиражируются

?) A – нет, B – нет
?) A – да, B - нет
?) A – нет, B - да
?) A – да, B – да
Вопрос id:1204980

Верны ли утверждения?

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

А) состояния моделей реальных объектов

В) поведения моделей реальных объектов

?) A – нет, B – нет
?) A – да, B - нет
?) A – да, B – да
?) A – нет, B - да
Вопрос id:1204981

Верны ли утверждения?

Свойство инкапсуляции:

А) усложняет внесение изменений в реализацию класса при модификации программы

В) уменьшает возможность несанкционированного изменения значений полей объекта извне

?) A – да, B – да
?) A – нет, B - да
?) A – да, B - нет
?) A – нет, B – нет
Вопрос id:1204982

Верны ли утверждения?

Сокрытие особенностей реализации:

А) упрощает внесение изменений в реализацию класса в процессе отладки

В) усложняет внесение изменений в реализацию класса при модификации программы

?) A – да, B - нет
?) A – нет, B - да
?) A – нет, B – нет
?) A – да, B – да
Вопрос id:1204983

Верны ли утверждения?

Статические функции обладают свойствами:

А) ассоциируются с определённым объектом

В) не могут без указания объекта обращаться к нестатическим полям класса

?) A – нет, B - да
?) A – да, B - нет
?) A – да, B – да
?) A – нет, B – нет
Вопрос id:1204984

Верны ли утверждения?

Функции-компоненты отличаются от обычных функций следующим:

А) функция-компонент объявлена в области видимости своего класса

В) к функции-компоненту можно обратиться с помощью одного из операторов доступа к компонентам – точки (.) или стрелки (->)

?) A – нет, B – нет
?) A – да, B – да
?) A – да, B - нет
?) A – нет, B - да
Вопрос id:1204985

Верны ли утверждения?

Функция–компонент обладает следующими свойствами:

А) в определении функции-компонента могут быть обращения к любым компонентам класса

В) при обращении функции-компонента к компонентам класса операторы доступа "точка" и "стрелка" являются необходимыми

?) A – да, B - нет
?) A – нет, B - да
?) A – нет, B – нет
?) A – да, B – да
Вопрос id:1204986
В C++ операции рассматриваются как элементы языка
?) модифицируемые
?) полностью встроенные
?) частично встроенные
?) частично определённые
Вопрос id:1204987
В конструкторах может использоваться список инициализации, который отделяется от заголовка конструктора
?) двоеточием
?) знаком равенства
?) знаком указания области видимости
?) точкой
Вопрос id:1204988
В определении функции-компонента могут быть обращения к компонентам класса
?) только закрытым
?) любым
?) только с оператором доступа точка или стрелка
?) только открытым
Вопрос id:1204989
В программе, использующей определенные ранее классы, объекты классов объявляются только
?) вне программы до её выполнения
?) в программе по мере необходимости
?) в начале программы
?) в заголовочнов файле
Вопрос id:1204990
В случае, когда один объект передает сообщение другому, говорят, что эти объекты находятся в отношении
?) монолога
?) диалога
?) использования
?) включения
Вопрос id:1204991
Взаимодействие программных объектов в объектно–ориентированной системе осуществляется
?) последовательной обработкой данных
?) за счёт связи объектов
?) путем передачи сообщений
?) посредством передачи управления
Вопрос id:1204992
Данные-компоненты класса инициализируются с помощью
?) конструктора класса
?) предложения define
?) присваивания других компонент
?) присваивания констант
Вопрос id:1204993
Данные–компоненты класса инициализировать в теле класса
?) нельзя за исключением статических полей класса
?) можно все, кроме статических полей
?) всегда можно
?) никогда нельзя
Вопрос id:1204994
Действие спецификаторов доступа на дружественные функции
?) распространяется только для спецификатора private
?) распространяется только для спецификатора public
?) распространяется только для спецификатора protected
?) не распространяется
Вопрос id:1204995
Для встраиваемых (inline) функций компилятор помещает машинные коды
?) в область функций
?) непосредственно в место вызова
?) в область видимости
?) непосредственно в область данных
Вопрос id:1204996
Для класса, объявленного как const, могут быть вызваны только те функции-компоненты, которые объявлены со спецификатором
?) inline
?) static
?) private
?) const
Вопрос id:1204997
Для обозначения встроенного механизма определения соответствия кода функции типу параметров используется термин
?) инкапсуляция
?) абстракция
?) согласованность
?) полиморфизм
Вопрос id:1204998
Для обозначения того, что один код функции может по-разному интерпретироваться в зависимости от типа аргументов используется термин
?) сложный полиморфизм
?) чистый полиморфизм
?) переопределение
?) перегрузка
Вопрос id:1204999
Для обозначения того, что при наличии различных определений методов в иерархии классов, конкретный метод определяется типом объекта при компиляции программы, используется термин
?) наименование типа
?) переопределение (простой полиморфизм)
?) сложный полиморфизм
?) чистый полиморфизм
Вопрос id:1205000
Для определения объекта класса служит конструкция
?) имя_объекта.имя_класса
?) имя_класса.имя_объекта
?) имя_класса имя_объекта
?) имя_объекта имя_класса
Вопрос id:1205001
Достоинство использования ключевого слова const с именем функции - облегчение
?) проектирования
?) эксплуатации
?) сопровождения
?) разработки
Вопрос id:1205002
Доступ к внутренним и защищенным полям и функциям
?) возможен только из компонентных функций
?) возможен только из «дружественных» функций
?) невозможен
?) возможен только из компонентных и «дружественных» функций
Вопрос id:1205003
Доступен только функциям–компонентам и «друзьям класса» компонент
?) открытый
?) закрытый
?) защищённый
?) любой
Вопрос id:1205004
Если необходимо, чтобы первый аргумент функции–операции не был объектом класса, операция может переопределяться
?) в любом месте программы
?) только в области public внутри класса
?) только как friend внутри класса
?) только вне класса
Вопрос id:1205005
Если необходимо, чтобы функция-оператор имела возможность обращаться к любым компонентам класса, ее следует описать со спецификатором
?) static
?) private
?) friend
?) public
Вопрос id:1205006
Если объект содержит несколько однотипных компонентов, например, массив чисел, то операция, требующая последовательной обработки этих компонентов, называется
?) выборка
?) модификация
?) селекция
?) итерация
Вопрос id:1205007
Если объект является результатом декомпозиции более сложного объекта, то говорят, что между этими объектами существует отношение
?) включения
?) диалога
?) монолога
?) использования
Вопрос id:1205008
Если подключаемый с помощью директивы #include файл находится в каталоге автоматического поиска, его имя заключают в
?) угловые скобки
?) круглые скобки
?) кавычки
?) фигурные скобки
Вопрос id:1205009
Если подключаемый с помощью директивы #include файл находится в текущем каталоге, его имя заключают в
?) фигурные скобки
?) кавычки
?) угловые скобки
?) круглые скобки
Вопрос id:1205010
Имеет то же имя, что и класс, может не иметь аргументов, никогда не возвращает значения и определяет операции, которые необходимо выполнить при создании объекта, – это
?) конструктор
?) компонентная функция
?) деструктор
?) функция-оператор
Copyright testserver.pro 2013-2024 - AppleWebKit