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

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

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

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

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

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

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

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

Презентация к уроку информатики на тему "Язык программирования Паскаль" 9 класс

библиотека
материалов
ЯЗЫК ПРОГРАММИРОВАНИЯ PASCAL
Программа — это упорядоченный список команд, необходимых для решения некоторо...
Интегрированная система Турбо Паскаль состоит из языка программирования и сре...
АЛФАВИТ И НЕКОТОРЫЕ ОСНОВНЫЕ ОПЕРАТОРЫ ЯЗЫКА PASCAL Алфавит языка Паскаль вкл...
Цифры — арабские цифры от 0 до 9. Каждая шестнадцатеричная цифра имеет значен...
Идентификаторы — это имена констант, переменных, меток, типов, объектов, проц...
Переменные можно сравнить с устройством, способным хранить элемент информации...
Операция присваивания. В результате присваивания переменная получает конкретн...
Выполнение инструкций присваивания заключается в следующем: вычисляется резул...
Выражение состоит из операндов и операторов. Операторы находятся между операн...
АРИФМЕТИЧЕСКИЕ ОПЕРАТОРЫ, КОТОРЫЕ ПРИМЕНЯЮТСЯ ДЛЯ ЗАПИСИ АЛГЕБРАИЧЕСКИХ ВЫРАЖ...
Правила выполнения операторов: Операторы *,/, div, mod имеют более высокий пр...
Пример. Математическая запись функции имеет вид: Запись этой функции на Паска...
CТРУКТУРА ПРОГРАММЫ НА ЯЗЫКЕ PASCAL Любая программа (или программная единица...
Заголовок состоит из зарезервированного слова program, после которого следует...
СТРУКТУРА ПРОГРАММЫ PASCAL ИМЕЕТ ВИД: Program ИмяПрограммы; Var ...; Begin …...
ТИПЫ ДАННЫХ ЯЗЫКА ПАСКАЛЬ Для всех переменных в программе должен быть определ...
Составной оператор — это последовательность произвольных операторов программы...
ОПЕРАТОРЫ Оператор вывода – Write( ); или Writln( ) Оператор ввода – Read( );...
ЛИНЕЙНЫЙ АЛГОРИТМ Задание. Составить программу. Даны переменные А и В. Требуе...
ОПЕРАТОР УСЛОВНОГО ПЕРЕХОДА if  then ;
 if  then  else ;
ВЕТВЯЩИЙСЯ АЛГОРИТМ Задание. Составить программу. Вычислить значение Y: x+2,...
ОПЕРАТОР ЦИКЛА С ПАРАМЕТРОМ а) шаг равен +1 For := to  do ; For  to (downto)...
б) шаг равен -1 For := downto  do ;
ОПЕРАТОР ЦИКЛА С ПАРАМЕТРОМ Пример. Вычислить сумму натуральных чисел: S=1+2+...
ОПЕРАТОР ЦИКЛА С ПОСТУСЛОВИЕМ repeat ; ; …  until ;
ОПЕРАТОР ЦИКЛА C ПОСТУСЛОВИЕМ Пример. Составить программу, которая вводит сим...
ОПЕРАТОР ЦИКЛА С ПРЕДУСЛОВИЕМ while  do ;
ОПЕРАТОР ЦИКЛА С ПРЕДУСЛОВИЕМ Пример. Дано натуральное число N. Просуммироват...
31 1

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


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

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

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

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

№ слайда 1 ЯЗЫК ПРОГРАММИРОВАНИЯ PASCAL
Описание слайда:

ЯЗЫК ПРОГРАММИРОВАНИЯ PASCAL

№ слайда 2 Программа — это упорядоченный список команд, необходимых для решения некоторо
Описание слайда:

Программа — это упорядоченный список команд, необходимых для решения некоторой задачи. Языком программирования называют систему обозначений, служащую в целях точного описания алгоритмов для ЭВМ. Эти языки являются искусственными языками со строго определенным синтаксисом.

