Перелік умовних позначень

МЕТОДИЧНІ ВКАЗІВКИ

до виконання курсового проекту з навчальної дисципліни

«Програмування»

Для студентів 1 курсу денної та заочної форм навчання

напряму “Комп’ютерна інженерія”

МВ-ХПІ-КІТ.ОТП-1.01-2009

Затверджено

редакційно-видавничою

радою університету,

протокол № ___ від ________

Харків 2010
Міністерство освіти і науки України

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

«Харківський Політехнічний Інститут»

Кафедра «Обчислювальна техніка та програмування»

Спеціальності освітньо-кваліфікаційних

рівнів: 6.050201-01, 6.050201-02, 6.050201-03

МЕТОДИЧНІ ВКАЗІВКИ

до виконання курсового проекту з навчальної дисципліни

«Програмування»

Для студентів 1 курсу денної та заочної форм навчання

напряму “Комп’ютерна інженерія”

МВ-ХПІ-КІТ.ОТП-1.01-2009

Затверджено

редакційно-видавничою

радою університету,

протокол № ___ від ________

Харків 2010

Методичні вказівки до виконання курсового проекту з навчальної дисципліни «Програмування» для студентів 1 курсу денної та заочної форм навчання напряму “Комп’ютерна інженерія”.МВ-ХПІ-КІТ.ОТП-1.01-2010 /Укл: Далека В.Д., Домнін Ф.А. – Харків: НТУ «ХПІ», 2010. – 45 с.

Укладачі: В.Д. Далека

Ф.А. Домнін

Кафедра обчислювальної техніки та програмування


ЗМІСТ

ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ.. 6

ВСТУП.. 7

1 ЗАГАЛЬНІ ПОЛОЖЕННЯ.. 8

1.1 Мета виконання. 8

1.2 Теми курсового проекту. 8

2 ЗАВДАННЯ ДО ВИКОНАННЯ КП.. 9

3 ВИМОГИ ДО ЗМІСТУ ТА ОБСЯГУ КП.. 12

4 ПОРЯДОК ТА ТЕРМІН ВИКОНАННЯ.. 13

5 ПРОГРАМНІ ДОКУМЕНТИ.. 14

5.1 Види програмних документів. 14

5.2 Шифри документів. 14

5.3 Опис програмних документів. 15

5.3.1 Загальні вимоги. 15

5.3.2 Специфікація. 16

5.3.3 Текст програми. 16

5.3.4 Опис програми. 17

5.3.5 Керівництво оператора. 19

5.3.6 Програма й методика випробувань. 20

5.3.7 Пояснювальна записка. 21

5.3.8 Оформлення схем програмної документації 24

6 ОСНОВНІ ВИМОГИ ДО ОФОРМЛЕННЯ ТЕКСТОВИХ ДОКУМЕНТІВ 25

6.1 Загальні вказівки. 25

6.2 Правила оформлення текстових документів. 25

6.2.1 Нумерація сторінок. 25

6.2.2 Побудова тексту. 25

6.2.3 Виклад тексту. 26

6.2.4 Оформлення ілюстрацій. 27

6.2.5 Побудова таблиць. 27

6.2.6 Написання формул. 28

6.2.7 Оформлення приміток. 28

6.2.8 Посилання на нормативну літературу. 29

6.2.9 Оформлення списку джерел інформації 29

6.2.10 Оформлення додатків. 30

7 ОСОБЛИВОСТІ РОБОТИ В СЕРЕДОВИЩІ VISUAL C++. 31

7.1 Microsoft Visual C++ 6.0. 31

7.2 Microsoft Visual C++ 2005. 32

7.3 Microsoft Visual C++ 2008. 33

ДОДАТОК А Приклад листа затвердження пояснювальної записки. 35

ДОДАТОК Б Приклад титульного листа пояснювальної записки. 36

Додаток В.. 37

1 Лист Завдання (перша сторінка) 37

2 Лист плану виконання (зворотня сторона листа “Завдання”) 38

ДОДАТОК Г Приклад змісту пояснювальної записки. 39

ДОДАТОК Д Приклад вмісту специфікації 40

ДОДАТОК Е Приклад тексту програми. 41

ДОДАТОК Ж Правила застосування символів і виконання схем.. 42


ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ

ВНЗ – Вищій навчальний заклад

ДСТУ – Державний стандарт України

ЄСПД – Єдина система програмної документації;

МК – модульний контроль;

ОС – операційна система;

ООП – об’єктно-орієнтоване програмування;

ПЕОМ – персональна електронна обчислювальна машина;

КП – курсовий проект;

RAM – (random-access memory) пристрій запам’ятовування з довільною вибіркою (оперативна пам'ять).


ВСТУП

Курсовий проект (КП) – один з видів навчальної роботи, це самостійна робота студента, що виконується під керівництвом викладача. За час виконання роботи студент має показати рівень знань з однієї або декількох дисциплін, вміння працювати з науково-технічною літературою, самостійно розв’язувати поставлені завдання, забезпечуючи ефективність їх реалізації, розробляти відповідні документи.

Для майбутніх програмістів КП – це один з видів тренінгу, тематика якого повинна відповідати сучасному стану та перспективам розвитку комп’ютерних технологій. Саме тому керівник має вирішувати два питання: які об‘єкти запропонувати студенту для тренінгу та використання яких засобів вимагати при вирішення поставлених завдань.

Стосовно першого питання. Відомо, що з початку розвитку обчислювальної техніки утворилося два основних напрями її використання: для виконання чисельних розрахунків та в автоматичних або автоматизованих інформаційних системах обробки даних. Останні набули широкого впровадження в життєдіяльності людини. Тому доцільним буде запропонувати до розгляду розробку програм для інформаційних систем, що вимагатиме від студента знання алгоритмів обробки як чисельних так і не чисельних даних, вирішувати питання розробки інтерфейсу користувача.

Стосовно технології програмування. Програмування пройшло довгий шлях від процедурного, модульного до об’єктно-орієнтованого (ООП). ООП дозволяє розкласти проблему на пов’язані між собою завдання. Кожне завдання стає самостійним об’єктом, що містить свої власні коди й дані, які мають відношення до цього об’єкта. У цьому випадку вихідне завдання в цілому спрощується, і програміст одержує можливість оперувати з більшими по обсязі програмами. Таке визначення ООП відображає відомий підхід до рішення складних завдань, коли завдання розбивається на часткові завдання, які вирішуються окремо. З погляду програмування подібний підхід значно спрощує розробку й налагодження програм. Саме до такого підходу в програмуванні студента необхідно заохочувати з самого початку його навчання.


1 ЗАГАЛЬНІ ПОЛОЖЕННЯ


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: