Список вопросов базы знанийПрограммирование.Вопрос id:1206725 Верны ли утверждения? А) Копирующие конструкторы могут определяться в классе явно В) Могут использоваться копирующие конструкторы, определенные по умолчанию Подберите правильный ответ ?) A – да, B – да ?) A – нет, B - да ?) A – да, B - нет ?) A – нет, B – нет Вопрос id:1206726 Верны ли утверждения? А) Функция, в которой объявлен класс, имеет непосредственный доступ к компонентам В) Класс, объявленный внутри функции, может иметь статические поля Подберите правильный ответ ?) A – нет, B - да ?) A – нет, B – нет ?) A – да, B – да ?) A – да, B - нет Вопрос id:1206727 Верны ли утверждения? А) В реальном проекте, разработанном на базе объектно–ориентированного программирования, можно применять элементы процедурной декомпозиции В) Пользовательские типы данных отсутствуют в языке C Подберите правильный ответ ?) А – да, В – да ?) А – нет, В – нет ?) А – да, В – нет ?) А – нет, В – да Вопрос id:1206728 Верны ли утверждения? А) Абстракция реального предмета зависит от решаемой задачи В) Современный уровень абстракции предполагает объединение свойств абстракции, касающихся только состояния анализируемого объекта, но не определяющих его поведение, в единую программную единицу Подберите правильный ответ ?) А – нет, В – да ?) А – да, В – нет ?) А – да, В – да ?) А – нет, В – нет Вопрос id:1206729 Верны ли утверждения? А) Объектная декомпозиция может применяться многократно В) Объектная декомпозиция может быть многоуровневой Подберите правильный ответ ?) А – нет, В – да ?) А – нет, В – нет ?) А – да, В – да ?) А – да, В – нет Вопрос id:1206730 Верны ли утверждения? А) В определении функции-компонента могут быть обращения к любым компонентам своего класса, открытым или закрытым, и это не нарушает ограничений доступа В) Если функция-компонент обращается к компонентам своего класса, операторы доступа "точка" и "стрелка" не являются обязательными Подберите правильный ответ ?) A – да, B - нет ?) A – нет, B - да ?) A – нет, B – нет ?) A – да, B – да Вопрос id:1206731 Верны ли утверждения? А) Все перегруженные фенции объявляются в одной и той же области видимости В) Локальная функция перегружает глобальную Подберите правильный ответ ?) A – нет, B – нет ?) A – да, B - нет ?) A – да, B – да ?) A – нет, B - да Вопрос id:1206732 Верны ли утверждения? А) Деструктор может быть объявлен как static В) Если объект содержал указатель на динамически выделенную область памяти, то по умолчанию эта память не освобождается Подберите правильный ответ ?) A – нет, B - да ?) A – нет, B – нет ?) A – да, B – да ?) A – да, B - нет Вопрос id:1206733 Верны ли утверждения? А) Деструктор может иметь аргументы В) Автоматический вызов деструктора объекта при выходе из области действия указателя на него не производится Подберите правильный ответ ?) A – да, B - нет ?) A – да, B – да ?) A – нет, B - да ?) A – нет, B – нет Вопрос id:1206734 Верны ли утверждения? А) Деструктор не имеет возвращаемого значения В) Деструктор наследуется Подберите правильный ответ ?) A – нет, B – нет ?) A – да, B – да ?) A – нет, B - да ?) A – да, B - нет Вопрос id:1206735 Верны ли утверждения? А) Для класса, объявленного как const, могут быть вызваны только те функции-компоненты, которые также объявлены со спецификатором const В) Ключевое слово const помещается между списком параметров и телом функции-компонента Подберите правильный ответ ?) A – нет, B - да ?) A – нет, B – нет ?) A – да, B - нет ?) A – да, B – да Вопрос id:1206736 Верны ли утверждения? А) Дружественная функция может быть методом ранее определённого класса В) Дружественная функция должнабыть объявлена в области public Подберите правильный ответ ?) A – нет, B – нет ?) A – да, B - нет ?) A – нет, B - да ?) A – да, B – да Вопрос id:1206737 Верны ли утверждения? А) Дружественная функция объявляется внутри класса, к компонентам которого ей нужен доступ В) В качестве параметра дружественной функции должен передаваться объект или ссылка на объект класса Подберите правильный ответ ?) A – нет, B – нет ?) A – нет, B - да ?) A – да, B – да ?) A – да, B - нет Вопрос id:1206738 Верны ли утверждения? А) Если два класса имеют одинаковые списки компонентов, они считаются одинаковыми типами В) Каждое определение класса вводит новый тип данных Подберите правильный ответ ?) A – нет, B – нет ?) A – нет, B - да ?) A – да, B – да ?) A – да, B - нет Вопрос id:1206739 Верны ли утверждения? А) Использование квалифицированного имени позволяет объявлять функцию вне тела класса В) Использование квалифицированного имени позволяет определять функцию вне тела класса Подберите правильный ответ ?) A – да, B – да ?) A – нет, B – нет ?) A – нет, B - да ?) A – да, B - нет Вопрос id:1206740 Верны ли утверждения? А) К функции-компоненту можно обратиться с помощью одного из операторов доступа к компонентам – точки (.) или стрелки (->) В) Функция-компонент может перегружать другую функцию-компонент своего класса Подберите правильный ответ ?) A – нет, B - да ?) A – да, B - нет ?) A – да, B – да ?) A – нет, B – нет Вопрос id:1206741 Верны ли утверждения? А) Конструктор может быть переопределяемым В) Если программист не указал ни одного конструктора, компилятор создаёт его автоматически Подберите правильный ответ ?) A – нет, B – нет ?) A – да, B – да ?) A – да, B - нет ?) A – нет, B - да Вопрос id:1206742 Верны ли утверждения? А) Можно объявить класс, не определяя его В) Нельзя определять объект типа класса, если сам класс ещё не определён Подберите правильный ответ ?) A – нет, B – нет ?) A – да, B - нет ?) A – нет, B - да ?) A – да, B – да Вопрос id:1206743 Верны ли утверждения? А) Можно объявить указатель или ссылку на объект В) Можно использовать указатель или ссылку для обращения к компоненту объявленного, но не определённого класса Подберите правильный ответ ?) A – нет, B – нет ?) A – да, B - нет ?) A – да, B – да ?) A – нет, B - да Вопрос id:1206744 Верны ли утверждения? А) Можно получить указатель на конструктор В) Класс может иметь несколько конструкторов Подберите правильный ответ ?) A – да, B – да ?) A – нет, B - да ?) A – да, B - нет ?) A – нет, B – нет Вопрос id:1206745 Верны ли утверждения? А) Наличие в двух разных классах компонентов с одинаковыми именами недопустимо В) Нельзя использовать операцию присваивания для объектов разных типов Подберите правильный ответ ?) A – нет, B – нет ?) A – нет, B - да ?) A – да, B – да ?) A – да, B - нет Вопрос id:1206746 Верны ли утверждения? А) Объекты класса должны передаваться дружественной функции явно (через параметры) В) Права доступа дружественной функции не зависят от спецификаторов доступа Подберите правильный ответ ?) A – да, B - нет ?) A – да, B – да ?) A – нет, B - да ?) A – нет, B – нет Вопрос id:1206747 Верны ли утверждения? А) Поля классов могут иметь любой тип, кроме типа этого же класса В) Поля классов не могут быть указателями или ссылками на этот класс Подберите правильный ответ ?) A – нет, B – нет ?) A – да, B – да ?) A – да, B - нет ?) A – нет, B - да Вопрос id:1206748 Верны ли утверждения? А) При описании функции–оператора вне класса ей доступны только общие компоненты класса В) При описании функции–оператора внутри класса первый аргумент всегда объект класса Подберите правильный ответ ?) A – да, B – да ?) A – нет, B - да ?) A – да, B - нет ?) A – нет, B – нет Вопрос id:1206749 Верны ли утверждения? А) При определении структуры следует обязательно указывать имя структуры В) Объявление структурных переменных можно объединять с определением структуры Подберите правильный ответ ?) А – нет, В – да ?) А – да, В – нет ?) А – да, В – да ?) А – нет, В – нет Вопрос id:1206750 Верны ли утверждения? А) Статические компоненты класса, являющиеся частью класса, включаются в объекты этого класса В) Одна копия статических полей класса существует даже при отсутствии объектов данного класса Подберите правильный ответ ?) A – да, B – да ?) A – нет, B - да ?) A – нет, B – нет ?) A – да, B - нет Вопрос id:1206751 Верны ли утверждения? А) Функции, являющиеся компонентами двух разных классов, перегружают друг друга В) Функции, объявленные в разных пространствах, не перегружают друг друга Подберите правильный ответ ?) A – нет, B – нет ?) A – нет, B - да ?) A – да, B - нет ?) A – да, B – да Вопрос id:1206752 Верны ли утверждения? А) Функция-компонент объявляется в области видимости своего класса В) Функции-компоненты имеют право доступа как к открытым, так и к закрытым компонентам класса Подберите правильный ответ ?) A – да, B – да ?) A – да, B - нет ?) A – нет, B - да ?) A – нет, B – нет Вопрос id:1206753 Верны ли утверждения? Деструктор может быть А) виртуальным В) объявлен как const Подберите правильный ответ ?) A – да, B - нет ?) A – нет, B – нет ?) A – нет, B - да ?) A – да, B – да Вопрос id:1206754 Верны ли утверждения? Использование объектно–ориентированного подхода позволяет: А) каждому модулю системы выполнять один из этапов общего процесса создания программного продукта В) повысить надёжность пограммы Подберите правильный ответ ?) А – да, В – да ?) А – да, В – нет ?) А – нет, В – да ?) А – нет, В – нет Вопрос id:1206755 Верны ли утверждения? При создании конкретных объектов класса: А) компонентные данные не тиражируются при создании конкретных объектов класса Б) компонентные функции тиражируются при создании конкретных объектов класса Подберите правильный ответ ?) A – нет, B - да ?) A – нет, B – нет ?) A – да, B – да ?) A – да, B - нет Вопрос id:1206756 Для шаблона структуры struct employee {char Name[20];char Surname[20]; double hourlysalary; }; допустимы объявления структурных переменных: ___ и ___ ?) employee new_ employee; ?) struct employee * employeePtr; ?) struct employee new_employee; ?) employee * employeePtr; Вопрос id:1206757 Специальный метод класса, который вызывается автоматически при уничтожении объектов класса – это ___ Вопрос id:1206758 Если в списке параметров конструктора содержится параметр типа определяемого класса, то это конструктор ___ Вопрос id:1206759 Если при описании секции класса тип доступа к компонентам не указан, то по умолчанию принимается тип ?) private ?) class ?) protected ?) public Вопрос id:1206760 Если при описании секции структуры в C++ тип доступа к компонентам не указан, то по умолчанию принимается тип ?) private ?) class ?) protected ?) public Вопрос id:1206761 Класс, объявленный внутри другого класса, называется ___ Вопрос id:1206762 Наличие механизма ___в языке программирования позволяет повторно не определять в классе уже описанные параметры и свойства объектов Вопрос id:1206763 Непосредственное обращение из программы возможно к компонентам класса ?) внутренним и защищенным ?) любым ?) только общедоступным ?) общедоступным и защищённым Вопрос id:1206764 Отношение использования между объектами может принимать формы ___, ___ и ___ ?) воздействия ?) исполнения ?) сканирования ?) посредничества ?) мониторинга Вопрос id:1206765 По правилам С++, если тело компонентной функции размещено в описании класса, то эта функция по умолчанию считается ?) встраиваемой ?) внутренней ?) глобальной ?) внешней Вопрос id:1206766 Поля данных, содержащиеся в классе - это ?) только переменные ?) константы, переменные и функции, содержащиеся в классе ?) константы и переменные ?) только константы Вопрос id:1206767 При выполнении объектной декомпозиции между объектами устанавливаются отношения ___ и ___ ?) включения ?) один – к одному ?) один – ко многим ?) использования Вопрос id:1206768 Разрешается объявлять встраиваемыми ?) виртуальные функции ?) рекурсивные функции ?) функции, содержацие условный оператор ?) функции, содержащие циклы, ассемблерные вставки или переключатели Вопрос id:1206769 Специальный метод класса, который вызывается автоматически при создании и объектов класса – это___ Вопрос id:1206770 Характеризуется набором конкретных значений некоторого перечня всех возможных свойств данного объекта ___ объекта Вопрос id:1206771 Характеризуется определенным набором реакций на получаемые сообщения и часто зависит от состояния объекта___ объектов Вопрос id:1206772 Шаблон предоставляет необходимую информацию об элементах структурной переменной для резервирования места в оперативной памяти на этапе ?) препроцессорной обработка ?) выполнения программы ?) компоновки ?) компиляции Вопрос id:1206773 ___ - структурный тип данных, который включает описание полей данных, а также процедур и функций, работающих с этими полями данных Вопрос id:1206774 ___ - совокупность доступных извне элементов реализации абстракции (основные характеристики состояния и поведения). ?) Инкапсуляция ?) Интерфейс ?) Реализация ?) Компоненты |