Школьные учебники / Презентации по предметам » Презентации » Другие презентации » Презентация к лекции по введению в язык программирования Паскаль

Презентация на тему: "Презентация к лекции по введению в язык программирования Паскаль"

Презентация к лекции по введению в язык программирования Паскаль - Скачать презентации бесплатно ☑ Презентации по предметам на school-textbook.com
Смотреть онлайн
Поделиться с друзьями:
Cкачать презентацию: Презентация к лекции по введению в язык программирования Паскаль

Презентация "Презентация к лекции по введению в язык программирования Паскаль" онлайн бесплатно или скачать на сайте электронных школьных учебников/презентаций school-textbook.com

Простейшие конструкции языка  Pascal<br>Преподаватель кафедры ООД<br>Ленинградского машиностроительн
1 слайд

Простейшие конструкции языка Pascal
Преподаватель кафедры ООД
Ленинградского машиностроительного факультета
Киборт Анжела Николаевна

2<br>Автор-разработчик/преподаватель: А.Н. Киборт<br>Цель занятия: <br><br>изучить синтаксис, основн
2 слайд

2
Автор-разработчик/преподаватель: А.Н. Киборт
Цель занятия:

изучить синтаксис, основные служебные слова языка программирования Паскаль

3<br>Автор-разработчик/преподаватель: А.Н. Киборт<br>Обучающая: <br>-способствовать изучению синтакс
3 слайд

3
Автор-разработчик/преподаватель: А.Н. Киборт
Обучающая:
-способствовать изучению синтаксиса языка программирования Паскаль;
-способствовать изучению структуры процедуры на языке Паскаль;
-способствовать формированию правильной последовательности действий при составлении процедур;
-способствовать формированию умения применять полученные знания в профессиональной деятельности

Развивающая:
-способствовать развитию умения сравнивать, обобщать, анализировать;
-способствовать развитию алгоритмического мышления;
-способствовать развитию творческого подхода к решению практических задач

Воспитывающая:
-способствовать формированию, познавательного интереса к предмету;
-способствовать формированию коммуникативной и информационной культуры -обучающихся, бережного отношения к технике, соблюдению техники безопасности при работе с ПК, здоровьесберегающих технологий;

Система Turbo Pascal (TP) является интегрированной средой, включающей:<br><br>универсальный текстовы
4 слайд

Система Turbo Pascal (TP) является интегрированной средой, включающей:

универсальный текстовый редактор;

компилятор входного языка;

редактор связей;

встроенный символический отладчик

Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

В алфавит языка входят:<br><br>Буквы латинского алфавита <br>от  a до z и от A до Z, <br>знак подчер
5 слайд

В алфавит языка входят:

Буквы латинского алфавита
от a до z и от A до Z,
знак подчеркивания "_", который приравнивается к буквам

Арабские цифры: от 0 до 9

Специальные символы:
+ - * / = . , : ; ' < > ( ) { } [ ] $
@ # ^ и пробел

Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

При построении арифметических выражений следует учитывать следующие правила:<br>Выражение записывают
6 слайд

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



(2*a*x+3*b*y-4*x)/(2.5*(a+b+c))

Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

При построении арифметических выражений следует учитывать следующие правила:<br><br>Число открывающи
7 слайд

При построении арифметических выражений следует учитывать следующие правила:

Число открывающихся скобок должно равняться числу закрывающихся скобок



(2*a*x+3*b*y-4*x)/(2.5*(a+b+c))

Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

При построении арифметических выражений следует учитывать следующие правила:<br><br>Нельзя записыват
8 слайд

При построении арифметических выражений следует учитывать следующие правила:

Нельзя записывать подряд два знака операций без скобок



(3*a+b)/(-x)
Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

<br>Порядок выполнения арифметических операций слева направо в соответствии со старшинством операций
9 слайд


Порядок выполнения арифметических операций слева направо в соответствии со старшинством операций:




Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

<br>                        <br><br>Вычисление числителя:<br><br>Sin(x);<br>a*Sin(x);  <br>Cos(y); <
10 слайд




Вычисление числителя:

Sin(x);
a*Sin(x);
Cos(y);
b*cos(y);
a*Sin(x)+b*Cos(y);

SQR(a*Sin(x)+b*Cos(y))


Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

<br>                         <br><br>Вычисление знаменателя:<br>x/y;  <br> Sin(x/y); <br> a*a; <br>
11 слайд




Вычисление знаменателя:
x/y;
Sin(x/y);
a*a;
b*b;
a*a+b*b;
(a*a+b*b)*Sin(x/y)



Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

<br> <br>числитель/знаменатель<br>SQR(a*Sin(x)+b*Cos(y))/<br>(a*a+b*b)*Sin(x/y) <br><br><br><br>Авто
12 слайд



числитель/знаменатель
SQR(a*Sin(x)+b*Cos(y))/
(a*a+b*b)*Sin(x/y)



Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Структура процедуры<br>Program имя программы;<br>Var список однотипных переменных : тип;      <br>
13 слайд

Структура процедуры
Program имя программы;
Var список однотипных переменных : тип;
Begin
раздел операторов
End.
Автор-разработчик/преподаватель: А.Н. Киборт

<br>Переменная – это место для хранения данных<br>Любая переменная характеризуется типом<br><br>Тип
14 слайд


Переменная – это место для хранения данных
Любая переменная характеризуется типом

