ДЗ: Практическая работа
Описание
Название: Практическая работа по курсу «Средства программной разработки» — ТГУ / Росдистант (Вариант C)
Описание:
Полностью выполненная и готовая к сдаче практическая работа по дисциплине «Средства программной разработки». Работа выполнена по Варианту C и включает в себя 5 комплексных заданий по ключевым темам программирования на Python и веб-разработки на фреймворке Django.
В документе подробно расписан алгоритм решения для каждого задания, приведен чистый структурированный исходный код, а также добавлены скриншоты интерфейса разработки (IDLE) и СУБД, подтверждающие 100% работоспособность программ.
Содержание работы по темам и заданиям:
1. Тема 3. Строки, циклы, условия. Разработана программа, запрашивающая у пользователя строку и выводящая её в обратном порядке с помощью цикла for и встроенных инструментов Python.
2. Тема 6. Функции, модули, исключения. Написан скрипт, использующий модуль random для генерации списков случайных чисел и символов, а также функция создания словаря на базе конструкции try-except для безопасной обработки исключений.
3. Тема 9. Наследование. Использование декораторов. Реализован объектно-ориентированный подход: создан класс Product (Товар) с инициализацией атрибутов (название, цена) и методом вывода информации объектов.
4. Тема 15. Внесение изменений в БД проекта, используя миграцию. Пошагово продемонстрировано развертывание проекта на Django, создание модели Auto с валидными типами полей (CharField, IntegerField), проведение и применение миграций в базу данных. Результат проверен через SQLiteStudio.
5. Теma 18. Работа с формами в Django. Создана форма AutoForm на основе модели данных, настроено представление (view) для обработки POST-запросов и сохранения авто в БД, подключен URL-маршрут и написан HTML-шаблон с поддержкой защиты {% csrf_token %}.
Описание:
Полностью выполненная и готовая к сдаче практическая работа по дисциплине «Средства программной разработки». Работа выполнена по Варианту C и включает в себя 5 комплексных заданий по ключевым темам программирования на Python и веб-разработки на фреймворке Django.
В документе подробно расписан алгоритм решения для каждого задания, приведен чистый структурированный исходный код, а также добавлены скриншоты интерфейса разработки (IDLE) и СУБД, подтверждающие 100% работоспособность программ.
Содержание работы по темам и заданиям:
1. Тема 3. Строки, циклы, условия. Разработана программа, запрашивающая у пользователя строку и выводящая её в обратном порядке с помощью цикла for и встроенных инструментов Python.
2. Тема 6. Функции, модули, исключения. Написан скрипт, использующий модуль random для генерации списков случайных чисел и символов, а также функция создания словаря на базе конструкции try-except для безопасной обработки исключений.
3. Тема 9. Наследование. Использование декораторов. Реализован объектно-ориентированный подход: создан класс Product (Товар) с инициализацией атрибутов (название, цена) и методом вывода информации объектов.
4. Тема 15. Внесение изменений в БД проекта, используя миграцию. Пошагово продемонстрировано развертывание проекта на Django, создание модели Auto с валидными типами полей (CharField, IntegerField), проведение и применение миграций в базу данных. Результат проверен через SQLiteStudio.
5. Теma 18. Работа с формами в Django. Создана форма AutoForm на основе модели данных, настроено представление (view) для обработки POST-запросов и сохранения авто в БД, подключен URL-маршрут и написан HTML-шаблон с поддержкой защиты {% csrf_token %}.
Файлы условия, демо
Характеристики домашнего задания
Учебное заведение
Просмотров
6
Размер
615 Kb
Список файлов
Средства_программной_разработки_Практические_задания_ГРУППА_ФИО.docx
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
Росдистант
















