- •Примерная программа Преддипломная (квалификационная) практика
- •230105 Программное обеспечение вычислительной техники и автоматизированных систем
- •1 Пояснительная записка
- •1.1 Общие положения
- •1.2 Цели и задачи преддипломной (квалификационной) практики
- •1.3 Базы практики
- •1.4 Организация практики
- •1.5 Контроль работы практикантов и отчетность
- •2 Примерный тематический план преддипломной (квалификационной) практики
- •3 Примерное содержание преддипломной (квалификационной) практики
- •Раздел 1 Характеристика объекта практики
- •Тема 1.1 Структура организации/предприятия (объекта практики), тематика решаемых задач. Инструктаж по технике безопасности
- •Тема 1.2 Технические средства сбора, обработки и передачи информации, используемые на объекте практики
- •Тема 1.3 Существующие способы и методы организации обработки информации
- •Раздел 2 Выполнение индивидуального задания
- •Тема 2.1 Предметная область задачи. Постановка задачи
- •Тема 2.3 Информационное обеспечение задачи.
- •Тема 2.4 Алгоритм решения задачи
- •Тема 2.5 Написание программы решения задачи или фрагмента программного продукта (при адаптации программы)
- •Тема 2.6 Тестирование и отладка программы или фрагментов программного продукта (при адаптации программы) и получение выходной информации
- •Тема 2.7 Изучение литературных источников, учебно-методической и научно-технической документации, имеющихся проектов решения задачи
- •Раздел 3 Оформление отчета по практике
- •Рекомендуемая литература
- •Содержание
- •Отчет по преддипломной (квалификационной) практике
Тема 2.3 Информационное обеспечение задачи.
Студент должен:
знать:
источники входной информации поставленной задачи;
виды выходных документов и цели их формирования;
назначение нормативно-справочной информации;
коды и классификаторы, применяемые в программе;
правила нормализации таблиц базы данных;
уметь:
описать входную информацию программы; разработать и описать структуры таблиц базы данных (для задач управления базами данных);
описать нормативно-справочную информацию поставленной задачи; для задач управления базами данных разработать и описать структуры справочных таблиц;
описать выходные документы программы.
Характеристика способов и целей формирования входных документов, нормативно-справочной и выходной информации. Информационное обеспечение задачи: входная, нормативно-справочная, выходная информации; коды и классификаторы. Для задач управления базами данных нормализации таблиц.
Тема 2.4 Алгоритм решения задачи
Студент должен:
з
15
требования ЕСПД, предъявляемые к оформлению алгоритма;
требования, предъявляемые к надежности, эффективности, условиям эксплуатации разрабатываемой программы;
уметь:
выбрать метод решения поставленной задачи;
оформить и описать блок-схему алгоритма решения поставленной задачи.
Разработка алгоритма по выбранному методу решения задачи. Оформление блок-схемы задачи. Соблюдение при разработке алгоритма требований к надежности программирования, использование наиболее рационального подхода к программированию, обоснование выбранного подхода к программированию.
Тема 2.5 Написание программы решения задачи или фрагмента программного продукта (при адаптации программы)
Студент должен:
знать:
приемы надежного программирования;
рекомендации по формированию удобного пользовательского интерфейса;
правила разработки эффективных программ;
уметь:
выбрать инструментальные средства разработки программ, наиболее подходящие для решения поставленной задачи;
разработать программу по составленному алгоритму с учетом требований, предъявляемых к надежности, эффективности, интерфейсу и условиям эксплуатации программы.
Выбор принципов и методов построения программы. Обоснование выбора инструментальной системы программирования, языка программирования. Создание пользовательского интерфейса программы Разработка программы; разработка фрагмента программного продукта (при адаптации программы).
16
Тема 2.6 Тестирование и отладка программы или фрагментов программного продукта (при адаптации программы) и получение выходной информации
Студент должен:
знать:
методы тестирования программ;
уметь:
разрабатывать отладочные тесты, состоящие из исходных данных и результатов их обработки;
осуществлять полную проверку функционирования разработанного программного средства;
производить отладку программы или фрагментов программного продукта в случае необходимости;
Определение данных для тестового примера, позволяющего проверить работоспособность всех частей алгоритма во всех режимах работы программы. Отладка и испытание программы. Получение выходной информации. Перечень и описание форм выходной информации.