Главная / Программирование /
Язык программирования C++ / Тест 1
Язык программирования C++ - тест 1
Упражнение 1:
Номер 1
Какие основные области применения языка Си++?
Ответ:
 (1) системное программирование 
 (2) прикладное программирование 
 (3) программирование дизайна сайтов 
Номер 2
Какой статус международного стандарта языка Си++?
Ответ:
 (1) принят только в США и ждет одобрения международной организации 
 (2) принят ISO и тем самым автоматически принят во всех странах 
 (3) принят проект стандарта, дорабатывается 
Номер 3
Выберите правильное утверждение:
Ответ:
 (1) язык Си++ включает богатые средства разработки для Internet 
 (2) разработка распределенных систем часто ведется на языке Си++ 
 (3) программные интерфейсы к операционной системе чаще всего написаны на языке Java 
Упражнение 2:
Номер 1
Программа на языке Си++ начинает выполняться с:
Ответ:
 (1) первой функции в программе 
 (2) функции main
 
 (3) той функции, которая указана как стартовая при компиляции программы 
Номер 2
Что такое cout
?
Ответ:
 (1) объект типа iostream (std::ostream)
 
 (2) класс, который выводит данные на терминал 
 (3) переменная, которую программист должен создать для вывода данных 
Номер 3
Для того чтобы вывести символ новой строки, надо:
Ответ:
 (1) закончить оператор точкой с запятой 
 (2) воспользоваться специальным манипулятором endl
 
 (3) при выводе строки символов перевод строки добавляется автоматически 
Упражнение 3:
Номер 1
Компилятор языка Си++:
Ответ:
 (1) переводит текст программы в машинные инструкции 
 (2) выполняет программу 
 (3) форматирует текст программы так, чтобы его было удобно читать 
Номер 2
После компиляции программы
Ответ:
 (1) ее можно выполнять многократно без перекомпиляции 
 (2) перед каждым последующим запуском ее нужно перекомпилировать 
 (3) ее можно выполнять только с одним набором исходных данных 
Номер 3
Текст программы можно набирать:
Ответ:
 (1) используя только редактор Emacs 
 (2) только в интегрированной среде программирования 
 (3) используя любой текстовый редактор или в интегрированной cреде программирования 
Упражнение 4:
Номер 1
Процесс компиляции программы
Ответ:
 (1) переводит исходный текст в исполняемый файл 
 (2) приводит программы к единообразному внешнему виду 
 (3) для языка Си++ необязателен 
Номер 2
Комментарий в программе на Си++
Ответ:
 (1) содержит указания компилятору по настройке программы 
 (2) содержит пояснения к тексту и не оказывает влияния на выполнение программы 
 (3) должен содержать допустимые аргументы программы 
Упражнение 5:
Номер 1
В программе на языке Си++ обязательно имеется функция
Ответ:
 (1) head
 
 (2) start
 
 (3) prime
 
 (4) main
 
 (5) finish
 
Номер 2
При выходе из функции main
Ответ:
 (1) программа повторяется с теми же аргументами 
 (2) программа заканчивается 
 (3) выполняется функция finish
, определенная программистом 
Номер 3
Отметьте истинные высказывания
Ответ:
 (1) функция main
может иметь несколько аргументов 
 (2) функция main
может не иметь аргументов 
 (3) функция main
должна иметь как минимум один аргумент 
Упражнение 6:
Номер 1
Ключевое слово void
обозначает что функция
Ответ:
 (1) возвращает число с плавающей запятой 
 (2) возвращает целое число 
 (3) ничего не возвращает 
 (4) является главной 
Номер 2
В каком случае программа выведет строку на консоль
Ответ:
 (1)
#include <iostream.h>
using namespace std;
void main()
{
cout < "Hello, world!" < endl;
return;
}
 
 (2)
#include <iostream.h>
using namespace std;
void main()
{
cout >> "Hello, world!" >> endl;
return;
}
 
 (3)
#include <iostream.h>
using namespace std;
int main()
{
cout << "Hello, world!" << endl;
return 1;
}
 
Номер 3
В каком файле заголовков определён объект cout
:
Ответ:
 (1) iostream.h 
 (2) stream.h 
 (3) sysutils.hpp 
Упражнение 7:
Номер 1
Какие компоненты могут входить в интегрированную среду программирования
Ответ:
 (1) текстовый редактор 
 (2) отладчик 
 (3) компилятор 
Номер 2
Файл имеющий имя "test_file.cpp" это:
Ответ:
 (1) исполняемый файл 
 (2) заголовочный файл 
 (3) файл исходного текста языка C++ 
 (4) динамически загружаемая библиотека 
Упражнение 8:
Номер 1
Для создания исполняемого файла в системе Unix необходимо
Ответ:
 (1) только набрать текст в текстовый файл 
 (2) только запустить любой из имеющихся компиляторов: GNU C++, g++, c++, cc 
 (3) набрать текст в текстовый файл и запустить его на компиляцию любым из имеющихся компиляторов C++ 
Номер 2
Укажите какие компиляторы языка Си++ могут быть использованы в системе Unix.
Ответ:
 (1) Microsoft© Visual C++ 
 (2) Emacs 
 (3) GNU C++, g++, c++ 
 (4) любой компилятор языка С++ 
Номер 4
Если в процессе компиляции программы возникла ошибка то:
Ответ:
 (1) будет создан исполняемый файл 
 (2) компилятор выдаст сообщение об ошибке и создаст исполняемый файл 
 (3) компилятор выдаст сообщение об ошибке, с возможным указанием её места