Алгоритмические языки и программирование. Викентьева О.Л - 3 стр.

UptoLike

3
Введение
Курсовая работа предназначена для отработки навыков програм-
мирования задач средней сложности у студентов дневного и заочно-
го отделения специальностей "Автоматизированные системы управле-
ния" в рамках дисциплины "Алгоритмические языки и программирова-
ние".
Целью курсовой работы является закрепление и углубление зна-
ний, полученных студентами в курсе "Алгоритмические языки и про-
граммирование", развитие навыков при выборе представления исход-
ных данных, использовании объектно-ориентированного подхода при
написании программ на языке С++, тестировании и отладки програм-
мы, оформлении документации на программную разработку.
1. Порядок выполнения курсовой работы
Курсовая работа по курсу "Алгоритмические языки и программи-
рование" выполняется индивидуально каждым студентом в соответст-
вии с выданным преподавателем вариантом. Обязательным является
использование в курсовой работе объектно-ориентированного подхо-
да и пользовательских классов. Курсовая работа выполняется в
среде MS Visual C++6.0.
В процессе работы автор должен
1. Выполнить анализ предметной области.
2. Разработать пользовательские классы.
3. Разработать алгоритмы, реализующие компонентные функции
классов и перегруженные операции.
4. Разработать пользовательский интерфейс для ввода и получе-
ния информации.
5. Предусмотреть обработку исключительных ситуаций, возникаю-
щих во время работы программы.
6. Провести отладку и тестирование программы.
7. Оформить для нее документацию.
Все этапы работы должны быть отражены в пояснительной записке.
Таблица 1 Примерный график выполнения работы
Этап курсовой работы
Неделя
семестра
1 Анализ предметной области, декомпозиция систе-
мы на компоненты (классы, объекты, модули).
1-3
2 Разработка пользовательских классов. 4-5
3 Разработка алгоритмов, используемых при реше-
нии задачи.
6-8
4 Разработка интерфейса. 9
5 Отладка и тестирование программы. 10-12
6 Оформление пояснительной записки. 13
7 Защита курсовой работы. 14-15
                                                                     3

                                     Введение

     Курсовая работа предназначена для отработки навыков програм-
мирования задач средней сложности у студентов дневного и заочно-
го отделения специальностей "Автоматизированные системы управле-
ния" в рамках дисциплины "Алгоритмические языки и программирова-
ние".
     Целью курсовой работы является закрепление и углубление зна-
ний, полученных студентами в курсе "Алгоритмические языки и про-
граммирование", развитие навыков при выборе представления исход-
ных данных, использовании объектно-ориентированного подхода при
написании программ на языке С++, тестировании и отладки програм-
мы, оформлении документации на программную разработку.

              1. Порядок выполнения курсовой работы
      Курсовая работа по курсу "Алгоритмические языки и программи-
рование" выполняется индивидуально каждым студентом в соответст-
вии с выданным преподавателем вариантом. Обязательным является
использование в курсовой работе объектно-ориентированного подхо-
да и пользовательских классов.      Курсовая работа выполняется в
среде MS Visual C++6.0.
      В процессе работы автор должен
   1. Выполнить анализ предметной области.
   2. Разработать пользовательские классы.
   3. Разработать алгоритмы, реализующие компонентные функции
      классов и перегруженные операции.
   4. Разработать пользовательский интерфейс для ввода и получе-
      ния информации.
   5. Предусмотреть обработку исключительных ситуаций, возникаю-
      щих во время работы программы.
   6. Провести отладку и тестирование программы.
   7. Оформить для нее документацию.
Все этапы работы должны быть отражены в пояснительной записке.

Таблица 1 Примерный график выполнения работы
                                                           Неделя
      №                       Этап курсовой работы
                                                          семестра
1         Анализ предметной области, декомпозиция систе- 1-3
          мы на компоненты (классы, объекты, модули).
2         Разработка пользовательских классов.           4-5
3         Разработка алгоритмов, используемых при реше- 6-8
          нии задачи.
4         Разработка интерфейса.                         9
5         Отладка и тестирование программы.              10-12
6         Оформление пояснительной записки.              13
7         Защита курсовой работы.                        14-15