Синергия Основы программирования на С++ Ответы на тест
Всего продано 6
Возвратов 0
Хороших отзывов 0
Плохих отзывов 0
Синергия Основы программирования на С++ (тест с ответами на 81 вопрос) 2021-2022 года. (97 из 100 баллов)
B C++ тип данных bool - это ...
тип с плавающей запятой, повышенной точности
целочисленный тип, обычно содержащий члены кодировки ASCII
целочисленный тип, который может иметь одно из двух значений: true или false
тип с плавающей запятой наименьшего размера
Директива #include включает в программу содержимое указанного файла, имя которого может быть указано двумя способами, в частности: …
#include //my_file.h»//
#include#my_file.h
#include
#include «my_file.h»
Для использования способа передачи входных данных, являющихся сложными структурированными переменными, в списке формальных параметров перед параметром-константой ставится префикс …
//
#
const
&
В С++ компилятор может работать с переменными разных типов, т.е. если присвоить целочисленной переменной значение вещественной переменной, то будет присвоена только целая часть и …
произойдет неявное преобразование типов данных
произойдет явное преобразование типов данных
произойдет явное или неявное преобразование типов данных
преобразования типов данных не произойдет
В языке С++ …
счет индексам всегда начинается с 0
счет индексам всегда начинается с 1
счет может начинаться с любого числа после 1
можно задавать диапазон изменения индексов в любых границах (даже отрицательных)
счет может начинаться как с 0, так и с 1
В языке С++ рекомендуется первоначально использовать при написании программ
…
только строчные буквы
только прописные буквы
строчные и прописные буквы
цифры и буквы (строчные и прописные)
Выходные параметры – это …
текущие данные для функции
результат работы функции
исходные данные для функции
набор данных, в обработке которых и заключается предназначение алгоритма
параметры, переданные по ссылке без права их изменения
Диапазон типа данных float ̶ …
1 байт
2 байта
4 байта
8 батов
В С++ каждый индекс пишется в …
собственных квадратных скобках […]
собственных круглых скобках (…)
общих фигурных скобках {…}
собственных прямых скобках |…|
Директивы препроцессора начинаются со знака …, который должен быть самым первым символом строки
«амперсанд» (&)
«правый слеш» («/»)
«диез» (#)
«плюс» (+)
Для доступа к компонентам файла …
используется индекс
используется указатель
можно использовать как индекс, так и указатель
Для обработки элементов двумерного массива, на строки которого накладываются некоторые условия, требуется при просмотре этого массива внутрь циклов ставить условие на …
элемент
элемент либо индекс строки (в зависимости от условия задачи)
индекс строки или столбца (в зависимости от условия задачи)
Если доступ к элементам многомерных массивов осуществляется с помощью индексированных переменных a[1] [1], то доступ к этому же элементу с помощью указателей будет …
*(*(a+1)+1)
a[1,1]
а|1||1|
*(a+1)+1
a[1::1]
Говоря об одномерных массивах, можно утверждать, что …
массив – переменная сложной структуры и потому не может быть подвергнута обработке целиком
массив может быть подвергнут обработке целиком
все действия с массивами следует проводить поэлементно, т.е. обращаясь непосредственно к каждой его ячейке
Если произвести единичный циклический сдвиг элементов массива вправо, то …
будет происходить перемещение содержимого последней ячейки в первую
будет происходить перемещение содержимого первой ячейки в последнюю
будет создана дополнительная ячейка
Если связанный с потоком файл, который открывается в режиме открытия w+, уже существует, то …
вся информация из него стирается
выдается ошибка при исполнении программы
информация из него не стирается, можно выполнять запись в конец файла
Если элементами одномерного массива является простой числовой тип данных, то такие массивы называют …
… есть процесс записи значений переменных на каждом шаге работы программы
Идентификаторы, описанные в функции, являются локальными для нее, если …
работа с ними возможна только внутри этой функции и внутри вложенных в нее блоков
они могут быть использованы в любом модуле, с
B C++ тип данных bool - это ...
тип с плавающей запятой, повышенной точности
целочисленный тип, обычно содержащий члены кодировки ASCII
целочисленный тип, который может иметь одно из двух значений: true или false
тип с плавающей запятой наименьшего размера
Директива #include включает в программу содержимое указанного файла, имя которого может быть указано двумя способами, в частности: …
#include //my_file.h»//
#include#my_file.h
#include
#include «my_file.h»
Для использования способа передачи входных данных, являющихся сложными структурированными переменными, в списке формальных параметров перед параметром-константой ставится префикс …
//
#
const
&
В С++ компилятор может работать с переменными разных типов, т.е. если присвоить целочисленной переменной значение вещественной переменной, то будет присвоена только целая часть и …
произойдет неявное преобразование типов данных
произойдет явное преобразование типов данных
произойдет явное или неявное преобразование типов данных
преобразования типов данных не произойдет
В языке С++ …
счет индексам всегда начинается с 0
счет индексам всегда начинается с 1
счет может начинаться с любого числа после 1
можно задавать диапазон изменения индексов в любых границах (даже отрицательных)
счет может начинаться как с 0, так и с 1
В языке С++ рекомендуется первоначально использовать при написании программ
…
только строчные буквы
только прописные буквы
строчные и прописные буквы
цифры и буквы (строчные и прописные)
Выходные параметры – это …
текущие данные для функции
результат работы функции
исходные данные для функции
набор данных, в обработке которых и заключается предназначение алгоритма
параметры, переданные по ссылке без права их изменения
Диапазон типа данных float ̶ …
1 байт
2 байта
4 байта
8 батов
В С++ каждый индекс пишется в …
собственных квадратных скобках […]
собственных круглых скобках (…)
общих фигурных скобках {…}
собственных прямых скобках |…|
Директивы препроцессора начинаются со знака …, который должен быть самым первым символом строки
«амперсанд» (&)
«правый слеш» («/»)
«диез» (#)
«плюс» (+)
Для доступа к компонентам файла …
используется индекс
используется указатель
можно использовать как индекс, так и указатель
Для обработки элементов двумерного массива, на строки которого накладываются некоторые условия, требуется при просмотре этого массива внутрь циклов ставить условие на …
элемент
элемент либо индекс строки (в зависимости от условия задачи)
индекс строки или столбца (в зависимости от условия задачи)
Если доступ к элементам многомерных массивов осуществляется с помощью индексированных переменных a[1] [1], то доступ к этому же элементу с помощью указателей будет …
*(*(a+1)+1)
a[1,1]
а|1||1|
*(a+1)+1
a[1::1]
Говоря об одномерных массивах, можно утверждать, что …
массив – переменная сложной структуры и потому не может быть подвергнута обработке целиком
массив может быть подвергнут обработке целиком
все действия с массивами следует проводить поэлементно, т.е. обращаясь непосредственно к каждой его ячейке
Если произвести единичный циклический сдвиг элементов массива вправо, то …
будет происходить перемещение содержимого последней ячейки в первую
будет происходить перемещение содержимого первой ячейки в последнюю
будет создана дополнительная ячейка
Если связанный с потоком файл, который открывается в режиме открытия w+, уже существует, то …
вся информация из него стирается
выдается ошибка при исполнении программы
информация из него не стирается, можно выполнять запись в конец файла
Если элементами одномерного массива является простой числовой тип данных, то такие массивы называют …
… есть процесс записи значений переменных на каждом шаге работы программы
Идентификаторы, описанные в функции, являются локальными для нее, если …
работа с ними возможна только внутри этой функции и внутри вложенных в нее блоков
они могут быть использованы в любом модуле, с
Идентификаторы – это …
высказывания, относительно которых можно сказать истинно оно или ложно
имена переменной константы, процедур, функций и т. д.
атомарная часть С++ программы, которой можно поставить в соответствие предложение естественного языка
Изменить режим работы с файлом …
можно только после закрытия файла
невозможно
можно только во время работы с файлом
Имена переменных констант, процедур, функций и т. д. называются …
идентификаторами
компиляторами
операторами
типами данных
Имена формальных и фактических параметров …
не могут совпадать
могут совпадать, но это отразится на выполнении программы
могут совпадать и это не отразится на выполнении программы, но может привести к проблемам при понимании алгоритма работы
К основным типам языка в С++ относится … – тип с плавающей запятой, повышенной точности
char
bool
double
__wchar_t
float
int
К унарным операциям относят …
деление операндов арифметического типа (если операнды целочисленные, то выполняется целочисленное деление)
умножение операндов
получение остатка от деления целочисленных операндов
получение адреса операнда
обращение по адресу (разыменование)
логическое отрицание (НЕ)
Квадратные матрицы – это такие матрицы, у которых …
все элементы матрицы равны нулю
число элементов в строке равно числу элементов в столбце, т. е. M = N
число элементов в строке/столбце зависит от того, в каком столбце/строке оно содержится
не все ячейки заполнены элементами
Локальные данные записываются в область памяти, называемую …
сегментом данных (статический сегмент) и доступны постоянно на протяжении всей работы программы
стеком и доступны только во время работы функции, в которой они описаны
сегментом данных (статический сегмент) и доступны только во время работы функции, в которой они описаны
стеком и доступны постоянно на протяжении всей работы программы
… массив – это одномерный массив, каждым элементом которого является свой одномерный массив, или, иначе говоря, это такой тип данных, элементы которого однотипны и каждый из них характеризуется уникальной парой чисел: индексом строки и индексом столбца
Наиболее естественными объектами, которые принято хранить в двумерных массивах, являются …
числа
латинские буквы
символы
Начало однострочного комментария в С++ обозначается комбинацией …
«//»
«#»
«*/»
«?»
«&»
Операции new и delete …, так как выделяемая память после ее использования должна высвобождаться
используются парами
используются только по отдельности
могут использоваться парами, но чаще всего используются по отдельности
Описание переменной может быть выполнено …
только как объявление, содержащее информацию о классе памяти и типе переменной
или как объявление, или как определение
только как определение, вместе с информацией о классе памяти и типе переменной
дающее указание выделить память
Описание формальных параметров алгоритма функции происходит …
только два раза
неограниченное количество раз
только один раз
… память – это память, выделяемая программе для ее работы за вычетом сегмента данных, стека, в котором размещаются локальные переменные подпрограмм, и собственно тела программы
… параметры – это локальные переменные, необходимые для описания алгоритма функции, они описываются в ее заголовке и используются в ее определении
формальные
входные
фактические
выходные
Если объявление глобальных переменных происходит в основной программе, то во время ее работы значения глобальных переменных записываются в область памяти, называемую …
сегментом данных (статический сегмент) и доступны постоянно на протяжении всей работы программы
стеком и доступны только во время работы функции, в которой они описаны
сегментом данных (статический сегмент) и доступны только во время работы функции, в которой они описаны
стеком и доступны постоянно на протяжении всей работы программы
Параметры-константы – это параметры, …
переданные по ссылке без права их изменения
переданные по ссылке с правом их изменения
которые используются, когда передаются входные данные, являющиеся сложными стру
высказывания, относительно которых можно сказать истинно оно или ложно
имена переменной константы, процедур, функций и т. д.
атомарная часть С++ программы, которой можно поставить в соответствие предложение естественного языка
Изменить режим работы с файлом …
можно только после закрытия файла
невозможно
можно только во время работы с файлом
Имена переменных констант, процедур, функций и т. д. называются …
идентификаторами
компиляторами
операторами
типами данных
Имена формальных и фактических параметров …
не могут совпадать
могут совпадать, но это отразится на выполнении программы
могут совпадать и это не отразится на выполнении программы, но может привести к проблемам при понимании алгоритма работы
К основным типам языка в С++ относится … – тип с плавающей запятой, повышенной точности
char
bool
double
__wchar_t
float
int
К унарным операциям относят …
деление операндов арифметического типа (если операнды целочисленные, то выполняется целочисленное деление)
умножение операндов
получение остатка от деления целочисленных операндов
получение адреса операнда
обращение по адресу (разыменование)
логическое отрицание (НЕ)
Квадратные матрицы – это такие матрицы, у которых …
все элементы матрицы равны нулю
число элементов в строке равно числу элементов в столбце, т. е. M = N
число элементов в строке/столбце зависит от того, в каком столбце/строке оно содержится
не все ячейки заполнены элементами
Локальные данные записываются в область памяти, называемую …
сегментом данных (статический сегмент) и доступны постоянно на протяжении всей работы программы
стеком и доступны только во время работы функции, в которой они описаны
сегментом данных (статический сегмент) и доступны только во время работы функции, в которой они описаны
стеком и доступны постоянно на протяжении всей работы программы
… массив – это одномерный массив, каждым элементом которого является свой одномерный массив, или, иначе говоря, это такой тип данных, элементы которого однотипны и каждый из них характеризуется уникальной парой чисел: индексом строки и индексом столбца
Наиболее естественными объектами, которые принято хранить в двумерных массивах, являются …
числа
латинские буквы
символы
Начало однострочного комментария в С++ обозначается комбинацией …
«//»
«#»
«*/»
«?»
«&»
Операции new и delete …, так как выделяемая память после ее использования должна высвобождаться
используются парами
используются только по отдельности
могут использоваться парами, но чаще всего используются по отдельности
Описание переменной может быть выполнено …
только как объявление, содержащее информацию о классе памяти и типе переменной
или как объявление, или как определение
только как определение, вместе с информацией о классе памяти и типе переменной
дающее указание выделить память
Описание формальных параметров алгоритма функции происходит …
только два раза
неограниченное количество раз
только один раз
… память – это память, выделяемая программе для ее работы за вычетом сегмента данных, стека, в котором размещаются локальные переменные подпрограмм, и собственно тела программы
… параметры – это локальные переменные, необходимые для описания алгоритма функции, они описываются в ее заголовке и используются в ее определении
формальные
входные
фактические
выходные
Если объявление глобальных переменных происходит в основной программе, то во время ее работы значения глобальных переменных записываются в область памяти, называемую …
сегментом данных (статический сегмент) и доступны постоянно на протяжении всей работы программы
стеком и доступны только во время работы функции, в которой они описаны
сегментом данных (статический сегмент) и доступны только во время работы функции, в которой они описаны
стеком и доступны постоянно на протяжении всей работы программы
Параметры-константы – это параметры, …
переданные по ссылке без права их изменения
переданные по ссылке с правом их изменения
которые используются, когда передаются входные данные, являющиеся сложными стру