Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KURSOV_E_RABOT_PO_INFORMATIKE.doc
Скачиваний:
8
Добавлен:
17.09.2019
Размер:
643.58 Кб
Скачать

Курсовые работы по информатике Методические указания

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

для студентов всех специальностей и всех форм обучения

Составители:

кандидат технических наук, доцент Н. М. Третьякова

кандидат физико-математических наук, доцент М. Л. Герасин

Рецензент

кандидат физико-математических наук, доцент кафедры

математического моделирования и кибернетики

Сыктывкарского государственного университета Д. В. Холмогоров

 Сыктывкарский государственный институт

Санкт-Петербургской государственной лесотехнической академии

им. С. М. Кирова, 1999

Введение

Изучение дисциплины «Информатика» предусматривает освоение теоретического курса, выполнение практических и лабораторных работ. Заключительным этапом обучения по данной дисциплине является выполнение курсового задания.

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

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

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

  1. Анализ задачи.

  2. Выбор метода решения задачи.

  3. Разработка схемы алгоритма.

  4. Составление программы на одном из языков программирования.

  5. Отладка, тестирование и исполнение программы.

  6. Составление пояснительной записки.

Результатом выполнения курсовой работы являются готовая программа объемом не менее 100 операторов и все необходимые пояснения к ней, оформленные в виде пояснительной записки (отчета).

Выполненная курсовая работа должна быть защищена. При выставлении оценки учитывается сложность задачи, качество разработанной программы, оформление пояснительной записки, степень самостоятельности студента при выполнении работы, а также знания, показанные студентом при работе над заданием и во время защиты.

Отчет о выполнении задания (пояснительная записка) должен содержать:

  1. Титульный лист (см. ПРИЛОЖЕНИЕ 1)

  2. Оглавление.

  3. Постановку задачи.

  4. Таблицу входных и выходных данных.

  5. Метод решения задачи (если необходим).

  6. Схему алгоритма.

  7. Листинг (распечатку) текста программы.

  8. Результаты решения в виде таблиц.

  9. Анализ результатов и выводы.

  10. Список литературы.

Настоящие методические указания предназначены для студентов всех специальностей и всех видов обучения, изучающих дисциплину «Информатика».

Тексты заданий частично заимствованы из методических указаний, разработанных на кафедре информатики СПб ЛТА [1, 2]. Задания 4.7 и 4.9 сформулированы доцентом СЛИ В. А. Деминым.

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

1.1. Анализ задачи

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

Все данные можно поделить на три группы: входные (исходные данные), выходные (результаты) и промежуточные. Для исходных данных и результатов различают их внешнее представление, с которым будет работать пользователь программы, и внутреннее (имя в программе).

Пример описания данных:

Параметр (данное)

Обозначение

Размерность

Тип переменной

Формат

Имя в программе

Входные данные

Марка

M

строковая

\ \

MAR$

Количество

k

шт.

числ. целая

##

KOL%

Начальная

скорость

Vн

м/с

числ. вещ.

##.##

VN

. . .

. . .

. . .

. . .

. . .

. . .

Промежуточные данные

. . .

. . .

. . .

. . .

. . .

. . .

Выходные данные

Время

t

с

числ. вещ.

##.#

T

Скорость

V

м/с

числ. вещ.

###.##

V

. . .

. . .

. . .

. . .

. . .

. . .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]