Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  9 класс  /  Презентация Правила записи программы в Pascal

Презентация Правила записи программы в Pascal

Презентация, описывающая правила записи программы на ЯП Pascal.
15.08.2012

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

Презентация, описывающая правила записи программы на ЯП Pascal.

Презентация Правила записи программы в Pascal

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

Правила записи программы

Правила записи программы

Турбо Паскаль Язык программирования был разработан Никлаусом Виртом в 1968-1970 годах как учебный язык для студентов. Современный Турбо Паскаль сохранил его простоту и структуру. Это достаточно мощное средство программирования, предназначенное для написания программ различной сложности. На Турбо Паскале можно выполнить простые расчеты, составить программы для реализации сложных инженерных задач, обучающие и тестирующие программы,  программы оболочки и драйверы. Турбо Паскаль является разработкой американской фирмы  Borland .

Турбо Паскаль

Язык программирования был разработан Никлаусом Виртом в 1968-1970 годах как учебный язык для студентов. Современный Турбо Паскаль сохранил его простоту и структуру. Это достаточно мощное средство программирования, предназначенное для написания программ различной сложности.

На Турбо Паскале можно выполнить

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

Турбо Паскаль является разработкой американской фирмы Borland .

Структура программы Заголовок program имя программы (может состоять из английских букв, цифр и символа подчеркивание _) 2. Раздел описаний Описание объектов, которые будут использоваться в программе. Для их описания используется служебное слово var , после которого перечисляются переменные и через двоеточие указывается их тип.

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

  • Заголовок
  • program имя программы (может состоять из английских букв, цифр и символа подчеркивание _)

2. Раздел описаний

  • Описание объектов, которые будут использоваться в программе.
  • Для их описания используется служебное слово var , после которого перечисляются переменные и через двоеточие указывается их тип.
3. Тело программы (исполняемая часть) Начинается со служебного слова begin  Заканчивается служебным словом end (и точкой.) В исполняемой части следуют операторы языка Паскаль, предназначенные для реализации задачи. Друг от друга они отделяются точкой с запятой ;

3. Тело программы (исполняемая часть)

  • Начинается со служебного слова begin
  • Заканчивается служебным словом end (и точкой.)
  • В исполняемой части следуют операторы языка Паскаль, предназначенные для реализации задачи.
  • Друг от друга они отделяются точкой с запятой ;
Основные операторы Оператор вывода может выводить значения переменных, выражения и текстовую информацию. Для вывода текста его необходимо заключить в кавычки. WRITE – выводит информацию на экран дисплея WRITELN – выводит информацию на экран дисплея и переводит курсор в следующую строку

Основные операторы

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

WRITE – выводит информацию на экран дисплея

WRITELN – выводит информацию на экран дисплея и переводит курсор в следующую строку

2. Оператор ввода READ  READLN  Если он встречается в теле программы, то ее выполнение приостанавливается до тех пор пока пользователь не введет необходимые значения. 3. Оператор присваивания :=

2. Оператор ввода

READ

READLN

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

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

:=

Использование символа ; Отделяет один оператор в теле программы от другого, поэтому после последнего оператора он отсутствует. Заголовок программы и раздел описаний так же заканчиваются этим символом.

Использование символа ;

  • Отделяет один оператор в теле программы от другого, поэтому после последнего оператора он отсутствует.
  • Заголовок программы и раздел описаний так же заканчиваются этим символом.
Программы на ЯП Паскаль содержат следующие символы : Латинские буквы A,…,Z; Цифры 0…9 Специальные символы +, -, /, =,  , {}, $, #, _, @ Имя (идентификатор) не может содержать пробелы. Каждое имя должно быть уникальным, его длина не ограничена

Программы на ЯП Паскаль содержат следующие символы :

  • Латинские буквы A,…,Z;
  • Цифры 0…9
  • Специальные символы +, -, /, =, , {}, $, #, _, @

