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

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


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




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




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

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














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


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


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
















Минск - 2008

СОДЕРЖАНИЕ




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


Введение


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


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


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

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

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

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

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

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

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

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


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


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

  1. титульный лист;

  2. содержание;

  3. введение;

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

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

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

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

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

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


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


Введение

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


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

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


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

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

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


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

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

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

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

Выводы

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


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


  1. объем записки - не более 30 страниц;

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

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

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

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

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

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

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

  4. задания приведены в приложении 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


Нравится материал? Поддержи автора!

Ещё документы из категории разное:

X Код для использования на сайте:
Ширина блока px

Скопируйте этот код и вставьте себе на сайт

X

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

После чего кнопка «СКАЧАТЬ» станет доступной!

Кнопочки находятся чуть ниже. Спасибо!

Кнопки:

Скачать документ