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

3. Знаки препинания.

4. Знаки арифметических операций.

5. Специальные символы:

$ знак денежной единицы

# знак номера

% знак процента

& знак амперсанда

_ знак подчеркивания

~ Тильда.

Если в программе вместо латинской буквы наберешь русскую, то программа выдаст ошибку, т.к. каждая буква имеет свой код. Текст программы вводится только латинскими буквами, причем прописными.

  1. Трансляторы.

Т.к. текст программы, записанный на ТР не понятен ПК, требуется перевести его на машинный язык. Такой перевод программы с языка программирования на язык машинных кодов называется трансляцией, а выполняется спец. программами, именуемыми трансляторами.

Основные задачи транслятора:

  1. анализирует транслируемую программу (проверка на синтаксические ошибки);

  2. генерирует выходную программу (объектная или рабочая) на языке команд ПК (иногда генерирует и на промежуточном языке);

  3. распределяет память для выходной программы (выделение фрагменту программы, переменным, Cost, массивам и др. объектам своих адресов участков памяти).

Виды трансляторов:

  1. Ассемблер - переводит программу, записанную на языке Assembler (автокода), в программу на машинном языке.

  2. Интерпретатор - программа, производящая покомандную (пооператорную) обработку и выполнение исходной программы.

  3. Компилятор - преобразует всю программу в модуль на машинном языке, затем программа записывается в память ПК и выполняется, т.е. осуществляющий перевод всей исходной программы на машинный язык, одновременно проверяя ее правильность. Полученную программу компилятор включает под программы встроенных функций, которые увязываются со всей программой, в результате которой получается загрузочная программа.

Интерпретаторы возможностью создания загрузочных программ не обладает. Но общение с транслятором не удобно. Поэтому были разработаны программы – оболочки, которые упрощают процесс общения пользователя с транслятором. Такие программы (комплексы программы), включающие в себя транслятор, программу – оболочку, экранный редактор для ввода и редактирования текстов программ, отладчик программ и т.д. называются средой программирования.

  1. Среда программирования Turbo Pascal.

Средой программирования – комплекс программ, позволяющий выполнять комплекс операций, связанных с изготовлением программ, работой с ней и включает:

  1. интерпретатор, компилятор (транслятор);

  2. программу – оболочку, позволяющую с помощью меню управлять работой среды;

  3. интеллектуальный редактор текстов, позволяющий вводить и редактировать тексты программ;

  4. отладчик программ, предоставляющий в распоряжение пользователя специальные средства отладки, позволяющие ускорить отладку программ.

Среда программирования ТР может работать под управлением MS – DOS.

9. Состав среды программирования Turbo Pascal.

Среда программирования QBASIC содержит следующие файлы:

  1. TURBO. EXE – интегрированная среда программирования

  2. TURBO. HLP – справка,

  3. TURBO. TP – программы настройки ( файл конфигурации системы)

  4. TURBO. TPL - библиотека стандартных модулей ТР.

  5. GRAPH. TRU - модуль с графическими процедурами и функциями ТР

  6. C GA. BGI

HERC. BGI - драйверы различных типов видеосистем ПК

EGAVGA. BGI

  1. B OLD. CHR

GOTH.CHR

EURO.CHR

LCOM. CHR

LITT.CHR _ файлы, содержащие векторные шрифты

SANS.CHR

SCRI.CHR

SIMP.CHR

TRIP.CHR

TSCR.CHR