Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему по информатике на тему программирование как формальный способ записи алгоритмов (7 класс)

Содержание

Повторение:Алгоритм. Понятие.Исполнитель. Его характеристики.Виды алгоритмов.Свойства алгоритмов.Формы представления алгоритмов.
Доводы, до которых человек додумывается сам, обычно убеждают его больше, нежели те, Повторение:Алгоритм. Понятие.Исполнитель. Его характеристики.Виды алгоритмов.Свойства алгоритмов.Формы представления алгоритмов. Задание:  Написать алгоритм в…Словесной формеГрафической формеПрограммной форме«Одеться по погоде». Если на Алгоритм «ПОГОДА»Начало1. Определить температуру воздуха2. Если температура ниже -10, то надеть шубу, Графическая форма (блок-схема): program E3;uses crt;var t: real;beginclrscr;writeln(‘введите температуру воздуха t=‘);readln(t);if t < -10 then Языки программирования   это формальные языки  специально созданные Язык программирования  как формальный способ записи алгоритма Основные сведения  о языках программированияЯзык – система знаков.Язык ЭВМ (машинный Трансляция.Процесс перевода программы, написанной на языке программирования на машинный язык, понятный компьютеру. Два различных подхода к трансляции – интерпретация и компиляция: Интерпретатор переводит и выполняет программу строка за строкой. Компилятор переводит программу целиком, Основные средства языкаАлфавит - фиксированный для данного языка набор основных символов, допускаемых Физминутка. Язык программирования PascalЯзык программирования Паскаль был разработан профессором, директором Института информатики Швейцарской Николаус ВиртНо думать, что Паскаль- язык исключительно для обучения, было бы неверно. Почему PASCAL?Язык программирования Pascal был назван в честь французского учёного Блеза Паскаля, Язык программирования PascalС тех пор Паскаль становился всё более и более популярным, Интегрированная среда Turbo Pascal-7.0В состав интегрированной среды входят:Текстовый редакторКомпиляторОтладчикСправочная системаСреда выполнения программы Интегрированная среда  Turbo Pascal-7.0Огромную роль в массовом распространении Паскаля сыграла компания Основные средства языкаСимволы языка - это элементарные знаки, используемые при составлении Для записи команд, имен функций, поясняющих терминов Turbo Pascal 7.0 существует набор Служебные слова  делятся на три группы: операторы (READ, WRITELN, ...)имена Среда программирования Turbo Pascal 7.0 Практическая работа     Загрузить Гимнастика для глаз Рефлексия.Почему именно такая цитата выбрана для этого урока?С какими новыми понятиями вы Подведение итогов Домашнее задание: Подготовиться к тестированию по основам алгоритмизации.Творческое задание: Подготовить краткую информацию
Слайды презентации

Слайд 2 Повторение:
Алгоритм. Понятие.
Исполнитель. Его характеристики.
Виды алгоритмов.
Свойства алгоритмов.
Формы представления алгоритмов.

Повторение:Алгоритм. Понятие.Исполнитель. Его характеристики.Виды алгоритмов.Свойства алгоритмов.Формы представления алгоритмов.

Слайд 3 Задание: Написать алгоритм в…
Словесной форме
Графической форме
Программной форме
«Одеться

Задание: Написать алгоритм в…Словесной формеГрафической формеПрограммной форме«Одеться по погоде». Если на

по погоде».
Если на улице температура ниже
-10 градусов,

то необходимо надеть шубу, иначе – куртку.

Слайд 4 Алгоритм «ПОГОДА»
Начало
1. Определить температуру воздуха
2. Если температура ниже

Алгоритм «ПОГОДА»Начало1. Определить температуру воздуха2. Если температура ниже -10, то надеть

-10, то надеть шубу, иначе надеть куртку
Конец.
Словесная форма записи:


Слайд 5 Графическая форма (блок-схема):

Графическая форма (блок-схема):

Слайд 6 program E3;
uses crt;
var t: real;
begin
clrscr;
writeln(‘введите температуру воздуха t=‘);
readln(t);
if

program E3;uses crt;var t: real;beginclrscr;writeln(‘введите температуру воздуха t=‘);readln(t);if t < -10

t < -10 then writeln(‘одеть шубу’) else writeln(‘одеть куртку’);
end.
Программная

форма записи:

Слайд 8 Языки программирования это формальные языки специально созданные для

Языки программирования  это формальные языки специально созданные для общения человека с компьютером.

общения человека с компьютером.


Слайд 9 Язык программирования как формальный способ записи алгоритма Алфавит,

Язык программирования как формальный способ записи алгоритма  Алфавит, синтаксис, семантика языка программирования.

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


Слайд 10 Основные сведения о языках программирования
Язык – система

Основные сведения о языках программированияЯзык – система знаков.Язык ЭВМ (машинный

знаков.
Язык ЭВМ (машинный язык) – двоичная знаковая система.
Чтобы

компьютер мог понять написанную программу, она должна быть переведена на язык, понятный компьютеру. Этот процесс перевода называется трансляцией.


Слайд 11 Трансляция.


Процесс перевода программы, написанной
на языке программирования
на

Трансляция.Процесс перевода программы, написанной на языке программирования на машинный язык, понятный компьютеру.

машинный язык,
понятный компьютеру.


Слайд 12 Два различных подхода к трансляции –
интерпретация и

Два различных подхода к трансляции – интерпретация и компиляция:

компиляция:


Слайд 13 Интерпретатор переводит и выполняет программу строка за строкой.

Интерпретатор переводит и выполняет программу строка за строкой. Компилятор переводит программу



Компилятор переводит программу целиком, а затем выполняет её.


Слайд 14 Основные средства языка
Алфавит - фиксированный для данного языка

Основные средства языкаАлфавит - фиксированный для данного языка набор основных символов,

набор основных символов, допускаемых для составления текста программы на

этом языке.

Синтаксис – система правил, определяющих допустимые конструкции языка программирования из букв алфавита.

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


Слайд 15 Физминутка.

Физминутка.

Слайд 16 Язык программирования Pascal
Язык программирования Паскаль
был разработан профессором,

Язык программирования PascalЯзык программирования Паскаль был разработан профессором, директором Института информатики

директором Института информатики Швейцарской высшей политехнической школы
Николаусом Виртом

в 1968-1970 гг. как язык обучения программированию.

Слайд 17 Николаус Вирт
Но думать, что Паскаль- язык исключительно для

Николаус ВиртНо думать, что Паскаль- язык исключительно для обучения, было бы

обучения, было бы неверно. Вот что говорил об этом

Н. Вирт (1984 г.):
«Утверждалось, что Паскаль был разработан в качестве языка для обучения.
Хотя это утверждение справедливо, но его использование при обучении не являлось единственной целью.
На самом деле я не верю в успешность применения во время обучения таких инструментов и методик, которые нельзя использовать при решении каких-то практических задач».*
* http://pascal.sources.ru

Слайд 18 Почему PASCAL?
Язык программирования Pascal
был назван в честь

Почему PASCAL?Язык программирования Pascal был назван в честь французского учёного Блеза

французского
учёного Блеза Паскаля,
который еще в 1642 г.

изобрел
первую механическую счётную машину.
Она представляла собой систему взаимодействующих зубчатых колёсиков, каждое из которых соответствовало одному разряду десятичного числа и содержало цифры от 0 до 9.
Когда колёсико совершало полный оборот, следующее сдвигалось на одну цифру.

Машина Паскаля была суммирующей машиной.

Слайд 19 Язык программирования Pascal
С тех пор Паскаль становился всё

Язык программирования PascalС тех пор Паскаль становился всё более и более

более и более популярным, причем не только, как язык

для обучения принципам программирования, но и как средство создания достаточно сложного программного обеспечения.
В своем первоначальном виде Паскаль имел довольно ограниченные возможности, но расширенный вариант этого языка – Turbo Pascal является мощным языком программирования.

Слайд 20 Интегрированная среда Turbo Pascal-7.0
В состав интегрированной среды входят:

Текстовый

Интегрированная среда Turbo Pascal-7.0В состав интегрированной среды входят:Текстовый редакторКомпиляторОтладчикСправочная системаСреда выполнения программы

редактор
Компилятор
Отладчик
Справочная система
Среда выполнения программы


Слайд 21 Интегрированная среда Turbo Pascal-7.0
Огромную роль в массовом распространении

Интегрированная среда Turbo Pascal-7.0Огромную роль в массовом распространении Паскаля сыграла компания

Паскаля сыграла компания Borland International.
Она сумела создать знаменитую


Turbo-среду разработки.
Это был огромный шаг вперед в облегчении процесса программирования.
Компилятор, входящий в состав
Turbo Pascal очень быстро переводит программу с языка программирования в машинные коды.

Слайд 22 Основные средства языка
Символы языка - это элементарные

Основные средства языкаСимволы языка - это элементарные знаки, используемые при

знаки, используемые при составлении текстов.
Алфавит языка - набор таких

символов.

Алфавит языка Turbo Pascal 7.0 включает:
все латинские прописные и строчные буквы
арабские цифры (0 – 9)
символы + - * / = < > , . ; : ‘ _ ( ) { } и др.
служебные (зарезервированные) слова

Слайд 23
Для записи команд, имен функций, поясняющих терминов Turbo

Для записи команд, имен функций, поясняющих терминов Turbo Pascal 7.0 существует

Pascal 7.0 существует набор строго определенных слов, которые называются


служебными или зарезервированными
(это английские мнемонические сокращения).

Основные средства языка


Слайд 24 Служебные слова делятся на три группы:
операторы (READ, WRITELN,

Служебные слова делятся на три группы: операторы (READ, WRITELN, ...)имена

...)

имена функций (SIN, COS, …)

ключевые слова (VAR, BEGIN, END,

...)


Слайд 25 Среда программирования Turbo Pascal 7.0

Среда программирования Turbo Pascal 7.0

Слайд 26 Практическая работа
 
Загрузить PASCAL.
Открыть новое

Практическая работа   Загрузить PASCAL.Открыть новое окно редактора.Набрать

окно редактора.
Набрать в нем текст программы:
Program P_1;
Var x,y,z: integer;
begin
x:=5;
y:=5;
z:=x+y;
writeln

(z);
end.
 


Слайд 27 Гимнастика для глаз

Гимнастика для глаз

Слайд 30 Рефлексия.
Почему именно такая цитата выбрана для этого урока?
С

Рефлексия.Почему именно такая цитата выбрана для этого урока?С какими новыми понятиями

какими новыми понятиями вы сегодня познакомились на уроке?
Что оказалось

для вас трудным ?
Каковы пути преодоления этих трудностей?


Слайд 31 Подведение итогов

Подведение итогов

  • Имя файла: prezentatsiya-po-informatike-na-temu-programmirovanie-kak-formalnyy-sposob-zapisi-algoritmov-7-klass.pptx
  • Количество просмотров: 158
  • Количество скачиваний: 2