Требования к оформлению программной части курсовой работы




 

Все основные операторы, функции и команды должны быть подробно описаны в комментариях в тексте программы. Готовая программа со всеми модулями и отладочными файлами должна находиться на одной из машин вычислительного центра кафедры в папке «Student\<Группа>\<Фамилия>\...\<Название программы>\ <Файлы программы> ». Названия всех папок и программ должны быть набраны латинскими буквами. По завершению КР дискета или компакт-диск с программой прикладываются к ПЗ. Для каждого фрагмента программы (цикла, функции и др.) должно быть описание назначения. Пример оформления программы в прил. 7.


Список рекомендуемой литературы

 

1. Программирование и основы алгоритмизации: справочные материалы для выполнения лабораторных работ, практических занятий и курсовых работ для студентов всех форм обучения специальностей 151002 – «Металлообрабатывающие станки и комплексы», 151003 – «Инструментальные системы машиностроительных производств», 220301 - «Автоматизация технологических процессов и производств». – Брянск: БГТУ, 2006. – 50 с.

2. Бобровский, С.И. Технологии С++ Builder. Разработка приложений для бизнеса: учеб. курс/ С.И. Бобровский.-М. [и др.]: Питер, 2007.-559 с.

3. Культин, Н.Б. Самоучитель С++ Builder(2-е изд.)/ Н.Б. Культин. - СПб.: BHV-Петербург, 2008. - 320 с.

4. Культин, Н.Б. C/C++ в задачах и примерах/ Н.Б. Культин. - СПб.: BHV-Санкт-Петербуг, 2007. - 281 с.

5. Лаптев В.В. C++. Объектно-ориентированное программирование:задачи и упражнения: учеб. для вузов/ В.В.Лаптев, А.В.Морозов, А.В.Бокова. - М.:Питер, 2007.-287 с.

6. Лафоре, Р. Объектно-ориентированное программирование в С++ /Р. Лафоре. - М.:Питер, 2007.-923 с.

7. Прата, С. Язык программирования C++: Лекции и упражнения: учеб.: пер.с англ.(6-е изд.)/ С. Прата. -Киев: Диа-Софт, 2012 - 636 с.

8. Павловская, Т.А. C/C++. Программирование на языке высокого уровня: учебник для вузов/ Т.А. Павловская- М.: Питер, 2008. – 460 с.

9. Шамис В.А. С++ Builder Borland Developer Studio/ В.А.Шамис. - М.: Питер, 2007.-780 с.

10. Шилдт, Г. C++. Базовый курс/ Г. Шилдт [пер. с англ. и ред. Н. М. Ручко]. -М.; СПБ.; КИЕВ:ВИЛЬЯМС, 2010.-620 С.

11. ГОСТ 19.701-90 (ИСО 5807-85). Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. – Введен 1992-01-01. – М.: Стандартинформ, 2005. – 22 с.

 

Приложения


Приложение 1

Министерство образования и науки

Российской Федерации

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

 

БРЯНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

 

Учебно-научный технологический институт

 

Кафедра "Автоматизированные технологические системы"

 

"УТВЕРЖДАЮ"

Зав. кафедрой "АТС"

д.т.н., проф.

_________ Петрешин Д.И.

 

 

З А Д А Н И Е № _____

НА КУРСОВУЮ РАБОТУ ПО ДИСЦИПЛИНЕ

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

 

Студент _________. группы _____

 

Разработать программный модуль ________________________

______________________________________________________

______________________________________________________

______________________________________________________

 

 

Дата выдачи задания 2012 г.

Срок сдачи работы 2012 г.

Руководитель работы ______________/___ ___________ __/

Задание принял к исполнению _________________ 2012 г.

Студент __________________________ /________________/


Приложение 2

 

Примерные темы
типовых технических заданий

 

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

2. Разработать программный модуль для расчета емкости плоского конденсатора.

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

4. Разработать головную программу для расчета тензобалок различного типа.

5. Разработать программный модуль для расчета треугольной тензобалки.

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

7. Разработать программный модуль для расчета прямоугольной тензобалки.

8. Разработать головную программу для расчета режимов резания.

9. Разработать программный модуль расчета скорости резания, подачи, сил и мощности резания при механической обработке: подрезании торцов (стали конструкционные, углеродистые и легированные).

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

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

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


Приложение 3

ОБРАЗЕЦ ОФОРМЛЕНИЯ ТИТУЛЬНОГО ЛИСТА

 
 
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ   Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования БРЯНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ   Кафедра «Автоматизированные технологические системы»   КУРСОВАЯ РАБОТА   По дисциплине «Программирование и основы алгоритмизации» Документы текстовые АТС.ПиОА.11-АТП.24.010   Всего ________ листов     Руководитель / Ф.И.О. / «»20г. Студент / Ф.И.О. / «»20г. Брянск 2012

Приложение 4

 

Схема обозначения (шифр) проекта

 

 

АТС ПиОА 11-АТП 24 010

 

 

Кафедра «АТС»

 

Программирование и основы

алгоритмизации

 

Шифр академической группы

 

Номер задания

 

Последние 3 цифры

зачетной книжки

 


Приложение 5

 

ОБРАЗЕЦ СОДЕРЖАНИЯ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ

 


Приложение 6

 

 

(Основная надпись и пример заполнения формы № 2а,

ГОСТ 2.104-2006 для последующих листов пояснительной записки)


Приложение 7

 

Пример оформления программы (среда C++ Builder)

//Подключаемые стандартные модули

#include <stdio.h>

 

//Подключаемые разработанные модули

#include «Unit1.c»

 

//Объявление переменных

int x,y,z;

float a,b,c;

 

//Проверка корректности ввода сопротивления (R)

repeat //Цикл с постусловием (начало цикла)

printf (“Введите сопротивление”); //Вывод на экран

приглашения

scanf (“%f”,R); //Ввод данных с клавиатуры

if (R<=0) printf (“Неверное значение! Повторите ввод.”);

//Выод на экран сообщения об ошибке.

until (R>0); //Условие цикла (конец цикла)

 

//Вызов функций модулей (по выбору пользователя)

switch (n)

{

case 1: C = C_1 (); break; //Вызов функции C_1

 

//Сохранение данных в файл

fp = fopen ("fl.txt","w+"); //Создать файл

 


 

Программирование и основы алгоритмизации: методические указания к выполнению курсовой работы для студентов очной и заочной форм обучения, обучающихся по направлениям 220700 - «Автоматизация технологических процессов и производств», 220400 – «Управление в технических системах».

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: