🅂 Основы программирования на С++. (ответы на тест Синергия / МТИ / МосАП)

Раздел
Программирование
Предмет
Тип
Просмотров
934
Покупок
33
Антиплагиат
Не указан
Размещена
14 Мая 2021 в 11:05
ВУЗ
Синергия / МТИ / МосАП
Курс
Не указан
Стоимость
300 ₽
Демо-файлы   
1
png
🅂 Основы программирования на С++. 🅂 Основы программирования на С++.
190.9 Кбайт 190.9 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
🅂 Основы программирования на С++.
2.4 Мбайт 300 ₽
Описание

Основы программирования на С++

  • правильные ответы на 54 вопросов из теста по данной дисциплине
  • результат 100 баллов из 100
  • вопросы отсортированы по возрастанию в лексикографическом порядке
Оглавление

🅂 Основы программирования на С++.

  • Тема 1. Основные сведения о языке С++
  • Тема 2. Одномерные массивы
  • Тема 3. Двумерные массивы
  • Тема 4. Функции
  • Тема 5. Файлы

════════════════════

… – это массив, элементами которого служат массивы

Тип ответа: Текcтовый ответ

… есть процесс записи значений переменных на каждом шаге работы программы

Тип ответа: Текcтовый ответ

… массив – это одномерный массив, каждым элементом которого является свой одномерный массив, или, иначе говоря, это такой тип данных, элементы которого однотипны и каждый из них характеризуется уникальной парой чисел: индексом строки и индексом столбца

Тип ответа: Текcтовый ответ

… параметры – это локальные переменные, необходимые для описания алгоритма функции, они описываются в ее заголовке и используются в ее определении

Тип ответа: Одиночный выбор

  • формальные
  • входные
  • фактические
  • выходные

В С++ все файлы … последовательность байтов

Тип ответа: Одиночный выбор

  • могут рассматриваться или как структурированная, или как неструктурированная
  • рассматриваются как структурированная
  • рассматриваются как неструктурированная

В С++ класс памяти определяет … переменной

Тип ответа: Одиночный выбор

  • только время жизни
  • только область видимости
  • время жизни и область видимости

В С++ компилятор может работать с переменными разных типов, т.е. если присвоить целочисленной переменной значение вещественной переменной, то будет присвоена только целая часть и …

Тип ответа: Одиночный выбор

  • произойдет неявное преобразование типов данных
  • произойдет явное преобразование типов данных
  • произойдет явное или неявное преобразование типов данных
  • преобразования типов данных не произойдет

В С++ тип данных категории void …

Тип ответа: Одиночный выбор

  • служит для обработки целых чисел
  • служит для описания пустого набора значений
  • позволяет задавать значения, которые могут иметь дробные части

В С++ циклическая алгоритмическая управляющая структура с параметром записывается как …

Тип ответа: Одиночный выбор

  • while
  • for
  • do while

В С++ циклическая алгоритмическая управляющая структура с постусловием записывается как …

Тип ответа: Одиночный выбор

  • while
  • for
  • do

В языке С++ …

Тип ответа: Одиночный выбор

  • счет индексам всегда начинается с 0
  • счет индексам всегда начинается с 1
  • счет может начинаться с любого числа после 1
  • можно задавать диапазон изменения индексов в любых границах (даже отрицательных)
  • счет может начинаться как с 0, так и с 1

В языке С++ блок комментариев (условный вид блоков программ) выделяется сочетанием символов …

