Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Выполнение курсовой работы






Политехнический колледж

Методические указания

к выполнению курсовых работ

по дисциплине:
«Объектно-ориентированное программирование»

для студентов специальности
Программирование компьютерных сетей

Бишкек 2015


Введение

Опыт программирования приходит в процессе практического решения конкретных задач с использованием компьютеров. Для этого необходимо не только знать языки программирования, но и освоить основные этапы разработки программного обеспечения. В общем случае, разработка ПО является сложным и длительным процессом, характеризуемым термином «жизненный цикл ПО». В первом приближении он включает в себя следующие этапы:

- постановка задачи

- проектирование ПО

- кодирование алгоритма

- отладка и тестирование

- составление документации

- сопровождение и эксплуатация.

В процессе обучения студенты приобретают опыт программирования при выполнении курсовых работ.

Цели и задачи курсовой работы

Цель выполнения курсовых работ по дисциплине «Программирование на языке высокого уровня» - углубление и закрепление знаний студентов, полученных при изучении этой дисциплины, на основе разработки программ и демонстрации их возможностей для решения конкретных задач.

Задача курсовых работ – приобретение студентами основных навыков разработки моделей и алгоритмов решения задач из различных областей знаний на персональном компьютере, выбора структур данных, кодирования и тестирования программ.

При выполнении данных курсовых работ студент должен продемонстрировать знания и практическое умение реализации следующих этапов решения поставленных задач на ЭВМ:

- разработка модели и выбор метода решения задачи;

- разработка алгоритма;

- кодирование;

- отладка и тестирование;

- документирование;

- эксплуатация программы.

Для этого необходимо:

· знание основ алгоритмизации и языков программирования;

· умение анализировать поставленную задачу;

· знание основных типов данных и алгоритмов их обработки;

· умение определить оптимальную структуру программы;

· умение выполнить отладку и тестирование программы;

· умение наглядного представления результатов работы программы и их анализа;

· умение оформления отчета.

Содержание курсовой работы

Тема курсовой работы определяется на основе предложения студента с обоснованием содержания задачи и объема работы или выбирается из списка заданий руководителя курсовых работ.

На предметную область тем данных курсовых работ не накладываются никакие ограничения. Это может быть программная, моделирующая или информационная реализация проблем из области системного, прикладного или обучающего программного обеспечения, моделирования процессов в естествознании, образовании, управлении, экономике, здравоохранении и т.д.

Основное требование – студент при выполнении и защите курсовой работы должен показать себя как программист, освоивший соответствующую дисциплину и умеющий использовать полученные знания для реализации поставленной задачи на ЭВМ.

Требования к курсовой работе (техническое задание), ее математическое, программное и информационное обеспечение устанавливается руководителем работы

Выполнение курсовой работы

На выполнение курсовой работы выделяется примерно 30-40 часов самостоятельной работы студента по данной дисциплине.

Выполнение курсовой работы включает следующие этапы:

1-ый этап. Постановка задачи. На этом этапе необходимо четко определить требования к программе, представлению входных и выходных данных.

2-ой этап. Анализ задачи. Необходимо определить структуру программы и данных, разработать алгоритм решения задачи.

3-ий этап. Кодирование. На выбранном языке программирования реализуется алгоритм решения задачи.

4-ый этап. Отладка и тестирование программы.

5-ый этап. Проведение расчетов и анализ их результатов (если необходимо).

6-ой этап. Оформление отчета.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.