русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Вопрос. Алфавит языка Turbo Pascal


Дата добавления: 2014-11-27; просмотров: 607; Нарушение авторских прав


Первыми язы­ками программирования были FORTRAN, COBOL, ALGOL и некоторые другие. У каждого из них были свои достоинства и свои недостатки. Одним из наи­более удачных долгое время считался ALGOL, на­столько удачным, что этот язык стали использовать в специальной литературе для записи алгоритмов. Но и он не был лишен недостатков, в частности, последняя версия ALGOL'a была излишне громоздкой, поэтому швейцарский профессор Никлаус Вирт в 1970 г. создал свой собственный язык, который унасле­довал от ALGOL'a лучшее, был более лако­ничным и имел более четкую логическую структу­ру.

Предназначался новый язык для обучения сту­дентов, и сам Вирт поначалу относился к нему как к игрушке. Язык был назван в честь французского фи­лософа и изобретателя XVII века, механического калькулятора Блеза Паскаля – Паскалем.

Новый язык оказался на­столько: удачным, что быстро привлек к себе внима­ние и завоевал популярность.

В первой половине 80-х Фирма Borland, выпустила пакет Турбо Паскаль, содержавший не только транс­лятор, по и редактор, а также другие программы, ко­торые значительно облегчали процесс программиро­вания.

Турбо Паскаль - это не отдельный язык программирования, а «расширение» обычного, стандартного Паскаля.

Слово «Турбо» в английском лексиконе обозначает ускорение. Транслятор, входящий в со­став Турбо Паскаля, очень быстро переводит про­грамму с языка программирования в машинные коды, заметно быстрее, чем трансляторы в других системах программирования.

В состав Турбо Паскаля входят дополнительные наборы процедур, которые позволяют не заниматься каждый раз программиро­ванием некоторых сложных действий, таких, напри­мер, как вывод графики.

Турбо Паскаль прекрасно работает на сравнительно маломощных компьютерах, и поэтому именно этот пакет часто устанавливается в компью­терных классах школ и кружков информатики.



Алфавит. Совокупность допустимых в языке PASCAL 7.0 символов об­разует алфавит.

В Паскале алфавит содержит:

· буквы латинского алфавита (прописные и строчные латинские буквы);

· цифры (0...9);

· специаль­ные символы (знаки) (такие как знак подчеркивания, знаки операций и пунктуации, зарезервированные слова и т. д.);

· двойные символы (примером такого двойного символа является знак «больше или равно».

Всего алфавит содержит 80 зарезервированных слов и специальных символов.

Из букв, цифр и знаков подчеркивания строятся идентифика­торы. Длина идентификатора может быть любой, но существенны только первые 63 символа. Начинаться идентификатор должен всегда с буквы и может содержать знаки подчеркивания и цифры.

 



<== предыдущая лекция | следующая лекция ==>
Основные операции | Специальные символы (разделители)


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.358 сек.