Читать курсовая по Отсутствует: "Розробка програм мовою С++" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

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

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

Дана розробка може бути корисною для розв’язування певних математичних задач, для виконання завдань, пов’язаних з планіметрією та різноманітними креслярськими планами, а також у навчальних цілях.

Розробка є досить актуальною. Для певних видів діяльності важливим етапом є знаходження сукупності кіл, що лежать в прямокутнику та пошук їх найбільшої послідовності перетину. Виконання цих дій вручну потребує надзвичайно багато часу, уваги і концентрації. Програма ж швидко реалізує поставлене завдання, обробляючи необмежену кількість вхідної інформації. Обмеженням є лише можливості і властивості самої електронно-обчислювальної машини. Крім того, програма представлена з зручним меню, за допомогою якого можна легко змінювати вхідні дані, редагувати код, і побачити графічне представлення отриманих результатів. 1 Аналіз сучасного стану технологій програмування та обґрунтування теми При дослідженні модельного світу користувач може по-різному одержувати інформацію від комп'ютера. Йому може бути потрібна інформація про окремі властивості об'єктів або результати взаємодії певних об'єктів. Для цього йому необхідний програмний засіб, що виконує функції, які його цікавлять, або деяка інформаційна система, здатна обробляти інформацію про певні відносини, використовуючи при цьому відповідну базу даних. У початковий період розвитку комп'ютерної техніки такий підхід до використання комп'ютерів був цілком природнім. Саме він і провокував функціональний (реляційний) підхід до розробки програмного забезпечення.

Ідея цього підходу полягає в систематичному використанні декомпозиції функцій для побудови структури програмного засобу і текстів програм, що входять в нього. При цьому самі об'єкти, які використовувались реалізованими функціями, представлялися


Интересная статья: Основы написания курсовой работы