Портал образовательно-информационных услуг «Студенческая консультация»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Інженерний калькулятор

Тип работы: 
Курсова робота
К-во страниц: 
69
Язык: 
Українська
Оценка: 
ЗМІСТ
 
Реферат
Перелік скорочень, умовних позначень, символів, одиниць і термінів
ВСТУП
РОЗДІЛ 1  ЗАГАЛЬНА ЧАСТИНА 
1.1  Постановка задачі
1.2 Характеристика апаратно-програмної частини
1.3 Опис мови і середовища програмування
1.4 Опис предметної області і напрямків дослідження
РОЗДІЛ 2. РЕАЛІЗАЦІЯ СИСТЕМИ
2.1 Розробка алгоритму і його опис
2.2 Розробка інтерфейсу користувача
2.3 Інструкція роботи користувача з системою
2.4 Керівництво програміста
ВИСНОВКИ
СПИСОК ЛІТЕРАТУРИ
Додатки
 
Реферат
 
Обсяг пояснювальної записки складає 50 сторінок, 5 рисунків, 4 таблиць, 3 додатки, 10 використаних джерел.
Ключові слова:КАЛЬКУЛЯТОР, ГРАДУСИ, РАДІАНИ,МАСИВ.
Як об'єкт дослідження в курсовій роботи виступають «математичні розрахунки», а предметом дослідження — «інженерний калькулятор».
Мета дослідження: розробити систему «Розробка застосування інженерний калькулятор» для автоматизації наочної роботи викладачів, студентів ВНЗ, а саме для важких розрахунків з використанням тригонометричних функцій, логарифмів та інше.
Завдання дослідження:
1)розглянути основні математичні методи вирішення рівнянь, прикладів;
2)дізнатися про різні способи отримання і перевірки результату
3)провести обстеження і аналіз отриманого результату;
Практична значущість роботи полягає в тому, що результати даного дослідження можуть бути використані безпосередньо в практиці.
 
Перелік скорочень, умовних позначень, символів, одиниць і термінів
 
ІК – інженерний калькулятор.
ПО – предметна область.
ЕМ- елементи масиву.
 
ВСТУП
 
Актуальність теми дослідження полягає в тому, що отримання результату вирішення (логарифмів, тригонометричних функцій, знаходження мінімальних/максимальних елементів масиву, виведення результату в градусах/радіанах)— входить в курс вивчення Алгебри, Геометрії, Математичного аналізу, Математичних методів та інше.
Інженерний калькулятор - неймовірно важливе і ефективний засіб, коли ви вивчаєте математику просунутого рівня, але на перший погляд він може здатися китайською грамотою.
Інженерний калькулятор дозволяє робити складні розрахунки із застосуванням різних тригонометричних функцій: синуса, косинуса, тангенса, котангенса. Калькулятор дозволяє зводити числа в ступінь, обчислювати логарифм числа. 
Основні команди (цифри, множення, ділення, додавання, віднімання, рівність, скидання) можна вводити як за допомогою мишки, так і за допомогою цифрової клавіатури (верхній або бічній).
Курсова робота складається з вступу, двох розділів, висновків, списку джерел та додатків.
У першому розділі: розглядаються основні математичні поняття , розглянуті різні підходи вирішення поставлених завдань, виділені і розглянуті основні етапи написання курсової роботи, проводиться обстеження і аналіз предметної області, обґрунтовується вибір архітектури  для автоматизації наочної шахістів.
У другому розділі: наводиться опис розробки та впровадження застосування «Інженерний калькулятор» і розробляється інструкція користувача з експлуатації розробленої програми.
 
РОЗДІЛ 1  ЗАГАЛЬНА ЧАСТИНА
 
1.1 Постановка задачі
 
Проблемна ситуація виникає щоразу, коли має місце громіздкі функції/рівняння.
Виявлення та формулювання проблемної ситуації є одним з найбільш складних і відповідальних етапів процесу передпроектного обстеження організації. Чітке формулювання наявної проблемної ситуації є найбільш важливою сходинкою у вирішенні самої проблеми.
У реальних умовах розрахунки тригонометричних функції/рвіннь чи масивів безліч проблем. Необхідно виділити основні, первинні проблеми. Усунення первинних проблем завжди сприяє усуненню багатьох другорядних, вторинних проблем.
Виявлені проблеми, властиві обстеженій предметній області, представлені в таблиці 1.1.
 
Таблиця 1.1
Проблемні ситуації в шаховій грі
Найменування проблемної ситуаціїЗасоби рішення
Важкість реалізації вирішення великих за обсягом та важкістю прикладівСтворення відповідного оптимального алгоритму 
Велика кількість затрати часу для вирішення та перевірки отриманого результатуПідвищення ефективності 
Необхідність знаходити оптимальний алгоритм вирішення поставленого завданняАвтоматизація(машинне вирішення)
 
Все вищевикладене дозволяє зробити головний висновок, що для розв’язання важких прикладів необхідний  потужний програмний продукт, який буде виконувати всі перераховані вище завдання.
Оскільки ІК має безліч цункцій, то для цього необхідно  було виконання додаткових завдань:
1)запам’ятовування отриманого результату;
2)вибір користувачем отримання результату (в радіанах чи в градусах);
3)знаходження максимального/мінімального елементу масивів;
4)можливість видалення введених даних;
5)розрахунок важких тригонометричних функцій;
6)введення числа у степінь;
7)знаходження факторіалу числа;
8)знаходження логарифму;
9)можливість введення дробу;
 
1.2 Характеристика апаратно-програмної частини
 
Програма даної курсової роботи розроблялась на комп’ютері з наступною апаратною і програмою конфігурацією (Таблиця 1.2). 
Таблиця 1.2 — Програмно-апаратна характеристика комп’ютера
ХарактеристикиЗначення
Апаратна конфігурація
Тип центрального процесораIntel Pentium E5200 2,5 GHz (socket 775)
Чіпсет системної платиGigaByte GA-P31-DS3L
Системна пам’ять2 x 2048 Мб (800 MHz DDR2)
Тип BIOSAward Modular Bios v6.OOPG
ВідеоадаптерGeForce 9800GT (512 Mb)
Жорсткий дискWesternDigital (640 Gb, 5400 RPM, SATA 2)
Програмна конфігурація
Операційна системаMicrosoft Windows 7 Ultimate
Версія ОС6.1.7601 (RTM)
Тип ядра ОС64-bit
Пакет оновленняService Pack 1
Середовище програмуванняEmbarcadero RAD Studio
Версія середовища програмуванняXE4
 
1.3 Опис мови і середовища програмування
 
Embarcadero ® RAD Studio XE6 — повномасштабне рішення для розробки «нативних» застосувань для Windows, Mac, Android і iOS на основі єдиної бази вихідних кодів. Застосування можуть отримувати доступ до платформних API, датчиків та сервісів, забезпечуючи найкращий рівень взаємодії користувача, оскільки підтримують CPU і
CAPTCHA на основе изображений