Реферат: Иследование методов сортировки Метод пузырька и Метод простых вставок
Документация пользователя:
Запуск программы осуществляется при открытии файла SortMass.exe, который находится на носители информации. При этом на экране появиться окно, в левой верхней части которого будет видна надпись “SortMass 1.0” – это имя программы. Ниже располагается меню, с помощью которого можно выполнить различные действия с данным приложением. При нажатии на пункте меню “Меню” выпадет, так называемое всплывающее меню, в котором находится пункты: получить массив, сохранить массив, сравнение методов, выход.
Пункт “получить массив” позволяет пользователю ввести массив из файла *txt, для его сортировки.
Пункт “сохранить массив” позволяет сохранять отсортированный массив в файл *txt.
При нажатии по пункту “сравнение методов”, открывается новое окно в котором указывается начальное количество элементов массива, конечное количество элементов массива, и шаг изменения, и по этим параметрам строится график сравнения двух методов сортировки.
Следущй пункт “выход”, при выборе этого пункта программа закрывается.
Предпоследним пунктом меню является меню о программе, если выбрать этот пункт то откроется окно которое содержит информацию о разработчике и о самой программе.
Последним пунктом меню является меню “Спрвака” в этом меню содержится справочная информация по приложению.
Под меню располагается рабочая область, которая делится на две части: ввод массива и операции над ним, и отображение отсортированного
и исходного массива в виде диаграммы. В первой части кнопка “получить массив” полностью дублирует кнопку в меню с таким же названием,при нажатии по кнопке “Сортировать”, выбранный массив сортируется выбранным методом сортировки. При нажатии по кнопке “Отчистить” рабочее поле отчишяется для повторной сортировки. Кнопка “Сохранить” дублирует пункт меню “Сохранить массив”. Кнопка на рабочем поле “Сравнение методов сортировки” так же дублирует пункт меню “Сравнение методов”.
Системные требования: Pentium 133, 16 MBRAM, Windows 95/98/2000 NT/XP.
ПРИЛОЖЕНИЕ Г
ТекстразработанногомодуляSortMass 1.0:
public
{ Public declarations }
mass=array of integer;
procedure puzerek(n:integer; var a:mass);
procedure prostvst(n:integer; var a:mass);
var
Form1: TForm1;
n,i:integer;
a:mass;
implementation
uses Unit2;
{$R *.dfm}
// процедура открытия массива из файла *txt (ввод массива)
procedure TForm1.Button1Click(Sender: TObject);
var name:string;
f:textfile;
begin