Реферат: Тест программных программ

Write(y,b);

End;

Readln(c);

Writeln(y);

until EOF(c);

Readln(u);

while not EOF(u) do Begin {дозапись значений в копируемый файл}

Readln(u,b);

Writeln(a1,b);

End;

Window(10,10,53,20); {закрытие окна вопросов}

TextBackGround(black);

clrscr;

close(c); {закрытие файлов}

Erase(c); {стирание старого файла вопросов}

close(u);

Erase(u); {стирание старого файла ответов}

close(y);

Rename(y,a2); {переименование файла вопросов}

a2:=a2+'o';

close(a1);

Rename(a1,a2); {переименование файла ответов}

End;

Для корректной работы процедуры требовалось реализовать чтение требуемого вопроса, здесь и пригодилось построчное чтение, о котором рассказывалось в предыдущей главе. Кроме того, требовалось скопировать данные из одного файла, исключая требуемый вопрос с последующим добавлением нового вопроса. Я реализовал это в циклах, что вы можете видеть в программном коде.

Функция просмотра результатов. Организует просмотр результатов тестирования. Просит ввести вашу фамилию. Если она есть в списке, выводит полную информацию о тесте, об оценке, о дате и т. д. Программа использует файл registr.dat для внесения туда ваших результатов. При желании файл также может быть распечатан.

Procedure SearchF;

Begin

Assign(b1,'c:\pascal\registr.dat'); {связь переменной с файлом отчета}

Reset(b1); {открытие файла для чтения}

К-во Просмотров: 958
Бесплатно скачать Реферат: Тест программных программ