team-work-it-Carpe1
5 месяцев назад
4 месяца назад
4 месяца назад
4 месяца назад
5 месяцев назад
4 месяца назад
4 месяца назад
README.md
Система парсинга и выполнения простых команд (Вариант 6)
Исполнение роли student2
- chuubaka87 — у этого пользователя в репе выполнял роль Student2
Описание работы
Проект был реализован в рамках задания по разработке консольного интерпретатора команд на языке C#.
Работа выполнялась с использованием DeepSeek, qwen3-coder.
Все этапы: проектирование, реализация, тестирование — были выполнены согласно техническому заданию.
Общее описание кода
Решение представляет собой консольное приложение на языке C#, реализующее интерпретатор команд. Поддерживаются основные команды:
— выполнение математических выраженийcalc— сортировка числового спискаsort— линейный поиск значения в спискеsearch— фильтрация числового списка по условиюfilter— вывод истории команд с возможностью поискаhistory— повторение команды из историиrepeat
Ключевые особенности:
- Рекурсивный парсинг команд
- Хранение истории последних 100 команд
- Поиск по истории с использованием бинарного поиска
- Измерение времени выполнения команд
- Обработка ошибок и граничных случаев