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

Итоговая кусовая работа. Программирование сценариев.

Цель работы: практически освоить программирование сценариев с использованием знаний,

полученных при выполнени работ 1-5.

Задание: В соответвтвии с номером бригады выполнить задание по составлению программы сценария.

В отчет включить описание алгоритма, скритшоты и текст программы.

Файлы текста программы и отчета загрузить на сайт в «отчеты».

Задание 1.

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

указанной даты. Требования к программе:

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

2.Имя выходного файла должно вводится пользователем с консоли по подсказке программы.

Если пользователь не ввел имя выходного файла, то программа создает файл FIND.TXT.

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

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

например, так:

Результаты поиска: найдено 25 файлов.

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

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

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

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

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

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

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

Задание 2

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

заданную подстроку Требования к программе:

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

2.Имя выходного файла должно вводится пользователем с консоли по подсказке программы.

Если пользователь не ввел имя выходного файла, то программа создает файл FIND.TXT.

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

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

например, так:

Результаты поиска: найдено 25 файлов.

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

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

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

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

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

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

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

Задание 3

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

указанной даты. Требования к программе:

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

2.Имя выходного файла должно вводится пользователем с консоли по подсказке программы.

Если пользователь не ввел имя выходного файла, то программа создает файл FIND.TXT.

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

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

например, так:

Результаты поиска: найдено 25

файлов.

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

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

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

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

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

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

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

Задание 4

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

1Результат работы программы – полные имена файлов, включая путь к файлу,

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

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

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

Результаты поиска: найдено 25 файлов.

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

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

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

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

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

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

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

Задание 5

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

указанной даты. Требования к программе:

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

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

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

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

Результаты поиска: найдено 25

файлов.

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

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

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

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

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

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

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

Задание 6

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

именем файла. Требования к программе:

1Результат работы программы – полные имена файлов, включая путь к файлу,

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

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

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

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

Результаты поиска: найдено 25 файлов.

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

5Шаблон или имя файла должен вводится пользователем с консоли по подсказке

программы.

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

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

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

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

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

Задание 7.

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

даты. Требования к программе:

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

2.Имя выходного файла должно вводится пользователем с консоли по подсказке программы.

Если пользователь не ввел имя выходного файла, то программа создает файл FIND.TXT.

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

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

например, так:

Результаты поиска: найдено 25 файлов.

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

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

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

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

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

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

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

Задание 8

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

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

2.Имя выходного файла должно вводится пользователем с консоли по подсказке программы.

Если пользователь не ввел имя выходного файла, то программа создает файл FIND.TXT.

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

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

например, так:

Результаты поиска: найдено 25 файлов.

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

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

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

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

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

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

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

Задание 9

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

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

2.Имя выходного файла должно вводится пользователем с консоли по подсказке программы.

Если пользователь не ввел имя выходного файла, то программа создает файл FIND.TXT.

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

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

например, так:

Результаты поиска: найдено 25 файлов.

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

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

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

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

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

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

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

Задание 10

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

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

2.Имя выходного файла должно вводится пользователем с консоли по подсказке программы.

Если пользователь не ввел имя выходного файла, то программа создает файл FIND.TXT.

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

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

например, так:

Результаты поиска: найдено 25 файлов.

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

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

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

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

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

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

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

Задание 11

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

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

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

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

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

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

Результаты поиска: найдено 25 файлов.

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

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

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

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

имена авторов программы дату создания программы синтаксис вызова программы

Задание 12

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

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

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

3Программа должна подсчитать число найденных файлов и вывести его в выходном файле,

например, так:

Результаты поиска: найдено 25 файлов.

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

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

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

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

имена авторов программы дату создания программы синтаксис вызова программы

Задание 13

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

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

1Результат работы программы – полные имена файлов, включая путь к файлу,

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

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

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

Результаты поиска: найдено 25 файлов.

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

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

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

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

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

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

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

Соседние файлы в папке Курсовой проект