Home » Ответы Синергия тесты МТИ МосАП практика » Ответы Синергия>Программирование на языке С++>Все тесты

Ответы Синергия>Программирование на языке С++>Все тесты

Программирование на языке С++Ответы Синергия>Все тесты 95/100 баллов “Отлично” тесты по темам + Итоговая аттестация

Sinerqy.com
Тема 1. Ввод и вывод, используемые в С++
Тема 2. Использование функций в С++
Тема 3. Объекты и классы
Тема 4. Массивы и строки
Тема 5. Перегрузка операций
Тема 6. Указатели
Тема 7. Виртуальные функции
Тема 8. Работа с потоками и файлами
Тема 9. Многофайловые программы
Тема 10. Шаблоны и исключения
1.     … – это такой способ определения функции, при котором результат возврата из функции для данного значения аргумента определяется на основе результата возврата из той же функции для предыдущего (меньшего или большего) значения аргумента
2.     … алгоритм – это алгоритм, решающий задачу путем решения одного или нескольких более узких вариантов той же задачи
3.     … указатель – это указатель, значение которого не может быть изменено после инициализации
4.     Алгоритмы  … используются для того, чтобы упорядочить элементы массива по убыванию или возрастанию
5.     В интегрированную среду программирования может входить такой компонент, как …
6.     В интегрированную среду программирования может входить такой компонент, как …
7.     В интегрированную среду программирования может входить такой компонент, как …
8.     В переменной типа unsigned char можно хранить число …
9.     В переменной типа unsigned char можно хранить число …
10.  В ряду причин использования многофайловых программ – …
11.  В языке С++ в функцию в качестве параметров …
12.  Виртуальными называются функции …
13.  Возможность и способ обращения производного класса к элементам базового определяются … класса
14.  Выбор функции-члена зависит от …
15.  Говоря о дружественных функциях, следует отметить, что …
16.  Говоря о конструкторах, можно утверждать, что …
17.  Говоря о конструкторах, можно утверждать, что … (укажите 3 варианта ответа)
18.  Говоря о передаче параметра по ссылке, можно утверждать, что …
19.  Говоря о различии в использовании выражений #include <…> и #include «…», можно утверждать, что …
20.  Говоря про определение максимальной длины строки, можно утверждать, что …
21.  Две формы использования перегруженных операторов: …
22.  Динамическое выделение памяти – это когда память под объект (переменную) …
23.  Для доступа к элементам объекта при обращении через имя объекта используют …
24.  Для инициализации указателя можно использовать …
25.  Для объявления виртуальной функции используется ключевое слово …
26.  Для объявления дружественной функции используется ключевое слово …
27.  Для определения указателя необходимо использовать запись: …
28.  Для определения указателя необходимо использовать запись: … 
29.  Для работы с выходными потоками используется …
30.  Дружественная функция – это функция, …
31.  Дружественная функция – это функция, …
32.  Если дан массив int L[3][3] = { { 2, 3, 4 }, { 3, 4, 8 }, { 1, 0, 9 } };. то значение элемента этого массива L[1][2] будет равно …
33.  Если определена операция вычитания для двух объектов класса A, а операция преобразования к int не определена, то при   …
34.  Если после выражения стоит точка с запятой, то …
35.  Если размер массива 21, то порядковый номер последнего элемента массива – …
36.  Если элементы класса объявлены как …
37.  Если элементы класса объявлены как … (укажите 2 варианта ответа)
38.  Значение выражения (a && ! b || c), где a, b и с – величины типа bool, имеющие значения false, true и true соответственно, равно …
39.  Изменение состояния объекта в ответ на какое-либо действие называется …
40.  К основным принципам объектно-ориентированного программирования можно отнести …
41.  Класс iostream используется для обработки …
42.  Класс с методами и переменными для организации работы со строками в языке программирования C++ называется …
43.  Класс, используемый для работы с входными потоками, – …
44.  Ключевое слово … языка С++ используется для описания структурированного типа данных, все элементы которого в памяти начинаются с одного байта
45.  Коллекция классов и функций, написанных на базовом языке, – это …
46.  Константы могут содержать в себе …
47.  Конструктором называется метод, имя которого …
48.  Логическое выражение может возвращать результат типа …
49.  Массив – это именованный набор … в одной области памяти
50.  Массивом называют …
51.  Модульное программирование – это …
52.  Наследование – это …
53.  Неверно, что алгоритм может быть записан …
54.  Обобщенное описание поведения функций, которые могут вызываться для объектов разных типов, – это … функций
55.  Объект – это …
56.  Объявление char *buf; соответствует созданию …
57.  Ограничение доступа к составляющим объект компонентам (методам и переменным) – это …
58.  Оператор namespace предназначен для …
59.  Оператор return в теле функции необходимо использовать …
60.  Отсчитать новую позицию с конца файла можно с помощью …
61.  Параметр (переменная), указываемый при объявлении или определении, – это … параметр
62.  Перегрузка операторов происходит с помощью операторных …
63.  Перегрузка операторов языка С++ необходима для … (укажите 3 варианта ответа)
64.  Перегрузке поддаются … операции
65.  Переменная вещественного типа float имеет размер в байтах, равный …
66.  Переменная типа signed char может принимать …
67.  Переопределение операций имеет вид: имя_класса, …
68.  Под областью видимости функции следует понимать …
69.  Под объектами следует понимать …
70.  Поименованная часть программы, содержащая определенный набор операций, называется …
71.  Полиморфизм – это средство, позволяющее …
72.  Полиморфизм в объектно-ориентированном программировании реализуется …
73.  Полиморфизм реализован через механизмы …
74.  Понятие «парадигма программирования» включает в себя …
75.  Понятие «парадигма программирования» включает в себя … (указать 3 варианта ответа)
76.  Потеря точности произойдет в выражении …
77.  Поток ввода используется для …
78.  Правильно записанный набор перечисляемых значений: …
79.  Правильно записанный набор перечисляемых значений: … 
80.  Правильное объявление производного класса: …
81.  Правильный вариант выделения динамической памяти под переменную X типа float: …
82.  При использовании в программе функции scanf требуется разделять числовые значения величин при вводе при помощи …
83.  При использовании в программе функции scanf требуется разделять числовые значения величин при вводе при помощи …
84.  При открытии файла выполняется следующее действие: …
85.  При создании класса программист создает описание таких переменных, как … (укажите 2 варианта ответа)
86.  При составлении подпрограмм с параметрами надо соблюдать определенные правила, в частности, … (укажите 2 варианта ответа)
87.  Производить установку текущей позиции в нужную, указываемую числом, можно с помощью метода …
88.  Прототипом функции называется …
89.  Размер массива M после выполнения кода char M[ ]=”\nGoodlive” …
90.  Результатом вычисления выражения int d=5; bool b = true, c; c = (!b||(d>3)): будет …
91.  Символьные массивы в С++ используются для …
92.  Сложный тип данных, состоящий из множества одинаковых элементов, – это …
93.  Согласно общим правилам выбора перегружаемого оператора, … (укажите 2 варианта ответа)
94.  Специализированный метод класса, предназначенный для уничтожения существующего экземпляра, – это …
95.  Стандартный поток …
96.  Структура данных, которая работает по принципу FILO, – это …
97.  Существуют … виды исключений
98.  Такой режим работы с потоком, как создание нового файла для записи и чтения, обозначается в языке С (С++) как …
99.  Тело цикла … всегда будет выполнено хотя бы один раз, независимо от истинности условия
100.                  Тип int для 32-разрядных вычислительных систем имеет диапазон значений от …
101.                  Тип данных «…» – это класс, входящий в стандартную библиотеку языка и инкапсулирующий строку как массив символов
102.                  Указателем называется …
103.                  Функция – это некоторая часть программы, …
104.                  Функция …, описанная в заголовочном файле, читает строку символов из файла
105.                  Функциями называют подпрограммы, …
106.                  Целое, которое может быть присвоено указателю, является …
107.                  Числовое значение выражения sqrt(4)+142/20*2 равно …
108.                  Чтобы задать многострочный комментарий в языке С++, нужно набрать … 
109.                  Шаблоны классов – это …
110.                  Шаблоны функций могут принимать …