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

Содержание

Основные понятия Программа Компиляция Оператор Идентификатор Набор команд на языке программирования Перевод программы (целой) на маш. язык Предложение на языке программирования

Слайд 1Язык программирования Pascal


Слайд 2Основные понятия
Программа

Компиляция

Оператор

Идентификатор
Набор команд на языке программирования
Перевод программы (целой) на маш. язык
Предложение

на языке программирования
Имя выбираемое программистом

Слайд 3Алфавит
Алфавит паскаля состоит из букв, цифр и спецсимволов.
Буквы можно использовать

прописные и строчные. Транслятор их не различает, то есть VAR, var, VaR – одно слово.
Идентификатор начинается с буквы и может содержать цифры и символ подчеркивания. Различаются первые 63 символа.
Идентификатор не может быть зарезервированным словом.

Слайд 4Структура программы
Program ;
Var ;
Begin

End.


Слайд 5Имя программы
Начинается с буквы
Состоит только из букв латинского алфавита, цифр, знака

подчеркивания ( _ )

Слайд 6Раздел переменных
Описываются типы всех переменных, используемых в программе
:

<тип переменной>;

Слайд 7Типы данных
Real – от 2.9E-39 до 1.7E38
Integer – от -32768 до

32767
String – строка


Слайд 8Раздел операторов
;
;

;


Слайд 9Операторы
Writeln – оператор вывода
Readln – оператор ввода
:= - оператор присваивания


Слайд 10Примеры оператора вывода
Writeln (-500)
Writeln (3+2)
Writeln (‘я пишу’)
Writeln (8,’y’,3*5,’x’)
Writeln (8,’ y ’,3*5,’

x’)
Writeln (8,’ ’,3*5,’ ’,’y’)

-500
5
я пишу
8y15x
8 y 15 x
8 15 y


Слайд 11Арифметические операции
+, -
*, / Умножение не пропускать!!!
Степени нет
DIV –

деление нацело 5 DIV 2
MOD – остаток от деления
7 MOD 3



Слайд 12Функции
|x| - abs(x)
x2 – sqr(x)
sin x – sin(x)
cos x – cos(x)
•x

– sqrt(x)
[x] – trunc(x)



Слайд 13Арифметические выражения


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






a)
b)
c)
-1/sqr(x)
a/b/c = a/(b*c)
a/b*c = a*c/b


Слайд 15

Получить линейную запись следующих выражений:
d)
e)
(-b+1/a)/(2/c) = (-b+1/a)*c/2
(-b+sqrt(sqr(b)-4*a*c))/2/a


Слайд 16Перевести из линейной записи в обычную:

а) a/b/c
b) a*b/c
c) a/b*c
d) a+b/b+c


Слайд 17Найти значения следующих выражений
16 div 3

16 mod 3
28 div 7 28 mod 7 14 div 30 14 mod 30

5

1

4

0

0

14

a)
b)
c)
d)
e)
f)


Слайд 18Задачи


Слайд 19Этапы решения задачи на компьютере
Постановка задачи (что дано, что найти)
Построение модели

(математической)
Разработка алгоритма
Составление программы на языке программирования
Отладка и тестирование
Проведение расчетов и анализ результатов

Слайд 20Даны два целых числа. Найти:
их среднее арифметическое;
их среднее геометрическое.

Даны катеты прямоугольного

треугольника. Найти его периметр


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

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

Что такое ThePresentation.ru?

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


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

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