Может ли кто-нибудь помочь решить?
1.Постановка задачи: Требуется разработать программно-математическое обеспечение, реализующее работу с динамической структурой данных. Вид структуры – очередь. Информационное поле – строка.
Требования к ПМО: Структурно ПМО должно быть реализовано в виде интерфейсной части, обеспечивающей:
•задание массива из формы приложения (посредством компонента TStringGrid);
•выбор файла для заполнения структуры из файла (для пакетного режима работы);
•выбор элемента структуры по порядковому номеру;
•выбор элемента структуры по информационному полю;
•выбор файла для выгрузки содержимого,
а также предметной части, реализованной в виде класса, обеспечивающего:
•хранение данных в динамической структуре;
•заполнение структуры из файла (для пакетного режима работы);
•добавление нового элемента структуры;
•выгрузку элемента из структуры (для стека и очереди);
•выгрузки содержимого в файл.
В качестве элемента рассматривается тип:
TElement = record
Key: Integer;
Data: TData;
end;
|