Имя (идентификатор) не может содержать пробелы. Каждое имя должно быть уникальным, его длина не ограничена

Данные (описываются в начале программы ) Константы const n=3; b=-7.5; c=‘abcde’; Переменные var a, b: real; c,d: integer;

Данные

(описываются в начале программы )

Константы

const

n=3;

b=-7.5;

c=‘abcde’;

Переменные

var

a, b: real;

c,d: integer;

Целочисленные типы данных Byte 0..255 Word 0..65 535 Integer -32 768..32 767 Shortint -128..127 Longint -2 147 483 648..2 147 483 647 Занимают от 1 до 4 байт
  • Целочисленные типы данных

Byte 0..255

Word 0..65 535

Integer -32 768..32 767

Shortint -128..127

Longint -2 147 483 648..2 147 483 647

Занимают от 1 до 4 байт

2. Вещественные типы данных Real 2,9E-39..1,7E 38 Single 1,5E- 45 .. 3,4 E 3 8 Double 5,0E-324..1,7E 308 Extended 3,4E-4932..1,1E 4932 3. Символьный тип данных Любой символ, который может быть отображен на экране Char ( занимает 1 байт ) Var a,b: char;

2. Вещественные типы данных

Real 2,9E-39..1,7E 38

Single 1,5E- 45 .. 3,4 E 3 8

Double 5,0E-324..1,7E 308

Extended 3,4E-4932..1,1E 4932

3. Символьный тип данных

Любой символ, который может быть отображен на экране

Char ( занимает 1 байт )

Var

a,b: char;

4. Логический (булевский) True - истина False - ложь var a,b: boolean; 5. Перечисляемый var a,c: (red, blue, green); b: (dog, cat); 6. Интервальный var a, b,c: -7..4; x: ‘a’..’c’;

4. Логический (булевский)

True - истина

False - ложь

var

a,b: boolean;

5. Перечисляемый

var

a,c: (red, blue, green);

b: (dog, cat);

6. Интервальный

var

a, b,c: -7..4;

x: ‘a’..’c’;

program имя_программы; const описание_констант; type описание_типов; var описание_переменных; begin операторы_языка; end . Begin оператор_1; оператор_2; … оператор_ n end . ; - отделение операторов друг от друга; { коментарии }

program имя_программы;

const описание_констант;

type описание_типов;

var описание_переменных;

begin

операторы_языка;

end .

Begin

оператор_1;

оператор_2;

оператор_ n

end .

; - отделение операторов друг от друга;

{ коментарии }

В состав оболочки входит текстовый редактор, транслятор (который переводит текст программы с языка программирования Паскалю на машинный язык) и отладчик. Для того, чтобы после трансляции программа автоматически была запущена на выполнение, нужно вызвать команду Run-Run .
  • В состав оболочки входит текстовый редактор, транслятор (который переводит текст программы с языка программирования Паскалю на машинный язык) и отладчик.
  • Для того, чтобы после трансляции программа автоматически была запущена на выполнение, нужно вызвать команду Run-Run .
Пример программы на ЯП Паскаль program slojenie;  var a,b,c: integer;  begin  writeln (‘vvedite a’);  readln (a);  writeln (‘vvedite b’);  readln (b);  c:=a+b;  writeln (c);  readln (c)  end .

Пример программы на ЯП Паскаль

program slojenie;

var a,b,c: integer;

begin

writeln (‘vvedite a’);

readln (a);

writeln (‘vvedite b’);

readln (b);

c:=a+b;

writeln (c);

readln (c)

end .

-75%
Курсы повышения квалификации

Методика преподавания информатики, инструменты оценки учебных достижений учащихся и мониторинг эффективности обучения по ФГОС ООО и ФГОС СОО

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Презентация Правила записи программы в Pascal (0.16 MB)

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

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

черт, 01.03.2016 06:14
ваще поодерживаю
черт, 01.03.2016 06:13
ваще говно ебаноре