Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  Среда программирования Паскаль

Среда программирования Паскаль

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

Описание разработки

Для составления программ существуют разнообразные языки программирования.

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

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

Автор языка Паскаль – швейцарский профессор Никлаус Вирт.

АЛФАВИТ ЯЗЫКА

Все латинские прописные и строчные буквы (A-Z, a-z);

Арабские цифры (0-9);

Знаки +, -, *, /, <, >,….

Служебные слова.

презентация pascal

Основные функциональные клавиши

F1 – справка  или справочная служба(помощь).

F2 – записать редактируемый текст в дисковый  файл (сохранить).

F3 – прочитать текст из дискового файла в окно редактора (открыть).

F5 – распахнуть активное окно на весь экран.

F6 – сделать активным следующее окно.

F9 – компилировать программу, но не выполнять ее.

F10 – перейти к  главному меню.

Содержимое разработки

СРЕДА ПРОГРАММИРОВАНИЯ PASCAL

СРЕДА ПРОГРАММИРОВАНИЯ PASCAL

 Для составления программ существуют разнообразные языки программирования.

Для составления программ существуют разнообразные языки программирования.

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

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

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

Автор языка Паскаль – швейцарский профессор Никлаус Вирт.

Успешный  вызов  системы изменяет рабочий стол следующим образом:

Успешный вызов системы изменяет рабочий стол следующим образом:

АЛФАВИТ ЯЗЫКА •   Все  латинские  прописные  и  строчные  буквы ( A-Z, a-z ); •   Арабские цифры (0-9); •  Знаки +, -, *, /, , …. •   Служебные  слова .

АЛФАВИТ ЯЗЫКА

• Все латинские прописные и строчные буквы ( A-Z, a-z );

• Арабские цифры (0-9);

• Знаки +, -, *, /, , ….

• Служебные слова .

Основные функциональные клавиши F1  – справка  или  справочная  служба ( помощь ). F2  –  записать  редактируемый  текст  в  дисковый  файл ( сохранить ) . F3  – прочитать  текст  из  дискового  файла  в  окно  редактора ( открыть ) . F5 – распахнуть  активное  окно  на  весь  экран . F6  – сделать  активным  следующее  окно . F9  – компилировать  программу , но  не  выполнять  ее . F10  – перейти  к  главному  меню .

Основные функциональные клавиши

F1 – справка или справочная служба ( помощь ).

F2 – записать редактируемый текст в дисковый файл ( сохранить ) .

F3 – прочитать текст из дискового файла в окно редактора ( открыть ) .

F5 – распахнуть активное окно на весь экран .

F6 – сделать активным следующее окно .

F9 – компилировать программу , но не выполнять ее .

F10 – перейти к главному меню .

Основные функциональные клавиши Alt – X – выход  из  программной  среды . Ctrl – F9 – выполнить  прогон  программы : компилировать  программу , находящуюся , в  редакторе , загрузить  ее  в  оперативную  память  и  выполнить . Alt – F5 – сменить  окно  редактора  на  окно  вывода  результатов  работы ( прогона ) программы . Tab – переключение  между  элементами  окон .

Основные функциональные клавиши

Alt – X – выход из программной среды .

Ctrl – F9 – выполнить прогон программы : компилировать программу , находящуюся , в редакторе , загрузить ее в оперативную память и выполнить .

Alt – F5 – сменить окно редактора на окно вывода результатов работы ( прогона ) программы .

Tab – переключение между элементами окон .

 Для  перехода  от  состояния  выбора  режима  из  главного  меню  в  состояние  редактирования  нужно  нажать  клавишу  Esc .  Для  создания  текста  программы  нужно  ввести  этот  текст  с  помощью  клавиатуры , как  это  делается  при « обычном  наборе ». После  заполнения  очередной  строки  следует  нажать  на  клавишу  Enter , для  перевода  курсора  на  следующую  строку .

Для перехода от состояния выбора режима из главного меню в состояние редактирования нужно нажать клавишу Esc .

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

Структура программы Программа  состоит  из  трех  основных  частей : •  Заголовок  программы . •  Раздел  описаний ( соглашения ). •  Исполняемая  часть ( операторы ).

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

Программа состоит из трех основных частей :

• Заголовок программы .

• Раздел описаний ( соглашения ).

• Исполняемая часть ( операторы ).

Служебные слова •  Program   ; •  Label   ; •  Const    ; •  Type    ; •  Var    ; •  Procedure ,   ;  Function •  Begin   .    End .

Служебные слова

Program ;

Label ;

Const ;

Type ;

Var ;

Procedure ,

;

Function

Begin

.

End .

 Программы на Паскале содержат следующие «знаки препинания»: Точка с запятой; Точка.  Точкой с запятой отделяют операторы друг от друга; точка ставится в конце программы.   Служебные слова BEGIN и END от операторов точкой с запятой не отделяются.

Программы на Паскале содержат следующие «знаки препинания»:

  • Точка с запятой;
  • Точка.

Точкой с запятой отделяют операторы друг от друга; точка ставится в конце программы.

Служебные слова BEGIN и END от операторов точкой с запятой не отделяются.

Типы данных

Типы данных

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

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

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

Тип определяет размер и структуру памяти под переменную.

