Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа6.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
103.42 Кб
Скачать

7. Контрольные вопросы.

  1. Что включает в себя понятие файла? Как оно связано со стандартными потоками ввода/вывода?

  2. Перечислите стандартные потоки ввода/вывода, открываемые пи запуске программы.

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

  4. Как работает функция fopen()?

  5. Что такое режим доступа? Перечислить возможные режимы доступа при работе с файлами.

  6. Почему при работе с файлом не рекомендуется использовать оператор цикла с пост-условием?

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

  8. Как открыть бинарный файл?

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

  10. Что такое последовательный и произвольный доступ к компонентам файла?

  11. В чем заключается опасность использования функции seek()?

Список рекомендуемой литературы.

Основная:

  1. Федоренко Ю.П. / Алгоритмы и программы на C++Builder / Москва : ДМК Пресс - 2010 – 544 с.

  2. Канцедал С. А. Алгоритмизация и программирование : учебное пособие / С.А. Канцедал. - М. : ИНФРА-М, 2008 ; М. : Форум, 2008. - 352 с. : ил. - ISBN 978-5-8199-0355-1 : 157.41

  3. Колдаев В. Д. Основы алгоритмизации и программирования : учебное пособие / В.Д.Колдаев ; Под. ред. проф. Л.Г.Гагариной. - М. : ИД ФОРУМ : ИНФРА-М, 2009. - 416 с. : ил. - ISBN 978-5-16-002690-9 : 116.05

  4. Павловская Т. А. С/С++ Программирование на языке высокого уровня / Т.А.Павловская. - СПб. : Питер, 2009. - 461 с. : ил. - ISBN 978-5-94723-568-5 : 176.99

  5. Павловская, Т. А. С/С++ Структурное программирование : практикум / Т.А.Павловская, Ю.А.Щупак. - СПб. : Питер, 2007

  6. Незнанов, А. А. Программирование и алгоритмизация : учебник / А.А. Незнанов. - М. : Издательский центр "Академия", 2010. - 304 с. - ISBN 978-5-7695-6767-4 : 416.80

Дополнительная:

  1. Вирт Н. Алгоритмы и структуры данных. Новая версия для Оберона / Москва / ДМК Пресс / 2010 -272 с.

  2. Страуструп Б. / Дизайн и эволюция С++ / Москва / ДМК Пресс / 2008 – 448 с

  3. Агальцов В. П. Математические методы в программировании : учебник / В.П.Агальцов. - 2-е изд, перераб. и доп. - М. : ИД "ФОРУМ", 2010. - 240 с. : ил. - ISBN 978-5-8199-0410-7 : 175.01

  4. Чиртик, А. А. Программирование на C++. Трюки и эффекты [Text] / А.А.Чиртик. - CПб : Питер, 2010. - 352 с. : ил + 1 эл. опт. диск (CD-ROM). - ISBN 978-5-49807-102-2 : 319.99