Знайомство із середовищем Турбо Паскаль

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Знайомство із середовищем Турбо Паскал ь

ЗНАЙОМСТВО З середовищі Турбо Паскаль
Система програмування Турбо Паскаль являє собою єдність двох певною мірою самостійних початків: компілятора з мови програмування Паскаль (мова названа на честь видатного французького математика і філософа Блеза Паскаля (1623-1662)) і деякої інструментальної програмної оболонки, що сприяє підвищенню ефективності створення програм. Для стислості домовимося надалі називати реалізований компілятором мова програмування Паскаль - мовою Турбо Паскаля, а різноманітні сервісні послуги, що представляються програмною оболонкою, - середовищем Турбо Паскаля. Середа Турбо Паскаля - це перше, з чим стикається будь-який програміст, що приступає до практичної роботи з системою. Якщо Ви з яких-небудь причин не збираєтеся писати власні програми, можна пропустити цю главу, у якій приводяться мінімальні відомості про основні прийоми роботи в середовищі Турбо Паскаля.
Турбо Паскаль з'явився на ринку програмних продуктів в 1984 році і здійснив революцію в програмуванні. До цих пір перевага віддавалася Бейсік - простому, дешевому і легко УСВА. Паскаль ж був апаратно залежним, дорогим і складним у зверненні. З появою Турбо Паскаля становище змінюється. Турбо Паскаль складається з мови програмування і середовища програмування, яка створює зручності в роботі.
Вивчення Паскаля як мови програмування йде разом з вивченням всієї системи Турбо Паскаль. Мова програмування Паскаль був розроблений Н. Віртом в 1968-1970 роках і отримав широке розповсюдження завдяки наочності програм і легкості при вивченні. Він послужив основою для розробки інших мов програмування (наприклад, Ада, Модула-2).
Перша версія Турбо Паскаля використовувалася не дуже довго - з'явилася в 1983 році, а вже в 1984 році її замінила друга версія, яка набула широкого поширення. До осені 1985 року з'являється третя версія, більш зручна в роботі (швидше працює компілятор і редактор, можливий виклик MS-DOS із програми).
Четверта версія (1988 рік), представив Турбо Паскаль у новому вигляді (поява нового середовища, компілятор став вбудованим). Восени цього ж року розроблено п'ята версія, у якої ще більше розвинена середовище і у якої з'явився вбудований відладчик. А в 1989 році з'явилася версія 5.5, що дозволила перейти до об'єктно-орієнтованого програмування.
Шоста версія вже забезпечувала багатовіконний і многофайловий режим роботи, використання миші, застосування об'єктно-орієнтованого програмування, володіла вбудованим асемблером і мала інші можливості.
У 1992 році фірма Borland International випустила два пакети програмування мовою Паскаль - це Borland Pascal 7.0 і Turbo Pascal 7.0
Пакет Turbo Pascal 7.0 використовує новітні досягнення в програмуванні. Він може бути використаний практично на будь-якій машині і відносно дешевий. Мова цієї версії володіє широкими можливостями, має велику бібліотеку модулів. Середовище програмування дозволяє створювати тексти програм, компілювати їх, знаходити і виправляти помилки, компонувати програми з окремих частин, використовувати модулі, налагоджувати і виконувати налагоджену програму.
ЯК ПОЧАТИ РОБОТУ З ТУРБО ПАСКАЛЬ
Система Турбо Паскаль задоволена значна за обсягом. Вона поставляється на декількох дистрибутивних дискетах і встановлюється на жорсткий диск. При розгортанні системи на жорсткому диску зазвичай створюється каталог з ім'ям ТР (або PAS, TURBOPAS, PASCAL і т.п.), в який містяться всі файли з дистрибутивних дискет. Для виклику Турбо Паскаля необхідно відшукати в деревоподібної структурі каталогів ПК цей каталог і в ньому файл TURBO.EXE. Цей файл містить готову до роботи діалогову систему програмування Турбо Паскаль. До нього входять мінімально необхідні частини Турбо Паскаля (текстовий редактор, компілятор, компонувальник, завантажувач). Для нормальної роботи в діалоговій середовищі знадобляться також основна бібліотека, розташована у файлі TURBO. TPL, і довідкова служба (файл TURBO.HLP). У принципі, цих файлів достатньо для написання, компіляції та виконання більшості прикладів, що містяться в цій книзі. Нехай перераховані файли розташовуються в каталозі ТР на диску D. Тоді для виклику Турбо Паскаля слід дати команду: D: \ TP \ TURBO За цією командою операційна система MS-DOS поставить на виконання програму з файлу TURBO.EXE: завантажить програму в оперативну пам'ять і передасть їй управління. Не рекомендується працювати з системою, призначивши в якості каталогу за замовчуванням (поточного каталогу) той, в якому зберігаються перераховані вище файли (цей каталог будемо називати системним). По-перше, в такому випадку можна помилково стерти будь-якої з файлів системи програмування і тим самим порушити її працездатність, а по-друге, цей каталог дуже скоро заповниться іншими файлами, прямо не відносяться до Турбо Паскалю. Існує і ще одна причина, по якій небажано працювати в системному каталозі. Справа в тому, що Турбо Паскаль має властивість запам'ятовувати свою налаштування в двох файлах з іменами TURBO. TP і TURBO.PCK. При виклику система починає пошук цих файлів в поточному каталозі. Якщо цей каталог - Ваш індивідуальний, система кожного разу буде налаштовуватися так, як Ви цього хочете. Якщо ці файли не виявлені в Вашому каталог (а при першому зверненні до Турбо Паскалю так воно і буде), система продовжить пошук в системному каталозі, а не знайшовши їх там, налаштуватися стандартним чином. Згодом можна зберегти конфігураційні файли в своєму каталозі і тим самим позбавити себе від необхідності перенастроювання системи щоразу при зверненні до неї.
Відразу ж скажемо, що для виходу з Турбо Паскаля слід натиснути клавішу Alt і, не відпускаючи її, - клавішу з латинською літерою X, після чого можна відпустити обидві клавіші. Верхній рядок містить «меню» можливих режимів роботи Турбо Паскаля, нижня - коротку довідку про призначення основних функціональних клавіш. Вся інша частина екрану належить вікну редактора, окресленому подвійною рамкою і призначеному для введення і корекції текстів програм. У його верхній частині наводяться ім'я того дискового файлу, звідки був прочитаний текст програми (новому файлу присвоюється ім'я NONAME00.PAS), два спеціальні поля, що використовуються при роботі з пристроєм введення «миша» (ці поля виділені квадратними дужками), і цифра 1 - номер вікна. У Турбо Паскалі можна працювати одночасно з декількома програмами (або частинами однієї великої програми), кожна з яких може розташовуватися в окремому вікні редактора. Середовище дозволяє використовувати до 9-ти вікон редактора одночасно. Крім вікна (вікон) редактора в Турбо Паскалі використовуються також вікна отладочного режиму, виведення результатів роботи програми, довідкової служби, стека, регістрів. За бажанням вони можуть викликатися на екран по черзі або бути присутнім на ньому одночасно.
Режим допомоги
Необхідно познайомити з режимом допомоги - Help (F1). Показати, як входити в режим допомоги, переміщатися по ньому. Детальний знайомство з цим режимом учні проводять самостійно.
Перша програма
Програма починається з заголовка, що має наступний вигляд: Program <ім'я програми>;
За ним йде розділ описів, в якому повинні бути описані всі ідентифікатори (константи, змінні, типи, процедури, функції, мітки), які будуть використані в програмі.
Після розділу описів йде розділ операторів, який починається зі службового слова Begin і закінчується службовим словом End. У цьому розділі задаються дії над об'єктами програми, введеними в вживання в розділі описів. Оператори в цьому розділі відокремлюються одна від одної крапкою з комою. Після останнього слова End ставиться крапка.
Запуск програми
Для того, щоб запустити програму, виходимо в головне меню (натисканням F10) - перше вікно, вибираємо режим RUN і двічі натискаємо <Enter>. На екрані з'являється повідомлення:
Введіть два цілих числа через пробіл
Курсор блимає в наступному рядку, вводимо два цілих числа через пробіл і натискаємо <Enter>, після цього з'являється повідомлення:
твір одно ...
Натисніть <Enter>.
Завдання
Змінити програму для знаходження суми двох чисел.
Змінити програму для знаходження суми чотирьох чисел.
Знайти значення виразу: (a + (d - 12) * 3) * (c - 5 * k), де значення змінних a, d, c і k вводяться з клавіатури.
Виведіть на екран своє прізвище, ім'я та по батькові, у наступному рядку - дату народження.
Збереження програми
Для того, щоб зберегти програму, необхідно:

