Рабочие листы
к вашим урокам
Скачать
1 слайд
Введение в программирование
Знакомство с языками программирования
Язык программирования Паскаль
Структура программы на ЯП Паскаль
Типы данных
Комментарии в программе на ЯП Паскаль
2 слайд
КОМПЬЮТЕР НЕ СПОСОБЕН МЫСЛИТЬ САМОСТОЯТЕЛЬНО!!!
пока...
Чтобы компьютер мог работать с информацией, его надо научить, т. е. построить работу компьютера по инструкции (написать программу)
3 слайд
Язык программирования
- формальная знаковая система, предназначенная для записи компьютерных программ. Он определяет набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением
4 слайд
5 слайд
6 слайд
Естественный язык – система знаков.
Язык ЭВМ (машинный язык) – двоичная знаковая система.
Поэтому, чтобы компьютер мог понять написанную программу, она должна быть переведена на язык, понятный компьютеру. Этот процесс перевода называется трансляцией.
7 слайд
Язык программирования, созданный в конце 60-х годов {1967-1968 гг.} швейцарским профессором Николаусом Виртом специально для обучения программированию. Стандарт языка был разработан учёным в 1974 г. совместно с Кетлин Дженсен.
Название языку было дано в честь выдающегося французского математика и физика Блеза Паскаля, который в 1642 г. изобрел счетную машину для арифметических операций — Паскалину.
Николаус Вирт
8 слайд
Структура программы
program имя программы;
раздел описаний
var
const
Begin
Операторы
end.
← Заголовок программы
← переменных
← констант
← Начало выполнения алгоритма
← Действия алгоритма (блоки)
← Конец выполнения алгоритма
9 слайд
Пример программы поиска частного
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
11 слайд
Действие
Условие
Действие 2
НЕТ
ДА
Действие 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
операции сложения/вычитания: + -
операции отношения: = <> < > <= >=
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
17 слайд
Комментарии
* классификация условная, для удобства запоминания
18 слайд
Домашнее задание
Записи в тетрадях учить!
Задача: написать программу поиска наименьшего из трех чисел
При возникновении вопросов:
Учебник Семакин И. Г. Информатика и ИКТ 9 класс (БИНОМ, 2010 г.) §32 — 40 включительно (все от алгоритмов и блок-схем до программирования)
olga_kamshilina@mail.ru
Рабочие листы
к вашим урокам
Скачать
6 661 684 материала в базе
Настоящий материал опубликован пользователем Никакая Никакое Никакое. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 144 ч.
Курс профессиональной переподготовки
500/1000 ч.
Мини-курс
4 ч.
Мини-курс
3 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.