МИНИСТЕРСТВО ОБРАЗОВАНИЯ и НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Коломенский институт (филиал)
федерального государственного бюджетного образовательного учреждения высшего образования
«Московский политехнический университет»
Методические указания к выполнению курсового проекта
«Программирование и основы алгоритмизации»
Основная образовательная программа высшего образования
27.03.04 «Управление в технических системах»
Академический бакалавриат
Направление подготовки:
«Управление в технических системах»
Нормативный срок освоения программы - 4 года
Ежегодно актуализируется и утверждается в составе ООП
на заседании Ученого совета института
Коломна
Оглавление Цель выполнения курсового проекта
Целью является отработка практических навыков самостоятельной разработки и отладки программ на языке высокого уровня Object Pascal, грамотное применение приемов структурного и объектно-ориентированного программирования, также основных приемов работы с визуальными и отладочными средствами в интегрированной системе программирования Delphi. Студенты на практике должны освоить основные приемы построения и реализации базовых вычислительных алгоритмов
Введение
Данное пособие содержит задания по тем же разделам, что и лабораторный практикум по курсу «Программирование и основы алгоритмизации» для студентов первого курса специальности УТС:
программирование разветвляющихся и циклических структур;
обработка элементов массива;
программирование с использованием подпрограмм;
организация модулей( статических библиотек);
обработка символов строк;
формирование графического представления данных,
организация и обработка файлов данных .
Курсовой проект является продолжением и дополнением упомянутых лабораторных работ. Тематика курсовой работы включает в себя разработку программ с развитым пользовательским интерфейсом в графическом режиме, обработку числовых и текстовых данных , программную организацию и обработку файлов ,организацию статических библиотек(UNIT). При создании программ необходимо использовать основные приемы построения и реализации базовых вычислительных алгоритмов и технологии проектирования программных продуктов с графическим интерфейсом пользователя
Методические указания
Каждый студент, выполняющий курсовой проект, должен решить четыре задачи. Для каждой задачи необходимо разработать программу, отладить ее и протестировать с помощью самостоятельно разработанных тестовых примеров.
Оформление задачи должно включать написание ее условия, общую структурную блок-схему алгоритма всего приложения с необходимыми комментариями, подробные блок-схемы для каждой процедуры, реализующей конкретный алгоритм, распечатку программы, тестирующей этот метод, обоснование выбора тестовых данных с результатами тестирования (распечатка форм с исходными тестовыми данными и полученными для них результатами); затем необходимо приложить общую распечатку программы всего приложения с распечатками всех форм с исходными, промежуточными и результирующими данными для контрольного примера своего варианта. Общая структурная блок-схема алгоритма должна иметь подробное описание, которое объясняет организацию проекта, связи между модулями и делает прозрачным весь процесс вычислений, организованный в работе.
Все программные модули должны содержать подробные комментарии, улучшающие читаемость программы. Необходимо создать удобный, в соответствии с требованиями Windows, интерфейс для управления всем приложением, дать подробное описание этого интерфейса, а также разработать справку для пользователя, в которой должна быть отражена структура проекта и должны быть даны указания пользователю по работе с проектом.
Если в программе организован текстовый файл для хранения данных , его необходимо распечатать в приложении к соответствующей задаче.
Номер варианта по каждой задаче назначается преподавателем.
Курсовой проект должна быть оформлена на стандартных листах формата А4. Первым должен быть титульный лист, оформленный с использованием текстового редактора.
