Функции и задачи поменял

This commit is contained in:
2024-12-11 11:58:35 +03:00
parent 145dbe5cc9
commit 7eeac22e2f

View File

@@ -474,36 +474,36 @@ stringstyle =\bfseries} % шрифт для строк
\subsection{Требования к функциям (задачам), выполняемым системой}
Система управления данными <<Словарь-КЧД>> должна выполнять следующие задачи:
\begin{itemize}
\item[$-$] Создание и поддержание структуры КЧД;
\item[$-$] Добавление записей в КЧД;
\item[$-$] Удаление записей из КЧД;
\item[$-$] Поиск и просмотр записей в КЧД;
% \item[$-$] Создание структуры КЧД;
\item[$-$] Обработка пользовательского ввода;
\item[$-$] Добавление словарных записей в КЧД;
\item[$-$] Удаление словарных записей из КЧД;
\item[$-$] Поиск и просмотр словарных записей в КЧД;
% \item[$-$] Сохранение данных и структуры КЧД на диск;
% \item[$-$] Чтение данных и структуры КЧД с диска;
\item[$-$] Вывод структуры КЧД в текстовом виде на экран.
\item[$-$] Вывод тектового представления КЧД на экран.
\end{itemize}
Для выполнения поставленных задач должны быть реализованы следующие функции:
\begin{itemize}
\item Функция для создания структуры КЧД.
\item Функция для инициализации структуры КЧД с заданными параметрами.
\item Функция для добавления новой записи в структуру КЧД.
\item Функция для балансировки КЧД после добавления записи.
\item Функция для удаления записи из структуры КЧД.
\item Функция для балансировки КЧД после удаления записи.
\item Функция для поиска записи в КЧД.
\item Функция для отображения записей структуры КЧД в текстовом виде.
% \item Функция для создания структуры КЧД.
% \item Функция для инициализации структуры КЧД с заданными параметрами.
\item Функция для обработки ввода числа.
\item Функция для обработки ввода строки.
\item Функция для обработки подтверджения действия.
\item Функция для добавления новой словарной записи в бинарное дерево поиска.
\item Функция для балансировки КЧД после добавления словарной записи.
\item Функция для удаления словарной записи из бинарного дерева поиска.
\item Функция для балансировки КЧД после удаления словарной записи.
\item Функция для поиска словарной записи в КЧД.
\item Функция для вывода словарной записи на экран.
\item Функция для создания текстового представления узлов КЧД.
\item Функция для создания текстового представления структуры КЧД.
% \item Функция для сохранения структуры и данных КЧД на диск.
% \item Функция для загрузки структуры и данных КЧД с диска.
\item Функция для вывода структуры КЧД на экран в текстовом формате.
\item Функция для проверки целостности структуры КЧД при загрузке.
\item Функция для контроля и обработки входных данных от пользователя.
\item Функция для вывода текстового представления КЧД на экран.
% \item Функция для проверки целостности структуры КЧД при загрузке.
% \item Функция для контроля и обработки входных данных от пользователя.
\end{itemize}