Uploaded by strateg020191

Программирование на языке С++

advertisement
Программирование на языке С++
Синергия
Неверно, что алгоритм может быть записан ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О с помощью схемы
Ограничение доступа к составляющим объект компонентам (методам
и переменным) - это …
Инкапсуляция
Константы могут содержать в себе ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О строки, символы, дробные числа и целые числа
К основным принципам объектно-ориентированного
программирования можно отнести ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О инкапсуляцию, наследование, полиморфизм
Поименованная часть программы, содержащая определенный набор
операций, называется ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О подпрограммой
Полиморфизм реализован через механизмы ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О перегрузки функций, виртуальных функций, шаблонов
Полиморфизм - это средство, позволяющее ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О использовать одно имя для обозначения действий, общих для
родственных классов
Понятие «парадигма программирования» включает в себя ... (указать 3
варианта ответа)
Тип ответа: Множественный выбор • с выбором нескольких правильных
ответов из предложенных вариантов
□ совокупность идей и понятий, определяющих стиль написания
компьютерных программ (подход к программированию)
□ способ концептуализации, определяющий организацию вычислений и
структурирование работы, выполняемой компьютером
□ стиль написания программ, который подчиняется определенным идеям и
правилам
Наследование - это ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О механизм, посредством которого производный класс получает элементы
родительского и может дополнять либо изменять их свойства и методы
Модульное программирование - это ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О программирование, в котором процедуры разнесены по нескольким
отдельным файлам (модулям) - данные внутри модуля защищены от
изменений в другой части программы
Под областью видимости функции следует понимать ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О часть программы, в которой пользователь может изменять или
использовать переменные в своих нуждах
... - это такой способ определения функции, при котором результат
возврата из функции для данного значения аргумента определяется на
основе результата возврата из той же функции для предыдущего
(меньшего или большего) значения аргумента
Рекурсия
Говоря о передаче параметра по ссылке, можно утверждать, что ...
Тип ответа: Множественный выбор • с выбором нескольких правильных
ответов из предложенных вариантов
□ когда параметр передается по ссылке, вызывающая сторона и
вызываемая сторона используют одну и ту же переменную для этого
параметра
□ если вызываемая сторона изменяет переменную параметра, эффект
виден в переменной вызывающей стороны
Параметр (переменная), указываемый при объявлении или
определении, - это ... параметр
Формальный
Функция - это некоторая часть программы,...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О которая имеет собственное имя и может вызываться из основной
программы
Поименованная часть программы, содержащая определенный набор
операций, называется ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О подпрограммой
Прототипом функции называется ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О имя функции и тип возвращаемого значения
При составлении подпрограмм с параметрами надо соблюдать
определенные правила, в частности,... (укажите 2 варианта ответа)
Тип ответа: Множественный выбор • с выбором нескольких правильных
ответов из предложенных вариантов
□ процедура из основной программы вызывается командой вызова, которая
по форме ничем не отличается от вызова команды исполнителя
□ каждая подпрограмма должна иметь свое имя и список формальных
параметров
... алгоритм - это алгоритм, решающий задачу путем решения одного
или нескольких более узких вариантов той же задачи
Рекурсивный
Функциями называют подпрограммы,...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О которые после выполнения заданных действий возвращают вызвавшему
их коду некое значение
Под объектами следует понимать ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О некоторую абстрактную сущность, заданную набором имен атрибутов и
имен методов поведения
Конструктором называется метод, имя которого ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О совпадает с именем класса и который вызывается автоматически при
создании объекта класса
Такой режим работы с потоком, как создание нового файла для записи
и чтения, обозначается в языке С (C++) как …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О w+
При создании класса программист создает описание таких
переменных, как ... (укажите 2 варианта ответа)
Тип ответа: Множественный выбор • с выбором нескольких правильных
ответов из предложенных вариантов
□ поле класса
□ атрибут
Говоря о конструкторах, можно утверждать, что ... (укажите 2 варианта
ответа)
Тип ответа: Множественный выбор • с выбором нескольких правильных
ответов из предложенных вариантов
□ конструкторы класса не наследуются
□ конструкторов класса может быть несколько, но их синтаксис должен
подчиняться правилам перегрузки функций
Говоря о конструкторах, можно утверждать, что ... (укажите 3 варианта
ответа)
Тип ответа: Множественный выбор • с выбором нескольких правильных
ответов из предложенных вариантов
□ у конструктора могут быть параметры
□ конструктор вызывается автоматически при объявлении объекта
□ если конструктор не создан, компилятор создаст его автоматически
Специализированный метод класса, предназначенный для
уничтожения существующего экземпляра, - это ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О деструктор
Тело цикла ... всегда будет выполнено хотя бы один раз, независимо
от истинности условия
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О Do While
Модель процесса разработки программного обеспечения, жизненный
цикл которой выглядит как поток, последовательно проходящий фазы
анализа требований, проектирования, называется ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О каскадной
Логическое выражение может возвращать результат типа ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О boolean
Изменение состояния объекта в ответ на какое-либо действие
называется ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О классом
Возможность и способ обращения производного класса к элементам
базового определяются ... класса
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О ключами доступа private, public, protected в заголовке объявления
производного
Алгоритмы ... используются для того, чтобы упорядочить элементы
массива по убыванию или возрастанию
Сортировки
Тип данных «...» - это класс, входящий в стандартную библиотеку
языка и инкапсулирующий строку как массив символов
String
Размер массива М после выполнения кода charM[]="\nGoodlive"...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О будет равен 9
Если размер массива 21, то порядковый номер последнего элемента
массива - ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О 20
Класс с методами и переменными для организации работы со
строками в языке программирования C++ называется
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О string
Массивом называют ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О сложный тип данных, состоящий из множества одинаковых элементов
Символьные массивы в C++ используются для ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О хранения строк
Говоря про определение максимальной длины строки, можно
утверждать, что ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О максимальная длина строки определяется при создании переменной
Если дан массив int L[3][3] = {{ 2, 3, 4 }, { 3, 4, 8 }, {1, 0, 9 }};. то значение
элемента этого массива L[1][2] будет равно .
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О8
Сложный тип данных, состоящий из множества одинаковых
элементов, - это …
Массив
Перегрузка операторов языка C++ необходима для ... (укажите 3
варианта ответа)
Тип ответа: Множественный выбор • с выбором нескольких правильных
ответов из предложенных вариантов
□ того, чтобы применять встроенные операторы языка к разным типам, в
том числе и пользовательским
□ переопределения стандартного поведения чего угодно или формирования
своего собственного уникального поведения
□ реализации полиморфизма
В языке C++ встроенный тип данных int предназначен для хранения ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О положительных и отрицательных целых чисел
Оператор return в теле функции необходимо использовать ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О если необходимо, чтобы функция вернула значение
Оператор namespace предназначен для ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О заключения в группу объявлений классов, переменных и функций в
отдельный контекст со своим именем
Ключевое слово ... языка C+ + используется для описания
структурированного типа данных, все элементы которого в памяти
начинаются с одного байта
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О union
Две формы использования перегруженных операторов:...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О инфиксная и функциональная
Перегрузке поддаются ... операции
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О унарные и бинарные
Если после выражения стоит точка с запятой, то ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О это оператор-выражение, действие которого заключается в вычислении
выражения
Полиморфизм в объектно-ориентированном программировании
реализуется ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О через механизмы перегрузки (функций и операций), виртуальные
функции и шаблоны
Перегрузка операторов происходит с помощью операторных ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О функций
Тип int для 32-разрядных вычислительных систем имеет диапазон
значений от ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О 0 до 4 294 967 295
Согласно общим правилам выбора перегружаемого оператора,...
(укажите 2 варианта ответа)
Тип ответа: Множественный выбор • с выбором нескольких правильных
ответов из предложенных вариантов
□ необходимо учитывать приоритет и ассоциативность операторов: они при
перегрузке не меняются и должны соответствовать ожиданиям
пользователя
□ при перегрузке операторов надо стараться, чтобы смысл перегруженного
оператора был очевиден для пользователя
Переменная вещественного типа float имеет размер в байтах, равный
...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О4
Указателем называется ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О переменная, хранящая в качестве значения какой-либо адрес в памяти
машины
Для определения указателя необходимо использовать запись:...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О тип_указателя * имя_указателя
Целое, которое может быть присвоено указателю, является ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О0
Для инициализации указателя можно использовать ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О адрес
В языке C++ в функцию в качестве параметров ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О можно передавать указатели на переменные
Для доступа к элементам объекта при обращении через имя объекта
используют ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О точку, при обращении через указатель - операцию «->»
... указатель- это указатель, значение которого не может быть
изменено после инициализации
Константный
При открытии файла выполняется следующее действие:...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О устанавливается вид (режим) использования файла
Объявление char*buf; соответствует созданию ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О указателя buf на символьное значение
Для объявления дружественной функции используется ключевое
слово ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О friend
Выбор функции-члена зависит от ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О того, на объект какого класса при выполнении программы указывает
указатель, но не от типа указателя
Виртуальными называются функции ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О базового класса, которые могут быть переопределены в производном
классе
Правильное объявление производного класса:...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О class MoreDetails: public Details;
Функция описанная в заголовочном файле, читает строку символов из
файла
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О fgets()
Если элементы класса объявлены как ... (укажите 2 варианта ответа)
Тип ответа: Множественный выбор • с выбором нескольких правильных
ответов из предложенных вариантов
□ private, то они недоступны ни наследникам класса, ни внешним функциям
□ public, то они доступны и наследникам класса, и внешним функциям
Дружественная функция - это функция,...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О которая имеет доступ к закрытым членам класса, как если бы она сама
была членом этого класса
Для объявления виртуальной функции используется ключевое слово
...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О virtual
Отличие виртуальной функции от обычной заключается в том, что для
...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О обычной функции связывание вызова функции с ее определением
осуществляется на этапе компиляции
Если в арифметическом выражении участвуют целый и вещественный
операнды, то ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О целый тип приводится к вещественному
Правильный вариант выделения динамической памяти под
переменную X типа float:...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О float *ptr = new float; X = *ptr;
Поток ввода используется для ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О хранения данных, полученных от источника данных (через клавиатуру
компьютера, из файла, из Сети и т.д.)
Для работы с выходными потоками используется ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О ostream
Класс, используемый для работы с входными потоками, - ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О istream
Класс iostream используется для обработки ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О как ввода, так и вывода данных, что позволяет ему осуществлять
двунаправленный ввод/вывод
В переменной типа unsigned char можно хранить число ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
о 13
В переменной типа unsigned char можно хранить число ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О 213
В интегрированную среду программирования может входить такой
компонент, как ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О отладчик
В интегрированную среду программирования может входить такой
компонент, как ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О компилятор
Числовое значение выражения e/2*a-abs(e)*1e0 (при е = 4, а = 2) будет
равно ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
о0
Стандартный поток...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О предоставляется программе ее окружением (подключается
предварительно)
Если определена операция вычитания для двух объектов класса А, а
операция преобразования к int не определена, А а1,а2,аЗ=5; то при аЗ
= al -а2;
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О произойдет ошибка
Не содержит синтаксических ошибок выражение ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О a*exp(t)\(2t)
Значение выражения (а && ! b || с), где а, b и с - величины типа bool,
имеющие значения false, true и true соответственно, равно ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О true
Результатом вычисления выражения int d= 5; bool b= true, с; c=
(!b||(d>3)): будет ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О true
Перескочить на п байт начиная от текущей позиции в файле (по
умолчанию) можно с помощью ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О ios_base::cur
Производить установку текущей позиции в нужную, указываемую
числом, можно с помощью метода ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О seekg
Правильно записанный набор перечисляемых значений:...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О enum {а, b = 3, с, d };
В ряду причин использования многофайловых программ - ...
Тип ответа: Множественный выбор • с выбором нескольких правильных
ответов из предложенных вариантов
□ незаменимость библиотек классов
□ возможность разделения работы над проектом на нескольких
программистов
□ удобство создания концепции и дизайна программ
Отсчитать новую позицию с начала файла можно с помощью ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О ios_base::beg
Коллекция классов и функций, написанных на базовом языке, - это ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О библиотека классов
Отсчитать новую позицию с конца файла можно с помощью ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О ios_base::end
Говоря о различии в использовании выражений #include <...> и
#include «...», можно утверждать, что ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О различие заключается в методе поиска препроцессором включаемого
файла
Обобщенное описание поведения функций, которые могут
вызываться для объектов разных типов, - это ... функций
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О шаблоны
При использовании в программе функции scanf требуется разделять
числовые значения величин при вводе при помощи ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О по крайней мере одного пробела
Шаблон функции - это ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О определение функции, у которой типу обрабатываемых данных
присвоено условное обозначение
Переопределение операций имеет вид: имя_класса,...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О ключевое слово operator, символ операции, в круглых скобках могут быть
указаны аргументы
Существуют... виды исключений
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О аппаратные и программные
Не содержит синтаксических ошибок выражение ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О (-0.18)*a)/(r-0.2*t)
Шаблоны классов - это ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О обобщенное описание пользовательского типа, в котором могут быть
параметризованы атрибуты и операции типа
Числовое значение выражения sqrt(4)+142/20*2 равно ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О 16
При использовании в программе функции scanf требуется разделять
числовые значения величин при вводе при помощи ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О нажатия клавиш TAB или ENTER
Структура данных, которая работает по принципу FILO, - это ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О стек
Шаблоны функций могут принимать ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О несколько аргументов
Массив - это именованный набор ... в одной области памяти
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О переменных, имеющих один тип данных и располагающихся
Переменная типа signed char может принимать ...
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из
нескольких предложенных вариантов
О значения из первой половины кодовой таблицы
Чтобы задать многострочный комментарий в языке C++, нужно
набрать …
О1
Download