Декілька слів про функції програми:

Головне меню:

В головному меню міститься список команд.

При натисненні деякої клавіші (від 1 – до 3-ох ) буде виконуватись команда відповідна команда. Так наприклад при натисненні

1 :Розпочинається розв'язок тесту;З'являється приблизно таке вікно, як зображено на малюнку в якому

Якщо відповідь невірна з'явиться повідомлення:

В разі правильної відповіді:


2:Відбувається перегляд інформації про призму;

Зазначу!!!: перегортатисторінки можна лише натисненням клавіші пробілу. Підчас зчитування натиснення іншої клавіші програма повернеться назад і буде чекати натиснення клавіші внутрішні коді якої відповідає Ord(' ') = #32;

3:Після переходу в графічний режим будується призма, після чого відбувається здійснення демонстрації процесу побудови фігури. Режим перегляду відбувається за допомогою натиснення будь-якої клавіші. Під час демонстрації я якомога точніше старалася зобразити сам процес створення призми, відповідаючи всім правилами та вимогам побудови даної фігури.

Допоміжні клавіші:

При натисненні клавіші F1 з'являється вікно допомоги, де відображено коротку інформацію про програму. Якщо натиснути клавішу Esc або Х — з'являється вікно з запитом закінчити роботу.

.Якщо була натиснута клавіша пробіл, то відразу з'явиться таке коротке інформаційне повідомлення:

Якщо натиснута клавіша не відповідає ні одній із вище згаданих, то з'явиться повідомлення:


Висновки:

Уважно перечитавши код моєї програми,хороший програміст може критично поставитися до неї: немов програма містить у собі багато зайвого; а процедури на декілька сторінок можна було б описати набагато змістовніше, та змістовніше. Як на мене, для одного семестру вивчення мови Pascalна парах, — абсолютно недостатньо для того, що написати якусь насправді хорошу дійсно програму. Хороша програма — маленька програма.

На мою думку написна мною програма є середньою в своєму класі. Звісно можна було б написати біль каще, але через ліміт часу все створювалося находу.

Під час написання цієї програми я неодноразово зверталася до різної літератури з програмування, довідників — тим самим поповнювала свої знання, та навички з написання програм. Після завершення створення проекту,я дізналася дуже багато цікавих речей. Зокрема те:

1.Pascalкомпілюючи (запускаючи) програми (які можуть працювати тільки в режимі 16-розрядних ОС з папки яка названа будь-якими літерами з використанням кирилиці— не зможе їх запустити, адже такі ОС (MS-Dos) підтримують назви файлів та каталогів названих тільки латинськими літерами. І що саме цікаво — для того щоб використати український текст в програмі я змінила кодову сторінку (тексту), та замінила всі знайдені в ньому кириличні символи"і" на латинські "і".

2.Найбільш ефективним методом програмування являється процедурно-орієнтоване, тому я і використовувала його на протязі створення усієї програми.

3.Виявляється для того, зоб створити графічне вікно — потрібно мати навички та знання щодо об’єктно-орієнтованого програмування. У своїй програмі я вирішила цю проблему. Один мій знайомий якось розповів мені, — що вікно, - побудоване із самого тексту, та з зафарбованим фоном. Створивши відповідну процедуру RichWindowя забезпечила програму вікнами, які будуть з'являтися протягом виконання усієї програми. Звісно як і у всьому у даній процедурі є свої мінуси. Один з них полягає в тому, що при побудові великих вікон програма уповільнює свою дію, тим самим видаючи сам процес створення вікна.


Використана література

А.П. Власюк "Практикум з програмування в середовищі TurboPascal" Ч1. — Рівне: НУВГП, 2005. – 179ст.

Попов В.БП58. Паскаль и Дельфи. Учебный курс. — СПб.: Питер, 2005. — 576 с.: ил.

Пономарев В.А. П56Б Самоучитель по Паскаль. — СПб.: БХВ-Петербург, 2003. — 512с.: ил.

Характеристики работы

Реферат

Количество страниц: 53

Бесплатная работа

Закрыть

Учебно контролирующая программа Призма

Заказать данную работу можно двумя способами:

  • Позвонить: (097) 844–69–22
  • Заполнить форму заказа:
Не заполнены все поля!
Обязательные поля к заполнению «имя» и одно из полей «телефон» или «email»

Чтобы у вас была возможность удостовериться в наличии вибраной работы, и частично ознакомиться с ее содержанием,ми можем за желанием отправить часть работы бесплатно. Все работы выполнены в формате Word согласно всех всех требований относительно оформления работ.