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

Sys_Programming / LAB_10

.DOC
Скачиваний:
13
Добавлен:
20.02.2016
Размер:
38.4 Кб
Скачать

ЛАБОРАТОРНАЯ РАБОТА №10

Цель работы: изучить правила работы с файлами.

Примечание: Во всех лабораторных работах проводить все необходимые проверки результатов операций и выдавать на экран соответствующие предупреждения.

Вариант №1.

Ввести строки в файл с клавиатуры. Имя файла в командной строке.

Вариант №2.

Вывести на экран все нечетные строки. Имя файла в командной строке.

Вариант №3.

Обменять содержимое 2-х файлов. Имя второго файла в командной строке.

Вариант №4.

Вывести на экран строку с номером N. Имя файла и номер строки в командной строке.

Вариант №5.

Подсчитать количество строк в файле. Имя файла в командной строке.

Вариант №6.

Подсчитать количество слов в файле. Имя файла в командной строке.

Вариант №7.

Подсчитать количество определенного символа в файле. Имя файла и символ в командной строке.

Вариант №8.

Удалить файл, имя которого задано в командной строке. Результат операции записать в файл REZ.DAT.

Вариант №9

Удалить в файле все четные строки. Имя файла в командной строке.

Вариант №10.

Создать каталог и скопировать в него файл, указанный в командной строке.

Вариант №11.

Переименовать файл. Старое и новое имя указать в командной строке.

Вариант №12.

Выдать содержимое файла на экран. Имя файла в командной строке.

Вариант №13

Скопировать файл из диска А в текущий каталог. Имя файла в командной строке. Размер файла записать в файл REZ.DAT.

Вариант №14.

Перенести (MOVE) файл из текущего каталога на диск А. Имя файла в командной строке. Проверить свободное место на диске А. Размер файла записать в файл REZ.DAT.

Вариант №15.

Объединить два файла. Их имена в командной строке.

Вариант №16.

Перенести (MOVE) строки в файле начиная со строки с номером N в другой файл. Имя файла и значение N в командной строке.

Вариант №17.

Скопировать четные строки в файле в файл с таким же именем на диске А. Имя файла в командной строке. Проверить свободное место на диске А.

Вариант №18.

Определить дату и время создания файла и записать их в файл REZ.DAT. Имя файла в командной строке.

Вариант №19.

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

Вариант №20.

В текущем каталоге все файлы с заданным в командной строке шаблоном сделать скрытыми.

Вариант №21.

Подсчитать количество скрытых файлов в каталоге и записать его в файл REZ.DAT. Полный путь к каталогу указать в командной строке.

Вариант №22.

В заданном каталоге все скрытые файлы сделать видимыми. Полный путь к каталогу указать в командной строке. Результат операции записать в файл REZ.DAT.

Вариант №23.

В заданном каталоге все файлы с заданным расширением переименовать в файлы F1.DAT, F2.DAT и т.д. Полный путь к каталогу указать в командной строке.

Вариант №24.

Удалить все файлы в заданном каталоге и уничтожить каталог. Полный путь к каталогу указать в командной строке. Результат операции записать в файл REZ.DAT.

Вариант №25.

В заданном каталоге удалить все файлы созданные до указанной в командной строке даты. Оставшиеся файлы сделать скрытыми.

Вариант №26.

В заданном каталоге все файлы, созданные после указанной в командной строке даты, скопировать в новый каталог.

Вариант №27.

В заданном каталоге определить все файлы, созданные после заданной даты. Записать их в файл REZ.DAT. Дата в командной строке.

Соседние файлы в папке Sys_Programming