Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Для чего в программе C++ используется команда include?
для объявления переменных для подключения заголовочных файлов системы для формирования потоков вывода
Заголовочные файлы системы подключаются командой
include input append
Заголовочные файлы системы в программе C++ имеют расширение
.con .h .io
В заголовочных файлах описаны
методы доступа к шаблонам аргументы системных функций системные функции
Правильность вызова системных функций определяется компилятором с помощью
шаблонов потоковых данных данных заголовочных файлов параметров первичной инициализации системы
Системная функция ввода имеет вид
io >> bin >> cin >>
Операция вывода в C++ имеет вид
cout << output << post <<
Функция ожидания нажатия какой-либо клавиши носит название
struct append getch
Какая функция обязана присутствовать в каждой программе на языке C++?
main struct detect
Описание функции getch находится в заголовочном файле
conio.h iostream.h getio.h
О чем по умолчанию свидетельствует нулевое значение, возвращаемое функцией main?
об отказе функций вывода о системной ошибке о нормальном завершении работы программы
Если у функции отсутствуют аргументы, то в круглых скобках у нее указывается
void empty null
Какое служебное слово определяет, что результатом работы функции будет целое число?
cout int con
Для чего в C++ программе используются фигурные скобки?
для ограничения тела функции для обозначения потока вывода для фиксирования шаблонов данных
Между фигурными скобками в программе C++ располагается
заголовок группа операторов метафайл
Тело функции заключается
в квадратные скобки в фигурные скобки в круглые скобки
Допустимо ли использование комментариев в C++ программе?
да, допустимо нет, не допустимо только в отдельном файле
Текст в C++ программе, на который система не обращает внимание, носит название
дескриптор метафайл комментарий
Текст сообщения, выводимого на экран, заключается
в фигурные скобки в двойные кавычки в символы комментария
Каким образом организовывается приостановка работы программы до тех пор, пока пользователь не наберет на клавиатуре какое-либо число и нажмет клавишу Enter?
cin >> a; getchio >> a; cout >> a;
Какие значения могут принимать переменные, объявленные следующим образом: int a,b;?
целые вещественные значимые
Каким образом производится вывод на экран символов a=?
cin << "a="; conio << "a="; cout << "a=";
Что производит строка программы: cout << "a=";?
формирует системный шаблон выводит символы на экран заносит значения в память
Для чего используется функция getch();?
для остановки до нажатия клавиши для описания типов данных для формирования потокового вывода
Остановка до нажатия клавиши организовывается функцией
getch(); send(); io();
С помощью какой функции может быть организована остановка программы до нажатия какой-либо клавиши?
wait(); getch(); stop();
Возврат управления операционной системе производится с помощью функции
restore return erase
Для чего используется оператор return в функции main?
для вывода данных для отождествления переменных идентичных типов для возврата управления операционной системе
Какая функция используется для возврата из функции?
reopen recharge return
Каждая строка программы, содержащая какое-либо объявление или выполняемое действие, оканчивается
Максимальный объем массива при работе в Borland C++ под управлением MS-DOS составляет
64 Кбайта 128 Кбайт 256 Кбайт
Система программирования Borland C++ была разработана для создания программ под управлением
OS/2 MS-DOS MAC OS
Какой максимальный объем памяти использовался при работе Borland C++ под управлением MS-DOS?
1280 Кбайт 640 Кбайт 1024 Кбайта
Может ли система Borland C++ 3.1 запускаться из под Windows?
нет, не может да, может может только из под MAC OS
Диапазон данных типа int от -32768 до 32767 характерен
для 8-битных приложений для 32-битных приложений для 16-битных приложений
Диапазон данных типа int в Borland C++ под управлением MS-DOS составляет
от -32768 до 32767 от -16384 до 16383 от -65532 до 65531
Какие из приведенных ниже записей представляют собой пункты главного меню BC 3.1?
Project Options Detect
Из приведенных ниже записей выделите пункты главного меню BC 3.1:
Compile Create Debug
Для устранения синтаксических ошибок используется
деструктор модулятор компилятор
Основным режимом работы на персональном компьютере является
контекстный пакетный диалоговый
Отладка программы в BC 3.1 производится меню
Compile Debug Restore
В меню Edit BC 3.1 производится
ввод исходной программы компиляция исходной программы редактирование исходной программы
Настройка параметров интегрированной среды BC 3.1 производится меню
Preferences Advanced Options
Могут ли функции языка C++ быть вложенными друг в друга?
да, могут могут только системные функции нет, не могут
Описание любой функции начинается
со спецификатора ввода с селектора доступа с заголовка
Вход в меню File происходит после набора клавишной комбинации
Alt+F Ctrl+F Shift+F
Сохранение файла производится нажатием клавиши
F2 F4 F3
Управление проектом сборки программы из нескольких модулей в BC 3.1 производится меню
Contain Restore Project
До тех пор, пока при сохранении набранной программы соответствующему дисковому файлу не присвоено индивидуальное имя, вновь набираемая программа выступает под именем
NONAMEnn.CPP DEFAULTnn.CPP UNTITLEDnn.CPP
К исключительным ситуациям следует отнести
Переполнение деление на нуль выход данных из шаблона
Команда Run выполняется по нажатию клавиш
Alt+F11 Shift+F3 Ctrl+F9
К элементам интерфейса Borland C++ Builder следует отнести
линейки прокрутки диалоговые окна списки
Окно консольного приложения Borland C++ Builder может быть распахнуто на весь экран нажатием комбинации клавиш
Alt+Enter Ctrl+F2 Shift+F10
Окно системы Borland C++ Builder содержит меню
Run Database Component
Команда Go to cursor исполняется по нажатию
F3 F2 F4
По команде Contents на экране появляются названия
методов и классов справочных разделов шаблонов данных
Системные данные числового типа системы программирования называются
базовыми модульными статическими
Основным назначением любой прикладной программы является
формализация контекстных представлений данных преобразование исходных данных в соответствии с заданным алгоритмом упаковка файлов инициализации и систе
К типам числовых данных можно отнести
модульные данные вещественные данные положительные целочисленные данные
Для хранения целочисленных данных со знаком в IBM PC используется
массив чисел модульная сетка дополнительный двоичный код
Самые короткие целочисленные данные со знаком представлены в памяти IBM-совместимых ПК
одним байтом двумя байтами четырьмя байтами
В языках C, C++ для описания однобайтовых целочисленных переменных используется спецификатор
byte char symbol
Диапазон допустимых данных при использовании спецификатора unsigned char равен
[-128, 127] [-128, 128] [0, 255]
По терминологии C коротким числам без знака соответствует спецификатор
modify char located char unsigned char
Язык системы BC 3.1 использует для описания двухбайтовых целочисленных данных спецификатор
int char loft
К компонентам вещественного числа следует отнести
Порядок Формат Мантиссу
Мантисса вещественного числа определяет
знак числа положение запятой числа значащие цифры числа
В системах программирования Borland C++ для объявления данных вещественного типа используют спецификаторы
Double Struct Float
Числовые константы, употребляемые в тексте программ в арифметических или логических выражениях, называют
литеральными модульными логическими
Шестнадцатеричное целое число определяется префиксом
0x u l
Каким префиксом определяется короткое вещественное число?
n f i
К типам числовых данных BCB следует отнести:
__uint64 unsigned long short int
Какие суффиксы позволяет использовать входной язык системы визуального программирования BCB?
i86 i16 i64
Служебное слово, определяющее диапазон допустимых значений представляет собой
размер переменной модуль переменной тип переменной
Присвоение переменной начального значения носит название
инициализация идентификация спецификация
Инициализация локальных переменных в функциях на языках C, C++ происходит
при каждом вызове функции в начале цикла на ключевых этапах программы
При вводе данных с помощью функции scanf используется
Операция логического "НЕ" записывается на языке C++ в виде
& ! %
К символам операций отношения в языках C, C++ следует отнести
!= ==/1 >= /1
Операция логического "И" записывается на языке C++ в виде
## ** &&
Перед любым исполняемым оператором программы может находиться
массивный символ идентификатор ввода символьная метка
Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Какие рекомендации следует соблюдать при использовании оператора goto?
не передавать управление внутрь условного оператора передавать управление только внутрь переключателя не входить в цикл извне
Какой тип переменных отсутствует в языке C?
целые комплексные вещественные
К операторам цикла C++ следует отнести
do ... while while for
Повторное выполнение фрагмента программы до тех пор, пока не выполнится некоторое условие, обеспечивают
операторы возврата операторы цикла операторы статической идентификации
Конструкция do - while называется циклом
с постусловием с предусловием с метаусловием
Досрочное окончание цикла с передачей управления оператору, следующему непосредственно за концом цикла, осуществляется оператором
struct break retry
К числу дополнительных средств управления циклами следует отнести оператор
break erase close
Из приведенных ниже записей выделите оператор управления циклами:
retry case continue
После служебного слова switch в круглых скобках записывается
модульный итератор переключающее выражение идентификатор ввода
К составным частям обращения к функциям, не возвращающим значение, следует отнести
список фактических параметров спецификаторы вывода имя вызываемой функции
Вслед за служебным словом case записывается
спецификатор константа выражение
Многострочные комментарии начинаются символами
&& /* //
Значениями указателей являются
адреса объектов переменные идентификаторы
Переменные специального типа, значениями которых является адреса различных объектов программы, носят название
указатели спецификаторы ссылки
Что представляют собой указатели?
селекторы переменные спецификаторы
Если адрес объекта помещен в указатель, то доступ к объекту является
детализированным косвенным опосредованным
В каком случае принято говорить о прямом доступе к объекту?
если имя объекта используется для извлечения его значения если имя объекта используется для параметризированного доступа по указателю если имя объекта используется для изменения его значения
Доступ к объекту может быть
Косвенным смешанным прямым
Автоматическое увеличение на 1 называется
сегрегация инкрементирование агрегация
Автоматическое уменьшение на 1 носит название
детерминирование модулирование декрементирование
Инкрементирование - это
объявление переменных увеличение на единицу вывод данных
Из приведенных ниже записей выделите типы указателей:
модификативные стандартизированные типизированные
Указатели, предназначенные для хранения адресов данных определенного типа, носят название
массивные типизированные идентификационные
Сколько категорий указателей различают в языках C, C++?
6 3 4
При объявлении типизированных указателей указывается
тип данных тип соответствий имен входа тип связей и ссылок
Указатели, которые могут "смотреть" на данные любого типа, носят название
структурные нетипизированные априорные
Нетипизированные указатели "смотрят" на данные
любого типа целого типа массивного типа
К указателям C++ следует отнести
типизированные указатели данные процедурного типа контекстные указатели
При объявлении нетипизированных указателей используется служебное слово
struct void type
Какое служебное слово используется при объявлении нетипизированных указателей?
retry void conio
Значениями данных процедурного типа могут быть
как адреса точек входа в функции, так и типы данных только адреса точек входа в функции только типы данных
В C++ указатели могут иметь своими значениями
адреса точек входа в функции модули контекстных приложений системные метки и константы
Указатели, значениями которых могут быть только адреса точек входа в функции, называются
данные массивного типа данные процедурного типа данные модульного типа
Перед именем указателя при его объявлении ставится
{ * @
Какая из приведенных ниже записей соответствует объявлению нескольких указателей?
Когда указатель p1 "смотрит" на переменную x, то по значению указателя можно
извлечь значение переменной x изменить значение переменной x форматировать значение переменной x
Допускается ли в C++ вложение функций?
допускается только для системных функций нет, не допускается да, допускается
Любая программа на C должна содержать главную функцию с именем
main function struct
Основными программными единицами в языках C, C++ являются
массивы функции переменные
Одним из основных способов обмена информацией между частями программы являются
аргументы функций массивные детерминанты спецификаторы приложений
Из приведенных ниже записей выделите способы обмена информацией между частями программы:
внешняя память детерминанты глобальные переменные
Для обмена информацией между частями программы можно использовать
глобальные переменные переменные контекстной связи динамические массивные переменные
В чем основной недостаток использования внешней памяти?
излишняя спецификация огромное количество временных файлов замедление работы
К чему может привести общедоступность глобальных переменных?
к несогласованному их изменению разными функциями к переполнению стека к невозможности контекстного вывода значений (динамических и статических)
К недостаткам обилия в программе глобальных переменных следует отнести
отсутствие тщательного согласования имен общих переменных наложение ограничений на выбор имен локальных переменных снижение зависимости программных единиц друг от друга
Размер стека можно регулировать при настройке
модификатора спецификатора компилятора
Что представляет собой стек?
детерминантный спецификатор участок оперативной памяти массив переменных
К основным механизмам передачи параметров в системах программирования на IBM-совместимых компьютерах следует отнести
терминалы машинные регистры стек
К машинным операциям работы со стеком следует отнести
SET POP PUSH
Технология обслуживания стека носит название
LIFO MIME ATAPI
Механизм машинных регистров применяется в том случае, когда количество передаваемых параметров не превышает
восьми десяти трех
Функция clrscr() осуществляет
вывод массивных данных очистку экрана заполнение стека
В системе программирования BCB для регистровой передачи параметров существует специальная конструкция
Если функция не изменяет структуру, то такую структуру можно передать
по индексу по ссылке по значению
Если обработка структуры в функции связана с изменением содержимого полей, то такую структуру необходимо передавать
по значению по типу по указателю
Каким образом нужно передавать структуру в случае, если обработка структуры в функции связана с изменением содержимого полей?
по индексу по ссылке по спецификатору
В языке C++ структуры послужили прообразом
классов идентификаторов массивов
Функции могут
только возвращать результаты в виде структур как получать структуры в качестве параметров, так и возвращать результаты в виде структур только получать структуры в качестве своих параметров
Список идентификаторов, введенных пользователем, представляет собой
отождествление перечисление обобщение
Перечисления определяются служебным словом
count append enum
Служебное слово oct определяет
месяц октябрь тип массивных данных восьмеричный формат числа
За каждым именем в перечислении по умолчанию закрепляются
целочисленные константы вещественные числа строковые данные
Для обозначения десятичного формата числа используется служебное слово
ten dec rad
Можно ли менять начальное значение при нумеровке констант перечисления?
такой прием возможен, но не используется да, можно нет, нельзя
С помощью каких из приведенных ниже служебных слов можно управлять потоковым выводом числовых данных?
num oct dec
Возможна ли передача переменных типа перечисления в качестве параметров другим функциям?
нет, это исключено только для системных функций да, возможна
Из приведенных ниже записей выделите операции над переменными типа перечислений:
спецификация числовых последовательностей в перечислениях сравнение значений однотипных переменных вывод на экран индексов перечислимых типов
К системным операциям над переменными типа перечислений следует отнести
присваивание значений из объявленного списка форматирование терминального ввода индексацию представлений данных
Впервые объединения были использованы в языке
C# C ANSI ФОРТРАН
Могут ли числовые номера дублироваться в списке констант?
могут только для ненумерованных множеств да, могут нет, не могут
Вы можете обратится к нам напрямую, через:
По Skype: molodoyberkut По Telegram: @MolodoyBerkut По ICQ: 657089516