424034
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 5 480 руб.;
- курсы повышения квалификации от 1 400 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 60%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до 28 февраля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

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

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


Напоминаем, что в соответствии с профстандартом педагога (утверждён Приказом Минтруда России), если у Вас нет соответствующего преподаваемому предмету образования, то Вам необходимо пройти профессиональную переподготовку по профилю педагогической деятельности. Сделать это Вы можете дистанционно на сайте проекта "Инфоурок" и получить диплом с присвоением квалификации уже через 2 месяца!

Только сейчас действует СКИДКА 50% для всех педагогов на все 184 курса профессиональной переподготовки! Доступна рассрочка с первым взносом всего 10%, при этом цена курса не увеличивается из-за использования рассрочки!

ВЫБРАТЬ КУРС И ПОДАТЬ ЗАЯВКУ
библиотека
материалов
ЯЗЫК ПРОГРАММИРОВАНИЯ 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. Просуммироват...

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

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.

Общая информация

Номер материала: ДБ-036512



Очень низкие цены на курсы переподготовки от Московского учебного центра для педагогов

Специально для учителей, воспитателей и других работников системы образования действуют 60% скидки (только до конца зимы) при обучении на курсах профессиональной переподготовки (124 курса на выбор).

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Подайте заявку на интересующий Вас курс сейчас: KURSY.ORG

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс «Оператор персонального компьютера»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

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

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

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

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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