4. Розробка програми
Коротка характеристика мови програмування С++
C і C++ відносяться до числа найбільш потужних і найпоширеніших мов високого рівня.
Спочатку ця мова набула популярність як мова розробки операційної системи UNIX. На сьогоднішній день C++ стала домінуючою системно-утворюючою мовою. На неї написана більшість сучасних операційних систем, у тому числі ОС Windows.
Мова C++ з'явилася на початку 80-х років. Створена Б. Страуструпом з початковою метою позбавити себе і своїх друзів від програмування на асемблері, Сі чи різних інших мовах високого рівня.
Очевидно, що найбільше C++ запозичив з мови Сі, а також з безпосереднього його попередника мови BCPL. Ці запозичення забезпечили C++ потужними засобами низького рівня, що дозволяють вирішувати складні задачі системного програмування. Але що в першу чергу відрізняє C++ від Сі - це різна ступінь уваги до типів та структур даних. Це пов'язано з появою понять класу, похідного класу і віртуальної функції, перейнятих у свою чергу з мови Сімула 67. Це дає в C++ більш ефективні можливості для контролю типів і забезпечує модульність програми.
Розробка програми на мові С++
При розробці програми були враховані як загальні рекомендації по програмуванню, так і особливості завдання курсової роботи. Особливу увагу при розробці програми було приділено стилю програмування, зокрема, використанню коментарів, структурі запису тексту програми, вживанню ідентифікаторів, аналізу можливих ситуацій з передбаченням відповідних дій і повідомлень, організації наочного введення-виведення та ін.
Текст програми наведений в ДОДАТКУ А.
- 2. Завдання на курсову роботу
- Загальна частина
- 1. Розрахунок резисторів прямокутної форми
- 2. Розрахунок резистора складної форми
- 3. Розробка алгоритму рішення задачі
- Розробка блок-схеми алгоритму
- 4. Розробка програми
- 5. Тестування і налагоджування програми
- План тестування
- Тестовий приклад
- Налагодження програми
- 6. Документування програми
- 7. Висновки
- 8. Список використаної літератури
- 9. Додатки
- Додаток б. Тестовий приклад (розрахунок на еом)