Тип ответа: Одиночный выбор

  • «/*» – начало комментария и «*/» – конец комментария
  • «*/»– начало комментария и «/*» – конец комментария
  • «//»– начало комментария и «//» – конец комментария
  • «#»– начало комментария и «/*» – конец комментария

В языке С++ рекомендуется первоначально использовать при написании программ …

Тип ответа: Одиночный выбор

  • только строчные буквы
  • только прописные буквы
  • строчные и прописные буквы
  • цифры и буквы (строчные и прописные)

В C++ циклическая алгоритмическая управляющая структура с предусловием записывается как …

Тип ответа: Одиночный выбор

  • while
  • for
  • do

Выходные параметры – это …

Тип ответа: Одиночный выбор

  • текущие данные для функции
  • результат работы функции
  • исходные данные для функции
  • набор данных, в обработке которых и заключается предназначение алгоритма
  • параметры, переданные по ссылке без права их изменения

Говоря о порядке обращения к элементам двумерного массива, можно утверждать, что …

Тип ответа: Одиночный выбор

  • двумерный массив всегда подвергается изменению сразу весь, целиком
  • массив можно подвергать изменению целиком, в зависимости от условия задачи
  • нельзя подвергать изменению целиком весь массив сразу

Говоря об одномерных массивах, можно утверждать, что …

Тип ответа: Множественный выбор

  • массив – переменная сложной структуры и потому не может быть подвергнута обработке целиком
  • массив может быть подвергнут обработке целиком
  • все действия с массивами следует проводить поэлементно, т.е. обращаясь непосредственно к каждой его ячейке

Диапазон типа данных float ̶ …

Тип ответа: Одиночный выбор

  • 1 байт
  • 2 байта
  • 4 байта
  • 8 батов

Для доступа к компонентам файла …

Тип ответа: Одиночный выбор

  • используется индекс
  • используется указатель
  • можно использовать как индекс, так и указатель

Для использования способа передачи входных данных, являющихся сложными структурированными переменными, в списке формальных параметров перед параметром-константой ставится префикс …

Тип ответа: Одиночный выбор

  • //
  • #
  • const
  • &

Для использования способа передачи выходных значений функций, в списке формальных параметров перед параметром-переменной ставится префикс …

Тип ответа: Одиночный выбор

  • //
  • #
  • const
  • &

Для обработки элементов двумерного массива, на строки которого накладываются некоторые условия, требуется при просмотре этого массива внутрь циклов ставить условие на …

Тип ответа: Одиночный выбор

  • элемент
  • элемент либо индекс строки (в зависимости от условия задачи)
  • индекс строки или столбца (в зависимости от условия задачи)

Для создания переменных, которые доступны во всех файлах программы, используется класс памяти …

Тип ответа: Одиночный выбор

  • auto
  • extern
  • static
  • register

Если возникает потребность в обращении к переменной при коллизии имен, то следует вначале указать название модуля (модуль основной программы), а далее через … – имя переменной (или иной идентификатор, к которому нужно обратиться)

Тип ответа: Одиночный выбор

  • двойное двоеточие
  • двоеточие
  • запятую
  • двойной слеш

Если нужно скопировать элементы массива B в массив A, …

Тип ответа: Одиночный выбор

  • предпочтительней всего просто присвоить один массив другому, т.е. A = B
  • предпочтительней применить поэлементное копирование, т.к. в случае побитного копирования одного объекта в другой у двух массивов могут не совпадать размеры
  • одинаково эффективно или присвоить один массив другому, или использовать поэлементное копирование

Если объявление глобальных переменных происходит в основной программе, то во время ее работы значения глобальных переменных записываются в область памяти, называемую …

Тип ответа: Одиночный выбор

  • сегментом данных (статический сегмент) и доступны постоянно на протяжении всей работы программы
  • стеком и доступны только во время работы функции, в которой они описаны
  • сегментом данных (статический сегмент) и доступны только во время работы функции, в которой они описаны
  • стеком и доступны постоянно на протяжении всей работы программы

Если при открытии потока возникла ошибка – диск заполнен (при записи), то указатель на поток приобретет …

Тип ответа: Одиночный выбор

  • любое значение ниже 0
  • значение NULL (0)
  • любое значение выше 0

Если произвести единичный циклический сдвиг элементов массива вправо, то …

Тип ответа: Одиночный выбор

  • будет происходить перемещение содержимого последней ячейки в первую
  • будет происходить перемещение содержимого первой ячейки в последнюю
  • будет создана дополнительная ячейка

Если связанный с потоком файл, который открывается в режиме открытия w+, уже существует, то …

Тип ответа: Одиночный выбор

  • вся информация из него стирается
  • выдается ошибка при исполнении программы
  • информация из него не стирается, можно выполнять запись в конец файла

Если элементами одномерного массива является простой числовой тип данных, то такие массивы называют …

Тип ответа: Текcтовый ответ

Идентификаторы – это …

Тип ответа: Одиночный выбор

  • высказывания, относительно которых можно сказать истинно оно или ложно
  • имена переменной константы, процедур, функций и т. д.
  • атомарная часть С++ программы, которой можно поставить в соответствие предложение естественного языка

Изменить режим работы с файлом …

Тип ответа: Одиночный выбор

  • можно только после закрытия файла
  • невозможно
  • можно только во время работы с файлом

Имена переменных констант, процедур, функций и т. д. называются …

Тип ответа: Одиночный выбор

  • идентификаторами
  • компиляторами
  • операторами
  • типами данных

Имена формальных и фактических параметров …

Тип ответа: Одиночный выбор

  • не могут совпадать
  • могут совпадать, но это отразится на выполнении программы
  • могут совпадать и это не отразится на выполнении программы, но может привести к проблемам при понимании алгоритма работы

К основным типам данных языка в С++ относится … – тип с плавающей запятой наименьшего размера

Тип ответа: Одиночный выбор

  • char
  • bool
  • double
  • __wchar_t
  • float
  • int

К основным типам языка в С++ относится … – тип с плавающей запятой, повышенной точности

Тип ответа: Одиночный выбор

  • char
  • bool
  • double
  • __wchar_t
  • float
  • int

К унарным операциям относят …

Тип ответа: Множественный выбор

  • деление операндов арифметического типа (если операнды целочисленные, то выполняется целочисленное деление)
  • умножение операндов
  • получение остатка от деления целочисленных операндов
  • получение адреса операнда
  • обращение по адресу (разыменование)
  • логическое отрицание (НЕ)

Локальные данные записываются в область памяти, называемую …

Тип ответа: Одиночный выбор

  • сегментом данных (статический сегмент) и доступны постоянно на протяжении всей работы программы
  • стеком и доступны только во время работы функции, в которой они описаны
  • сегментом данных (статический сегмент) и доступны только во время работы функции, в которой они описаны
  • стеком и доступны постоянно на протяжении всей работы программы

Наиболее естественными объектами, которые принято хранить в двумерных массивах, являются …

Тип ответа: Одиночный выбор

  • числа
  • латинские буквы
  • символы

Начало однострочного комментария в С++ обозначается комбинацией …

Тип ответа: Одиночный выбор

  • «//»
  • «#»
  • «*/»
  • «?»
  • «&»

