Бесплатные ответы на тесты по предмету «Углубленный синтаксис C++» — Синергия и МТИ
Быстрый поиск
Найдите вопрос в материалах предмета
Ищем по тексту вопросов и вариантов ответа на этой странице.
Показано 30 вопросов
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 1Ответ открыт бесплатно
Для чего используется delete [] array;?
1селекторы
2спецификаторы
3переменные✓ Правильный ответ
✓ Правильный ответ
переменные
Вопрос 2
Для чего используется delete [] array;?
1Для очищения массива array
2Для освобождения памяти, отводимой под массив array
3Для удаления элементов массива array
Вопрос 3
Сколько функций может быть в программе С++?
1ни одной
2минимум одна
3не больше 100
Вопрос 4
Отметьте истинное высказывание, если вызываются подряд несколько функций:
1все функции выполняются одновременно
2после выполнения одной функции управление переходит к следующей
3последовательность выполнения функций определяется компилятором
Вопрос 5
Отметьте, какому определению функции может соответствовать вызов func(5.98):
1int func(double x = 0, double y);
2void func(double x);
3double func(double x, int y = 12, int z = 5);
4float func(float g, float f);
Вопрос 6Ответ открыт бесплатно
Какие виды наследования бывают (выберите наиболее полный ответ)?
1внешнее, внутреннее, защищающее
2общее, внешнее, внутреннее, защищающее
3внешнее, внутреннее, защищенное✓ Правильный ответ
✓ Правильный ответ
внешнее, внутреннее, защищенное
Вопрос 7
Какие ключевые слова используются для создания и обработки исключительных ситуаций?
1try
2delete
3catch
4return
5throw
Вопрос 8
Отметьте фрагменты кода, которые можно назвать выражениями:
1f + r*12 – 14
2int z;
3x = y = 13
Вопрос 9
Какие из перечисленных типов являются встроенными типами языка С++?
1float
2real
3integer
4bool
Вопрос 10Ответ открыт бесплатно
Программа на языке С++ начинает выполняться с:
1первой функции в программе
2функции main✓ Правильный ответ
3той функции, которая указана как стартовая при компиляции программы
✓ Правильный ответ
функции main
Вопрос 11
Что целесообразно определять в public разделе класса?
1все, чтобы уберечь себя от ошибок
2все, что относится к интерфейсу класса
3все не виртуальные методы
Вопрос 12
Процесс компиляции программы
1переводит исходный текст в исполняемый файл
2приводит программы к единообразному внешнему виду
3для языка Си++ необязателен
Вопрос 13Ответ открыт бесплатно
Что означает запись for (;;);?
1бесконечный цикл✓ Правильный ответ
2цикл, который не выполняется ни разу
3ошибка компиляции
4аварийный выход из программы
✓ Правильный ответ
бесконечный цикл
Вопрос 14
Для получения адреса переменной используется операция
1*
2&
3-˃
4.
5нет правильного ответа
Вопрос 15
В программе на языке С++ обязательно имеется функция
1head
2start
3prime
4main
5finish
Вопрос 16Ответ открыт бесплатно
Какой результат следующего выражения ? int *a; int b; a = &b; b = 7; (*a)++; cout ˂˂ b;
17
28✓ Правильный ответ
3не определено
4ошибка компиляции
✓ Правильный ответ
8
Вопрос 17
Какие из перечисленных операций не являются операциями доступа к атрибуту класса?
1"˂-"
2"."
3":"
Вопрос 18
При определении класса-шаблона
1он должен быть включен в общий контекст (namespace) STL
2он должен быть наследован от класса Template
3он должен быть отмечен ключевым словом template
4он должен включать в себя, по крайней мере, один параметр-тип
Вопрос 19
В каком случае выражение вычисляться быстрее:
1X = X + Y
2X += Y
3X = Y + X
Вопрос 20Ответ открыт бесплатно
Отметьте верное утверждение:
1шаблон может быть членом класса или шаблона класса✓ Правильный ответ
2шаблон может быть членом только шаблона класса
3шаблон может быть членом только класса
4шаблон не может быть членом класса или шаблона-класса
✓ Правильный ответ
шаблон может быть членом класса или шаблона класса
Вопрос 21
Об ошибке в конструкторе класса может сигнализировать:
1возвращаемое значение
2исключительная ситуация
3вызов деструктора сразу в конструкторе
4установленный атрибут-флаг объекта
Вопрос 22
В чем разница между ссылкой & и указателем *?
1Между ссылками и указателями нет различий.
2Для ссылок вам не нужно использовать операцию разыменования, чтобы получить содержимое ссылочного объекта.
3Вы можете перемещать указатель по массиву, используя операции увеличения и уменьшения
Вопрос 23Ответ открыт бесплатно
Какая инициализация массива является ошибочной?
1int v1[] = {1,2,3,4,5,6,7,8,9,10};
2int v2[5] = {1,2,3,4,5,6,7,8,9,10};✓ Правильный ответ
3int v3[10] = {1,2,3,4,5,6,7,8,9,10};
✓ Правильный ответ
int v2[5] = {1,2,3,4,5,6,7,8,9,10};
Вопрос 24
Для чего нужна операция разыменования указателя?
1Операция разыменования указателя используется для доступа к содержимому объекта, на который указывает указатель.
2Операция разыменования используется для преобразования указателя в ссылку на объект.
3Операция разыменования используется для преобразования ссылки на объект в указатель на объект.
Вопрос 25
Если функция имеет тип void, то неверно, что
1она не может содержать оператор return
2оператор return в теле функции необязателен
3функция не возвращает никакого значения
Вопрос 26Ответ открыт бесплатно
Как называется функция, которая вызывает саму себя?
1конструктором
2деструктором
3подставляемой
4рекурсивной✓ Правильный ответ
✓ Правильный ответ
рекурсивной
Вопрос 27
Какое из следующих утверждений об операторе return является верным?
1оператор return должен стоять последним в теле функции
2оператор return завершает выполнение функции
3в теле функции должен присутствовать только один оператор return
Вопрос 28
Укажите неправильный идентификатор:
1AB_D1
210xd
3z1d8_14f3
Вопрос 29
Какой длины может быть идентификатор
1не более 64 символов
2не более 128 символов
3в самом языке по длине нет ограничений
Вопрос 30Ответ открыт бесплатно
Отметьте ложные высказывания:
1идентификатор - это ключевое слово языка С++✓ Правильный ответ
2ключевые слова не могут быть именами переменных, но могут быть использованы в качестве идентификаторов✓ Правильный ответ
3ключевое слово может быть создано в процессе написания программы✓ Правильный ответ
4Идентифика́тор — уникальный признак объекта, позволяющий отличать его от других объектов.
✓ Правильный ответ
идентификатор - это ключевое слово языка С++ ; ключевые слова не могут быть именами переменных, но могут быть использованы в качестве идентификаторов ; ключевое слово может быть создано в процессе написания программы
О материалах и доступе
Что входит в набор «Углубленный синтаксис C++.sa_РнС+»?
30 вопросов с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.