Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Тема урока: Язык программирование Pascal ABC. Структура программы. Данные в паскаль. 9 класс.

Содержание

Язык программирования – это совокупность набора символов системы (алфавит), правил образования(синтаксис) и истолкования конструкций из символов (семантика) для задания алгоритмов с использованием символов естественного языка. Pascal - процедурный язык, имеющий блочную структуру. Набор операторов языка
Язык программирование  Pascal ABCЦель: Познакомить с понятием язык программирования Pascal и Язык программирования –  это совокупность набора символов системы (алфавит), правил образования(синтаксис) Существует два Запуск Pascal ABC C:\Program Files\PABC\PascalABC.exe Управление средойУправление средой осуществляется с помощью меню, которое аналогично меню текстового редактора Алфавит языка26 латинских буквЦифрыАрифметические операции: +,- , / ,  *, MOD, Структура программы Программа на языке Pascal состоит из двух основных частей:описания всех имя программы ; {заголовок программы}{раздел описания меток}{раздел описания констант} {раздел описания типов} Описание данныхОписание действий Конструкции языкаИз символов алфавита конструируются объекты называемые данными.Данные – величины, которые обрабатываются Типы ДанныхВ любой задаче используются, обрабатываются какие-либо данные числа, целые или вещественные, целые типы (Integer, Диапазон допустимых значений -32768.. .32767, размер памяти 2 Типы данныхbcinteger – целые числа  1, 100, - 1000 и т.д.real Д.З:Выучить лекцию Описание данных в программе Переменные - величины значение которых меняется в ходе выполнения действий над нимиПример: Имя переменной состоит из одного или нескольких символов латинского алфавита. Недопустимые имена переменных: Раздел описания переменных начинается со служебного слова var, само описание переменной содержит Var al: integer; 	 b,c: real; 	 x: char; 	 y: string; Переменная в программеa5 Константы - постоянные величины изменение которых в программе не предусмотрено.Константы по внешнему В языке имеются стандартные константы, которые можно использовать без предварительного объявления:Пример:constmax =1000; ВыраженияВыражения используются для вычисления новых значений.Операнды - это некоторые «элементарные» значения: переменные, При составлении выражений необходимо знать следующие правила: всё выражение должно быть записано Стандартные функции языка Арифметические операции+,-,*,/, div, mod Операцию « /» целых чисел использовать нельзя, так 11| 5-10 21 -7 div 2= -3-3-1-7 = (-3)*2 + (-1)Пример с Функции Ln(х) и ехр(х) могут быть использованы для возведения в степень по Д/з: выучить лекциюhttps://cloud.mail.ru/public/52Vd/3aq1J3TmL
Слайды презентации

Слайд 2 Язык программирования – это совокупность набора символов системы

Язык программирования – это совокупность набора символов системы (алфавит), правил образования(синтаксис)

(алфавит), правил образования(синтаксис) и истолкования конструкций из символов (семантика)

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

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


Слайд 3 Существует два "вида" переводчиков языков программирования, основная задача

Существует два

которых, перевести программу с языка программирования в машинные коды

понятные компьютеру:

- Компилятор переводит всю программу сразу и только после этого, если в ней нет ошибок, запускает её на выполнение.
- Интерпретатор переводит текст программы построчно и сразу построчно её выполняет.

Слайд 4 Запуск Pascal ABC
C:\Program Files\PABC\PascalABC.exe

Запуск Pascal ABC C:\Program Files\PABC\PascalABC.exe

Слайд 5 Управление средой

Управление средой осуществляется с помощью меню, которое

Управление средойУправление средой осуществляется с помощью меню, которое аналогично меню текстового редактора

аналогично меню текстового редактора


Слайд 6 Алфавит языка
26 латинских букв
Цифры
Арифметические операции: +,- , /

Алфавит языка26 латинских буквЦифрыАрифметические операции: +,- , / , *, MOD,

, *, MOD, DIV
Знаки отношений: , ==,

<>, OR, AND, NOT
Специальные символы:


Слайд 8 Структура программы
Программа на языке Pascal состоит из

Структура программы Программа на языке Pascal состоит из двух основных частей:описания

двух основных частей:
описания всех данных,
с которыми производятся действия
описания

самих действий

Слайд 9 имя программы ; {заголовок программы}
{раздел описания меток}

{раздел описания

имя программы ; {заголовок программы}{раздел описания меток}{раздел описания констант} {раздел описания

констант}
{раздел описания типов}
{раздел описания переменных}



{тело программы, представляет собой последовательность

операторов, разделенных символом «;»}

В разделе описания могут быть следующие объекты:

В разделе действий программы


Слайд 10 Описание данных


Описание действий


Описание данныхОписание действий

Слайд 11 Конструкции языка
Из символов алфавита конструируются объекты называемые данными.
Данные

Конструкции языкаИз символов алфавита конструируются объекты называемые данными.Данные – величины, которые

– величины, которые обрабатываются командами и операторами языка.
Данные Pascal

:
Модули;
Константы;
Переменные;
Функции;
Выражения;
Массивы;
Метки.


Слайд 12 Типы Данных
В любой задаче используются, обрабатываются какие-либо данные

Типы ДанныхВ любой задаче используются, обрабатываются какие-либо данные числа, целые или

числа, целые или вещественные, массивы, символы, слова и т.д.

Все они характеризуются своим типом

Первичными в иерархии типов являются стандартные скалярные, представляющие традиционные типы в языках программирования:


Слайд 13 целые типы (Integer, Диапазон допустимых значений -32768..

целые типы (Integer, Диапазон допустимых значений -32768.. .32767, размер памяти

.32767, размер памяти 2 байта );
вещественные типы (Real,

диапазон допустимых значений 2.9 Е -39.. 1.7 Е 38, размер памяти 6 байт)
символьный тип (Сhar, Значениями символьного типа являются символы из множества ASCII, размер памяти, занимаемый символом, - 1 байт.
cтроковый тип (String, символы из множества ASCII, занимаемый несколько символом.
логический тип (Boolean, основу математической логики составляют две константы: True (Истина, 1) и False (Ложь, 0). Логические данные широко используются при сравнении величин.

Стандартные скалярные типы данных


Слайд 14 Типы данных


b
c
integer – целые числа 1, 100, -

Типы данныхbcinteger – целые числа 1, 100, - 1000 и т.д.real

1000 и т.д.
real – действительные числа 1.5, 104, -

1000.5674 и т.д.

Слайд 15 Д.З:
Выучить лекцию

Д.З:Выучить лекцию

Слайд 16 Описание данных в программе

Описание данных в программе

Слайд 17 Переменные - величины значение которых меняется в ходе

Переменные - величины значение которых меняется в ходе выполнения действий над

выполнения действий над ними
Пример: (переменной F присвоено значение 56):

F:= 56

Имя переменной (идентификатор)

Значение переменной

Знак присваивания


Слайд 18 Имя переменной состоит из одного или нескольких символов

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

латинского алфавита. Недопустимые имена переменных:


Слайд 19 Раздел описания переменных начинается со служебного слова var,

Раздел описания переменных начинается со служебного слова var, само описание переменной

само описание переменной содержит два элемента:
имя переменной (идентификатор)

;
ее тип


Эти элементы разделяются двоеточием, после указания типа ставится разделитель - символ «;».


Var имя переменной : тип переменной;


Слайд 20

Var al: integer; b,c: real; x: char;

Var al: integer; 	 b,c: real; 	 x: char; 	 y:

y: string;
a,b1: boolean;
al:=4;
b:=3.5; c:=0.0034;
x:=‘A’; y:=‘алф’ ;
а:=True; b1:=False;
Например:
Описание

переменных

Действие над переменными в программе


Слайд 21 Переменная в программе


a
5

Переменная в программеa5

Слайд 22 Константы - постоянные величины изменение которых в программе

Константы - постоянные величины изменение которых в программе не предусмотрено.Константы по

не предусмотрено.
Константы по внешнему виду похожи на переменные, однако

в отличие от них не могут изменить своего значения.

Описание констант начинается со служебного слова const

Слайд 23 В языке имеются стандартные константы, которые можно использовать

В языке имеются стандартные константы, которые можно использовать без предварительного объявления:Пример:constmax

без предварительного объявления:
Пример:
const
max =1000; Pi = 3.1415; С = Pi*2; min =

- max;

Слайд 24 Выражения
Выражения используются для вычисления новых значений.
Операнды - это

ВыраженияВыражения используются для вычисления новых значений.Операнды - это некоторые «элементарные» значения:

некоторые «элементарные» значения: переменные, константы, вызовы функций.
Примеры выражений:
а+b-х;
у -(2-у+с)*у;
sin(x)

-2 + 56;

Слайд 25 При составлении выражений необходимо знать следующие правила:
всё

При составлении выражений необходимо знать следующие правила: всё выражение должно быть

выражение должно быть записано в строку. Например:

((a*x)-a2)/(x1-x2);

в выражении

в качестве разделителей можно использовать только круглые скобки;
нельзя записывать подряд два знака. Например, форма записи а+b/-с неправильна, правильной является форма а + b /(-с).

Слайд 26 Стандартные функции языка

Стандартные функции языка

Слайд 27 Арифметические операции
+,-,*,/, div, mod
Операцию « /» целых

Арифметические операции+,-,*,/, div, mod Операцию « /» целых чисел использовать нельзя,

чисел использовать нельзя, так как результат при этом будет

выходить за рамки целого типа. Вместо деления к целочисленным данным применяют две операции:
операция «деление нацело» с отбрасыванием дробной части, обозначается служебным словом div
(14 div 3 =4, 5 div 8=0);
операция «взятие остатка от целочисленного деления», обозначается служебным словом mod
(14 mod 3 =2, 5 mod 8 = 5).



Слайд 28 11| 5
-10 2
1

-7 div 2= -3
-3
-1
-7 =

11| 5-10 21 -7 div 2= -3-3-1-7 = (-3)*2 + (-1)Пример

(-3)*2 + (-1)


Пример с отрицательными числами
-7 mod 2= -1
11

div 5

11 mod 5


Слайд 29 Функции Ln(х) и ехр(х) могут быть использованы для

Функции Ln(х) и ехр(х) могут быть использованы для возведения в степень

возведения в степень по правилу:



Например, значение х

9 вычисляется по формуле ехр (9 ln (х)).

хn = ехр ( n ln(x))


  • Имя файла: tema-uroka-yazyk-programmirovanie-pascal-abc-struktura-programmy-dannye-v-paskal-9-klass.pptx
  • Количество просмотров: 190
  • Количество скачиваний: 0