№ слайда 3 Интегрированная система Турбо Паскаль состоит из языка программирования и сре
Описание слайда:

Интегрированная система Турбо Паскаль состоит из языка программирования и среды программирования. В эту систему входят: текстовый редактор; компилятор; компоновщик; загрузчик.

№ слайда 4 АЛФАВИТ И НЕКОТОРЫЕ ОСНОВНЫЕ ОПЕРАТОРЫ ЯЗЫКА PASCAL Алфавит языка Паскаль вкл
Описание слайда:

АЛФАВИТ И НЕКОТОРЫЕ ОСНОВНЫЕ ОПЕРАТОРЫ ЯЗЫКА PASCAL Алфавит языка Паскаль включает буквы, цифры, шестнадцатеричные цифры, специальные символы, пробелы и зарезервированные слова. Буквы — это буквы латинского языка, а также знак подчеркивания. Паскаль не различает прописные и строчные буквы, если только они не используются в качестве данных программы.

№ слайда 5 Цифры — арабские цифры от 0 до 9. Каждая шестнадцатеричная цифра имеет значен
Описание слайда:

Цифры — арабские цифры от 0 до 9. Каждая шестнадцатеричная цифра имеет значение от 0 до 15. Первые 10 шестнадцатеричных цифр обозначаются арабскими цифрами от 0 до 9. Оставшиеся 6 латинскими буквами А .. F. Специальные символы: + - * / , ' . : ; <> [ ] { } ( ) ^ @ $ # <> >= <= := (* *) (. .) Пробелы в Паскале являются разделителями.

№ слайда 6 Идентификаторы — это имена констант, переменных, меток, типов, объектов, проц
Описание слайда:

Идентификаторы — это имена констант, переменных, меток, типов, объектов, процедур, модулей, функций и других конструкций языка. Длина идентификатора может быть произвольной, но значащими считаются первые 63 символа. Идентификатор состоит из любых букв латинского алфавита, цифр, знака подчеркивания. Идентификатор не может начинаться с цифры. Идентификатор не должен совпадать ни с одним из зарезервированных слов.

№ слайда 7 Переменные можно сравнить с устройством, способным хранить элемент информации
Описание слайда:

Переменные можно сравнить с устройством, способным хранить элемент информации, например, число. Во время выполнения программы содержимое этого устройства может меняться.

№ слайда 8 Операция присваивания. В результате присваивания переменная получает конкретн
Описание слайда:

Операция присваивания. В результате присваивания переменная получает конкретное значение. Имя Пременной:=Выражение := — оператор присваивания языка Паскаль.

№ слайда 9 Выполнение инструкций присваивания заключается в следующем: вычисляется резул
Описание слайда:

Выполнение инструкций присваивания заключается в следующем: вычисляется результат выражения, находящегося справа от символа «:=»; вычисленное значение записывается в переменную, имя которой стоит слева от символа «:=». Пример. Counter:=0; Pi:=3.1415926; z:=(rl+r2)/(r2*rl); d:=b*b-4*c*a;

№ слайда 10 Выражение состоит из операндов и операторов. Операторы находятся между операн
Описание слайда:

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

№ слайда 11 АРИФМЕТИЧЕСКИЕ ОПЕРАТОРЫ, КОТОРЫЕ ПРИМЕНЯЮТСЯ ДЛЯ ЗАПИСИ АЛГЕБРАИЧЕСКИХ ВЫРАЖ
Описание слайда:

АРИФМЕТИЧЕСКИЕ ОПЕРАТОРЫ, КОТОРЫЕ ПРИМЕНЯЮТСЯ ДЛЯ ЗАПИСИ АЛГЕБРАИЧЕСКИХ ВЫРАЖЕНИЙ НА ПАСКАЛЕ:

№ слайда 12 Правила выполнения операторов: Операторы *,/, div, mod имеют более высокий пр
Описание слайда:

Правила выполнения операторов: Операторы *,/, div, mod имеют более высокий приоритет и выполняются раньше , чем операторы + и -. Если приоритет операторов одинаков, то оператор, стоящий левее, выполняется раньше. Для задания любого нужного порядка выполнения операций в выражениях можно использовать скобки.

№ слайда 13 Пример. Математическая запись функции имеет вид: Запись этой функции на Паска
Описание слайда:

Пример. Математическая запись функции имеет вид: Запись этой функции на Паскале: Y:=(2*x)/(x+3)

№ слайда 14 CТРУКТУРА ПРОГРАММЫ НА ЯЗЫКЕ PASCAL Любая программа (или программная единица
Описание слайда:

CТРУКТУРА ПРОГРАММЫ НА ЯЗЫКЕ PASCAL Любая программа (или программная единица — процедура или функция) на Паскале состоит из трех основных разделов: Раздел заголовка Раздел описаний Раздел исполняемых операторов (тело программы)

№ слайда 15 Заголовок состоит из зарезервированного слова program, после которого следует
Описание слайда:

Заголовок состоит из зарезервированного слова program, после которого следует собственно имя программы. В конце обязательно ставится знак ;. Описание переменных начинается с зарезервированного слова VAR, а описание констант (если они используются) — CONST. Тело программы - раздел исполняемых операторов. Оформляется операторными скобками: begin ... end. Все операторы, реализующие алгоритм, должны помещаться между этими операторными скобками.

№ слайда 16 СТРУКТУРА ПРОГРАММЫ PASCAL ИМЕЕТ ВИД: Program ИмяПрограммы; Var ...; Begin …
Описание слайда:

СТРУКТУРА ПРОГРАММЫ PASCAL ИМЕЕТ ВИД: Program ИмяПрограммы; Var ...; Begin … End.

№ слайда 17 ТИПЫ ДАННЫХ ЯЗЫКА ПАСКАЛЬ Для всех переменных в программе должен быть определ
Описание слайда:

ТИПЫ ДАННЫХ ЯЗЫКА ПАСКАЛЬ Для всех переменных в программе должен быть определен их тип. Целый — Integer — значением переменной этого типа может быть целое число из отрезка [-32768; 32767]. Вещественный — Real — значением переменной этого типа может быть вещественное число, модуль которого принадлежит отрезку [2,9 • 10-39; 1,7 • 108]. Логический — Boolean — переменная этого типа может принимать только два значения: истина (true) или ложь (false). Символьный — Char — значением переменной этого типа может быть любой символ из набора ASCII-символов.

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

№ слайда 19 Составной оператор — это последовательность произвольных операторов программы
Описание слайда:

Составной оператор — это последовательность произвольных операторов программы, заключенная в операторные скобки — зарезервированные слова Begin ... end. Begin … begin … … end; … end End. Символ «;» называется пустым оператором и означает окончание предшествующего ему оператора.

№ слайда 20 ОПЕРАТОРЫ Оператор вывода – Write( ); или Writln( ) Оператор ввода – Read( );
Описание слайда:

ОПЕРАТОРЫ Оператор вывода – Write( ); или Writln( ) Оператор ввода – Read( ); или Readln( ) Оператор присваивания - := Для вывода вещественного значения используют форматы вывода. Например: Write(D:5:2 ), где первая цифра – количество знаков в числе, вторая – количество знаков после запятой.

№ слайда 21 ЛИНЕЙНЫЙ АЛГОРИТМ Задание. Составить программу. Даны переменные А и В. Требуе
Описание слайда:

ЛИНЕЙНЫЙ АЛГОРИТМ Задание. Составить программу. Даны переменные А и В. Требуется обменять их значения, т.е. переменная А должна получить значение В, а В — значение А. Program Obmen; Var a,b,dop:integer; Begin Write(‘Введите значения двух переменных a,b ’); {Значения можно вводить через пробел или запятую} Readln(a,b); dop:=a; a:=b; b:=dop; Writeln(‘a= ’,b,‘b= ’,a); End.

№ слайда 22 ОПЕРАТОР УСЛОВНОГО ПЕРЕХОДА if  then ;
Описание слайда:

ОПЕРАТОР УСЛОВНОГО ПЕРЕХОДА if <условие> then <действие1>;

№ слайда 23  if  then  else ;
Описание слайда:

if <условие> then <действие1> else <действие2>;

№ слайда 24 ВЕТВЯЩИЙСЯ АЛГОРИТМ Задание. Составить программу. Вычислить значение Y: x+2,
Описание слайда:

ВЕТВЯЩИЙСЯ АЛГОРИТМ Задание. Составить программу. Вычислить значение Y: x+2, если x<10 Y= x-2, если 10≤х Program Vetv1; var х, у:real; Begin Write (х); Readln(x); if х<10 then у:=х+2 else у:=х-2; Writeln(у); End.

№ слайда 25 ОПЕРАТОР ЦИКЛА С ПАРАМЕТРОМ а) шаг равен +1 For := to  do ; For  to (downto)
Описание слайда:

