Похожие презентации:
Средства программирования. Язык программирования
1.
2.
Задание 1АЛ
АТМ
ПР
ГО
ОГР
ПРЕ
АММ
РИТМ
ДО
ГО
ИРО
НИ
ВА
Е
УТ
3.
Средства программированияЯзык программирования – это фиксированная система
обозначений для описания алгоритмов и структур данных.
Система программирования – это программное
обеспечение
компьютера,
предназначенное
для
разработки, отладки и исполнения программ, записанных
на определенном языке программирования.
3
4.
Алгоритмыработы с
величинами
5.
Понятие величиныВеличина – отдельный информационный объект
(число, символ, строка, таблица и др.)
Для любой обрабатываемой
величины программа
отводит свое место в памяти
компьютера.
Типы величин:
Числовой
Символьный
Логический
35
А1
True
Память
компьютера
6.
Числовые величиныКонстанты.
Хранятся в памяти компьютера и в течение
работы программы не меняются.
Пример: Pi = 3.14
Переменные.
Имеют символические имена (идентификаторы).
Примеры: A, В, X, DOT и т.п.
Хранятся в памяти компьютера и в течение
работы программы могут менять значение.
(a – b) 2 = a2 – 2ab + b2
7.
Команды алгоритмов работы с величинами :ввод
вывод
присваивание
обращение к вспомогательному алгоритму
цикл
ветвление
8.
Команда вводаВвод данных – это передача данных с внешних устройств
в оперативную память компьютера. Исходные данные для
решения задачи заносятся в компьютер при выполнении
команды ввода.
Формат команды:
Ввод <список переменных>
По команде ввода компьютер прерывает выполнение
программы и ждет действия пользователя. После ввода
заданные
значения
присвоятся
соответствующим
переменным из списка.
Ввод А, В, С
5
1
-7
А
В
С
5
1
-7
8
9.
Команда вывода :Вывод – обратный процесс, когда данные передаются
после обработки из оперативной памяти на внешний
носитель (экран монитора, принтер, жесткий диск и другие
устройства).
Формат команды:
Вывод <список вывода>
А
В
С
-2
0
11
Вывод А, В, С
-2
0 11
9
10.
Команда присваиванияКоманда присваивания вносит в переменную
какое-то значение
Формат команды:
<переменная> := <выражение>
Сначала вычисляется значение выражения,
стоящего справа от знака присвоения. А затем
переменная получает свое значение.
Q := 6
R := Q – 5
Q := Q + 1
Q
R
6
7
1
10
11.
Пример трассировочной таблицы:Команда
Ввод A
Ввод В
A:=A*В
В:=A+В
А:=A/B
Вывод А,В
А
В
12.
Пример трассировочной таблицы:Команда
Ввод A
Ввод В
A:=A*В
В:=A+В
A:=А/В
Вывод А,В
А
3
3
24
24
0.75
0.75
В
8
8
32
32
32
13.
Задание 2ВАРИАНТ 1
А
4
4
8
8
ВАРИАНТ 2
А
7
7
9
9
В
-3
-3
-6
В
-2
-2
-6
А
-1
-1
-2
-2
В
А
-2
-2
-3
-3
В
2
2
0
6
6
3
А
2
2
-4
-4
4
А
4
4
7
7
25
В
-2
-2
-8
-8
В
-3
-3
5
5
14.
Домашнее задание:§ 8,9 (читать)
стр.69 № 7,8 (письменно)