вийти в головне меню і вибрати режим File;

натиснути <Enter> і з вікна, що вибрати режим Save as ..., після натискання клавіші <Enter> з'явиться вікно, в якому наберіть ім'я файлу. Наприклад, а: \ prim1_1.pas; ​​тут а: \ - це назва диску, на якому будемо зберігати файл, prim1_1 - ім'я файлу (воно може містити не більше 8 символів), pas - розширення, повідомляє про те, що файл містить програму , написану на мові Паскаль.
Примітка. Слід повідомити учням список символів, які не можна вживати в іменах файлів:
* = + [] \ |;:,.<>/?. А також не слід використовувати в іменах файлів символ пропуску та літери російського алфавіту.
Після того, як ім'я файлу набрано, натисніть клавішу <Enter>.
Примітка. Слід зазначити, що для швидкого збереження файлу можна скористатися командами Save або Save all меню File.
Вихід із системи програмування Турбо Паскаль
Для того, щоб закінчити роботу, необхідно:

вийти в головне меню і вибрати режим File;

натиснути <Enter> і з вікна, що вибрати режим Quit <Alt> - <X>, після чого натиснути або <Enter>, або комбінацію <Alt> - <X>.
ФУНКЦІОНАЛЬНІ КЛАВІШІ
Функціональні клавіші використовуються для управління середовищем Турбо Паскаля. Вони позначаються F1, F2 ,..., F12 і розташовуються в самому верхньому ряді клавіатури. З кожною з цих клавіш зв'язується деяка команда меню. Дія майже всіх функціональних клавіш можна модифікувати трьома особливими клавішами: Alt (від ALTernative - додатковий), Ctrl (ConTRoL-управитель) і Shift (SHIFT-зсувний). Ці клавіші використовуються подібно клавіші тимчасової зміни регістра на друкарській машинці: потрібно натиснути на жодну з них і потім, не відпускаючи її, натиснути функціональну клавішу. Надалі таке спільне натискання двох клавіш будемо позначати рисою. Наприклад, Alt-F3 означає, що разом з клавішею Alt необхідно натиснути клавішу F3, Ctrl-F9 - разом з Ctrl натискається F9 і т.д. Нижче наводяться команди, які передаються середовищі Турбо Паскаля функціональними клавішами і деякими їхніми комбінаціями з клавішами Ctrl та Alt:
Fl - звернутися за довідкою до вбудованої довідковій службі (Help-допомога);
F2 - записати редагований текст в дисковий файл;
F3 - прочитати текст з дискового файлу у вікно редактора;
F4 - використовується в отладочном режимі: почати або продовжити виконання програми і зупинитися перед виконанням тієї її рядки, на якому стоїть курсор;
F5 - розкрити активне вікно на весь екран;
F6 - зробити активним наступне вікно;
F7 - використовується в отладочном режимі: виконати наступний рядок програми і, якщо в рядку є звернення до процедури (функції), увійти в цю процедуру і зупинитися перед виконанням першого її оператора;
F8-використовується в отладочном режимі: виконати наступний рядок програми і, якщо в рядку є звернення до процедури (функції), виконати її і не простежувати її роботу;
F9 - компілювати програму, але не виконувати її;
F10 - перейти до діалогового вибору режиму роботи за допомогою головного меню;
Ctrl-F9 - виконати прогін програми: компілювати програму, що знаходиться в редакторі, завантажити її в оперативну пам'ять і виконати, після чого повернутися в середу Турбо Паскаля. Alt-F5 - змінити вікно редактора на вікно виведення результатів роботи (прогону) програми. Повний опис функціональні клавіш міститься в дод.1, а зараз - самий короткий коментар. По-перше, Вам знадобляться команди Ctrl-F9 для перевірки роботи Вашої програми та Alt-X - для виходу з Турбо Паскаля. Клавіші F2 і F3 допоможуть Вам у роботі з Вашим каталогом. Командою Alt-F5 Ви в будь-який момент зможете переглянути дані, видані на екран у результаті прогону програми.

