Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Варианты_РК1 C _студенты.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
465.41 Кб
Скачать

Вариант 1

1 Кто разработал язык С?

  1. Адам Стенли

  2. Денис Ритчи

  3. Рон Уиттли

  4. Сид Вишез

  5. Дэн Уайтли

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

  1. Языки низкого уровня

  2. Языки высокого уровня

  3. Операционные языки

  4. Машинные языки

  5. Трансляторы

3 Назначение препроцессора языка С++

  1. Физически размещает подготовленную версию машинного кода программы в памяти и передает управление на первую команду программы

  2. Непосредственно выполняет программы на языках высокого уровня

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

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

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

4 Назначение компоновщика

  1. Транслирует языки высокого уровня в машинный код

  2. Непосредственно выполняет программы на языках высокого уровня

  3. Выполняет директивы препроцессора

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

  5. Считывает выполняемый модуль с диски и передает его в модуль

5 Как вставить многострочные комментарии при написании программы на языке С++, которые игнорируются компилятором:

  1. /* последовательность символов */

  2. */ последовательность символов /*

  3. последовательность символов *

  4. { последовательность символов }

  5. ( последовательность символов )

6 В языке С++ для ввода данных с клавиатуры используют следующее сочетание специальной переменной и оператора вставки:

  1. >>endl

  2. cout>>

  3. cout<<

  4. cin >>

  5. cin <<

7 Какие целые типы данных существуют в С++?

  1. Short, int, char, long

  2. Float, double

  3. Float, double, enum

  4. Enum, double

  5. Bool, long double

8 Тип данных, предназначенный для арифметики с плавающей точкой повышенной точности

  1. long

  2. long double

  3. double

  4. float

  5. int

9 Объявление переменных одного типа должно заканчиваться:

  1. точкой

  2. запятой

  3. точкой с запятой

  4. пробелом

  5. двоеточием

10 Какой идентификатор присвоен неверно?

  1. 13FIG

  2. Max

  3. A_9

  4. TYTI

  5. B34

11 Назначение операции с использованием знака (+)

  1. увеличение на единицу

  2. сложение

  3. умножение

  4. сдвиг вправо

  5. сдвиг влево

12 Назначение управляющего символа ‘ \n’

  1. Символ новой строки

  2. Возврат каретки

  3. Символ возврата

  4. Символ звукового сигнала

  5. Символ отмены

13 Строка программы using namespace std

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

  2. Выполняет препроцессорную обработку, которая осуществляет некоторую предварительную обработку текста программы перед началом компиляции.

  3. Включает в программу содержимое заголовочного файла

  4. Означает, что компилятор должен использовать пространство имен стандартных библиотек

  5. Используется для предотвращения включения в программу заголовочных файлов более одного раза

14 Имя зарезервированного файла, используемого для поддержки характеристик определенной «культурной среды» - формата времени, языка и т.п.

  1. <clocale>

  2. <csignal>

  3. < сtime >

  4. < cstdlib >

  5. < сstring >

15 Назначение класса ifstreаm

  1. Осуществляет вывод из потока

  2. Осуществляет ввод из файла

  3. Осуществляет вывод в файл

  4. Осуществляет ввод в поток

  5. Осуществляет удаление файла

16 Назначение операции !

  1. поразрядное отрицание

  2. логическое отрицание

  3. взятие адреса

  4. обращение по адресу

  5. изменение знака

17 Укажите формат записи оператора условного перехода if (если)

  1. if ( выражение) { операторы;} else { операторы;}

  2. if { операторы;} else { операторы;}

  3. if ( выражение) else { операторы;}

  4. if { операторы;} else ( выражение)

  5. if (оператор) { выражение } else { выражение }

18 Для чего в структуре выбора switch используется зарезервированное слово case?

  1. Для выхода из структуры ветвления

  2. Для перехода на метку в структуре ветвления

  3. Для обработки случаев по умолчанию

  4. Для перезапуска оператора switch

  5. Для выхода из программы

19 Какое из выражений отвечает за условие выхода из цикла for (выражение 1; выражение 2; выражение 3)

  1. выражение 1

  2. выражение 3

  3. выражение 2

  4. выражение 1 и выражение 3

  5. ни одного

20 Число повторений цикла задается

  1. Счетчиком цикла

  2. Выражением

  3. Оператором

  4. Условием

  5. Блоком