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

school242 3,164 views 12 slides Sep 04, 2014
Slide 1
Slide 1 of 12
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12

About This Presentation

Юркевич Нина Славовна
Презентация к уроку информатики


Slide Content

Оглавление
1.История развития языков программирования
2.Общие сведения о языке программирования Pascal
3.Алфавит языка Pascal
4.Структура программы
5.Пример программы
6.Рабочее окно Pascal
7.Блез Паскаль
выход
далее

История развития
языков программирования
C
C++
Java
Basic Fortran
Cobol PL/1 Algol-60
Prolog Forth PascalAlgol-68
Oberon
Oberon-2
Modula-2 Ada
выход
далее
назад
оглавление

Общие сведения о языке
программирования Pascal
Создателем языка программирования Pascal стал Никлаус Вирт –
профессор, директор Института информатики Швейцарской высшей
политехнической школы.
Язык получил своё название в честь французского математика Блеза Клерман-
Ферран Паскаля (1623-1662 гг.). Сообщение о завершении разработки было
опубликовано в 1970 году.
При создании данного языка преследовалось две цели:
1)Разработать язык, предназначенный для обучения программированию
с удобной системой обозначений, обеспечивающей ясность восприятия
готовых программ.
2) Найти удачный компромисс между простотой языка и наличием
в нём всех средств, необходимых для составления программ
любой сложности. выход
далее
назад
оглавление

выход
далее
назад
оглавление
Одним из важных требований, предъявляемых к языкам
программирования, является их близость и к
общепринятой символике и к обычному разговорному
языку.
Язык Pascal имеет свой алфавитисходных символов,
синтаксис и семантику.
Синтаксис–это система правил, определяющих
допустимые конструкции из символов алфавита.
Семантика–это система правил истолкования отдельных
языковых конструкций (предложений, позволяющих при
заданных исходных данных однозначно воспроизвести
процесс их обработки в программе.

специальные
символы
Алфавит языка Pascal
буквы:
A…Z
a…z
знак
подчеркива-
ния: _
комбинации
символов:
:= присвоить
<> не равно
.. диапазон
значений
>= больше
или равно
<= меньше
или равно
цифры
десятичные:
0…9
шестнадца-
тиричные:
0…9, А…F
знаки
арифмети-
ческих
действий:
+-*/
знаки
операций
сравнения:
= > <
разделители:
. , ; ;“ [ ] { } ( )
@ # $
слова –
неделимые
последовательности
знаков алфавита
выход
далее
назад
оглавление

Структура программы
Программа на языке Pascalсостоит из
заголовка и тела:
тело программы
Заголовок программы
(может отсутствовать)
разделы описаний
(могут отсутствовать)
Begin
раздел операторов
(обязателен)
End;
выход
далее
назад
оглавление

Пример программы
Задача: Найти сумму двух целых чисел aи b.
{1} ProgramExample_1;
{2} useswincrt;
{3} Var a,b,rez: integer;
{4} Begin
{5} Writeln (‘Введите через пробел два числа’);
{6} Readln (a,b);
{7} rez:=a+b;
{8}Writeln (‘Результат сложения равен’, rez);
{9}End.
выход
далее
назад
оглавление

(1)Имя программы.В имени программы не должно быть пробелов, оно
должно начинаться с буквы и состоять только из латинских букв, цифр,
спецсимволов (здесь символ “подчеркивание”).
(2)Раздел описания подключаемых библиотечных модулей .
(3)Раздел описания переменных . Начинается со служебного словаVar,
после которого следуетпоследовательность объявлений переменных
разделенных точкой сзапятой.
В каждом объявлении перечисляются через запятую имена переменных
одного типа,после чего ставится двоеточие и указывается тип
переменных.
В нашем примере используются переменные целого типа –integer.
Разделы описаний:
выход
далее
назад
оглавление

(4,9) Начинается со слова Beginи оканчивается словом End.
(5) ОператорWriteln–записать (вывести) на экран текст,
заключенный между апострофами. Lnприбавляется для того,
чтобы курсор автоматически переходил на следующую строку.
(6) Оператор Readln–читать данные с клавиатуры. Здесь
переменной aприсваивается значение 1-ого числа, b-2-ого.
(7) Оператор присваивания (:=знак присваивания).Здесь
переменной rez присваивается значение суммы переменных aиb.
(8) Оператор Writeln-выводит на экран текст, заключенный
между апострофами и значение переменной rez.
Раздел операторов:
выход
далее
назад
оглавление

основное, или рабочее окно
главное меню
Добро пожаловать в рабочую среду
Borland Pascal for Windows
выход
далее
назад
оглавление

Блез Паскаль
Блез Паскаль (1623-1662 гг.) –один из самых знаменитых людей в истории
человечества. За свою короткую жизнь Паскаль вошел в историю
как выдающийся математик, физик, философ и писатель.
Блез Паскаль также внес свою лепту и в информатику: он создал механическое
вычислительное устройство –суммирующую машину, которая позволяла
складывать в десятичной системе исчисления. В этой машине цифры
шестизначного числа задавались путем соответствующих поворотов
дисков (колесиков) с цифровыми делениями, а результат операции можно
было прочитать в шести окошечках –по одному на каждую цифру. Диски
были механически связаны, при сложении учитывался перенос единицы в
следующий разряд. Другие операции выполнялись при помощи довольно
неудобной процедуры повторных сложений, и в этом заключался главный
недостаток машины. Однако изобретенный Паскалем принцип связанных
колес явился основой, на которой строилось большинство
вычислительных устройств на протяжении следующих трех столетий.
выход
назад
оглавление
Tags