Лекция: На курсовий проект студента
Куценко Марії Сергіївни
( прізвище, ім’я, по батькові )
1. Тема проекту Програма для обчислення визначників квадратної матриці
методом Гаусса
2. Термін захисту розробленого проекту 5 березня 2015 р.
3. Вимоги до проекту :
- перевірка коректності вхідної інформації;
- функціональна повнота алгоритму: наявність засобів допомоги, довідки, системного та контекстного меню;
- можливість зчитувати вхідних даних з файлу або заповнення даних випадковими числами;
- наявність рекламної заставки з інформацією про проект та розробника;
- можливість збереження результату у файлі;
- розробка докладної інструкції користувача;
- рецензування та презентація проекту;
4. Зміст пояснювальної записки ( перелік питань, які підлягають розробці)
- вступ ;
- теоретична частина ;
- спеціальна частина ;
- постановка задачі ;
- опис алгоритму та ідентифікаторів ;
- інструкція по експлуатації ;
- висновки ;
- додатки з текстами ( кодами ) програм та з екранними формами (скріншотами) основних етапів роботи проекту та презентації ;
- список використаної літератури
5. Дата видачі завдання 15 грудня 2014
Клендарний план
№ п/п | Назва етапів курсового проекту | Термін виконання | Примітки |
Мета та цілі курсового проекту | |||
Зміст курсового проекту | |||
Аналіз та розподіл диференційованих індивідуальних завдань | |||
Загальні вимоги до текстових документів | |||
Держстандарти 2.104-68 та 2.105-95 | |||
Обов’язкові елементи (модулі) у рішенні задач | |||
Створення заставки задачі | |||
Організація основного меню задачі | |||
Інформаційне діалогове меню задачі | |||
Інформаційне діалогове вікно | |||
Перевірка семантики програми | |||
Відлагодження основних модулів на штучних вхідних даних | |||
Проміжний контроль рішення задачі | |||
Оформлення виводу результату проекту | |||
«Оздоблення» проекту анімаційними (звуковими) засобами | |||
Представлення та обговорення проекту | |||
Створення довідкової системи та установочної дискети | |||
Рецензування та презентація проекту |
Студент _____________________________
(підпис)
Керівник _____________________________ Карлюченко Олена Григорівна
(підпис) ____________________________________ (Призвище ім’я по батькові)
<<_____>> ___________________________
Зміст
ВСТУП… 3
1 Теоретична частина… 4
1.1 Загальна характеристика мови програмування… 4
1.2 Запуск C++ Builder…………………………………………...5
1.3 Об'єкт Form…………………………………………………...7
1.4 Об'єкт Edit…………………………………………………….8
1.5 Об'єкт Label…………………………………………………...9
1.6 Об'єкт Button………………………………………………….9
1.7 Об'єкт StringGrid…………………………………………….10
1.8 Подія і функція обробки події……………………………...11
1.9 Цикли в С++…………………………………………………12
2 Спеціальна частина……………………………………………..13
2.1 Поняття матриці та визначника…………………………….13
2.2 Властивості визначників……………………………………13
2.3 Постановка задачі…………………………………………...14
2.4 Опис алгоритму……………………………………………...18
2.5 Порівняльна характеристика та тестування......................................................................................21
3 Інструкція з експлуатації...............................................................23
4 Презентація.....................................................................................27
ВИСНОВКИ… 30
СПИОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ.................................................................39
Додаток А.........................................................................................31
Додаток В.........................................................................................36
Додаток 4.6
Основі надписи конструкторських документів
Зміст, разташування ті розміри граф основних надписів, а також розміри рамок на кресленнях та
схемах, в текстових документах повинні відповідати приведеним нижче вимогам.
Примітка: В документації курсових проектів додаткові графи можна не заповнювати.
В графах основного надпису і додаткових графах
(номер граф на формах показують в душках) показують:
в графі 1 – найменування вибору ( у відповідності з ДСТ 2.109-73), а також найменування документа, якщо цьому документу присвоєно код. Для вибору народногосподарського призначення допускається не вказувати найменування документа, якщо його визначений ДСТ 2.102-68, ДСТ 2.601-68, ДСТ 2.602-68, ДСТ 2.701-84;
в графі 2 – позначення документа;
в графі 3 – позначення матеріалу деталі (графу заповнюють тільки на кресленнях деталей) ;
в графі 4 – літеру, присвоєну даному документу (графу заповнюють послідовно, починаючи з крайньої лівої літери). Допускається для народногосподарського призначення в робочій конструкторській документації літеру проставляти тільки в специфікації і технічних умовах;
в графі 5 – вагу виробу по ДСТ 2.109-73;
в графі 6 – масштаб (поставляється у відповідності з ДСТ 2.302-68 та ДСТ 2.109-73);
в графі 7 – порядковий номер листа (на документах, які складаються з одного листа, графу не позначають) ;
в графі 8 – загальна кількість листів документа (графу позначають тільки на першому листі);
в графі 9 – найменування або розрізняючий індекс підприємства, яке випускає документ (графу не заповняють, якщо розрізняючий індекс знаходиться в позначені документа;
в графі 10 – характер роботи, яку виконує особа, що підписує документ в належності з формами 1 і 2. Вільний рядок заповнюють на вибір особи, яка розробила документ, наприклад: ”Начальник відділу”, “Начальник лабораторії”, “Розрахував”;
в графі 11 – прізвище осіб, які підписали документ;
в графі 12 – підпис осіб, прізвища яких вказані в графі 11.
Підпис осіб, розробивших даний документ і відповідальних за нормоконтроль, є обов’язковим.
При відсутності титульного допускається підпис особи, яка затвердила документ, розміщати на вільному полі першого або заголовного листа документа в порядку, встановленому для титульних листів по ДСТ 2.105-79.
Якщо на документі необхідна віза посадок осіб, то їх розміщують на полі для підшивки першого або заголовного листа документа;
в графі 13 – дату підпису документа;
в графі 14 – 18 – графи таблиць, які заповнюють у відповідності з ДСТ 2.503-74;
в графі 19 – інвентарний номер оригіналу по ДСТ 2.501-88;
в графі 20 – підпис особи, яка прийняла оригінал у відділ (бюро) технічної документації, і дату прийому;
в графі 21 — інвентарний номер оригінала на заміну якому випущений даний оригінал по ДСТ 2.503-74;
в графі 22 — інвентарний номер дублікату по ДСТ 2.502-68;
в графі 23 — підпис особи, яка прийняла оригінал в відділ (бюро) технічної документації, і дату прийому;
в графі 24 – позначення документа, на заміну або на основі якого випущений даний документ. Також допускається використовувати графу для позначення документа аналогічного виробу, для якого раніше виготовлена технологічна оснастка, необхідна для даного виробу;
в графі 25 – позначення відповідного документа, в якому вперше записаний даний документ
в графі 26 – позначення документа, повернути на 180° для формата А4 і для форматів більше А4 при розташуванні основного надпису вздовж довгої сторони листа і на 90 для форматів більше А4 при розташуванні основного надпису вздовж короткої сторони листа;
в графі 27 – знак встановлений у відповідності з вимогами нормативно – технічної документації, що поставляється представником замовника;
в графі 28 – номер рішення і рік утвердження документації відповідної літери;
в графі 29 — номер рішення і рік утвердження документації;
в графі 30 – індекс заказника у відповідності з нормативно — технологічною документацією;
в графі 31 – підпис особи, що копіювала креслення;
в графі 32 – позначення формату листа по ДСТ 2.301-68;
в графі 33 – позначення зони, в якій знаходиться змінна частина виробу;
в графі 34 – номер авторських свідотств на винахід, що використані в даному виробі.
Перелік навчально-методичної літератури
№ п/п | Назва | Автори, видавництво, рік видання |
Алгоритмізація та програмування процедур обробки інформації С++. | О.І.Щедріна Навч.пос.-К.: КНЕУ,2001.-240с | |
Від основ С++ до ООП | О.Я.Кузьомін Навч.пос.-Харків: ХТУРЕ,2000. | |
Конспект лекцій з програмування мовою С++'' | О.Г.Качко.Харків: ХТУРЕ,1999-148с | |
C++ и C++ Builder. Учебное пособие. | Глинский Я. Н. и др. СПб: “ДиаСофтЮП”, Львов, 2004 | |
Современное проектирование на С++. Серия С++ | Александреску, А.Изда-тельский дом «Вильямс »,2002. — 336с | |
Сучасна технологія візуального програмування. | Черняхівський В. В. Львів: БаК, 1999 | |
C/C++ Программирование на языке высокого уровня | Т.А.Павловская СПб.: Питер,2003.-461с.: ил | |
C++ Builder. | Культин Н.Б.СПб.: БХВ-Питер,2008.-464с.: ил | |
Самоучитель C++ | Шилд, СПб.: БХВ-Питер,2002.-688с.: ил | |
Программирование в среде C++ Builder. | Глушков С.В. и др… Харьков, Фолио. 2003 -508 с. (Уч.курс) | |
Методичні рекомендації до с/р студентів | Карлюченко О.Г. |
Рекомендована література до курсового проектування
1. Абрамов С.А., Зима Є.В.
“Начала информатики”.- М.: Наука, 1989._256 с.