Тип - множество значений, которые может принимать переменная, а также множество операций, допустимых над данной переменной

Тип определяет формат внутреннего представления данных в памяти компьютера
Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

15 слайд

16 слайд

17 слайд

Описание  переменных<br>Переменная, <br>должна быть определена (описана) <br>в подразделе <br>Var<br
18 слайд

Описание переменных
Переменная,
должна быть определена (описана)
в подразделе
Var

Переменная описывается
только один раз
Автор-разработчик/преподаватель: А.Н. Киборт

Описание  переменных<br>Определение переменной должно содержать  имя переменной и ее тип,  разделенн
19 слайд

Описание переменных
Определение переменной должно содержать имя переменной и ее тип, разделенные двоеточием

VAR имя переменной : тип;
Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Описание  переменных<br>Пример:<br><br><br>Var x: real;  i: byte;<br>      <br>Автор-разработчик/пре
20 слайд

Описание переменных
Пример:


Var x: real; i: byte;

Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Описание  переменных<br>Переменные одного типа записываются друг за другом через запятые:<br><br>Var
21 слайд

Описание переменных
Переменные одного типа записываются друг за другом через запятые:

Var a, b, c : real;
I, j, k : byte;
Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Структура процедуры<br>Program имя программы;<br>Var список однотипных переменных : тип;        <br>
22 слайд

Структура процедуры
Program имя программы;
Var список однотипных переменных : тип;

Begin
раздел операторов
End.
Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Раздел операторов<br>Begin <br><br>команды алгоритма (операторы);<br>…<br>команды алгоритма (операто
23 слайд

Раздел операторов
Begin

команды алгоритма (операторы);

команды алгоритма (операторы);

End.

Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Оператор присваивания<br>Слева - переменная, справа - арифметическое выражение<br><br><br>Значение в
24 слайд

Оператор присваивания
Слева - переменная, справа - арифметическое выражение


Значение вычисленного арифметического выражения присваивается переменной

переменная : = арифметическое выражение;


Составной символ
:=
читается как «присвоить»
Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Оператор присваивания<br><br>a : = sqr (x) + sin (y) / (12*z + 5); <br><br>Автор-разработчик/препода
25 слайд

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

a : = sqr (x) + sin (y) / (12*z + 5);

Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Program имя программы; <br> Var список однотипных переменных : integer; <br>            список однот
26 слайд

Program имя программы;
Var список однотипных переменных : integer;
список однотипных переменных: real;
begin
read(список ввода);
readln(список ввода);
переменная: = арифметическое выражение ;
write(список вывода);
writeln(список вывода);
end.
Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Чтение данных<br><br>Ввод исходных данных с клавиатуры происходит по оператору<br> READ (читать )<br
27 слайд

Чтение данных

Ввод исходных данных с клавиатуры происходит по оператору
READ (читать )

По оператору
READLN
после ввода данных курсор перемещается в начало новой строки
Автор-разработчик/преподаватель: А.Н. Киборт

Program имя программы; <br> Var список однотипных переменных : integer; <br>            список однот
28 слайд

Program имя программы;
Var список однотипных переменных : integer;
список однотипных переменных: real;
begin
read(список ввода);
readln(список ввода);
переменная: = арифметическое выражение ;
write(список вывода);
writeln(список вывода);
end.
Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Вывод данных на экран<br><br>Вывод результата или текста <br>на экран <br>происходит по оператору<br
29 слайд

Вывод данных на экран

Вывод результата или текста
на экран
происходит по оператору
WRITE (список вывода);

По оператору
WRITELN (список вывода);
курсор перемещается в начало новой строки
Автор-разработчик/преподаватель: А.Н. Киборт
Автор-разработчик/преподаватель: А.Н. Киборт

Создать процедуру<br>вычисления значения функции y по формуле: <br><br>y = ( 1- x2 + 5x4 )2, <br>где
30 слайд

Создать процедуру
вычисления значения функции y по формуле:

y = ( 1- x2 + 5x4 )2,
где x - данное целое число


y :=sqr(1-sqr(x)+5*sqr(sqr(x)))
Автор-разработчик/преподаватель: А.Н. Киборт

Program zadacha; <br>Var х, у: integer; <br>Вegin <br>Write(‘Введите целое число ’); <br>Read(x); <b
31 слайд

Program zadacha;
Var х, у: integer;
Вegin
Write(‘Введите целое число ’);
Read(x);
y:=sqr(1-sqr(x)+5*sqr(sqr(x))); Write(‘Значение у равно ’,y);
Read(y);
End.
Автор-разработчик/преподаватель: А.Н. Киборт

32<br>Автор-разработчик/преподаватель: А.Н. Киборт<br>Найти и исправить ошибки: <br><br>y :=sqr(1-sq
32 слайд

32
Автор-разработчик/преподаватель: А.Н. Киборт
Найти и исправить ошибки:

y :=sqr(1-sqrx)+5*(x)))
Write(Решение задачи);
Rаed(y);
a : = sqr (x) + sin (y) / (12*z + 5);
Var х, у:= integer;
Var х: single; y: byte;
Reаd(y, x);

Отзывы по презентациям на сайте school-textbook.com "Презентация к лекции по введению в язык программирования Паскаль" (0)
Оставить отзыв
Прокомментировать

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

Свяжитесь с нами