wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Вопросы по C++

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Какой класс используется для открытия файла для записи в C++?

a)

ifstream

b)

ofstream

c)

fstream

d)

iostream

2.

Что произойдет, если открыть несуществующий файл с помощью ofstream?

a)

Программа завершится с ошибкой.

b)

Файл будет создан автоматически.

c)

Поток данных будет "сломан".

d)

Ничего не произойдет.

3.

Какой метод используется для неформатированной записи данных в файл?

a)

<<

b)

>

c)

write

d)

read

4.

Что делает метод .flush()?

a)

Закрывает файл

b)

Сбрасывает буфер данных на диск без закрытия файла

c)

Удаляет содержимое файла

d)

Читает данные из файла

5.

Какой флаг перемещает курсор в конец файла сразу после его открытия?

a)

ios::app

b)

ios::binary

c)

ios::ate

d)

ios::in

6.

Какой флаг гарантирует, что все операции записи будут происходить в конце файла?

a)

ios::ate

b)

ios::app

c)

ios::binary

d)

ios::out

7.

Какой тип данных позволяет одновременно читать и записывать данные в файл?

a)

ifstream

b)

ofstream

c)

fstream

d)

iostream

8.

Что произойдет, если открыть существующий файл с помощью ofstream без дополнительных флагов?

a)

Содержимое файла останется неизменным.

b)

Содержимое файла будет удалено.

c)

Файл будет открыт только для чтения.

d)

Программа завершится с ошибкой.

9.

Какой оператор используется для форматированной записи данных в файл?

a)

>>

b)

<<

c)

write

d)

read

10.

Какой метод позволяет узнать текущую позицию курсора при записи в файл?

a)

seekg

b)

tellg

c)

seekp

d)

tellp

11.

Какой флаг используется для открытия файла в бинарном режиме?

a)

ios::app

b)

ios::binary

c)

ios::ate

d)

ios::in

12.

Что делает метод .close()?

a)

Сбрасывает буфер и закрывает файл.

b)

Только закрывает файл.

c)

Только сбрасывает буфер.

d)

Удаляет файл.

13.

Какой тип данных используется для чтения файлов?

a)

ofstream

b)

ifstream

c)

fstream

d)

iostream

14.

Какой метод используется для перемещения курсора при записи в файл?

a)

seekg

b)

tellg

c)

seekp

d)
  1. tellp

15.

Что произойдет, если открыть несуществующий файл с помощью fstream?

a)

Файл будет создан автоматически.

b)

Поток данных будет "сломан".

c)

Программа завершится с ошибкой.

d)

Ничего не произойдет.

16.

Какой флаг предотвращает удаление содержимого файла при открытии для записи?

a)

ios::ate

b)

ios::app

c)

ios::binary

d)

ios::out

17.

Какой метод используется для записи данных из массива символов?

a)

<<

b)

write

c)

read

d)

flush

18.

Какой оператор используется для чтения данных из файла?

a)

<<

b)

>>

c)

write

d)

read

19.

Какой тип данных автоматически закрывает файл при выходе из области видимости?

a)

ifstream

b)

ofstream

c)

fstream

d)

Все вышеперечисленные

20.

Какой флаг указывает, что файл открывается для чтения?

a)

ios::in

b)

ios::out

c)

ios::app

d)

ios::binary

21.

Какой метод используется для перемещения курсора при чтении файла?

a)

seekg

b)

tellg

c)

seekp

d)

tellp

22.

Какой метод используется для чтения данных в массив символов?

a)

<<

b)

read

c)

write

d)

>>

23.

Какой флаг используется для открытия файла для записи?

a)

ios::in

b)

ios::out

c)

ios::app

d)

ios::binary

24.

Какой метод позволяет узнать текущую позицию курсора при чтении файла?

a)

seekg

b)

tellg

c)

seekp

d)

tellp

25.

Какой тип данных лучше использовать для создания нового файла?

a)

ifstream

b)

ofstream

c)

fstream

d)

iostream