Зміст
Введення
Технічне завдання
1. Аналітичний розділ
1.1 Огляд і аналіз існуючих програмних рішень
1.2 Визначення функціональних вимог до розроблюваної програмної системі
2. Конструкторський розділ
2.1 Вибір мови та середовища програмування
2.2 Функціональна схема роботи програми
2.3 Організація даних і проектування інтерфейсів обміну даними в програмній системі
3. Технологічний розділ
3.1 Визначення структури та складу програмної системи
3.2 Опис розроблених алгоритмів програми
3.3 Інструкції користувача
4. Експериментальний розділ
4.1 Види контролю якості розроблюваного ПЗ
4.2 Методика проведення та результати тестування
4.3 Методи і способи усунення помилок
4.4 Налагодження виявлених помилок, виявлених при тестуванні
Висновок
Список літератури
Програми
Введення
Метою даного курсового проекту є створення програми "Калькулятор", яка і буде об'єктом дослідження.
Калькулятор - пристрій для арифметичних обчислень. Ми користуємося простими калькуляторами для математичних обчислень в школі і для підрахунку грошей у магазині. Вчені, інженери та статистики користуються іншими калькуляторами, здатними виконувати складні операції. Сучасні калькулятори - це електронні прилади з малими силіконовими мікросхемами, що виробляють будь-які обчислення. Різновид калькулятора - касовий апарат. Він підсумовує ціни і робить роздруківку чека. Більшість касових апаратів автоматично зчитують ціни по бар кодом, вказаним на кожному товарі. "Мозок" калькулятора може тільки складати і віднімати. Множення і ділення він виконує шляхом багаторазового складання або віднімання. p align="justify"> Звичайний калькулятор виконує додавання і віднімання, множення і ділення, а також обчислює відсотки. Будь-яке число, яке ви вводите в калькулятор, перетвориться в бінарний код, а результати в бінарному коді переводяться назад в десяткову систему і відображаються на дисплеї. p align="justify"> Коли ви набираєте числа на клавіатурі, в регістри пам'яті калькулятора вводяться бінарні коди для операндів і арифметичних дій (додавання, віднімання, множення і ділення). Арифметичний блок виконує дію і зберігає результат в одному з регістрів. Потім результат пересилається в пам'ять дисплея і відображається в десяткового формі на дисплеї. p align="justify"> Метою курсового проекту є придбання і закріплення навичок в організації обчислювальних процесів і програмування на алгоритмічній мові.
програма алгоритм калькулятор помилка