Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми "Калькулятор"

Реферат Розробка програми "Калькулятор"





роцедур, пов'язаних з подіями миші.

Модуль Functions містить набір підпрограм для роботи з числами.

Модуль GrOutPut містить набір підпрограм для власне відтворення результатів у графічному режимі, висновок результату в потрібному вигляді в потрібне місце. Список стандартних модулів представляють Graph, crt, dos

У модулі Graph (GRAPH. TPU) знаходиться бібліотека, що складається з більш ніж 50 графічних підпрограм від побітових до підпрограм високого рівня.

Модуль Crt дозволяє виводити кольорові символи на кольоровому екрані. Хоча як і раніше відображення відбуватиметься в текстовому режимі. Текстовий режим означає, що на екрані можуть виводитися тільки певні символи в певних місцях (знакомест). Можна уявити екран, розділеним вертикальними і горизонтальними лініями на клітинки. У ці комірки можна "вписувати" різні символи. У кожної клітинки є адреса.

Модуль Dos дозволяє використовувати можливості операційної системи MS DOS, не передбачені в стандарті мови Паскаль, і містить типи, константи, змінні і підпрограми для реалізації цих додаткових можливостей.

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

Константа називається Captions і має тип даних строковий. Вона потрібна для нанесення написів на кнопки, використовувані в інтерфейсі програми. p align="justify"> Локальні змінні:

В§ Buttons-масив від 1 до 35 для індексів кнопок;

В§ CEbutton, QuitButton, FirstEdit, SecondEdit - змінні для кнопок скидання, виходу з програми, першого числа і другого числа відповідно;

В§ Quit-змінна з типом даних "булевський", при значенні true відбувається вихід з програми.

Процедури і функції користувача:

В· "function GetCaption (i: byte): string;" - нанесення написів на кнопки;

В· "procedure ChangeSysOfCount (SysOfCount: TSysCountStr);" - вибір десяткової системи числення;

В· "procedure SetGroupEnabled (SysOfCount: TSysCountStr);" - підключення кнопок клавіатури;

В· "procedure Drawing SquareOfButt (MaxTopInc, LeftOffs, TopOffs, BStartInd, BCount: word);" - отрисовка кнопок;

В· "procedure FstAction;" - робота з першим операндом;

В· "procedure SndAction;" - робота з другим операндом.

3.2 Опис розроблен...


Назад | сторінка 6 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Модуль Graph в програмі Turbo Pascal
  • Реферат на тему: Procedure of preparation business-plan
  • Реферат на тему: Використання підпрограм та функцій користувача при роботі з масивами
  • Реферат на тему: Системи, керовані потоком даних. Мова "Dataflow Graph Language" ...
  • Реферат на тему: Програмний модуль для роботи з базою даних "Магазин косметики"