Учебное пособие: Методические указания и задания для выполнения курсовой работы по дисциплине : "основы алгоритмизации и программирования"

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ БЕЛАРУСЬ

БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Факультет информационных технологий и робототехники

Кафедра программного обеспечения вычислительной техники

и автоматизированных систем

МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ

для выполнения курсовой работы по дисциплине :

«ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ»

Минск — 2008

СОДЕРЖАНИЕ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ОФОРМЛЕНИЮ КУРСОВОЙ РАБОТЫ… 3

Введение. 3

Последовательность выполнения работы… 3

Указания к оформлению расчетно-пояснительной записки. 3

Краткое содержание некоторых частей записки. 4

Основные требования. 5

Литература. 6

Приложение 1 Образец титульного листа. 7

Приложение 2 Образец листа ПОЯСНИТЕЛЬНАЯ ЗАПИСКА… 8


МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ОФОРМЛЕНИЮ КУРСОВОЙ РАБОТЫ

Введение

Цель курсовой работы — закрепление и углубление знаний, полученных при изучении курса «Конструирование программ и языки программирования» посредством разработки программного обеспечения для компьютера.

Последовательность выполнения работы

Разработку курсового задания рекомендуется проводить в следующей последовательности:

· математическая формулировка задачи;

· выбор численного метода ее решения;

· построение схемы алгоритма решения задачи;

· разработка программы;

· проведение испытаний (отладка) программы;

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

· оформление расчетно-пояснительной записки.

Указания к оформлению расчетно-пояснительной записки

Отчет по работе оформляется в виде расчетно-пояснительной записки, которая должна содержать следующие черты:

· титульный лист;

· содержание;

· введение;

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

· описание программы;

· контрольный пример;

· выводы (заключение);

· список использованной литературы;

· приложение (тексты программ).

Краткое содержание некоторых частей записки

Введение

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

Математическая формулировка задачи

Математическая формулировка задачи и, если необходимо, ее графическое описание. Описание численного метода решения задачи.

Описание программы

· Структурная схема алгоритма программы.

· Словесное описание особенностей программной реализации разработанного алгоритма.

Руководство пользователя

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

Тестирование

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

Выводы

Анализ результатов отладочного расчета, выводы.

Основные требования

· объем записки — не более 30 страниц;

· все программы реализованы в виде консольного приложения;

· необходимо показать умение:

1. использования управляющих конструкций языка С++;

2. использования форматированного ввода/вывода;

· программный код обязательно должен содержать комментарии;

· записка должна быть подготовлена в MS Word;

· формы титульного листа, пояснительной записки и задания приведены соответственно в приложениях 1-3;

· задания приведены в приложении 4.

Литература

1. Уолтер Сэвитч. С++ в примерах. Москва: Эком, 1997. (3 шт.)

2. В.А. Скляров. Язык С++ и объектно-ориентированное программирование. –Мн.: Выш. шк.,1997. (20 шт.)

3. Язык программирования Си. Москва: Производственно-внедренческий кооператив «И Н Т Е Р Ф Е Й С», 1988. (0)

4. Б.В. Керниган, Д.М. Ричи. ЯЗЫК С. (17 шт.)

5. В.А. Скляров. Программирование на языках Си и Си++. Мн.: Выш. шк.,1997. (2 шт.)

6. Страуструп Бьерн. Язык программирования Си++. М.: Софт,1999. (10 шт.).

7. Шилд Герберт. — Самоучитель C++ / Герберт Шилдт. — СПб: BHV — Санкт-Петербург, 1997. — 511 с. (1).

8. Как программировать на С++. Дж. Дейтел. Пер. В. Кузьменко. — М.: ЗАО «Издательство БИНОМ», 1998. — 1021 с.: ил.(1).

9. Visual C++ 6 Новые возможности для программистов. Ю. Тихомиров.- СПб.: БХВ-Санкт-Петербург,1998.-496 с.

10. Основы алгоритмизации и программирования. Язык СИ. Е.М.Демидович.Мн.: “Бестпринт” 2003 г.

11.Использование Visual C++ 6. Специальное издание. Грегори К.: Пер. с англ.-М.; СПб.; К.: Издательский дом “Вильямс”, 2001.-864 с.

Приложение 1 Образец титульного листа

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ БЕЛАРУСЬ

БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Факультет информационных технологий и робототехники (ФИТР)

Кафедра программного обеспечения вычислительной техники

и автоматизированных систем

КУРСОВАЯ РАБОТА

по дисциплине: ”Основы алгоритмизации и программирования”

на тему: ”Разработка консольного приложения «Привет, мир!”

Выполнил: ст. гр. 107227 Петров П.С.

Приняла: ст. преподаватель И.М.Желакович

Минск 2009

Приложение 2 Образец листа ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Белорусский национальный технический университет

Кафедра программного обеспечения вычислительной техники

и автоматизированных систем

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовому проекту (работе)

по дисциплине______________________

___________________________________

Тема _____________________________________________________________

____________________________________________________________________________________________________________________________________

Исполнитель :___________________________________________(фамилия, инициалы)

(подпись)

Студент_________курса__________группы

Руководитель: ______________________________________(фамилия, инициалы)

(подпись)

Минск2009

еще рефераты
Еще работы по остальным рефератам