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

Задание 1. Вариант 1.

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

Требования к программе:

  1. Результат работы программы – полные имена файлов, включая путь к файлу, должны быть размещены в выходном файле (по одному имени в строке), который находится в текущем рабочем каталоге.

  2. Имя выходного файла должно вводится пользователем с консоли по подсказке программы. Если пользователь не ввел имя выходного файла, то программа создает файл FIND.TXT. Если заданный файл существует, программа должна запрашивать разрешение на стирание его содержимого у пользователя. Если пользователь не разрешил стирать старое содержимое, то программа должна добавить результаты поиска к старому содержимому.

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

  4. Программа должна завершить поиск после 100 найденных файлов.

  5. Дата должна вводится пользователем с консоли по подсказке программы.

  6. Если пользователь не ввел дату, то программа должна вывести сообщение об ошибке и завершиться.

  7. Программа должна иметь USAGE-комментарий, содержащий:

    1. имена авторов программы

    2. дату создания программы

    3. синтаксис вызова программы

Задание 1. Вариант 2.

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

Требования к программе:

  1. Результат работы программы – полные имена файлов, включая путь к файлу, должны быть размещены в выходном файле (по одному имени в строке), который находится в текущем рабочем каталоге.

  2. Имя выходного файла должно задаваться в переменной окружения. Программа должна читать имя файла из этой переменной. Если переменная окружения не установлена, то программа создает файл FIND.TXT. Если заданный файл существует, программа должна запрашивать разрешение на стирание его содержимого у пользователя. Если пользователь не разрешил стирать старое содержимое, то программа должна добавить результаты поиска к старому содержимому.

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

  4. Программа должна завершить поиск после 100 найденных файлов.

  5. Дата должна вводится пользователем с консоли по подсказке программы.

  6. Если пользователь не ввел дату, то программа должна вывести сообщение об ошибке и завершиться.

  7. Программа должна иметь USAGE-комментарий, содержащий:

    1. Имена авторов программы

    2. дату создания программы

    3. синтаксис вызова программы

Задание 1. Вариант 3.

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

Требования к программе:

  1. Результат работы программы – полные имена файлов, включая путь к файлу, должны быть размещены в выходном файле (по одному имени в строке), который находится в текущем рабочем каталоге.

  2. Имя выходного файла должно задаваться в командной строке при запуске программы. Программа должна читать имя файла из командной строки. Если имя файла не задано, то программа создает файл FIND.TXT. Если заданный файл существует, программа должна запрашивать разрешение на стирание его содержимого у пользователя. Если пользователь не разрешил стирать старое содержимое, то программа должна добавить результаты поиска к старому содержимому.

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

  4. Программа должна завершить поиск после 100 найденных файлов.

  5. Дата должна вводится пользователем с консоли по подсказке программы.

  6. Если пользователь не ввел дату, то программа должна вывести сообщение об ошибке и завершиться.

  7. Программа должна иметь USAGE-комментарий, содержащий:

    1. Имена авторов программы

    2. дату создания программы

    3. синтаксис вызова программы

Задание 2. Вариант 1.

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

Требования к программе:

  1. Результат работы программы – полные имена файлов, включая путь к файлу, должны быть размещены в выходном файле (по одному имени в строке), который находится в текущем рабочем каталоге.

  2. Имя выходного файла должно вводится пользователем с консоли по подсказке программы. Если пользователь не ввел имя выходного файла, то программа создает файл FIND.TXT. Если заданный файл существует, программа должна запрашивать разрешение на стирание его содержимого у пользователя. Если пользователь не разрешил стирать старое содержимое, то программа должна добавить результаты поиска к старому содержимому.

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

  4. Программа должна завершить поиск после 100 найденных файлов.

  5. Дата должна вводится пользователем с консоли по подсказке программы.

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

  7. Программа должна иметь USAGE-комментарий, содержащий:

    • Имена авторов программы

    • дату создания программы

    • синтаксис вызова программы

Задание 2. Вариант 2.

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

Требования к программе:

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