Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информат. экзамен.doc
Скачиваний:
25
Добавлен:
11.02.2016
Размер:
161.79 Кб
Скачать

7. Загальна характеристика інтегрованої системи розробки Turbo Pascal 7.0

Виклик ПО ТР 7.0 здійснюється засобами активізації файлу turbo.exe. Після завантаження файлу на екрані монітора з’являється фірмова заставка з назвою фірми розробника, індексу та року випуску даної версії, після чого буде виведено основний екран.

Основний екран складається з рядка меню, робочої області та ряду стану.

Рядок меню активізується натисканням клавіші F10 або за допомогою миші. Рядок містить такі команди:

- FILE – дозволяє виконувати всі основні операції з файлами.

- EDIT – дозволяє виконувати основні операції редагування тексту.

- SEARCH – дозволяє здійснювати пошук фрагменту тексту і здійснювати заміну знайденого фрагменту новим.

- RUN – дозволяє запускати програму, що знаходиться в робочій області, а також виконувати дану програму по кроках.

- COMPILE – дозволяє здійснювати компіляцію програми.

- DEBUG – містить команди, що полегшують процес пошуку помилок у програмі.

- TOOLS – дозволяє виконувати деякі програми не виходячи з ТР 7.0.

- OPTIONS – дозволяє встановлювати необхідні параметри компілятора та оболонки.

- WINDOW – дозволяє виконувати основні операції з вікнами.

- HELP – дозволяє отримати довідкову інформацію.

Робоча область містить вікно з заголовком NONAME00.PAS. вікно містить вертикальну та горизонтальну полоси прокрутки, що дозволяє переміщатися по області екрану.

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

9. Система типів даних мови програмування Pascal.

Типи даних в Pascal можна поділити на скалярні та структуровані. Існує також можливість вводити типи даних користувача.

До скалярних типів можна віднести:

Цілочислові типи займають від 1 до 4 байт (BYTE, WORD, INTEGER,SHORTINT, LONGINT).

Дійсні типи займають від 4 до 10 байт. Вони можуть бути з плаваючою (-3,2Е-6) або фіксованою (4,12) комою. Дійсні числа у форматі з плаваючою комою представлені в експоненціальному форматі.

пр. -6,42Е+2=-6,42*10^2=-642

(REAL, SIGLE, DOULE, EXTENDED).

Символьний тип даних представляє собою будь-який символ, який можна відобразити на екрані дисплею. Даний тип описується за допомогою службового слова CHAR. В тексті програми значення змінних чи констант символьного типу повинні заключатися в апострофи. ‘*‘

Логічний тип даних може приймати значення TRUE або FALSE та описується за допомогою службового слова BOOLEAN.

Структуровані типи даних:

Масив – сукупність даних одного типу. К-ть елементів масиву фіксується при його описі і в процесі виконання програми не змінюється.

Для опису масиву використовується службове слово ARRAY.

пр. Var max : array[1..12] of real;

Рядки – послідовність символів. При використанні дані типу рядок заключаються в апострофи. Довжина рядка не може перевищувати 255 символів. Для опису рядка використовується службове слово STRING.

пр. Var x: string[12];

Множини – це структурований тип даних, елементи якого складаються зі скінченного набору до 255 даних одного типу.

пр. Type symbol = set of char;

Var number: set of 1..100;

Файли – це поіменована структура даних, яка представляє собою послідовність елементів одного типу. Кількість елементів файлу практично не обмежена.

пр. A : file of char {файл символів}

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

пр. type <ім’я запису> =record

<ім’я поля 1> : <тип поля 1>;

<ім’я поля n> : <тип поля n>;

end;

10.Загальна структура програми мовою програмування Pascal. Прості оператори.

PROGRAM {ім’я програми}

USES {приєднання бібліотек}

LABEL {список міток}

CONST {список констант}

TYPE {опис нестандартних типів даних}

VAR {розділ опису змінних}

BEGIN {початок програми} {тіло програми}

END {кінець програми}.

Після зарезервованого слова Program записується ім’я програми, яке являє собою приклад ідентифікатора. Усі величини, які входять у програму повинні бути описані у розділі сталих, якщо вони не міняють значення протягом виконання програми.

CONST <стала 1>=<значення>; CONST А=2;

<стала 2>=<значення>; C=14,5;

Або у розділі опису змінних, якщо вони обчислюватимуться

VAR<змінна 1>:<тип> VAR A: integer;

<змінна 2>:<тип> C,D: real;

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

Read(<змінна 1>,…,<змінна 2>);

Readln(<змінна 1>,…,<змінна 2>);

Оператор виведення.

Для виведення на екран повідомлень та результатів обчислень використовуються оператори Write та Writeln.

Write (<вираз 1>,…,<вираз n>);

Writeln(<вираз 1>,…,<вираз n>);