- •Курсовая работа Delphi 2-3 к
- •1. Типовое задание на курсовую работу
- •Примерный список тем курсовых работ
- •Программирование игр
- •(Михаил Алилуев)
- •Базы данных
- •2. Методические указания по выполнению курсовой работы
- •Выполнение курсовой работы
- •Содержание разделов курсовой работы
- •Введение
- •Технические характеристики
- •Постановка задачи
- •3. Пример оформления курсовой работы по дисциплине «Языки и системы программирования»
- •Содержание разделов курсовой работы
- •Пример оформления курсовой работы
- •Описание алгоритма
- •Выбор состава технических и программных средств
- •Источники, использованные при разработке
- •Разработка рабочего проекта
- •Разработка программы
- •Написание программы
- •Спецификация программы
- •Текст программы
- •Описание программы
- •Тестирование программы
- •Внедрение
2. Методические указания по выполнению курсовой работы
Курсовая работа по дисциплине «Языки и системы программирования» предназначена для закрепления и углубления знаний и практических навыков, которые даются при изучении дисциплин «Языки и системы программирования». Данная курсовая работа занимает важное место среди учебных мероприятий, направленных на самостоятельное освоение программирования.
Курсовая работа выдается после завершения теоретического и практического изучения курса «Языки и системы программирования» и предназначен для самостоятельного закрепления полученных в процессе аудиторных занятий знаний и получения практических навыков по программированию.
Курсовая работа предусмотрена тематическим планом изучения дисциплины «Языки и системы программирования». Курсовая работа является самостоятельной работой студента, позволяет оценить качество знаний и отражает приобретенные студентом практические навыки.
Курсовая работа позволяет расширить объем знаний студентов в области программирования и создать реальную основу использования своих знаний для решения на ЭВМ задач по другим дисциплинам и в своей дальнейшей практической деятельности.
Тема назначается руководителем курсовой работы и утверждается на заседании учебно-методической комиссии.
Перед студентом ставится задача разработать приложение для Windows с целью решения конкретной задачи. Результатом решения является:
А) исполняемый файл программы;
Б) пояснительная записка, составленная с учетом требования стандартов ЕСПД.
Для решения поставленной задачи студенту необходимо предварительно ознакомиться с литературой, посвященной теме задания. При этом следует обратить внимание на средства, используемые для решения аналогичных задач или для решения каких-либо ключевых моментов задачи. Этап работы с литературой должен закончиться обзором, в котором собраны полученные сведения из литературы, дан их анализ с точки зрения приложения к поставленной задаче.
Сформулированные в настоящих указаниях задания на курсовую работу представляют студенту простор для творчества. В текстах задач умышленно опущены некоторые детали и необходимые требования. После ознакомления с литературой студент должен оценить возможности языка программирования и вычислительной техники, на которой предлагается реализовать решение. Результатом этой работы должна быть точная формулировка задачи со всеми ограничениями и требованиями.
При решении задачи необходимо придерживаться техники пошаговой детализации, использовать стандартные структуры, не забывая при этом о развитии Программного окружения программиста, расширяя возможности языка за счет включения новых процедур и функций.
При разработке алгоритма необходимо предусмотреть средства проверки и тестирования программы, удобство работы пользователя, возможные модификации.
При написании программы не следует забывать о хорошем стиле программирования, о таких понятиях, как читабельность, эффективность, надежность. Необходимо искать наиболее простые и естественные приемы и методы решения.
Выполнение курсовой работы
Выполнение курсовой работы состоит из трех этапов.
Подготовительный этап (разработка эскизного и технического проектов).
Практическая работа за компьютером (разработка рабочего проекта).
Оформление пояснительной записки.