Тип данных определяет: формат представления данных в памяти;  множество допустимых значений;  множество допустимых операций .

Тип данных определяет:

  • формат представления данных в памяти;
  • множество допустимых значений;
  • множество допустимых операций .
ОПИСАНИЕ ПЕРЕМЕННЫХ  Описание переменных начинается со служебного слова VAR ( переводится – «переменная» ).  После VAR записываются имена всех переменных, встречающихся в программе с указанием через двоеточие типа значений, которые каждая переменная имеет право принимать.

ОПИСАНИЕ ПЕРЕМЕННЫХ

Описание переменных начинается со служебного слова VAR ( переводится – «переменная» ).

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

Типы данных Простые Структурированные  Ссылочные  Процедурные  Объектные

Типы данных

Простые

Структурированные

Ссылочные

Процедурные

Объектные

Простые типы порядковые вещественные

Простые

типы

порядковые

вещественные

Простые порядковые типы Целые типы Логические типы Символьные типы

Простые

порядковые типы

Целые типы

Логические типы

Символьные типы

Целочисленные типы Тип Диапазон возможных значений Shorting -128...127 Integer -32768...32767 Longint -2147483648... 2147483647 Byte 0...255 Word 0...65535

Целочисленные типы

Тип

Диапазон возможных значений

Shorting

-128...127

Integer

-32768...32767

Longint

-2147483648... 2147483647

Byte

0...255

Word

0...65535

Например: Var   a, f, m, n: integer;

Например:

Var

a, f, m, n: integer;

Вещественные типы Тип Диапазон Real 2.9*10 -39 ... 1.7*10 38 Single 5.0*10 -45 ... 3.4*10 38 Double 5.0*10 -324 ... 1.7*10 308  Extended 3.4*10 -4932 ... 1.1*10 4932

Вещественные типы

Тип

Диапазон

Real

2.9*10 -39 ... 1.7*10 38

Single

5.0*10 -45 ... 3.4*10 38

Double

5.0*10 -324 ... 1.7*10 308

Extended

3.4*10 -4932 ... 1.1*10 4932

Например: Var   a, f, m, n: real;

Например:

Var

a, f, m, n: real;

Логический тип  Логический тип данных Boolean представляет такой тип данных, когда параметр (переменная) может принимать два значения True и False .

Логический тип

Логический тип данных Boolean представляет такой тип данных, когда параметр (переменная) может принимать два значения True и False .

Например: Var   a, f: Boolean;

Например:

Var

a, f: Boolean;

Символьный тип  Под символьными величинами понимают величины, входящие в множество кодов ASCII , в том числе и не отображенные на клавиатуре.  Значения такого типа записывается в апострофах: a = ‘d’, r=‘g’.

Символьный тип

Под символьными величинами понимают величины, входящие в множество кодов ASCII , в том числе и не отображенные на клавиатуре.

Значения такого типа записывается в апострофах: a = ‘d’, r=‘g’.

Перечисляемый тип  Данный тип определяется набором идентификаторов, с которыми могут совпадать значения параметров (переменных). Список идентификаторов указывается в круглых скобках и разделяются между собой запятыми. Объявление типа должно быть сделано в разделе объявлений и ему должно предшествовать кодовое слово Type .

Перечисляемый тип

Данный тип определяется набором идентификаторов, с которыми могут совпадать значения параметров (переменных). Список идентификаторов указывается в круглых скобках и разделяются между собой запятыми. Объявление типа должно быть сделано в разделе объявлений и ему должно предшествовать кодовое слово Type .

Например: Type   Color=(black, white, blue, green, red)

Например:

Type

Color=(black, white, blue, green, red)

Встроенные функции  и операторы

Встроенные функции и операторы

Арифметические операции + Сложение - Вычитание * Умножение / Деление вещественное div Деление целочисленное mod Получение остатка от деления целых чисел

Арифметические операции

+

Сложение

-

Вычитание

*

Умножение

/

Деление вещественное

div

Деление целочисленное

mod

Получение остатка от деления целых чисел

Операторы ввода Read; read (имена переменных), Например:  read (a, b, c) .  При использовании данного оператора после ввода значений переменных курсор остается в той же сроке.

Операторы ввода

  • Read;

read (имена переменных),

Например:

read (a, b, c) .

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

Операторы ввода Readln Readln  ( имена переменных ) , Например: Readln  ( a, b, c )  При использовании этого оператора после ввода данных курсор переходит на новую строку.

Операторы ввода

  • Readln

Readln ( имена переменных ) ,

Например:

Readln ( a, b, c )

При использовании этого оператора после ввода данных курсор переходит на новую строку.

Операторы вывода  Write  ( ‘ текст ’ , имена переменных: m,  n )  Writeln  ( ‘ текст ’ , имена переменных: m,  n )  Например: Write  ( ‘ сумма, С= ’ , с)  Последовательный вывод значений переменных.  При использовании оператора Writeln осуществляется переход на новую строку.

Операторы вывода

Write ( ‘ текст ’ , имена переменных: m, n )

Writeln ( ‘ текст ’ , имена переменных: m, n )

Например:

Write ( ‘ сумма, С= ’ , с)

Последовательный вывод значений переменных.

При использовании оператора Writeln осуществляется переход на новую строку.

-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Среда программирования Паскаль (0.73 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт