Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PASСAL_a4_2007.doc
Скачиваний:
31
Добавлен:
13.09.2019
Размер:
2.51 Mб
Скачать

2. Что та­кое “Сре­да про­грам­ми­ро­ва­ния Turbo Pascal”

Сре­да Turbo Pascal пред­став­ля­ет со­бой ин­тег­ри­ро­ван­ный ком­плекс про­грамм, ис­поль­зуе­мых при про­грам­ми­ро­ва­нии. Его струк­ту­ра при­ве­де­на на рис. 3.

Рис. 3. Струк­ту­ра ин­тег­ри­ро­ван­ной сре­ды про­грам­ми­ро­ва­ния Turbo Pascal

Вер­сий сре­ды Turbo Pascal сей­час су­ще­ст­ву­ет дос­та­точ­но мно­го: Turbo Pascal 4.0, Turbo Pascal 5.0, Turbo Pascal 5.5, Turbo Pascal 6.0 и Turbo Pascal 7.0. Они от­ли­ча­ют­ся друг от дру­га воз­мож­но­стя­ми са­мо­го язы­ка и ком­форт­но­стью сре­ды.

Как пра­ви­ло, чем вы­ше но­мер, тем но­вее вер­сия, а чем но­вее вер­сия, тем боль­ше в ней воз­мож­но­стей и удобств ра­бо­ты. Мы бу­дет зна­ко­мить Вас с по­след­ни­ми вер­сия­ми дан­ной сре­ды про­грам­ми­ро­ва­ния: Turbo Pascal 6.0 и Turbo Pascal 7.0.

Во­про­сы для контроля

  1. В чем за­клю­ча­ет­ся ме­ха­низм “ис­пол­не­ния” про­грам­мы?

  2. Что пред­став­ля­ет со­бой про­грам­ма для ком­пь­ю­те­ра?

  3. Что та­кое транс­ля­тор? Чем от­ли­ча­ет­ся ком­пи­ля­тор от ин­тер­пре­та­то­ра?

  4. Для че­го ну­жен ре­дак­тор свя­зей?

  5. Что та­кое объ­ект­ный мо­дуль?

  6. Ка­ко­ва схе­ма пре­вра­ще­ния про­грам­мы на язы­ке Pascal в про­грам­му в ма­шин­ных ко­дах?

  7. Из ка­ких ос­нов­ных функ­цио­наль­ных бло­ков состоит сре­да Turbo Pascal?

Ла­бо­ра­тор­ная ра­бо­та 1. Знакомство со средой turbo pascal

1. Как на­чать ра­бо­ту со сре­дой Turbo Pascal

1.1. Струк­ту­ра ка­та­ло­гов сре­ды Turbo Pascal

За­да­ние 1

Уточните у преподавателя имя диска, на котором расположен каталог со средой Turbo Pascal 7.0. Будем далее считать, что этот каталог имеет имя TP70. Вой­ди­те в этот каталог.

Для нор­маль­ной ра­бо­ты Turbo-сре­ды и Ва­ше­го обу­че­ния в каталоге TP70 должны быть сле­дую­щие папки (подкаталоги):

BIN

- в этой под­ка­та­ло­ге со­дер­жат­ся все ис­пол­няе­мые фай­лы сре­ды Turbo Pascal;

UNITS

- здесь - биб­лио­теч­ные фай­лы (стандартные библиотеки), со­дер­жа­щие объект­ные (или TPU) мо­ду­ли;

BGI

- этот под­ка­та­лог вклю­ча­ет спе­ци­аль­ные биб­лио­теч­ные фай­лы, обес­пе­чи­ваю­щие ра­бо­ту с гра­фи­кой;

EXE

- дан­ный подка­та­лог не­об­хо­дим для то­го, что­бы хра­нить в нем соз­да­вае­мые Ва­ми ис­пол­няе­мые фай­лы;

PAS_TXT

- в этом подкаталоге хранятся учебные файлы; ес­ли та­ко­го ка­та­ло­га нет, сообщите пре­по­да­ва­телю: этот каталог понадобится Вам для работы.

PROGRAM

- в этом подкаталоге будут храниться Ваши рабочие файлы.

За­да­ние 2

Убедитесь, что в каталоге TP70 все перечисленные подкаталоги имеются. В случает, если нет подкаталога PROGRAM, создайте его.

Вой­ди­те в ка­та­лог PROGRAM и соз­дай­те ка­та­лог, имя которого совпадает с Вашей фамилией. Вой­ди­те в соз­дан­ный ка­та­лог.

За­да­ние 3

Ско­пи­руй­те в Ваш ка­та­лог фай­лы demo0.pas, demo1.pas, demo2.pas, demo3.pas, demo4.pas, demo5.pas, demo6.pas из папки PAS_TXT.

1.2. За­пуск сре­ды про­грам­ми­ро­ва­ния Turbo Pascal

Сре­да про­грам­ми­ро­ва­ния Turbo Pascal за­пус­ка­ет­ся с по­мо­щью про­грам­мы turbo.exe, раз­ме­щен­ной в ка­та­ло­ге BIN. Од­на­ко луч­ше все­го за­пуск этой про­грам­мы осу­ще­ст­в­лять на­бо­ром ко­ман­ды turbo в ко­манд­ной стро­ке.

За­да­ние 4

За­пус­ти­те сре­ду Turbo Pascal. Для это­го:

  • убе­ди­тесь, что Вы дей­ст­ви­тель­но на­хо­ди­тесь в СВО­ЕМ ка­та­ло­ге;

  • в стро­ке ко­манд на­бе­ри­те turbo и на­жми­те <ENTER>;

  • если ничего не произошло, обратитесь к преподавателю – что-то не так.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]