русс | укр

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

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

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

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


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

Декларативная часть программы.


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


Общая структура программы на языке Turbo Pascal.

Алфавит языка.

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

Алфавит языка Turbo Pascal 7.0 составляют:

1. Основные символы (буквы латинского алфавита, арабские цифры и символ подчеркивания).

2. Символы разделители (пробел, символ табуляции).

Замечание: несколько подряд идущих разделителей воспринимаются как один.

3. Специальные символы (+, -, *, /, {, }, [, ], (, ), <, >, ., ‘, :, ;, ^, @, #, $, =).

4. Составные символы (<=, >=, :=).

5. Символы национальных алфавитов (ACSII коды в пределах 128 … 255).

6. Служебные слова (begin, end, for).

 

При записи программ на языке Turbo Pascal придерживаются следующих соглашений:

1. Служебные слова языка нельзя использовать в качестве имен величин.

2. Компилятор языка Turbo Pascal не различает строчные и прописные буквы.

3. Русские буквы могут использоваться только в комментариях и строковых выражениях.

 

Общая структура Pascal-программы.

            Декларативная (описательная) часть
         
    Раздел объявлений и соглашений    
         
    Раздел текстов процедур и функций    
         
    Begin     Основной блок программы
    <операторы>      
    End      
             

 



Дадим некоторые определения:

Переменная – величина, значение которой может изменяться во время выполнения программы.

Константа – предопределенная величина, значение которой не может изменяться во время выполнения программы.

Оператор языка программирования – конструкция языка для описания и выполнения операций над величинами. Имена операторов являются служебными словами.

Идентификатор (имя переменной) – имя, произвольно выбираемое пользователем для объекта языка программирования, которое должно содержать только основные символы алфавита языка и начинаться с буквы, ограничение на 28 символов.

Замечание: при описании конструкции языка будем использовать следующие обозначения:

<обязательный элемент>;

[необязательный элемент].

 

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

Структура декларативной части:

    Program Uses Label Const Type Var    
  Раздел текстов, процедур и функций  
     

 

Рассмотрим каждый из операторов декларативной части:



<== предыдущая лекция | следующая лекция ==>
Введение. | Запись операторов в языке Паскаль.


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


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

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

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


 


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

 
 

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

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