Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Презентации / Знакомство с языком программирования Pascal
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Знакомство с языком программирования Pascal

библиотека
материалов
«ЗНАКОМСТВО С ЯЗЫКОМ ПАСКАЛЬ» УРОК НА ТЕМУ:
ЦЕЛЬ УРОКА: выяснить структуру программы, операторы, правила оформления и пун...
Система программирования PASCAL. Паскаль – это универсальный язык программир...
1)язык программирования Pascal; 2)интегрированная среда программирования(комп...
1)латинские буквы – большие и малые; 2)буквы русского алфавита - большие и ма...
Заголовок программы Раздел описания переменных Раздел операторов (основная ча...
Раздел описания переменных начинается со слова Var , за которым идет список и...
Раздел операторов – основная часть программы. Начало и ко-нец раздела отмечаю...
Ввод исходных данных с клавиатуры происходит по опе-ратору READ или READLN (...
переменная:=арифметическое выражение ; Арифметический оператор присваивания:...
mod div / * - + SIN (x) COS (x) SQR (x) SQRT (x) ABS (x) Sin x Cos x x 2 |x|...
Правила записи арифметических выражений Арифметическое выражение записывается...
Вывод результатов происходит по WRITE или WRITELN (писать). Результаты выводя...
Задание 1: AXby 6) TU154 2) R&B 3) 4Wheel 4) Вася 5) “PesBarbos” 7) [QuQu] 8)...
program zadacha1; 	var a, b: integer; 		 x, y: real; 	begin 	 a := 5; 10 := x...
x:=(a*a+5*c*c-d*(a+b))/((c+d)*(d-2*a)); Запишите выражение в математическом в...
Задание 4: Напишите программу вычисления y по формуле: y = ( 1- x2 + 5x4 )2,...
ИСПОЛНЕНИЕ ПРОГРАММЫ
ИСПОЛЬЗУЕМАЯ ЛИТЕРАТУРА: 1) Фотография Никлауса Вирта: http://data.businesswo...
20 1

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


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Описание презентации по отдельным слайдам:

№ слайда 1 «ЗНАКОМСТВО С ЯЗЫКОМ ПАСКАЛЬ» УРОК НА ТЕМУ:
Описание слайда:

«ЗНАКОМСТВО С ЯЗЫКОМ ПАСКАЛЬ» УРОК НА ТЕМУ:

№ слайда 2 ЦЕЛЬ УРОКА: выяснить структуру программы, операторы, правила оформления и пун
Описание слайда:

ЦЕЛЬ УРОКА: выяснить структуру программы, операторы, правила оформления и пунктуацию языка Pascal.

№ слайда 3 Система программирования PASCAL. Паскаль – это универсальный язык программир
Описание слайда:

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

№ слайда 4 1)язык программирования Pascal; 2)интегрированная среда программирования(комп
Описание слайда:

1)язык программирования Pascal; 2)интегрированная среда программирования(компилятор: переводит программу в машинный код и интерпретатор: исполняет команды) СОСТАВ СИСТЕМЫ ПРОГРАММИРОВАНИЯ Р:

№ слайда 5 1)латинские буквы – большие и малые; 2)буквы русского алфавита - большие и ма
Описание слайда:

1)латинские буквы – большие и малые; 2)буквы русского алфавита - большие и малые; 3)цифры – от 0 до 9; 4)знаки операций - +, -, /, *,=,<, >, <>, <=, >=; 5)разделительные знаки – ( ) [ ] { } ; . , ‘ _% & # и т. Д. Алфавит языка программирования PASCAL

№ слайда 6
Описание слайда:

