- Введение в курс
- Тема 1. Ввод и вывод, используемые в С++
- Тема 2. Использование функций в С++
- Тема 3. Объекты и классы
- Тема 4. Массивы и строки
- Тема 5. Перегрузка операций
- Тема 6. Указатели
- Тема 7. Виртуальные функции
- Тема 8. Работа с потоками и файлами
- Тема 9. Многофайловые программы
- Тема 10. Шаблоны и исключения
В интегрированную среду программирования может входить такой компонент, как …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- регулятор
- доминатор
- компилятор
В переменной типа unsigned char можно хранить число …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
В переменной типа unsigned char можно хранить число …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
В ряду причин использования многофайловых программ – …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- незаменимость библиотек классов
- возможность разделения работы над проектом на нескольких программистов
- полное отсутствие однофайловых программ
- удобство создания концепции и дизайна программ
В языке С++ в функцию в качестве параметров …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- нельзя передавать указатели на переменные
- можно передавать указатели на переменные
- можно передавать указатели на переменные, только если это массивы
- можно передавать указатели на переменные, только если это не массивы
В языке С++ встроенный тип данных int предназначен для хранения …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- положительных и отрицательных целых чисел
- символов
- вещественных чисел
- положительных и отрицательных целых чисел, вещественных чисел, а также символов
Виртуальными называются функции …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- базового класса, которые могут быть переопределены в производном классе
- базового класса, которые не используются в производном классе
- базового класса, которые не могут быть переопределены в базовом классе
- производного класса, переопределенные относительно базового класса
Возможность и способ обращения производного класса к элементам базового определяются … класса
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ключами доступа private, public, protected в теле производного
- только ключом доступа protected в заголовке объявления производного
- ключами доступа private, public, protected в заголовке объявления производного
- ключами доступа private, public, protected в теле базового
Выбор функции-члена зависит от …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- типа указателя, а не от класса объекта
- того, на объект какого класса при выполнении программы указывает указатель, но не от типа указателя
- решения программиста
- выбора языка программирования
Говоря о конструкторах, можно утверждать, что …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- конструкторы класса не наследуются
- конструкторов класса может быть несколько, их синтаксис определяется программистом
- конструкторов класса может быть несколько, но их синтаксис должен подчиняться правилам перегрузки функций
- конструктор возвращает указатель на объект
Говоря о конструкторах, можно утверждать, что …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- у конструктора могут быть параметры
- конструктор должен явно вызываться всегда перед объявлением объекта
- конструктор вызывается автоматически при объявлении объекта
- объявление каждого класса должно содержать свой конструктор
- если конструктор не создан, компилятор создаст его автоматически
Говоря о передаче параметра по ссылке, можно утверждать, что …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- когда параметр передается по ссылке, вызывающая сторона и вызываемая сторона имеют две независимые переменные с одинаковым значением
- когда параметр передается по ссылке, вызывающая сторона и вызываемая сторона используют одну и ту же переменную для этого параметра
- если вызываемая сторона изменяет переменную параметра, эффект не виден вызывающей стороне
- если вызываемая сторона изменяет переменную параметра, эффект виден в переменной вызывающей стороны
Говоря про определение максимальной длины строки, можно утверждать, что …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- максимальная длина строки определяется в процессе работы и может быть изменена в любой момент
- строки хранят символьные данные, а не числовые, поэтому нет необходимости определять их длину
- максимальная длина строки определяется при создании переменной
- максимальная длина строки не должна превышать 20 элементов
Две формы использования перегруженных операторов: …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ложная и истинная
- инфиксная и бинарная
- бинарная и функциональная
- инфиксная и функциональная
Деструктором называют …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- метод, который уничтожает объект
- метод, который удаляет объект
- метод, который освобождает память, занимаемую объектом
- системная функция, которая освобождает память, занимаемую объектом
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Для доступа к элементам объекта, при обращении через имя объекта – используют …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- точку, при обращении через указатель – операцию «->»
- два двоеточия, при обращении через указатель – точку
- точку, при обращении через указатель – два двоеточия
- два двоеточия, при обращении через указатель – операцию «->»
Для объявления виртуальной функции используется ключевое слово …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Для объявления дружественной функции используется ключевое слово …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Дружественная функция – это функция, …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- принимающая в качестве аргументов другие функции или возвращающая другую функцию в качестве результата
- не выполняющая никакого осмысленного действия и возвращающая пустой результат или входные данные в неизменном виде
- которая имеет доступ к закрытым членам класса, как если бы она сама была членом этого класса
- имеющая частичный доступ к закрытым членам класса
Если дан массив int L[3][3] = { { 2, 3, 4 }, { 3, 4, 8 }, { 1, 0, 9 } };. то значение элемента этого массива L[1][2] будет равно …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Если после выражения стоит точка с запятой, то …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- выражение вычисляется, а его значение запоминается в специальной переменной, которую можно использовать в следующем операторе
- это оператор-выражение, действие которого заключается в вычислении выражения
- выражение вычисляется только если первой стоит операция присваивания
Если размер массива 21, то порядковый номер последнего элемента массива – …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- 20
- 21
- 22
- определяется программистом
Если элементы класса объявлены как …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- private, то они доступны только наследникам класса, но не внешним функциям
- private, то они недоступны ни наследникам класса, ни внешним функциям
- public, то они доступны наследникам класса, но не внешним функциям
- public, то они доступны и наследникам класса, и внешним функциям
Класс – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- любой тип данных, определяемый пользователем
- тип данных, определяемый пользователем и сочетающий в себе данные и функции их обработки
- структура, для которой в программе имеются функции работы с нею
Класс с методами и переменными для организации работы со строками в языке программирования C++ называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- implements
- parent
- extend
- string
Класс iostream используется для обработки …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- только ввода данных
- как ввода, так и вывода данных, что позволяет ему осуществлять двунаправленный ввод/вывод
- только вывода данных
- потока цифровой информации
Класс, используемый для работы с входными потоками, – …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- iostream
- istream
- ostream
- getline
Ключевое слово … языка С++ используется для описания структурированного типа данных, все элементы которого в памяти начинаются с одного байта
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Коллекция классов и функций, написанных на базовом языке, – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- многофайловая библиотека
- библиотека функций
- библиотека классов
- стандартная библиотека
Константы могут содержать в себе …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- только строки и символы
- только целые и дробные числа
- строки, символы, дробные числа и целые числа
Конструктором называется метод, имя которого …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- совпадает с именем класса и который вызывается автоматически при создании объекта класса
- совпадает с именем класса и который вызывается автоматически при объявлении класса (до создания объекта класса)
- необязательно совпадает с именем класса и который вызывается при создании объекта класса
- совпадает с именем класса и который необходимо явно вызывать из головной программы при объявлении объекта класса
Логическое выражение может возвращать результат типа …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- integer
- boolean
- logical
- char
Массив – это именованный набор … в одной области памяти
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- переменных, имеющих различные типы данных и располагающихся
- переменных и функций, которые располагаются
- переменных, имеющих один тип данных и располагающихся
- переменных, имеющих символьный тип данных и располагающихся
Массивом называют …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- функцию, которые могут выполнять какие-либо действия над данными (свойствами) класса
- сложный тип данных, состоящий из множества одинаковых элементов
- совокупность средств, методов и правил взаимодействия между элементами системы
- упорядоченные в памяти элементы одного и того же типа, имеющие общий адрес
Модель процесса разработки программного обеспечения, жизненный цикл которой выглядит как поток, последовательно проходящий фазы анализа требований, проектирования, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- программной
- циклической
- каскадной
- спиральной
Модульное программирование – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования
- программирование, в котором процедуры разнесены по нескольким отдельным файлам (модулям) – данные внутри модуля защищены от изменений в другой части программы
- программирование, в котором возможно создание своих типов данных, в том числе сложные
- разделение всей массы программного кода на отдельные блоки (подпрограммы, процедуры, функции), которые выполняют конкретную задачу – дают возможность отладки отдельных частей кода
Наследование – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- механизм, посредством которого производный класс получает элементы родительского и может дополнять либо изменять их свойства и методы
- механизм переопределения методов базового класса
- механизм, посредством которого производный класс получает все поля базового класса
- механизм, посредством которого производный класс получает элементы родительского, может их дополнить, но не может переопределить
Неверно, что алгоритм может быть записан …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- с помощью псевдокода
- с помощью схемы
- графически, с помощью блок-схем
- с помощью программного кода
Обобщенное описание поведения функций, которые могут вызываться для объектов разных типов, – это … функций
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- классы
- проекции
- шаблоны
- объекты
Объект – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- переменная, содержащая указатель на класс
- экземпляр класса
- класс, который содержит в себе данные и методы их обработки
Объявление char*buf; соответствует созданию …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- символьной переменной buf
- строковой переменной buf
- указателя buf на символьное значение
- указателя buf на строку
Оператор return в теле функции необходимо использовать …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- во всех случаях
- если необходимо, чтобы функция вернула значение
- если необходимо обеспечить выход из функции в произвольном месте
- если указан тип возвращаемого значения, в том числе и void
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- только операция вычитания
- произойдет ошибк
- преобразование к целому
Отличие виртуальной функции от обычной заключается в том, что для …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- виртуальной функции связывание вызова функции с ее определением осуществляется на этапе ввода
- обычной функции связывание вызова функции с ее определением осуществляется на этапе ввода
- виртуальной функции связывание вызова функции с ее определением осуществляется на этапе компиляции
- обычной функции связывание вызова функции с ее определением осуществляется на этапе компиляции
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Перегрузка операторов происходит с помощью операторных …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- методов
- функций
- интерфейсов
- алгоритмов
Перегрузка операторов языка С++ необходима для …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- того, чтобы применять встроенные операторы языка к разным типам, в том числе и пользовательским
- переопределения стандартного поведения чего угодно или формирования своего собственного уникального поведения
- реализации полиморфизма
- реализации инкапсуляции
Перегрузке поддаются … операции
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- унарные и бинарные
- только бинарные
- только унарные
Переменная вещественного типа float имеет размер в байтах, равный …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Переопределение операций имеет вид: имя_класса, …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ключевое слово operator, символ операции, в круглых скобках могут быть указаны аргументы
- ключевое слово operator, список аргументов
- два двоеточия, ключевое слово operator, символ операции
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Под объектами следует понимать …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- сообщение, которое возникает в различных точках исполняемого кода при выполнении определенных условий
- некоторую абстрактную сущность, заданную набором имен атрибутов и имен методов поведения
- уникальный идентификатор события
- данные, которые переносятся от одного объекта к другому
Поименованная часть программы, содержащая определенный набор операций, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- инкапсуляцией
- абстракцией
- подпрограммой
- функцией
Полиморфизм – это средство, позволяющее …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- использовать одно имя для обозначения действий, общих для родственных классов
- в одном классе использовать методы с одинаковыми именами
- в одном классе использовать методы с разными именами для выполнения одинаковых действий
- перегружать функции для работы с разными типами или разным количеством аргументов
Полиморфизм в объектно-ориентированном программировании реализуется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- через механизмы перегрузки (функций и операций), виртуальные функции и шаблоны
- только через механизмы перегрузки (функций и операций) и шаблоны
- только через виртуальные функции и шаблоны
- только через механизмы перегрузки (функций и операций) и виртуальные функции
Полиморфизм реализован через механизмы …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- перегрузки функций, виртуальных функций, шаблонов
- перегрузки функций, наследования методов, шаблонов
- наследования методов, виртуальных функций, шаблонов
- перегрузки функций, наследования методов, виртуальных функций
Понятие «парадигма программирования» включает в себя …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- совокупность идей и понятий, определяющих стиль написания компьютерных программ (подход к программированию)
- способ концептуализации, определяющий организацию вычислений и структурирование работы, выполняемой компьютером
- написание корректно работающих компьютерных программ для электронно-вычислительных машин
- стиль написания программ, который подчиняется определенным идеям и правилам
Поток ввода используется для …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- хранения данных, полученных от источника данных (через клавиатуру компьютера, из файла, из Сети и т.д.)
- копирования данных и передачи информации
- сбора данных в потоковых файлах
- синхронизации данных разных типов
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
При открытии файла выполняется следующее действие: …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- физический файл связывается с логическим (файловой переменной)
- устанавливается тип файла (текстовый или бинарный)
- устанавливается вид (режим) использования файла
- функцией открытия файла возвращается результат (ошибка)
При создании класса программист создает описание таких переменных, как …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- функция
- метод
- поле класса
- атрибут
При составлении подпрограмм с параметрами надо соблюдать определенные правила, в частности, …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- подпрограмма всегда должна иметь собственные параметры
- процедура из основной программы вызывается командой вызова, которая по форме ничем не отличается от вызова команды исполнителя
- каждая подпрограмма имеет свое имя и список формальных параметров
- подпрограмм всегда должно быть не менее трех
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ошибка компилятора
- false
- true
Производить установку текущей позиции в нужную, указываемую числом, возможно с помощью метода …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ostream
- seekg
- istream
- offset
Прототипом функции называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- описание функции, включая ее имя, тип возвращаемого значения, имена и типы параметров
- описание функции, включая ее имя, тип возвращаемого значения, типы параметров
- имя функции и тип возвращаемого значения
- описание функции, включая ее имя, тип возвращаемого значения, имена и типы параметров, тело функции
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- будет равен 10
- будет равен 8
- будет равен 9
- не определен
Символьные массивы в С++ используются для …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- хранения символьной информации
- упорядочивания элементов
- хранения строк
- упорядочивания элементов, хранения символьной информации и строк
Согласно общим правилам выбора перегружаемого оператора, …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- необходимо учитывать приоритет и ассоциативность операторов: они при перегрузке не меняются и должны соответствовать ожиданиям пользователя
- операторы можно перегружать только в одном варианте – как функцию-член
- при перегрузке операторов надо стараться, чтобы смысл перегруженного оператора был очевиден для пользователя
- при перезагрузке оператора смысл перегруженного оператора не всегда очевиден для пользователя
Специализированный метод класса, предназначенный для уничтожения существующего экземпляра, – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- деструктор
- конструктор
- конструктор копирования
- интерфейс
Стандартный поток …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- нужен для работы с входным потоком данных
- нужен для работы с выходным потоком данных
- предоставляется программе ее окружением (подключается предварительно)
- предоставляется программе ее окружением и нужен для работы с входным и выходным потоками данных
Структура данных, которая работает по принципу FILO, – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Существуют … виды исключений
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- фрагментарные и программные
- аппаратные и программные
- фрагментарные и аппаратные
- фрагментарные, аппаратные и программные
Такой режим работы с потоком, как создание нового файла для записи и чтения, обозначается в языке С (С++) как …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Тело цикла … всегда будет выполнено хотя бы один раз, независимо от истинности условия
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Тип int для 32-разрядных вычислительных систем имеет диапазон значений от …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- 0 до 255
- -32 768 до 32 767
- 0 до 65 535
- 0 до 4 294 967 295
Указателем называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- переменная, хранящая в качестве значения какой-либо адрес в памяти машины
- любая локальная переменная
- любая глобальная переменная
- переменная, хранящая в качестве значения ссылку на какой-либо адрес в памяти
Функция – это некоторая часть программы, …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- содержащая описание переменных и констант основной программы
- которая имеет собственное имя и может вызываться из основной программы
- которая содержит вредоносный код и блокирует определенные действия системы
- в которой происходит начальная инициализация всех полей структур, массивов, переменных
Функция …, описанная в заголовочном файле, читает строку символов из файла
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- gets()
- fputs()
- fgets()
- fscanf()
Функция вычисляет произведение двух чисел. Исходные данные вводятся с клавиатуры. Какие проверки целесообразно ввести в программе?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Проверка, что исходные данные являются числами
- Проверки не нужны, все возможные ошибки выявит компилятор
- Проверка исходных данных на равенство нулю
Функциями называют подпрограммы, …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- которые после выполнения заданных действий возвращают вызвавшему их коду некое значение
- принадлежащие какому-то классу или объекту
- возникающие в различных точках исполняемого кода при выполнении определенных условий
- изменяющие состояние объекта в ответ на какое-либо действие
Целое, которое может быть присвоено указателю, является …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- 1
- 0
- положительным числом
- отрицательным числом
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Членами класса могут быть …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- как переменные, так и функции, которые могут быть объявлены и как private, и как public
- только переменные, объявленные как private
- только функции, объявленные как private
- только переменные и функции, объявленные как private
- только переменные и функции, объявленные как public
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Шаблон функции – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- определение функции, у которой типу обрабатываемых данных присвоено условное обозначение
- прототип функции, в котором вместо имен параметров указан условный тип
- определение функции, в котором указаны возможные варианты типов обрабатываемых параметров
- определение функции, в котором в прототипе указан условный тип, а в определении указаны варианты типов обрабатываемых параметров
Шаблоны классов – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- обобщенное описание поведения функций, которые могут вызываться для объектов разных типов
- обобщенное описание пользовательского типа, в котором могут быть параметризованы атрибуты и операции типа
- переменные, описание которых создает программист при создании класса
- особые выражения, позволяющие выполнить один и тот же блок кода несколько раз
Шаблоны функций могут принимать …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- только один аргумент
- не более двух аргументов
- несколько аргументов
- не более трех аргументов