Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KP_SPZ_v11-2015.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
732 Кб
Скачать
☆
  1. Керівництво системного програміста

Дана програма є навчальною і виконує обчислення за заданими формулами, а також наочно представляє великий спектр можливостей програмування з використанням MFC.

ЕОМ IBM PC, на якому відбувається робота програми, повинен мати наступні мінімальні конфігурації:

  • Процесор Intel x86, з тактовою частотою 1Ггц або більше;

  • Оперативну пам’ять не менше 16 МБ;

  • 3 МБ вільного місця на жорсткому диску;

  • ОС Windows 95/98/NT/ME/2000/XP/Vista;

  • Монітор;

  • Відео карту;

Програма викликається шляхом запуску її виконуваного файлу типу *.exe.

Вхідна інформація для обчислення функції надходить в програму з клавіатури: вона вводиться у відповідно призначеному для цього діалогу введення, що відкривається при натисканні кнопки «Calc». Вивід інформації здійснюється у двох формах: безпосередньому виведенні текстової інформації на екран та в графічному, при натисканні кнопки «Picture».

При роботі програми може виникнути таке повідомлення:

«File asmdll.dll not found» – це повідомлення виникає при запуску обчислення функції у разі, коли не знайдено файл динамічної бібліотеки, якому передаються данні для обчислення. Слід натиснути кнопку «ОК» та скопіювати файл динамічної бібліотеки в каталог із завантажувальним файлом.

При розробці програми потрібно дотримуватись наступних принципів:

  1. Програма повинна мати мінімальну кількість стрічок коду, але це не повинно впливати на її функціональність та стабільність роботи;

  2. Програма має реагувати на всі повідомлення, що до неї надсилаються;

  3. Програма має видавати інформацію про свого розробника;

  4. Вона має забезпечити введення в діалоговому режимі вхідних даних з клавіатури;

  5. Програма має забезпечувати виведення результату роботи програми в числовому та графічному вигляді;

  6. Вона має виконувати стандартні операції з файлами.

  1. Керівництво оператора

Так як програма призначена для обчислення по заданій формулі, то користувачеві слід ввести певні значення для обчислення у спеціально призначеному для цього діалогу, який викликається при натисканні кнопки «Calc». Далі всі обчислення ведуться автоматично. За допомогою «Rename» можна перейменувати будь-який файл. «Open» - відкриття файлу, а за допомогою «Save» користувач може зберегти результат в текстовий файл,.

При роботі програми може виникнути таке повідомлення:

«File asmdll.dll not found» – це повідомлення виникає при запуску обчислення функції у разі, коли не знайдено файл динамічної бібліотеки, якому передаються данні для обчислення. Слід натиснути кнопку «ОК» та скопіювати файл бібліотеки в каталог із завантажувальним файлом програми.

У випадку виникнення критичної помилки слід перезавантажити програму.

Висновки

В результаті виконання даної курсової роботи було написано програму на мові С++ з використанням Assembler. Вона містить системне меню, рядок стану та панель інструментів. Дана програма виконує обчислення заданої функції, це реалізовано мовою програмування Assembler та під’єднано до основного проекту як динамічну бібліотеку DLL.

Дані для обчислень в програмі вводяться в діалоговому вікні. Результат обчислень виводиться в текстовому та графічному варіанті у різних діалогових вікнах. Програма виконує стандартні операції за файлами «Rename», «Open» і «Save».

Дана курсова робота поглибила навички з мов програмування С++ та Assembler, надала досвід з написання складних, практично доцільних програм, збільшила навички з оформлення робіт.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]