Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Паскаль.doc
Скачиваний:
7
Добавлен:
03.11.2018
Размер:
309.25 Кб
Скачать
    1. Меню File.

Команда Open відкриває діалогове вікно в якому вибирається файл для відкриття в вікні Edit.

Команда New відкриває пусте діалогове вікно для вводу нової програми.

Команда Save записує файл з активного вікна на диск.

Команда Save аs - зберігання з переіменуванням.

Команда Save all -запам’ятовує всі файли в відкритих вікнах.

Команда Change dir відкриває діалогове вікно в якому можна задати каталог, який ви хочете зробити робочим.

Команда Print –роздруковує активне вікно редагування.

Команда Get Info –дає інформацію про відкритий файл з яким працюємо.

Команда Dos Shell дає можливість потрапити в середовище Dos.

    1. Меню Edit.

Команда Restore Line –повертає останній відредагований рядок. Знищує його Ctrl-Y.

Команда Cut –видаляє віділеній текст та розміщує його в Clipboard.

Команда Copy – не видаляючи з тексту виділеного фрагменту, копіює його в Clipboard.

Команда Paste – вставляє текст з Clipboard до програми по позиції курсору.

Команда Copy Example дозволяє скопіювати текст із вікна підказки Help, до вікна з яким ми працюємо.

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

Команда Clear- знищує вибраний текст, не розміщуючи його в Clipboard.

    1. Меню Search.

Команда Find відкриває діалогове вікно Find. Поле Text to Find використовується для вводу рядка для пошуку. Поле Directions перемикає пошук від курсору вперед (Forward), чи назад(Backward). Поле Scope визначає об’єм файлу при пошуку. Global-переглядається весь файл., Selected text – пошук проходить тільки в поміченому блоці.

Лабораторна робота № 1

Програмування простих арифметичних виразів.

Структура програми складається з частини опису та операторної частини.

Частина опису містить:

Розділ міток label ім'я міток

Розділ констант : const імя константи = значення

Розділ типів : type ім’я типу = значення типу

Розділ змінніх : var ім’я змінної: тип

Розділ процедур procedure ім’я(параметри)

Begin …end;

Розділ функцій function ім'я (параметри):значення типу

Beginend;

Операторна частина містить оператори програми на мові Pascal згідно алгоритму :

Begin оператори; end.

Використовуються такі типи змінних:

Цілий тип

Тип

Діапазон

Розмір в байтах

Byte

0…255

1

Shortint

-128…127

1

Word

0…65535

2

Integer

-32678…32677

2

Longint

-2147483648…2147483647

4

Дійсний тип

Тип

Діапазон

Кількість цифр

Розмір в байтах

Real

10-39-1038

11-12

6

Single

10-45-1038

7-8

4

Double

10-324-10308

15-16

8

Extended

10-4951-104932

19-20

10

Символьний тип

Тип

Розмір в байтах

Char

1

Логічний тип

Тип

Розмір в байтах

Boolean

1

Вбудовані математичні функції:

Abs(x)- модуль Х Exp(x)-ex Ln(x)- Ln x

Sin(x) – sin X cos(x)- cos x arctan(x)-arctg x

Sqr(x) - x2 sqrt(x)-

Frac(x) - дробова частина Х Int(x)-повертає цілу частину аргументу

Pi-повертає значенння числа 

Randomize; Random(x) – випадкові числа з діапазону 0..Х

Процедури та функції для змінних порядкового типу

Dec-зменшує значення змінної на задану величину

Inc- збільшує значення змінної на задану величину

Odd- перевіряє чи є аргумент непарним числом

Pred – повертає елемент, що є попереднім, із списку елементів порядкового типу

Succ - повертає елемент, що є наступним, із списку елементів порядкового типу

Функції видозміни типів

Chr- повертає символ з заданим порядковим номером

Ord– порядковий номер символу Х

High- повертає верхнє значення діапазону

Low- повертає нижнє значення діапазону

Round – округлення Х до найближчого цілого більшого числа

Trunc - округлення Х до найближчого цілого меншого числа

Функції обробки рядків

Val- перетворює рядковий тип аргументу в його числове значення

Str- перетворює числове значення аргументу в його рядковий тип

Posздійснює пошук підрядка в рядку

Length-повертає довжину рядка

Insert- вставляє підрядок в рядок

Delete- видаляє підрядок з рядку

Copy- повертає підрядок з рядка

Concat- виконує конкатенацію