- •1 Роль обчислювальної техніки та програмува-
- •2 Середовище програмування. Характеристики
- •3 Постановка задачі
- •3.1 Математична постановка задачі
- •3.2 Створення алгоритму роботи програми ( блок-схема)
- •3.3 Опис основних блоків алгоритму
- •4.1 Загальні положення
- •4.2 Структура файлу реалізації
- •5 Одержання результатів роботи програми
- •5.1 Тестування програми з різними вхідними даними
- •5.2 Аналіз результатів
- •6 Апаратні вимоги для виконання програми
4.2 Структура файлу реалізації
Написана програма складається з оголошень (змінних, констант, типів, класів, структур).
Головним файлом даного курсової роботи є файл < Demon kyrsova>.cpp, який є початковим модулем, і який містить в собі програмний код на мові програмування С++. Потім на виході компілятора створюється об’єктний модуль, який має розширення *.obj. Об’єктний модуль не готовий до виконання програми, так як в ньому не працюють звернення до інших програм. Тому на етапі редагування зв’язків використовується програма редактору зв’язків, на вхід якої подається об’єктний модуль, а на виході отримується завантажувальний модуль kursova.exe. Спеціальна програма завантажувач встановлює адреси вільних комірок пам’яті і виконує завантаження програми в пам’ять.
Для підключення заголовочного файлу використовуються директиви препроцесора .
Препроцесор – програма, що використовується для обробки початкового файлу на нульовій фазі на компіляції і змінює символічні абревіатури в програмі на відповідні директиви. Він відшукує інші файли, необхідні для використання програми і може змінити умови компіляції.
В своїй програмі я використав директиву препроцесора #include. Файли, які за допомогою неї підключаються до проекту повинні вказуватися в лапках.
В даній роботі були підключені такі заголовочні файли:
-iostream.h— бібліотека і відповідний заголовний файл, які використовується для організації введення-виведення в мові програмування C++
-windows.h— повинен включатися в усі вихідні файли додатків Windows. Він містить визначення типів даних, символічних імен констант і прототипи функцій програмного інтерфейсу Windows.
- fstream.h— бібліотека функцій для роботи з файлами.
- conio.h-(від англ. Console input-output - консольний ввод-вивід) - заголовний файл, використовуваний в старих компіляторах, що працюють в операційних системах MS-DOS, для створення текстового інтерфейсу користувача.
Ідентифікатор - це послідовність символів, що використовується для позначення одного з наступних елементів:
Імені об'єкта або змінної (char yesno ; int mas[3][3]; ).
Імені матриці або масиву.
Імені перерахованого типу.
Членів матриці.
Функції або функції членів матриці (в програмі-void vvedennya();).
Також в програмі присутній оператор циклу for.
Цикл - багаторазове проходження по одному і тому ж коду програми.
5 Одержання результатів роботи програми
5.1 Тестування програми з різними вхідними даними
Щоб протестувати програму потрібно її запустити. Для цього скористаємось
файлом Demon kyrsova.exe.
Після запуску, перед нами постає інформація про розробника, опис завдання
та головне меню програми.
Рисунок 5.1.1- Головне меню програми
Для роботи з програмою необхідно ввести дані. Для цього існує задання даних з клавіатури ( Рисунок 5.1.2).
Після визначення вхідних даних, можна перейти до наступних пунктів меню.
( рис.5.1.3- виведення результату додавання).
Рисунок 5.1.4- Виведення результату віднімання
Рисунок 5.1.5-Операція множення
Для наступних пунктів меню , користувачу не потрібно вводити дані. Результат
буде виведено списком.
