Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 2_ОАП.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
96.77 Кб
Скачать

Лекция № 2. Тема: Язык программирования Pascal ( введение ). Раздел операторов. План.

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

2.Концепция данных

3.Имена и их использование

4.Структура Pascal-программы

5. Стандартные простые типы данных (integer, real).

6. Оператор присваивания.

7. Процедуры ввода, вывода данных.

Язык программирования Паскаль разработан известным швейцарским ученым и педагогом в области программирования Н.Виртом. Предварительное сообщение появилось в 1968 г. В 1971 году заработал первый компилятор пересмотренной версии, которая приобрела статус стандарта.

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

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

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

В языке используются:

1.Латинские буквы (большие и маленькие), знак подчеркивания ’_’

2.Цифры 0,...,9

3.Математические символы +, -, *, /, <, >, =

4.Разделители: ; , “ ‘ . : ^

5.Скобки ( ) [ ] { }

6.Другие символы (используемые для печати): буквы национальных алфавитов, !, ?, \, |, ...

2.Концепция данных.

Данные есть общее понятие для всего того, с чем оперирует ЭВМ. Языки программирования позволяют нам абстрагироваться от деталей представления данных на машинном уровне прежде всего за счет введения понятия типа данных.

В языке Pascal представляются числа и строки.

Целые числа записываются в десятичной системе счисления: 137, -56, +26 .

Вещественные числа используют также десятичную нотацию, причем целая часть отделяется от дробной не запятой, а точкой. Для обозначения порядка числа в качестве разделителя используется буква Е. Например, -5.1Е14 означает -5.1, умноженное на 10 в степени 14 (-5,1*1014). Степени чисел могут быть и отрицательными: 6.74Е-8, -56.89Е-10.

Последовательности символов, заключенные в одиночные кавычки, называются строками. Если в строку нужно включить кавычку, то вместо нее записывают две кавычки:

3.Имена и их использование.

Именем в языке называется последовательность (латинских) букв, знака подчеркивания ‘_’ и цифр, начинающаяся с буквы либо со знака подчеркивания. Хотя имена могут быть сколь угодно длинными, в реализации количество значащих символов в имени может быть ограничено. В стандарте языка имена различаются по первым восьми символам. Кроме того, язык не различает больших и маленьких букв. Поэтому имена Sin, SIN, sin неразличимы.

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

Некоторые имена предопределены заранее.

Например:

Sin - имя для обозначения функции синус; Read - имя для обозначения процедуры чтения;

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

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