Операции new и delete …, так как выделяемая память после ее использования должна высвобождаться

Тип ответа: Одиночный выбор

  • используются парами
  • используются только по отдельности
  • могут использоваться парами, но чаще всего используются по отдельности

Описание переменной может быть выполнено …

Тип ответа: Одиночный выбор

  • только как объявление, содержащее информацию о классе памяти и типе переменной
  • только как определение, вместе с информацией о классе памяти и типе переменной дающее указание выделить память
  • или как объявление, или как определение

Параметры-константы – это параметры, …

Тип ответа: Множественный выбор

  • переданные по ссылке без права их изменения
  • переданные по ссылке с правом их изменения
  • которые используются, когда передаются входные данные, являющиеся сложными структурированными переменными (например, массивы)

Параметры-переменные используются для передачи … значений функций

Тип ответа: Одиночный выбор

  • выходных
  • входных
  • входных и выходных

Переменные класса памяти register аналогичны …, но память под них выделяется в регистрах процессора

Тип ответа: Одиночный выбор

  • auto
  • static
  • extern

Перемещение указателя на произвольную файловую позицию происходит с помощью функции fseek, которая записывается как int fseek(FILE *f, long off, int org); где FILE *f – это …

Тип ответа: Одиночный выбор

  • позиция смещения
  • указатель на файл
  • начало отсчета

Под произвольным доступом к компонентам файла понимается работа с файлом с возможностью произвольного перемещения …

Тип ответа: Текcтовый ответ

Разреженные матрицы – это такие матрицы, у которых …

Тип ответа: Одиночный выбор

  • все элементы матрицы равны нулю
  • число элементов в строке равно числу элементов в столбце, т. е. M = N
  • число элементов в строке/столбце зависит от того, в каком столбце/строке оно содержится
  • не все ячейки заполнены элементами

Согласно правилам описания перегруженных функций, …

Тип ответа: Множественный выбор

  • в разных вариантах перегруженных функций может быть разное количество умалчиваемых параметров
  • перегруженные функции должны находиться в одной области видимости
  • перегруженные функции могут иметь параметры по умолчанию, при этом значения одного и того же параметра в разных функциях должны совпадать
  • перегруженные функции должны находиться в разных областях видимости
  • в разных вариантах перегруженных функций может быть только одинаковое количество умалчиваемых параметров
  • перегруженные функции могут иметь параметры по умолчанию, при этом значения одного и того же параметра в разных функциях не должны совпадать

Сопоставьте знаки унарных операций в С++ и описания операций:

Тип ответа: Сопоставление

  • A. !
  • B. &
  • C. *
  • D. логическое отрицание (НЕ)
  • E. получение адреса операнда
  • F. обращение по адресу (разыменование)

Строковые данные можно складывать друг с другом (например, при сложении строк «Hello», и «world!» получится строка «Hello, world!»), и такая операция над строками будет называться …

Тип ответа: Одиночный выбор

  • инкрементацией
  • конкатенацией
  • инициализацией
  • итерацией

Файл – это …

Тип ответа: Одиночный выбор

  • именованная область на внешнем информационном носителе (диске), содержащая данные
  • перенос данных
  • специальное место на компьютерном носителе информации

Функция обработки строковых данных strcat (s1, s2) …

Тип ответа: Одиночный выбор

  • выполняет побайтное копирование n символов из строки s2 в строку s1. возвращает значения s1
  • сравнивает строку s1 со строкой s2 и возвращает результат типа int: 0 – если строки эквивалентны, >0 – если s1 < s2, <0 – если s1 > s2
  • определяет длину указанной строки, без учета нуль-символа
  • объединяет строку s2 со строкой s1, результат сохраняется в s1

Чтобы текст программы в С++ был более понятным, рекомендуется придерживаться общепринятых соглашений об именах объектов, в частности, если имя состоит из нескольких слов (например, first index), принято …

Тип ответа: Множественный выбор

  • разделять слова символом подчеркивания (first_index)
  • писать каждое следующее слово с большой буквы (FirstIndex)
  • писать через пробел (first index)
  • писать слитно строчными буквами (first index)

 

Вам подходит эта работа?
Похожие работы
C/C++
Лабораторная работа Лабораторная
18 Авг в 15:52
78 +1
0 покупок
C/C++
Контрольная работа Контрольная
27 Июн в 22:59
90
0 покупок
C/C++
Контрольная работа Контрольная
20 Апр в 19:57
91 +1
2 покупки
C/C++
Контрольная работа Контрольная
20 Апр в 19:54
58
0 покупок
Другие работы автора
Математические методы в психологии
Тест Тест
3 Ноя в 23:15
7 +7
0 покупок
Английский язык
Тест Тест
3 Ноя в 22:32
11 +11
0 покупок
Английский язык
Тест Тест
3 Ноя в 18:32
10 +10
0 покупок
Информационные технологии
Тест Тест
1 Ноя в 15:37
35 +1
1 покупка
Информационные технологии
Тест Тест
30 Окт в 16:04
92 +1
0 покупок
Информационные технологии
Тест Тест
30 Окт в 15:14
61 +3
0 покупок
Темы журнала
Показать ещё
Прямой эфир