Лабораторная работа 21 по информатике (984079)
Текст из файла
бота М'21 но языкам ванна: 8 льтет 1 11 сем 2007/08 ебного Программирование на интерпретируемых командных языках Гоставгопь програлгиу выполненг|я заданных деиствиг| над файлами г|а одном из инпгерпретируел|ых командных языков ОГ 1!М1Х~ЪЬей, Гз)гей, Ваз)г, Рег1, 1уг)гоп), согласованнол| с преподавопгелем: 1. Копирование всех файлов, для которых установлена зашита от записи от всех пользователей. Имена копий генерировать путем добавления указанного префикса. Файлы-копии должны быть доступны для записи всем пользователям.
2. Объединение в один файл всех файлов с указанным суффиксом, имеющих размер меньше заданного. 3. Удаление всех файлов с указанным суффиксом. к которым не было обращений указанное число дней. 4. Переименование всех файлов с указанным суффиксом путем добавления к ним заданного префикса. 5.ь Реализовать и|елловскую версию команды зр10 на соответствующем интерпретируемом командном языке. 6. Кодирование по Цезарю всех текстовых файлов в указанном каталоге и его поддиректориях с помощью утилиты сх. 7. Удаление всех файлов с узщзанным суффиксом при наличии файлов с теми же именами, но с другим заданным суффиксом.
8. Создание синонима всех файлов с указанным суффиксом и числом связей. большим 1. путем перестановки суффиксов в именах исходных файлов в начало и удаления точки. 9. Удлинение имен файлов до указанной длины заданным знаком. 10. Сравнение указанного файла со всеми другими файлами, имеющими такой же суффикс. с удалением совпадающих файлов. 1!.
Конкатенация указанного файла заданное число раз так. чтобы при этом длина результирующего файла в байтах не превысила заданного числа. 12. Генерация заданного числа копий указанного файла. Имена копий генерировать добавлением к имени исходного файла следующией по порядку буквы или цифры, начиная с заданной буквы нли цифры. 13. Конкатенация файлов наименьшей длины до тех пор, пока размер результирующего файла не превысит размера блока заданного устройства (файловой системы). 14. Удаление файлов с указанным префиксом, длина которых находится в указанном диапазоне. 15.
Удлинение файлов с указанным суффиксом до заданной длины путем присоединения к ним необходилюго числа копий некоторого файла. 16. Удаление файлов с указанным префиксом и с максимальными размерами, пока общий размер остающихся файлов не станет меньше заданного числа. 17. Рекурсивный обход указанного каталога и перекодировка всех текстовых файлов в нем и в подкаталогах.
18. Рекурсивный обход указанного каталога и замена всех разделителей пути 1 на / в файлах с именем Макег|1е*. 19. Подсчет числа строк в исходных файлах (".1г. *.срр) директории и подкаталогов с вычислением суммарной длины (в строках). 20. Рекурсивный обход указанного каталога и вывод на экран полных путей поддиректорий. 21.* Удаление всех синонимов указанного файла из указанного каталога и его поддиректорий. 22. Замена для всех файлов, имеющих размер меньше заданного, суффиксов имен на первые литеры имен файлов. 23.
Запись имен и размеров всех выполняемых файлов с указанным суффиксом в заданный файл, размер которого нс должен превышать заданной величины. 24. Запись имен и размеров всех невыполняемых файлов с указанным суффиксом в заданный файл, размер которых кратен размеру блока. 25. Удаление файлов, суммарная длина которых не меньше заданного числа блоков. 26.
Рекурсивный обход и подсчет числа выполнимых файлов в каталоге и в поддирскториях. 27. Рекурсивный обход, подсчет числа различных суффиксов файлов в указанном каталоге и вывод уникальных суффиксов. 28-29.ььь Интерпретация машины Тьюринга в четверках нли в пятерках. Р егд д .д,. д . удг д ~д ду д д д ..П д согласованным с преподавателел|: 1. Если параметры опущены, то их значения доткны быть запрошены у пользователя. 2. Программа должна в слу гас ошибки в задании параметров выводить комментированный синтаксис правильного использования. 3. Если указан параметр "7", то выводится подсказка (спецификация програымы). 4.
Программа должна обеспечивать возможность установки режима трассировки. 5. Программа должна обеспечивать возможность установки режима подтверждения. 6. Программа должна обеспечивать возможность исправления значений параметров после запуска в диалоговом режиме.
7. Программа должна обеспечивать позиционный способ задания параметров (список слов через пробел или запятую). 8. Если параметры опущены, то устанавливаются некоторые стандартные значения параметров. 9. Программа должна обеспечивать задание списка ключевых параметров в формате имя значение через запятую.
1О. Задание параметров в конфигурационном файле. Обязатедгьньи| является условие, соответспнук|тее но,иеру группы студента. Для тестирования программы создать вспомогательные командныс файлы генерации необходимых множеств файлов. Задания |годготовлены сок. Черныггговыьг ЛН., проф. Зойкевыи ЯЕ.
и ст. преп Лебедевыи Л.В. .
Характеристики
Тип файла DJVU
Этот формат был создан для хранения отсканированных страниц книг в большом количестве. DJVU отлично справился с поставленной задачей, но увеличение места на всех устройствах позволили использовать вместо этого формата всё тот же PDF, хоть PDF занимает заметно больше места.
Даже здесь на студизбе мы конвертируем все файлы DJVU в PDF, чтобы Вам не пришлось думать о том, какой программой открыть ту или иную книгу.