Презентация, доклад по программированию Структура программы. Алфавит

Структура программы2. Uses ; В разделе uses к программе подключаются библиотеки подпрограмм, которые находятся в отдельных программных единицах, называемых модулями. Эти подпрограммы из модулей при компиляции подключаются к программе. Имена модулей в списке отделяются друг от

Слайд 1Структура программы. Алфавит языка. Основные понятия.

Структура программы. Алфавит языка. Основные понятия.

Слайд 2Структура программы
2. Uses ;
В разделе uses к программе подключаются

библиотеки подпрограмм, которые находятся в отдельных программных единицах, называемых модулями. Эти подпрограммы из модулей при компиляции подключаются к программе. Имена модулей в списке отделяются друг от друга запятой;

1. Program <имя_переменной>;
Идентификатор имени программы задает программист, но обычно при этом имя должно отражать назначение программы (например: program lab1);

Структура программы2. Uses ; В разделе uses к программе подключаются библиотеки подпрограмм, которые находятся в отдельных программных

Слайд 3Структура программы
3. Label ;
Метка-идентификатор языка паскаль, который помещает некоторые

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

4. Const <идентификатор1>=<Выражение>;

<идентификаторN>=<Выражение>;

Константа-объект программное значение которого не может быть изменено в программе. Константы отделяются точкой с запятой (;). Тип константы определяется записью этой константы в программе;

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

Слайд 46. Var :;

<идентификаторы>:<тип>;
В разделе Var, все переменные используемые в программе, связаны с определенным типом. Этот тип может быть либо стандартным, то есть описанным в языке паскаль, либо пользовательским, то есть объявленным пользователем. Данный раздел присутствует в любой программе на языке программирования. При объявлении, однотипные переменные могут группироваться в список и отделяться друг от друга в этом списке запятыми.

5. Type Имя типа = (Значение1, Значение2, … ЗначениеN);

В разделе типов задаются нестандартные или так называемые пользовательские типы данных;

Структура программы

6. Var :;     …    :;В разделе Var, все переменные используемые

Слайд 57. ;
;

В разделах процедуры и функции

объявляются и описываются отдельные программные единицы, называемые подпрограммами.

8. Begin <операторы>; //Раздел действий.

End. //Завершение программы.

Структура программы

7. ;  ; В разделах процедуры и функции объявляются и описываются отдельные программные единицы, называемые подпрограммами.8.

Слайд 6Алфавит языка
Алфавитом языка программирования называют набор символов с помощью которого могут

быть образованы величины, выражения и операторы данного языка.
Алфавит языка Object Pascal включает следующие символы:
Символы, используемые для составления идентификаторов:
- 53 буквы – прописные и строчные буквы латинского языка и знак подчеркивания.
- 10 цифр (0-9).
Символы-разделители (пробельные символы):
- пробел, основное назначение которого разделение ключевых слов и имен.
Алфавит языкаАлфавитом языка программирования называют набор символов с помощью которого могут быть образованы величины, выражения и операторы

Слайд 7Специальные символы, выполняющие определенные функции при построении различных конструкций языка:
-

23 специальных символа (+ – * /{ } [ ] ( ) < > / ? ‘ : ; ^ # @ $)
Составные символы – группа символов, которые воспринимаются компилятором как единое целое:
:= Присваивание
<> Не равно
. . Диапазон значений
<= Меньше или равно
>= Больше или равно
(*и*) - альтернатива фигурным скобкам {и}
(.и.) - альтернатива квадратным скобкам [и]
Специальные символы, выполняющие определенные функции при построении различных конструкций языка: - 23 специальных символа  (+ –

Слайд 8Набор слов, используемый в Pascal, можно разделить на три группы: зарезервированные

слова, стандартные идентификаторы и идентификаторы пользователя.
1. Зарезервированные слова являются составной частью языка, имеют фиксированное начертание и раз и навсегда определенный смысл. Они не могут изменяться программистом. Зарезервированные слова версии языка Pascal для персональных ЭВМ приведены ниже.

2. Стандартные идентификаторы
Для обозначения заранее определенных разработчиками языка типов данных, констант, процедур и функций служат стандартные идентификаторы, например: integer, Sin, Cos, Ln, Sqr, Sqrt, Read, Readln, Write, Writeln. Любой из стандартных идентификаторов, в отличие от зарезервированных слов, можно переопределить, но это чаще всего приводит к ошибкам. Поэтому на практике стандартные идентификаторы лучше использовать без каких-либо изменений.

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

Слайд 93. Пользовательские идентификаторы
Для обозначения меток, констант, переменных, процедур и функций,

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

При написании программ следует соблюдать общие правила написания идентификаторов.
1. Идентификатор может начинаться только с буквы или знака подчеркивания (исключение составляют метки, которые могут начинаться также и с цифры).
2. Идентификатор может состоять из букв, цифр и знаков подчеркивания (пробелы, точки и другие специальные символы недопустимы).
3. Между двумя идентификаторами должен быть по крайней мере один пробел.
4. Максимальная длина идентификатора составляет 127 символов, но значимыми являются только первые 63 символа.

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

Слайд 10Основные понятия
Константы представляют собой данные, значения которых установлены в разделе объявления

констант и не изменяются в процессе выполнения программы.
Переменные объявляются в разделе объявления переменных, однако в отличие от констант, свои значения получают в процессе выполнения программы.
Литерал не имеет имени и представляется в тексте программы непосредственно значением.
Тип определяет множество значений которые могут принимать элементы программы.
Выражение представляет собой конструкцию определяющую состав данных, операции и порядок выполнения операций над ними.
Операторы представляют собой законченные предложения языка, которые выполняют некоторые действия над данными. Операторы разделяются на две группы:
Простые
Структурированные
Операторы обязательно должны разделяться точкой с запятой. Точка с запятой может не ставиться после слова begin и перед словом end.
Основные понятияКонстанты представляют собой данные, значения которых установлены в разделе объявления констант и не изменяются в процессе

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть