Распродажа
 

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

225,00 руб.

Здесь вы можете купить ответы на тест “Основы программирования на С++”, которые подойдут для прохождения онлайн тестирования в: МФПУ “Синергия”, МОИ, МТИ, МосАП и других образовательных учреждения на платформе LMS.SYNERGY.

Сборник с ответами содержит ответы на 53 вопросов.

Гарантируется оценка от “Хорошо”.

Купите этот продукт сейчас и получите 225 баллов!
Категория: Метки: , , ,
 

Описание

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

  • Матрица

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

  • Трассировка

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

  • Двумерный
Посмотреть весь список вопросов

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

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

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

  • while
  • for
  • do

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

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

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

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

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

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

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

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

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

  • while
  • for
  • do while

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

  • while
  • for
  • do

В языке С++ …

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • //
  • #
  • const
  • &

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

  • //
  • #
  • const
  • &

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

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

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

  • auto
  • extern
  • static
  • register

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

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

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

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

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

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

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

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

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

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

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

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

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

  • векторами

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

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

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

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

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

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

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

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

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

  • 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 – это …

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

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

  • указателя

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

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

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

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

Строковые данные можно складывать друг с другом (например, при сложении строк «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)

Отзывы

Отзывов пока нет.

Только зарегистрированные клиенты, купившие данный товар, могут публиковать отзывы.