Задачи
Задачи
Задачи
Задачи
343.24K

Задачи_2026

1.

Программирование на языках высокого
уровня
Гутман Александр Сергеевич

2. Задачи

• Разработать библиотеку (сервис) для работы
со словарем
Задачи
• “Интернет-магазин”
• Калькулятор
• Задача дополнительная для закрытия
пропусков

3. Задачи

• Разработать библиотеку (сервис) для работы со словарем. В
словаре построчно хранятся пары слов (ключ - слово на
гипотетическом языке, значение - перевод иностранного слова
на русский) сам словарь хранится в файле на диске.
Требования:
• а) Словарь должен обеспечивать следующую функциональность:
Задачи
чтение списка пар из файла
удаление записи по ключу
поиск записи по ключу
добавление записей при условии соответствия требованиям конкретного словаря
• б) Должно быть предоставлено консольное приложение, работающее с
сервисами словаря:
• Обеспечить возможность работы со словарями двух языков: в первом
языке длинна слов может быть только 4 символа и эти символы только
буквы латинской раскладки, второй язык - длина слов может быть только
5 символа и эти символы только цифры.
• Интерфейс должен предоставлять следующую функциональность
пользователю:
• просмотр содержимого обоих словарей
• удаление, поиск по ключу, добавление записи в одном из словарей, заранее
выбранном пользователем

4. Задачи

• “Интернет-магазин”
• Написать 3 контроллера и в нем по 3 метода с описанием и
моделям
Задачи
Пример что можно реализовать:
Контроллер:
- basket
Методы:
- add
- delete
- getPage
• Описать все методы контроллеров в сваггер в отдельном файле yaml
• https://editor.swagger.io/

5. Задачи

• Калькулятор
Задачи
English     Русский Правила