ОПЕРАТОР ЦИКЛА С ПАРАМЕТРОМ а) шаг равен +1 For <параметр>:=<нач.знач.> to <кон.знач.> do <оператор>; For <> to (downto) <> do

№ слайда 26 б) шаг равен -1 For := downto  do ;
Описание слайда:

б) шаг равен -1 For <параметр>:=<нач.знач.> downto <кон.знач.> do <оператор>;

№ слайда 27 ОПЕРАТОР ЦИКЛА С ПАРАМЕТРОМ Пример. Вычислить сумму натуральных чисел: S=1+2+
Описание слайда:

ОПЕРАТОР ЦИКЛА С ПАРАМЕТРОМ Пример. Вычислить сумму натуральных чисел: S=1+2+3+…+N. Program Sum1; var n:integer; Begin write(n); readln(n); S:=0; for i:=1 до n do S:=S+i; writeln(S); End.

№ слайда 28 ОПЕРАТОР ЦИКЛА С ПОСТУСЛОВИЕМ repeat ; ; …  until ;
Описание слайда:

ОПЕРАТОР ЦИКЛА С ПОСТУСЛОВИЕМ repeat <оператор1>; <оператор2>; … <операторN> until <условие>;

№ слайда 29 ОПЕРАТОР ЦИКЛА C ПОСТУСЛОВИЕМ Пример. Составить программу, которая вводит сим
Описание слайда:

ОПЕРАТОР ЦИКЛА C ПОСТУСЛОВИЕМ Пример. Составить программу, которая вводит символ и выводит на экран его код. Функция Ord(ch) – возвращает код символа ch в ASCII-таблице Program Symbol; var ch:char; const Cr=13; Begin repeat write(ch); readln(ch); writeln(Ord(ch)); until Ord(ch)=Cr; End.

№ слайда 30 ОПЕРАТОР ЦИКЛА С ПРЕДУСЛОВИЕМ while  do ;
Описание слайда:

ОПЕРАТОР ЦИКЛА С ПРЕДУСЛОВИЕМ while <условие> do <оператор>;

№ слайда 31 ОПЕРАТОР ЦИКЛА С ПРЕДУСЛОВИЕМ Пример. Дано натуральное число N. Просуммироват
Описание слайда:

ОПЕРАТОР ЦИКЛА С ПРЕДУСЛОВИЕМ Пример. Дано натуральное число N. Просуммировать это число 5 раз. Program Kol; var k,N,S:integer; Begin write (N); readln(N); S:=0; k:=0; while k<5 do begin k:=k+1; S:=S+N; end; writeln (S); End.


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


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

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

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

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

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