Похожие презентации:
Задачи_2026
1.
Программирование на языках высокогоуровня
Гутман Александр Сергеевич
2. Задачи
• Разработать библиотеку (сервис) для работысо словарем
Задачи
• “Интернет-магазин”
• Калькулятор
• Задача дополнительная для закрытия
пропусков
3. Задачи
• Разработать библиотеку (сервис) для работы со словарем. Всловаре построчно хранятся пары слов (ключ - слово на
гипотетическом языке, значение - перевод иностранного слова
на русский) сам словарь хранится в файле на диске.
Требования:
• а) Словарь должен обеспечивать следующую функциональность:
Задачи
чтение списка пар из файла
удаление записи по ключу
поиск записи по ключу
добавление записей при условии соответствия требованиям конкретного словаря
• б) Должно быть предоставлено консольное приложение, работающее с
сервисами словаря:
• Обеспечить возможность работы со словарями двух языков: в первом
языке длинна слов может быть только 4 символа и эти символы только
буквы латинской раскладки, второй язык - длина слов может быть только
5 символа и эти символы только цифры.
• Интерфейс должен предоставлять следующую функциональность
пользователю:
• просмотр содержимого обоих словарей
• удаление, поиск по ключу, добавление записи в одном из словарей, заранее
выбранном пользователем
4. Задачи
• “Интернет-магазин”• Написать 3 контроллера и в нем по 3 метода с описанием и
моделям
Задачи
Пример что можно реализовать:
Контроллер:
- basket
Методы:
- add
- delete
- getPage
• Описать все методы контроллеров в сваггер в отдельном файле yaml
• https://editor.swagger.io/
5. Задачи
• КалькуляторЗадачи