
- •Національний університет «Львівська політехніка» іепт ім. В’ячеслава Чорновола
- •Курсовий проект
- •1. Формулювання задачі
- •2. Методи та засоби розв’язання задачі
- •2.1 Клас вікон
- •2.2 Створення|створіння| вікон
- •2.3 Головна|чільна| функція додатка |застосування|
- •2.4 Полоса прокрутки
- •2.5 Створення|створіння| смуги прокрутки
- •2.6 Повідомлення|сполучення| від смуги прокрутки
- •2.7 Керування смугою прокрутки
- •2.8 Створення|створіння| списку
- •2.10 Функції виведення тексту
- •2.11 Меню
- •2.12 Створення|створіння| меню
- •2.13 Вставка елементів в меню
- •2.14 Видалення|віддалення| елементів з|із| меню
- •2.15 Акселератори
- •3. Алгоритм розв'язування задачі
- •4.1 Призначення програми
- •Мови програмування, на яких написана програма
- •Програмні засоби, необхідні для реалізації програми
- •Технічні засоби, необхідні для реалізації програми
- •5. Інструкція користувачеві
- •5.1 Головне вікно програми
- •Контрольний приклад та аналіз результатів комп'ютерної реалізації програми
- •Список використаної література
- •Додатки Додаток 1. Код TextEdit.Cpp
- •Додаток 2. Код MainFrm.Cpp
- •Додаток 3. Код MainFrm.H
- •Додаток 4. Код TextEdit.H
- •Додаток 5 Код TextEdit.Rc
Програмні засоби, необхідні для реалізації програми
Для нормальної роботи програми необхідні самі мінімальні потреби: кольоровий монітор з підтримкою текстового режиму, при збереженні результатів на диску повинне бути вільне місце і диск не повинен бути захищений від запису; маніпулятор типу „миша” та клавіатура – для управління програмою; процесор від 100 Hz; оперативна пам’ять – від 64 К.
Технічні засоби, необхідні для реалізації програми
Нормальну роботу програми забезпечує операційна система Windows. Перед запуском програми в оперативну пам’ять повинен бути завантажений драйвер маніпулятора „миші” (інакше управління програмою за допомогою цього пристрою буде неможливим).
Програма написана з використанням засобів структурованого та модульного програмування. Структурованому програмуванню відповідає розбиття програми на функції, модульному – розподіл цих функцій за призначенням на окремі групи, які формують різні файли включення.
Програма була розроблена в інтегрованому середовищі розробки програм Visual Studio 2012. Дане середовище забезпечує засоби відлагодження програми: покрокове виконання програми, перегляд та модифікація значень змінних програми під час її виконання:
Для успішного написання програми її відлагодження повинно відбуватися покроково. Тобто після того, як ми написали якусь частину програми (це може бути підпрограма) ми виконуємо компіляцію, знаходимо помилки і виправляємо їх. Ми повинні пам’ятати, що ті помилки, які показує компілятор, не завжди стосуються саме тих частин на які він вказує. Причина може виявитися у попередніх операторах. Також ми повинні пам’ятати, що компілятор не показує логічних помилок, які ми створюємо. Тому перед запуском програми необхідно перевірити нашу програму на наявність таких помилок. У таких випадках нам допомагає попередньо розроблений алгоритм розв’язування задачі.
Програма відкомпільована у виконавчий exe-файл, який може завантажуватися і виконуватися під управлінням будь-якої операційної системи Windows. Запуск програми (готового exe-файлу) можна здійснювати з командного рядка, або будь-яким іншим способом (запуск з командного файлу, запуск програми у Windows’і і т.д.). Використовуючи інтегроване середовище Visual Studio 2012 також можна запустити програму. Програма буде наново відкомпільована, тому повинні бути наявні всі файли включення та бібліотеки.
Для нормальної роботи програми на комп’ютері повинен бути певний носій інформації (логічний диск, або віртуальний диск в оперативній пам’яті, дискета або CD), в якій зберігатиметься програма.
Управління програмою реалізоване за допомогою миші та клавіатури і відповідає програмному інтерфейсу. Для нормальної роботи миші перед запуском програми в оперативну пам’ять повинен бути завантажений драйвер миші.
5. Інструкція користувачеві
Для запуску у користувача повинна бути операційна система Windows..
Після запуску програми перед користувачем появляється основне вікно програми. Розглянемо основні елементи вікна та методи управління ними.
5.1 Головне вікно програми
Управління меню програми здійснюється за допомогою маніпулятора типу „миша” або клавіатурою.
Призначення пунктів меню програми:
File – міститься інформація по створенню, відкриттю, збереженні та закриттю файлу..
Edit – забезпечує редагування текстових файлів (вставити, вирізати, копіювати).
View – дозволяє вибрати потрібний нам встановити Toolbar i Status Bar
Help - вивести інформацію про програму.