Тест: Компоновка программа


Список вопросов


1. В чем заключается суть компоновки программы?

1) в переводе текстового файла в объектный модуль
2) в подготовке программы к выполнению
3) в объединении нескольких фрагментов программы в один

2. Что понимается под потоком в языке C++

1) обмен данными между программами
2) обмен данными между компилятором и функцией main
3) механизм ввода-вывода

3. Укажите неправильный идентификатор:

1) AB_D1
2) 10xd
3)  z1d8_14f3

4. Укажите правильное объявление?

1)  int 5;
2)  float fl,int i
3)  float F3v7G8t9F; int iCr3;

5. Прототип функции задает

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

6. Компилятор языка Си++:

1) Компилятор языка Си++:
2) выполняет программу
3) форматирует текст программы так, чтобы его было удобно читать

7. Процесс компиляции программы

1) переводит исходный текст в исполняемый файл
2) приводит программы к единообразному внешнему виду
3) для языка Си++ необязателен

8. Операция ++

1) увеличивает значение переменной на единицу
2) увеличивает значение переменной на два
3) уменьшает значение переменной на единицу

9. Что означает запись for (;;);?

1) бесконечный цикл
2) цикл, который не выполняется ни разу
3) ошибка компиляции

10. Совокупность типов формальных параметров, их порядка и имени функции определяет

1) тип возвращаемого функцией значения
2) сигнатуру (подпись) функции
3) идентификатор функции

11. Отметьте правильные объявления переменных

1)  const int s = 10; int a[s];
2)  int s = 10; const int a[s];
3)  int s = 10; int a[] = new int[s+s];

12. Отметьте, какие возможности языка Си++ помогают предупреждать ошибки:

1) наличие встроенных типов данных
2) возможность использовать указатели вместо массивов
3) контроль типов при компиляции

13. С помошью какой директивы происходит подключение других модулей программы?

1)  #include
2)  #define
3)  #ifndef

14. Сколько функций может быть в программе С++?

1) ( ни одной
2) минимум одна
3) не больше 100

15. После компиляции программы

1) ее можно выполнять многократно без перекомпиляции
2) перед каждым последующим запуском ее нужно перекомпилировать
3) ее можно выполнять только с одним набором исходных данных