ТЕКСТОВИЙ РЕДАКТОР
Текстовий редактор середовища Турбо Паскаля надає користувачеві зручні засоби створення та редагування текстів програм. Ознакою того, що середовище знаходиться в стані редагування, є наявність у вікні редактора курсору-невеликого миготливого прямокутника. Режим редагування автоматично встановлюється відразу після завантаження Турбо Паскаля. З режиму редагування можна перейти до будь-якого іншого режиму роботи Турбо Паскаля за допомогою функціональних клавіш або вибору потрібного режиму з головного меню. Якщо середовище перебуває у стані вибору з меню, курсор зникає, а в рядку меню з'являється кольоровий покажчик-прямокутник, що виділяє одне з кодових слів (опцій меню). Для переходу від стану вибору режиму з головного меню в стан редагування потрібно натиснути клавішу Esc (ESCape - вислизати, тікати), а для переходу до вибору з головного меню - F10. Розглянемо основні прийоми роботи з текстовим редактором. Для створення тексту програми потрібно ввести цей текст за допомогою клавіатури ПК подібно до того, як це робиться при друкуванні тексту на друкарській машинці. Після заповнення чергового рядка слід натиснути на клавішу Enter, щоб перевести курсор на наступний рядок (курсор завжди показує те місце на екрані, куди буде поміщений черговий введений знак програми). Вікно редактора імітує довгий і досить широкий аркуш паперу, фрагмент якого видно у вікні. Якщо курсор досяг нижнього краю, прокручується вікна редактора: його вміст зміщається нагору на одну рядок і знизу `являється нова рядок аркуша. Якщо курсор досяг правої межі екрану, вікно починає у міру введення символів зміщатися вправо, показуючи правий край листа. Розміри листа по горизонталі й вертикалі обмежуються тільки загальним числом символів у файлі, яких не повинно бути більше 64535, проте компілятор Турбо Паскаля сприймає рядки програми довжиною не більше 126 символів. Вікно можна зміщати щодо листи за допомогою наступних клавіш:
Page Up-на сторінку вгору;
Page Down - на сторінку вниз;
Ноті - на початок поточного рядка;
End - в кінець поточного рядка;
Ctrl-Page Up-на початку тексту;
Ctrl-Page Down - у кінці тексту.
Клавішами перекладу курсору (ці клавшуюся позначені стрілками і розташовуються в правій частині клавіатури) його можна зміщувати по екрану. При досягненні кордонів вікна воно зміщується на рядок Або на символ. Якщо Ви помилилися при введенні чергового символу, його можна стерти з допомогою клавіші зі стрілкою (або написом Backspace), розташованої над клавішею Enter. Клавіша Delete стирає символ, на який в даний момент вказує курсор, а команда Ctrl-Y-весь рядок, на якій розташований курсор. Слід пам'ятати, що редактор Турбо Паскаля вставляє в кінці кожного рядка невидимий символ-розділювач. Цей символ вставляється клавішею Enter, а стирається клавішами Backspace або Delete. За допомогою вставки / стирання роздільника можна «розрізати» / «склеїти» рядки. Щоб розрізати рядок, слід підвести курсор до потрібного місця і натиснути Enter, щоб склеїти сусідні рядки, потрібно встановити курсор в кінець першого рядка (для цього зручно використовувати клавішу End) і натиснути Delete або встановить курсор на початок другого рядка (клавішею Ноті) і натиснути Backspace. Нормальний режим роботи редактора - режим вставки, в якому кожен знову введений знак ніби «розсовує» текст на екрані, зміщуючи вправо залишок рядка. Слід враховувати, що розрізання тексту і подальша вставка пропущених рядків можливі тільки в цьому режимі. Редактор може також працювати в режимі накладання нових символів на існуючий старий текст: у цьому режимі новий символ замінює собою той символ, на який вказує курсор, а залишок рядка не зміщується вправо. Для переходу до режиму накладення потрібно натиснути клавішу Insert, а якщо натиснути цю клавішу ще раз, знову встановлюється режим вставки. Ознакою того, в якому режимі працює редактор, є форма курсору: в режимі вставки він схожий на миготливий символ підкреслення, а в режимі накладення він представляє собою великий миготливий прямокутник, заслоняющій символ цілком. І ще про одну можливості редактора. Зазвичай редактор працює в режимі автоотступа. У цьому режимі кожен новий рядок починається з тієї ж позиції на екрані, що й попередня. Режим автоотступа підтримує хороший стиль оформлення тексту програми: відступи від лівого краю виділяють тіло умовного або складеного оператора і роблять програму більш наочною. Відмовитися від автоотступа можна командою Ctrl-O I (при натиснутій Ctrl натискається спочатку клавіша з латинською літерою О, а потім Про відпускається і натискається I), повторна команда Ctrl-O I відновить режим автоотступа. Нижче перераховані найбільш часто використовувані команди редактор Турбо Паскаля.
Зсув курсору
Page Up-на сторінку вгору;
Page Down - на сторінку вниз;
Ноті - на початок поточного рядка;
End - в кінець поточного рядка;
Ctrl-Page Up - на початку тексту;
Ctrl-Page Down - у кінці тексту.
Команди редагування
Backspace - стирає символ зліва від курсору;
Delete - стирає символ, на який показує курсор;
Ctrl-Y-стирає рядок з курсором;
Enter - вставляє новий рядок, розрізає стару;
Ctrl-Q L - відновлює змінену рядок
Робота з блоком
Ctrl-K В - починає виділення блоку;
Ctrl-K K-закінчує виділення блоку;
Ctrl-K Y - знищує виділений блок;
Ctrl-K З - копіює блок;
Ctrl-K V - переміщає блок на нове місце;
Ctrl-K W - записує блок у файл;
Ctrl-K R - читає блок з файлу;
Ctrl-K P - друкує блок.
Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
36.8кб. | скачати


Схожі роботи:
Прямий доступ у системі Турбо Паскаль
Основні поняття мови програмування Турбо Паскаль
Цілі та дійсні типи мови Турбо Паскаль
Знайомство з середовищем розроблення проектів Visual Basic
Графіка Турбо Паскаля
Турбо відладчик Turbo Debugger
Організація роботи з файлами в системі ТУРБО-ПРОЛОГ
Управління внутрішнім середовищем муніципального освіти
Вдосконалення стосунків підприємства із зовнішнім середовищем
© Усі права захищені
написати до нас