№ слайда 7 Заголовок программы Раздел описания переменных Раздел операторов (основная ча
Описание слайда:

Заголовок программы Раздел описания переменных Раздел операторов (основная часть)

№ слайда 8 Раздел описания переменных начинается со слова Var , за которым идет список и
Описание слайда:

Раздел описания переменных начинается со слова Var , за которым идет список имен однотипных переменных через запятую. В языке Паскаль существует два числовых типа величин: вещественный (Real) и целый (Integer). Имена переменных составляются из латинских букв и цифр, причем первым символом - буква. VAR список однотипных переменных: INTEGER; список однотипных переменных:REAL;

№ слайда 9 Раздел операторов – основная часть программы. Начало и ко-нец раздела отмечаю
Описание слайда:

Раздел операторов – основная часть программы. Начало и ко-нец раздела отмечаются служебными словами BEGIN и END , которые являются операторными скобками. Между этими сло-вами помещаются все команды алгоритма, записанные на языке Паскаль (операторы). Разделителем операторов являет-ся точка с запятой. В самом конце программы ставится точка. BEGIN READ(список ввода); READLN(список ввода); переменная:=арифметическое выражение ; WRITE(список вывода); WRITELN(список вывода); END.

№ слайда 10 Ввод исходных данных с клавиатуры происходит по опе-ратору READ или READLN (
Описание слайда:

Ввод исходных данных с клавиатуры происходит по опе-ратору READ или READLN ( читать ). Оператор READLN отличается от READ только тем, что после ввода данных курсор перемещается в начало новой строки. переменная:=арифметическое выражение ; WRITE(список вывода); WRITELN(список вывода); END. READ(список ввода); READLN(список ввода);

№ слайда 11 переменная:=арифметическое выражение ; Арифметический оператор присваивания:
Описание слайда:

переменная:=арифметическое выражение ; Арифметический оператор присваивания: слева- переменная, справа - арифметическое выражение, которое должно быть вычислено. Составной символ := читается как «присвоить». Сначала вычисляется арифметическое выражение, затем полученное значение присваивается переменной.Пример: a := sqr (x) + sin (y) / (12*z + 5)

№ слайда 12 mod div / * - + SIN (x) COS (x) SQR (x) SQRT (x) ABS (x) Sin x Cos x x 2 |x|
Описание слайда:

mod div / * - + SIN (x) COS (x) SQR (x) SQRT (x) ABS (x) Sin x Cos x x 2 |x|  x сложение вычитание умножение деление Целая часть от деления Остаток от деления

№ слайда 13 Правила записи арифметических выражений Арифметическое выражение записывается
Описание слайда:

Правила записи арифметических выражений Арифметическое выражение записывается в строку Нельзя ставить подряд два знака арифметических операций Нельзя опускать знак умножения между сомножителями Используются только круглые скобки Последовательность выполнения операций определяется по их приоритетам ( ) F(x) * / + - div mod

№ слайда 14 Вывод результатов происходит по WRITE или WRITELN (писать). Результаты выводя
Описание слайда:

Вывод результатов происходит по WRITE или WRITELN (писать). Результаты выводятся в порядке их перечисле-ния в списке. Разница в выполнении операторов WRITE и WRITELN состоит в том, что после выполнения операции вывода по оператору WRITELN курсор перемещается в начало новой строки. WRITE(список вывода); WRITELN(список вывода);

№ слайда 15 Задание 1: AXby 6) TU154 2) R&amp;B 3) 4Wheel 4) Вася 5) “PesBarbos” 7) [QuQu] 8)
Описание слайда:

Задание 1: AXby 6) TU154 2) R&B 3) 4Wheel 4) Вася 5) “PesBarbos” 7) [QuQu] 8) _ABBA 9) A+B

№ слайда 16 program zadacha1; 	var a, b: integer; 		 x, y: real; 	begin 	 a := 5; 10 := x
Описание слайда:

program zadacha1; var a, b: integer; x, y: real; begin a := 5; 10 := x; y := 7,8; b := 2.5; x := 2*(a + y); a := b + x; end. имя переменной должно быть слева от знака := целая и дробная часть отделяются запятой и несоответствие типов Несоответствие типов ЗАДАНИЕ 2: Найдите ошибки в записи программы.

№ слайда 17 x:=(a*a+5*c*c-d*(a+b))/((c+d)*(d-2*a)); Запишите выражение в математическом в
Описание слайда:

x:=(a*a+5*c*c-d*(a+b))/((c+d)*(d-2*a)); Запишите выражение в математическом виде: Задание 3:

№ слайда 18 Задание 4: Напишите программу вычисления y по формуле: y = ( 1- x2 + 5x4 )2,
Описание слайда:

Задание 4: Напишите программу вычисления y по формуле: y = ( 1- x2 + 5x4 )2, где x - данное целое число. Program zadacha2; Var х, у: integer; Вegin Write(‘Введите целое число ’); Read(x); y:=sqr(1-sqr(x)+5*sqr(sqr(x))); Write(‘Значение у равно ’,y); Read(y); End.

№ слайда 19 ИСПОЛНЕНИЕ ПРОГРАММЫ
Описание слайда:

ИСПОЛНЕНИЕ ПРОГРАММЫ

№ слайда 20 ИСПОЛЬЗУЕМАЯ ЛИТЕРАТУРА: 1) Фотография Никлауса Вирта: http://data.businesswo
Описание слайда:

ИСПОЛЬЗУЕМАЯ ЛИТЕРАТУРА: 1) Фотография Никлауса Вирта: http://data.businessworld.cz/img/article/img/63/732fafbbdc20279b089d213f180692.jpg 2) Демонстрация к лекции на тему «Структура программы на Паскале» http://files.school-collection.edu.ru/dlrstore/6c855a78-5832-41d5-9417-1390bcd448e0/9_83.pps 3) Информатика и ИКТ: учебник для 9 класса/И.Г.Семакин, Л.А.Залогова. - М: Бином. Лаборатория знаний, 2012г.


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


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 04.02.2016
Раздел Информатика
Подраздел Презентации
Просмотров228
Номер материала ДВ-414740
Получить свидетельство о публикации
Похожие материалы

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