Програма розв’язку розгалужених прикладів - Курсовая работа

бесплатно 0
4.5 80
Створення програми розв’язку розгалужених прикладів. Типи комп"ютерів та пристроїв, що використовуються при роботі програми. Попередня підготовка вхідних даних. Формат, описання та спосіб їх кодування. Опис і тестування програми, її виклик і завантаження.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Курсовий проект (робота) - це самостійно виконана і відповідно оформлена творча робота студента з вирішення конкретного практичного завдання з однієї або декількох загальнотехнічних чи спеціальних дисциплін на основі набутих теоретичних знань та умінь. Курсовий проект виконується протягом навчального семестру у відповідності з навчальним планом спеціальності Основною метою курсового проектування є: навчання та набуття навиків практичного застосування теоретичних знань для вирішення конкретних практичних задач; Мета курсового проектування з дисципліни «Основи програмування та алгоритмічні мови»: закріпити знання, одержані під час вивчення дисципліни «Основи програмування та алгоритмічні мови;Програма розвязку розгалужених прикладів, дискове імя файлу app3.cpp, після компіляції - app3.exe.Для виконання приграми вистачає будь-якої ОС сімейства Windows та мінімальних системних частин компютера.В першу чергу Visual C - це компілятор C , але це також і середовище, компоненти якого, взаємодіючи один з одним, спрощують процес розроблення застосунків . Середовище Visual C пропонує великі можливості для програмування Windows-застосунків. Компілятор Visual C містить багато нових інструментальних засобів і поліпшених можливостей для створення Windows - застосунків. Бібліотека MFC істотно полегшує програмування в середовищі Windows . Бібліотека MFC відкриває доступ до всіх часто використовуваних функцій Windows API , включаючи функції управління вікнами застосунків , повідомленнями, елементами управління, меню, діалоговими вікнами, обєктами GDI (Graphics Device Interface - інтерфейс графічних пристроїв), такими як шрифти, кисті, пера та растрові зображення, функції роботи з документами тощо.Алгоритм нашої програми виглядає наступним чином: Початок роботи програми. Елемент управління MENUSTRIP підтримує інтерфейс MDI, злиття меню, спливаючі підказки і переповнення. Елемент управління MENUSTRIP замінює елемент управління MAINMENU і розширює його функціональні можливості; проте при необхідності елемент управління MAINMENU можна зберегти для зворотної сумісності і використання в майбутньому. Елемент управління MENUSTRIP може використовуватися в наступних цілях. Тексти, які відображаються в компонентах, визначаються значенням їх властивості Caption.Наша програми містить 6 функцій: Void INPUTTOOLSTRIPMENUITEM_Click(System::Object^ sender, System::EVENTARGS^ e) Функція викликається шляхом натиснення клавішою миші на вкладку меню input. Під час виконання цієї функції ми здійснюємо зчитування даних з поля для вводу, і відповідно до введеного числа відображаємо наступні поля для вводу чисел. Void RUNTOOLSTRIPMENUITEM_Click(System::Object^ sender, System::EVENTARGS^ e) Функція викликається шляхом натиснення клавішою миші на вкладку меню run.Програма під час виконання використовує DLL бібліотеку, яка містить описані функції для обчислення поставленого виразу.4.1 Типи компютерів та пристроїв, що використовуються при роботі програмиВиклик програми виконується завантаженням на виконання файлу app3.exeАдреса завантаження визначається операційною системою автоматично.Файл Project1.cpp має обсяг 21 Кб , файл Project1.exe - 103 КбВхідні дані для роботи програми являють введені початкові дані для обчислень з клавіатури в поле для вводуВхідні дані організовуються у вигляді вхідних цифр.Попередня підготовка вхідних даних не обовязкова.Вихідними даними є результати обчислень програми.Вихідні дані організовані у вигляді повідомлення, що видає програма на екран.Текстові повідомлення, що виводяться на екран.Техніка тестування також включає як процес пошуку помилок або інших дефектів, так і випробування програмних складових з метою оцінки. Може оцінюватись: відповідність вимогам, якими керувалися проектувальники та розробники правильна відповідь для усіх можливих вхідних даних виконання функцій за прийнятний час практичність сумісність з програмним забезпеченням та операційними системами відповідність задачам замовника. Тестування ПЗ може надавати обєктивну, незалежну інформацію про якість ПЗ, ризики відмови, як для користувачів так і для замовників. Тестування може проводитись, як тільки створено виконуваний код (навіть частково завершено). Тест дизайн (Test Design) - це етап процесу тестування програмного забезпечення, на якому проектуються і створюються тестові випадки (тест кейси), відповідно до визначених раніше критеріями якості та цілями тестування.В ході виконання завдання курсової роботи мною було розроблено проект програми для обчислення заданого виразу з використанням dll.

План
Зміст

Вступ

1. Загальні відомості

1.1 Позначення та назва програми

1.1 Програмне забезпечення, необхідне для її функціонування

1.2 Мови програмування, на яких написана програма

2. Опис логічної структури

2.1 Алгоритм програми

3. Методи та елементи, що використовуються

3.1 Структура програми з описом функцій складових частин і звязків між ними

3.2 Звязок програми з іншими програмами

4. Необхідні технічні засоби

4.1 Типи компютерів та пристроїв, що використовуються при роботі програми

5. Виклик і завантаження

5.1 Способи виклику програм

5.2 Адреса завантаження програми

5.4 Обсяг програми

6. Вхідні дані

6.1 Характер вхідних даних

6.2 Організація вхідних даних

6.3 Попередня підготовка вхідних даних

7. Вихідні дані

7.1 Характер вихідних даних

7.2 Організація вихідних даних

7.3 Формат, описання та спосіб кодування даних

8.Опис і тестування програми

Висновок

Список використаної літератури

Додаток А

Вывод
В ході виконання завдання курсової роботи мною було розроблено проект програми для обчислення заданого виразу з використанням dll.

Програма повноцінно працює при будь-яких вхідних даних і може бути впроваджена у виробництво і застосовуватись кінцевими користувачами для проведення математичних обчислень

Список литературы
Інформатика. Мова програмування С . Спецкурс. 10-12 класи. Навчальний посібник / Лєхан С.А. - Шепетівка, «Аспект», 2007 - 160 с.

Обєтно-орієнтоване програмування мовою С , Навчальний посібник,Т.Є.Рак, Львів,2011 - 401с

Борис Пахомов - C C и MS Visual С 2010 для начинающих - БХВ-Петербург, 2011 - 736 с.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?