Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2965

.pdf
Скачиваний:
7
Добавлен:
08.01.2021
Размер:
454.6 Кб
Скачать

21

{

cout << "Hello"

}

b.

int funct();

c.

int funct(int x)

{

return x = x + 1;

}

d.

void funct(int)

{

cout << "Hello"

}

73.Укажите тип возвращаемого значения функции int func(char x, float v, double t);

a.double

b.int

c.float

d.char

74.Можно ли перегрузить функцию main()?

a.да

b.нет

75.Что из нижеперечисленного не является прототипом функции? a.

void funct();

b.

char x();

c.

int funct(char x, char y);

d.

double funct(char x)

76.Какие из утверждений верны?

a.компилятор может проигнорировать объявление встроенной функции.

b.встроенные функции не могут возвращать значения.

c.встроенные функции должны возвращать значение.

d.встроенные функции не должны содержать более 10 строк кода.

22

77.Укажите правильный вызов функции, предполагается, что функция была объявлена ранее.

a.funct x, y;

b.funct();

c.int funct();

d.funct;

78.Что будет напечатано на экране, после выполнения этого кода?

#include <iostream>

int foo(int x, int y)

{

return x+y;

}

double foo(double x, double y)

{

return x+y;

}

int main(int argc, char** argv)

{

double (*ptr)(int, int);

ptr = foo;

std::cout << ptr(3,8) << std::endl;

return 0;

}

a.ошибка компиляции

b.3

c.11

d.8

79.Какой тип данных имеет переменная ARGV?

a.char *

b.int

c.это не переменная

d.char **

80.Что будет напечатано на экране, после выполнения этого кода?

#include <ostream>

23

int foo(int y); int foo(int x)

{

return x+1;

}

int main(int argc, char** argv)

{

int x = 3; int y = 6;

std::cout << foo(x) << std::endl;

return 0;

}

a.ошибка компиляции

b.3

c.9

d.4

81.Для чего используются встроенные функции?

a.Для удаления ненужных функций

b.Для упрощения файла с исходным кодом

c.Чтобы уменьшить размер программы

d.Для увеличения скорости работы программы

82.Что будет напечатано на экране, после выполнения этого кода?

#include <iostream>

int foo(int x, int y)

{

return x+y;

}

int foo(const int x, const int y)

{

return x+y+1;

}

int main(int argc, char** argv)

{

const int x = 3; const int y = 2;

24

std::cout << foo(x,y) << std::endl;

return 0;

}

a.5

b.6

c.ошибка компиляции

d.3

83. Будет ли работать следующий код? int x = 5;

template <typename T> class x

{

T member;

};

int main(int argc, char** argv)

{

class x<int> y;

return 0;

}

a.да

b.нет

84.Правильное определение структуры в С++

a.struct a_struct {int a;};

b.struct {int a;}

c.struct a_struct {int a;}

d.struct a_struct int a;

85.При определении структуры необходимо использовать следующее ключевое слово:

a.object

b.record

c.structure

d.struct

86.Какой заголовочный файл С++ содержит инструкции файлового ввода/вывода?

a.iostream

25

b.fstream

c.infstream

d.infstream

87.Какие из перечисленных констант определяют режим открытия файлов в С++?

a.ios_base::application

b.ios_base::noreplace

c.ios_base::trunc

d.ios_base::create

88.Как организовать запись в файл?

a.a_file.printf("запись");

b.a_file="запись";

c.a_file << "запись";

d.a_file.out("запись").

26

БИБЛИОГРАФИЧЕСКИЙ СПИСОК Основная литература

1.Юдина Н. Ю. Информационные технологии [Текст] : учеб. пособие / Н. Ю. Юдина; ВГЛТА. - Воронеж, 2013. - 235 с. - Электронная версия в ЭБС ВГЛТА.

2.Советов Б. Я. Информационные технологии [Текст] : доп. М-вом образования и науки Рос. Федерации в качестве учеб. / Б. Я. Советов, В. В. Цехановский. - Изд. 4-е, стер. - М. : Высш. шк., 2008. - 263 с.

27

Скворцова Татьяна Владимировна

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Методические указания для самостоятельной работы студентов по направлению подготовки

09.03.02 – Информационные системы и технологии.

 

 

 

Редактор

Подписано в печать

. Формат 60×90 /16.

Объем п. л.

Усл. печ. л. .

Уч.-изд. л.

. Тираж

экз. Заказ

ФГБОУ ВО «Воронежский государственный лесотехнический университет им. Г.Ф. Морозова»

РИО ФГБОУ ВО «ВГЛТУ им.Г.Ф. Морозова». 394087, г. Воронеж, ул. Тимирязева, 8

Отпечатано в УОП ФГБОУ ВО «ВГЛТУ им. Г.Ф. Морозова» 394087, г. Воронеж, ул. Докучаева, 10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]