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

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