СГА ответы Комбат бесплатно
Главная   Главная   Ответы   Ответы Комбат   Материалы   Скачать   Поиск   Поиск   Форум   Форум   Чат   Чат

   
Навигация

· Главная
· Новости

Общение

· Форум для студента
· Чат для студента
· Связь с нами

К прочтению

· Правила сервиса
· FAQ / ЧаВО
· Как правильно искать
· Как скачивать материалы
· Ответы к ЛС Интегратор
· Как помочь сайту
· Для вебмастеров


Инструменты

· Ответы Комбат
· Скачать материалы
· Поиск по сайту
· Поиск кода предмета



   


Детали файла
Имя файла:4184.08.01;ТТА.01;1
Размер:109 Kb
Дата публикации:2015-03-09 04:21:11
Описание:
Программирование - Тест-тренинг адаптивный

Список вопросов теста (скачайте файл для отображения ответов):
Верны ли утверждения?
А) Конструктор никогда не возвращает значения
В) Конструктор определяет операции, которые необходимо выполнить при создании объекта
Подберите правильный ответ
Верны ли утверждения?
А) Конструктор имеет то же имя, что и класс
В) Конструктор должен иметь аргументы
Подберите правильный ответ
Верны ли утверждения?
А) Конструкторы не наследуются
В) Конструктор можно описывать с модификаторами const, static, virtual
Подберите правильный ответ
Верны ли утверждения?
А) Копирующие конструкторы могут определяться в классе явно
В) Могут использоваться копирующие конструкторы, определенные по умолчанию
Подберите правильный ответ
Верны ли утверждения?
А) Функция, в которой объявлен класс, имеет непосредственный доступ к компонентам
В) Класс, объявленный внутри функции, может иметь статические поля
Подберите правильный ответ
Верны ли утверждения?
А) В реальном проекте, разработанном на базе объектно–ориентированного программирования, можно применять элементы процедурной декомпозиции
В) Пользовательские типы данных отсутствуют в языке C
Подберите правильный ответ
Верны ли утверждения?
А) Абстракция реального предмета зависит от решаемой задачи
В) Современный уровень абстракции предполагает объединение свойств абстракции, касающихся только состояния анализируемого объекта, но не определяющих его поведение, в единую программную единицу
Подберите правильный ответ
Верны ли утверждения?
А) Объектная декомпозиция может применяться многократно
В) Объектная декомпозиция может быть многоуровневой
Подберите правильный ответ
Верны ли утверждения?
А) В определении функции-компонента могут быть обращения к любым компонентам своего класса, открытым или закрытым, и это не нарушает ограничений доступа
В) Если функция-компонент обращается к компонентам своего класса, операторы доступа "точка" и "стрелка" не являются обязательными
Подберите правильный ответ
Верны ли утверждения?
А) Все перегруженные фенции объявляются в одной и той же области видимости
В) Локальная функция перегружает глобальную
Подберите правильный ответ
Верны ли утверждения?
А) Деструктор может быть объявлен как static
В) Если объект содержал указатель на динамически выделенную область памяти, то по умолчанию эта память не освобождается
Подберите правильный ответ
Верны ли утверждения?
А) Деструктор может иметь аргументы
В) Автоматический вызов деструктора объекта при выходе из области действия указателя на него не производится
Подберите правильный ответ
Верны ли утверждения?
А) Деструктор не имеет возвращаемого значения
В) Деструктор наследуется
Подберите правильный ответ
Верны ли утверждения?
А) Для класса, объявленного как const, могут быть вызваны только те функции-компоненты, которые также объявлены со спецификатором const
В) Ключевое слово const помещается между списком параметров и телом функции-компонента
Подберите правильный ответ
Верны ли утверждения?
А) Дружественная функция может быть методом ранее определённого класса
В) Дружественная функция должнабыть объявлена в области public
Подберите правильный ответ
Верны ли утверждения?
А) Дружественная функция объявляется внутри класса, к компонентам которого ей нужен доступ
В) В качестве параметра дружественной функции должен передаваться объект или ссылка на объект класса
Подберите правильный ответ
Верны ли утверждения?
А) Если два класса имеют одинаковые списки компонентов, они считаются одинаковыми типами
В) Каждое определение класса вводит новый тип данных
Подберите правильный ответ
Верны ли утверждения?
А) Использование квалифицированного имени позволяет объявлять функцию вне тела класса
В) Использование квалифицированного имени позволяет определять функцию вне тела класса
Подберите правильный ответ
Верны ли утверждения?
А) К функции-компоненту можно обратиться с помощью одного из операторов доступа к компонентам – точки (.) или стрелки (->)
В) Функция-компонент может перегружать другую функцию-компонент своего класса
Подберите правильный ответ
Верны ли утверждения?
А) Конструктор может быть переопределяемым
В) Если программист не указал ни одного конструктора, компилятор создаёт его автоматически
Подберите правильный ответ
Верны ли утверждения?
А) Можно объявить класс, не определяя его
В) Нельзя определять объект типа класса, если сам класс ещё не определён
Подберите правильный ответ
Верны ли утверждения?
А) Можно объявить указатель или ссылку на объект
В) Можно использовать указатель или ссылку для обращения к компоненту объявленного, но не определённого класса
Подберите правильный ответ
Верны ли утверждения?
А) Можно получить указатель на конструктор
В) Класс может иметь несколько конструкторов
Подберите правильный ответ
Верны ли утверждения?
А) Наличие в двух разных классах компонентов с одинаковыми именами недопустимо
В) Нельзя использовать операцию присваивания для объектов разных типов
Подберите правильный ответ
Верны ли утверждения?
А) Объекты класса должны передаваться дружественной функции явно (через параметры)
В) Права доступа дружественной функции не зависят от спецификаторов доступа
Подберите правильный ответ
Верны ли утверждения?
А) Поля классов могут иметь любой тип, кроме типа этого же класса
В) Поля классов не могут быть указателями или ссылками на этот класс
Подберите правильный ответ
Верны ли утверждения?
А) При описании функции–оператора вне класса ей доступны только общие компоненты класса
В) При описании функции–оператора внутри класса первый аргумент всегда объект класса
Подберите правильный ответ
Верны ли утверждения?
А) При определении структуры следует обязательно указывать имя структуры
В) Объявление структурных переменных можно объединять с определением структуры
Подберите правильный ответ
Верны ли утверждения?
А) Статические компоненты класса, являющиеся частью класса, включаются в объекты этого класса
В) Одна копия статических полей класса существует даже при отсутствии объектов данного класса
Подберите правильный ответ
Верны ли утверждения?
А) Функции, являющиеся компонентами двух разных классов, перегружают друг друга
В) Функции, объявленные в разных пространствах, не перегружают друг друга
Подберите правильный ответ
Верны ли утверждения?
А) Функция-компонент объявляется в области видимости своего класса
В) Функции-компоненты имеют право доступа как к открытым, так и к закрытым компонентам класса
Подберите правильный ответ
Верны ли утверждения?
Деструктор может быть
А) виртуальным
В) объявлен как const
Подберите правильный ответ
Верны ли утверждения?
Деструктор может быть
А) виртуальным
В) объявлен как const
Подберите правильный ответ
Верны ли утверждения?
Использование объектно–ориентированного подхода позволяет:
А) каждому модулю системы выполнять один из этапов общего процесса создания программного продукта
В) повысить надёжность пограммы
Подберите правильный ответ
Верны ли утверждения?
При создании конкретных объектов класса:
А) компонентные данные не тиражируются при создании конкретных объектов класса
Б) компонентные функции тиражируются при создании конкретных объектов класса
Подберите правильный ответ
Для шаблона структуры
struct employee {char Name[20];char Surname[20]; double hourlysalary; };
допустимы объявления структурных переменных: _____ и ______
Специальный метод класса, который вызывается автоматически при уничтожении объектов класса – это ___________
Если в списке параметров конструктора содержится параметр типа определяемого класса, то это конструктор ________
Если при описании секции класса тип доступа к компонентам не указан, то по умолчанию принимается тип
Если при описании секции структуры в C++ тип доступа к компонентам не указан, то по умолчанию принимается тип
Класс, объявленный внутри другого класса, называется __________
Наличие механизма ______в языке программирования позволяет повторно не определять в классе уже описанные параметры и свойства объектов
Непосредственное обращение из программы возможно к компонентам класса
Отношение использования между объектами может принимать формы ____, ______ и ________
По правилам С++, если тело компонентной функции размещено в описании класса, то эта функция по умолчанию считается
Поля данных, содержащиеся в классе - это
При выполнении объектной декомпозиции между объектами устанавливаются отношения ____ и ______
Разрешается объявлять встраиваемыми
Специальный метод класса, который вызывается автоматически при создании и объектов класса – это__________
Характеризуется набором конкретных значений некоторого перечня всех возможных свойств данного объекта ________ объекта
Характеризуется определенным набором реакций на получаемые сообщения и часто зависит от состояния объекта_________ объектов
Шаблон предоставляет необходимую информацию об элементах структурной переменной для резервирования места в оперативной памяти на этапе
_______ - структурный тип данных, который включает описание полей данных, а также процедур и функций, работающих с этими полями данных
____________ - совокупность доступных извне элементов реализации абстракции (основные характеристики состояния и поведения).
____________ - сокрытие отдельных элементов реализации абстракции, не затрагивающих существенных характеристик ее как целого
_____________ - совокупность недоступных извне элементов реализации абстракции (внутренняя организация абстракции и механизмы реализации ее поведения)
Объектная _________ - процесс представления предметной области задачи в виде совокупности объектов, обменивающихся сообщениями
Первоначально объектный подход был предложен для разработки
Передача сообщений в системе имитируется как вызовы соответствующих
Позволяет вести практически независимую разработку отдельных частей (объектов) программы
При использовании технологии ООП решение представляется в виде результата взаимодействия отдельных _________ элементов некоторой системы, имитирующей процессы, происходящие в предметной области поставленной задачи
Причиной создания объектно-ориентированное программирования явилось стремление ____________________ программных средств
Совокупность существенных характеристик некоторого объекта, которые отличают его от всех других видов объектов и, таким образом, четко определяют особенности данного объекта с точки зрения дальнейшего рассмотрения и анализа - это
Функциональный элемент системы, параметры и поведение которой определяются условием задачи, обладающий самостоятельным поведением – это ______
Выделение отдельных процессов в мультипроцессорной системе производится на __________ уровне
Декомпозиция системы на модули производится на _____________ уровне
Декомпозиция системы на объекты производится на ____________ уровне
Наследование является множественным, если у данного класса имеется
Полиморфизм позволяет ________ и _____
Данные – компоненты класса инициализировать в теле класса
Для определения адреса вызываемого объекта компонентная функция fun1 класса TA может быть объявлена как
Дружественный класс – класс, объявленный со спецификатором
Если необходимо, чтобы все функции некоторого класса имели доступ к внутренним полям другого класса, то весь класс может быть объявлен как ___________
Если необходимо, чтобы функция-оператор имела возможность обращаться к любым компонентам класса, то ее следует описать со спецификатором
Если объявления двух компонентных функций отличаются только типом возвращаемого значения, то второе объявление считается ошибкой
Класс, в котором определена операция вызова функции, называется _________
Место размещения прототипа дружественной функции внутри определения класса
Можно переопределять только в составе класса операции _______ и ________
Можно переопределять только в составе класса операцию
Не наследуется в производных классах переопределенная операция
Нельзя переопределять операции _______ и ________
Нельзя переопределять операции_____ и ______
Неявный параметр _______ - это указатель объекта, передаваемый компонентной функции в качестве параметра при вызове этой функции для данного объекта
Одноименные методы класса называются ____________
При объявлении некоторого объекта А выполняется операция
При объявлении указателя на объект b выполняется операция
Различают _____ и ______ функцию-оператор
Существование в классе методов с одним и тем же именем – это _________
Указатель this определен в каждой функции класса как
Уникальной характеристикой перегруженных методов является их
Функция-оператор – особый вид функции со специальным именем
Функция-оператор – это особый вид функции со специальным именем operator @ (где @ - знак переопределяемой операции), служащей для _____________операции
Функция–_________ - это особый вид функции со специальным именем operator @ (где @ - знак переопределяемой операции), служащей для перегрузки операции
В записи friend double FIXED::Add(FLOAT);
В классе определена функция–оператор int operator () (int a, int b) const {return a>b;}. Она служит для перегрузки операции
В конструкторе со списком инициализации значение, используемое для инициализации, помещается после имени поля в соответствии с синтаксисом
В список инициализации конструктора могут включаться имена____ и _____
Введение понятия класса является естественным развитием идей
Виды иерархии, используемые в объектно–ориентированном подходе – это _____ и___
Данные-компоненты класса инициализируются с помощью
Для изменения строкового поля name переменной типа структуры new_employee используют конструкцию
Для обращения к компонентам объекта можно использовать конструкции: ____ и _____
Если определения функций приведены прямо в теле класса, то функции называются_______
Имя деструктора начинается со знака
Использование встроенных функций _____ и _______
К специализированным языкам моделирования относятся ____ и _____
Каждая из секций тела класса, помеченных ключевыми словами public, private и protected, продолжается либо до _______, либо до _________
Как только объект класса определён, появляется возможность обращаться к его компонентам с помощью «квалифицированных» имён, каждое из которых имеет формат
Класс, объявленный внутри функции, называют
Компонентные функции можно_____ и _______
Концентрирует внимание на порядке происходящих событий ________________ декомпозиция
Любой объект, использующий ресурсы другого объекта - это
Любой объект, предоставляющий ресурсы другого объекта - это
Модификатор const служит для _____ и ________
Объект – это _____________ элемент системы
Объектно–ориентированное программирование начало развиваться в 20 веке
Определение класса _____ и _______
Особенности класса, объявленного внутри функции, проявляются в том, что _____ и ________
Переменные типа класса называют
По умолчанию элементы класса C++ являются _____ для доступа извне
Поля классов могут быть описаны с модификатором:
При объявлении структуры определяется
При определении функции вне тела класса её имя должно быть квалифицировано именем класса при помощи конструкции
Проектировщик класса может указать, какие функции-компоненты не модифицируют объект, объявив их константными с помощью спецификатора
Пусть в классе String объявлена функция void set_str(char*). Описание компонентной функции вне класса может иметь вид
Пусть определён тип класса с именем First. Объекты этого класса можно создать с помощью операторов: _______ и ______
Сочетание объединения всех свойств предмета (составляющих его состояния и поведения) в единую абстракцию и ограничения доступа к реализации этих свойств - это
Среди приведённых конструкторов конструкторами копирования являются: _____ и _______
Среды, поддерживающие визуальное программирование, возникли с развитием _______________ подхода
Укажите последовательность составляющих, используемую при традиционном описании класса
Укажите правильное объявление константной компонентной функции
Укажите правильную последовательность составляющих в конструкторе со списком инициализации
Укажите правильную последовательность составляющих в объявлении константной компонентной функции
Укажите правильную последовательность составляющих в описании класса:
Укажите правильную последовательность составляющих в описании функции-оператор
Укажите правильную последовательность составляющих в описании функции–оператора, которая будет осуществлять преобразование класса к другому типу
Укажите правильную последовательность становления этапов технологии разработки программного обеспечения
Укажите соответствие между операциями над объектами и соответствующими действиями
Укажите соответствие между понятиями и их содержанием
Укажите соответствие между принципами объектно–ориентированного программирования и их содержанием
Укажите соответствие между терминами, связанными с конкретными механизмами реализации полиморфизма, и назначением реализуемого механизма
Укажите соответствие между типом абстракции и её содержанием:
Укажите, какие форматы доступа к элементам структуры можно использовать: ______, ______ и _______
Формальный механизм, предотвращающий прямой доступ к внутреннему представлению типа класса из функций программы– это___________ информации
Функции–компоненты класса объявляются
Функцию–компонент, определенную вне тела класса, можно сделать встроенной, если______, ______ и _________
Для скачивания этого файла Вы должны ввести код указаный на картинке справа в поле под этой картинкой --->


ВНИМАНИЕ:
Нажимая на кнопку "Скачать бесплатно" Вы подтверждаете свое полное и безоговорочное согласие с "Правилами сервиса"


.