отчет по учебной практике Армаш. Отчет по учебной практики по дисциплине Разработка программных модулей
Скачать 73.49 Kb.
|
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ КОЛЛЕДЖ ТЕЛЕКОММУНИКАЦИЙ ордена Трудового Красного Знамени федерального государственного бюджетного образовательного учреждения высшего образования «Московский технический университет связи и информатики» (КТ МТУСИ) Отчет по учебной практики по дисциплине: «Разработка программных модулей» Выполнил: ФИО Студент ИСП11-220АП группы Специальность: 09.02.07. Информационные системы и программирование Руководитель: Армаш Марина Николаевна Москва, 2021 г. 22 ноября 2021г. Тема: Вводная беседа по теме практики. Цели и задачи практики. Вводный инструктаж по технике безопасности во время прохождения практики. Обзор современных основных инструментальных средств разработки программных продуктов. Основные этапы разработки программного продукта. Проектирование программного обеспечения на уровне модулей. Изучение алгоритма взаимодействия форм в многодокументном приложении. Цели: изучение проектирование программного обеспечения на уровне модулей, а также взаимодействия форм в многодокументном приложении с использованием перегрузки методов. Тут добавить описание перегрузка методов Задание 1. Решить функцию Используя перегрузки методов. Тут решение задачи с перегрузками методов решение у всех свое. Дано число найти сумму, произведение и количество чисел кратных А, используя параметры по умолчанию (необязательные параметры) найти сумму, произведение и количество чисел. Тут добавить описание параметры по умолчанию (необязательные параметры) Тут решение задачи 23 ноября 2021г. Тема: Разработка математической модели задачи и алгоритма решения процедуры, реализующей линейные, разветвляющийся и циклические алгоритм при работе с файлами. Создание, отладка модуля, реализующего разветвляющийся алгоритм. Цель: Создание, отладка модуля, реализующего разветвляющийся алгоритм. 1. Решить задачи 2. Реализовать отладку и тестирование по готовым тестам, а также предоставить свои тесты. Задание №1 Составьте программу формирования из массива A(N) двух массивов, в которых первый массив заполнен элементами, у которых сумма делителей кратна количеству делителей, а во второй все остальные.
Задание №2 Дано N чисел найти все, произведение цифр которых кратных А или не кратных В.
Задание №3 Дан массив B(N, N), верно ли что в К строке нет простых элементов.
23 ноября 2021г. Тема: Определение и назначение баз данных. Области применения баз данных. Работа с базами данных. Этапы проектирования базы данных. Нормализация БД. Функции СУБД. Критерии выбора СУБД. Цель: изучить нормализацию баз данных. Описать Определение и назначение баз данных. Этапы проектирования базы данных. Нормализация БД. Функции СУБД. Критерии выбора СУБД. Задание
Результат это ER-диаграмма базы данных пример 25 ноября 2021г. Тема: Отладка и тестирование модуля, реализующего циклический алгоритм. Разработка математической модели задачи и алгоритма решения процедуры, реализующей обработку элементов базы данных. Цель: создать базу данных на основе готовых данных.
Результат это ER-диаграмма базы данных пример 26 ноября 2021г. Тема: Проектирование интерфейса приложения. Создание многодокументного приложения, демонстрирующего основные принципы работы с файлами. Организация процедур открытия и сохранения текстовых файлов. Организация процедур удаления и добавления записи. Создание приложения с использованием диалоговых окон работы с файлами – открытия, сохранения. Цель: изучить правила работы с различными типами файлов. Написать программу для работы с файлами. Задание 1. Работа с файловой системой 1.1. Создать файлы с помощью MS Paint, MS Word и блокнота: N.bmp (изображение произвольного размера полностью залитого красным цветом), N.doc (содержащий ваше Ф.И.О.) и N.txt (содержащий ваше Ф.И.О.). N – здесь и далее это номер варианта. 1.2. Создать две паки: 00 и N. 1.3. Написать программу, которая в соответствии с вариантом (см. ниже) выполняет различные операции над файлами и папками. Для вывода результатов использовать ListBox. 1. Переместить файл N.bmp в папку 00, переместить папку 00 в папку N, определить время изменения папки N, определить свободное место на диске 2. Скопировать файл N.txt в папку N, удалить папку 00, определить расширение файла N.doc, определить формат диска 3. Создать файл N.txt, удалить папку 00, определить полный путь к файлу N.bmp, определить имя диска. 4. Заменить файл N.doc файлом N.txt, определить существует ли файл N.doc, переместить папку N в папку 00, определить свободное место на диске 5. Удалить файл N.bmp, удалить папку N, определить время последнего открытия файла N.txt, определить размер диска. 6. Определить размер файла N.doc, переместить папку N в папку 00, определить время создание файла N.bmp, определить свободное место на диске 7. Переместить файл N.doc в папку 00, переместить папку N в папку 00, определить время изменения папки 00, определить формат диска 8. Определить папку, в которой расположен файл N.txt, определить расширение файла N.bmp, Определить имя диска 9. Создать файл N.txt и папку 00N, определить полный путь расположения файла N.bmp, определить свободное место на диске 10. Заменить файл N.txt файлом N.doc, удалить папку N, определить существует ли папка, определить размер диска 11. Удалить файл N.doc и папку 00, определить время последнего открытия папки N, определить формат диска 12. Определить размер файла N.txt, удалить папку 00, определить время создание файла N.bmp, определить имя диска 13. Переместить файл N.txt в папку N, переместить папку 00 в папку N, определить атрибуты файла N.bmp, определить свободное место на диске 14. Определить имя папки, в которой расположен файл N.txt, переместить папку 00 в папку N, определить время последнего открытия файла N.bmp, определить формат диска 15. Скопировать файл N.doc в папку 00, переместить папку N в папку 00, определить существует ли файл N.txt, определить размер диска 16. Определить размер файла N.txt, удалить папку 00, определить атрибуты папки N, определить свободное место на диске 17. Удалить файл N.bmp, скопировать файл N.doc в папку 00, определить время последнего открытия файла N.txt, удалить папку N. 18. Заменить файл N.bmp файлом N.doc, удалить папку N, определить существует ли папка, определить размер диска 19. Определить имя папки, в которой расположен файл N.txt, переместить папку 00 в папку N, удалить его, определить время последнего открытия файла N.bmp, определить формат диска 20. Определить папку, в которой расположен файл N.txt, определить расширение файла N.bmp, Определить имя диска. Удалить файл N.bmp. Вместо заданий пишем свое условие задачи и код решения. 27 ноября 2021г. Тема: Оформление пакета документов по прохождение раздела учебной практики. Подготовка презентаций для защиты программных продуктов, защита программных продуктов. |