Презентация, доклад к уроку по информатике Введение в программирование (язык программирования Паскаль) (9 класс)

Содержание

КОМПЬЮТЕР НЕ СПОСОБЕН МЫСЛИТЬ САМОСТОЯТЕЛЬНО!!!пока...Чтобы компьютер мог работать с информацией, его надо научить, т. е. построить работу компьютера по инструкции (написать программу)

Слайд 1
Введение в программирование


Знакомство с языками программирования
Язык программирования Паскаль
Структура программы на ЯП

Паскаль
Типы данных
Комментарии в программе на ЯП Паскаль
Введение в программированиеЗнакомство с языками программированияЯзык программирования ПаскальСтруктура программы на ЯП ПаскальТипы данныхКомментарии в программе на ЯП

Слайд 2КОМПЬЮТЕР НЕ СПОСОБЕН МЫСЛИТЬ САМОСТОЯТЕЛЬНО!!!


пока...

Чтобы компьютер мог работать с информацией, его

надо научить, т. е. построить работу компьютера по инструкции (написать программу)

КОМПЬЮТЕР НЕ СПОСОБЕН МЫСЛИТЬ САМОСТОЯТЕЛЬНО!!!пока...Чтобы компьютер мог работать с информацией, его надо научить, т. е. построить работу компьютера

Слайд 3Язык программирования - формальная знаковая система, предназначенная для записи компьютерных программ.

Он определяет набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением
Язык программирования    - формальная знаковая система, предназначенная для записи компьютерных программ. Он определяет набор

Слайд 6

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

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

Естественный язык – система знаков.Язык ЭВМ (машинный язык) – двоичная знаковая система. Поэтому, чтобы компьютер мог понять

Слайд 7Язык программирования, созданный в конце 60-х годов {1967-1968 гг.} швейцарским профессором

Николаусом Виртом специально для обучения программированию. Стандарт языка был разработан учёным в 1974 г. совместно с Кетлин Дженсен.  
Название языку было дано в честь выдающегося французского математика и физика Блеза Паскаля, который в 1642 г. изобрел счетную машину для арифметических операций — Паскалину.

Николаус Вирт

Язык программирования, созданный в конце 60-х годов {1967-1968 гг.} швейцарским профессором Николаусом Виртом специально для обучения программированию.

Слайд 8Структура программы
program имя программы;

раздел описаний
var
const

Begin

Операторы

end.
← Заголовок программы


← переменных
← констант

← Начало

выполнения алгоритма

← Действия алгоритма (блоки)

← Конец выполнения алгоритма
Структура программыprogram имя программы;раздел описанийvarconstBegin Операторыend.← Заголовок программы← переменных← констант← Начало выполнения алгоритма← Действия алгоритма (блоки)← Конец

Слайд 9Пример программы поиска частного
program MyProgram;
var
a,b: integer;
x: real;
begin
readln(a,b);

x := a/b;
writeln(x);
end.
Пример программы поиска частногоprogram MyProgram;var  a,b: integer; x: real;begin readln(a,b); x := a/b; writeln(x);end.

Слайд 10Реализация элементов блок – схемы алгоритма на языке Паскаль


начало
конец
S
X, Y
C=4*T
D=A+B

Реализация элементов блок – схемы алгоритма на языке Паскаль началоконецSX, YC=4*T D=A+B

Слайд 11

Условие
ВЫХОД
ДА
I=1, N, 1
Действие

УсловиеВЫХОДДАI=1, N, 1Действие

Слайд 12Типы данных

Типы данных

Слайд 13Основные операции с данными
Математические операции


* умножение

2*3

/ деление 30/2

+ сложение 2+3

- вычитание 5-3

Div целочисленное деление 5 div 2 (результат: 2)

Mod остаток от деления 5 mod 2 (результат: 1)
Основные операции с даннымиМатематические операции *     умножение

Слайд 14Операции отношения


> - больше

< - меньше

= - равно

- не равно

>=

- больше или равно

<= - меньше или равно
Операции отношения> - больше< - меньше= - равно - не равно>= - больше или равно

Слайд 15Приоритет операций
операции умножения/деления: * / div mod
операции сложения/вычитания: + -


операции отношения: = <> < > <= >=



Приоритет операцийоперации умножения/деления: * / div mod операции сложения/вычитания: + - операции отношения: =  < >

Слайд 16Основные математические функции
Abs(X) — модуль числа X

Cos(X), Sin(X) — угол указывается

в радианах (тангенса и котангенса нет, выражаются через отношения синуса и косинуса)

ArcTan(X) — арктангенc числа X

Pi — число Пи

Sqr(X) — квадрат числа X (для возведения в произвольную степень используется цикл)

Sqrt(X) — квадратный корень из числа X

Round(X) — округляет число X

Random(X) — случайное целое число в диапазоне 0..X
Основные математические функцииAbs(X) — модуль числа XCos(X), Sin(X) — угол указывается в радианах (тангенса и котангенса нет,

Слайд 17Комментарии
* классификация условная, для удобства запоминания

Комментарии * классификация условная, для удобства запоминания

Слайд 18Домашнее задание
Записи в тетрадях учить!
Задача: написать программу поиска наименьшего из трех

чисел
При возникновении вопросов:
Учебник Семакин И. Г. Информатика и ИКТ 9 класс (БИНОМ, 2010 г.) §32 — 40 включительно (все от алгоритмов и блок-схем до программирования)
olga_kamshilina@mail.ru
Домашнее заданиеЗаписи в тетрадях учить!Задача: написать программу поиска наименьшего из трех чиселПри возникновении вопросов: Учебник Семакин И.

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


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

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

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

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