Uploaded by Наталья Попова

открытый алгоритмы и величины- Ребр

advertisement
АЛГОРИТМ РАБОТЫ
С ВЕЛИЧИНАМИ
ОСНОВНОЕ НА УРОКЕ:
компьютер как
исполнитель алгоритмов;
*Сегодня
величины: константы и
вы
команда присваивания ;
узнаете
…
переменные;
команда ввода;
команда вывода.
Компьютер-исполнитель работает с
определенными
данными
по
определенной программе.
*Данные – это
множество
величин.
Величина в информатике – это отдельный информационный
объект (число, символ, строка, таблица и др.).
Величина
Константы
Переменная
Типы величин
Тип величины в алгоритме
Целая
Числовой
Вещественная
Текстовый
Символьная
Строковые
Логический
ДА (ИСТИНА, TRUE, 1)
НЕТ (ЛОЖЬ, FALSE, 0)
Один
символ
Строка
символов
Имя величины- идентификаторами
Имя величины в алгоритме
Латинская
буква
A, B, M, AP
Латинская
буква и цифра
A1, B4, M2
Мнемоническое
имя
SUMMA, PLAN
Операции над величинами
Операции над величинами
Арифметические
+ (сложение)
- (вычитание)
* (умножение)
/ (деление)
Отношения
< (меньше)
> (больше)
<= (не больше)
>= (не меньше)
= (равно)
Логические
И (конъюнкция)
ИЛИ (дизъюнкция)
НЕ (инверсия)
Операнды - объекты, над которыми выполняют операции.
*СИСТЕМА КОМАНД
Всякий алгоритм строится исходя из системы команд
исполнителя, для которого он предназначен. Любой
алгоритм работы с величинами может быть составлен
из следующих команд:
присваивание;
ввод;
вывод;
обращение к вспомогательному алгоритму;
цикл;
ветвление.
<переменная>:=<выражение
>
:=
присваивания
*Команда присваивания.
Пример 1.
X := 4
Y := 3
Z := X + Y.
X
Y
Z
4
3
7
Пример 2.
X := 5
X := X +1.
X
6
5
Команда присваивания
Свойства присваивания
Пока переменной не присвоено значение, она
остаётся неопределённой
Значение, присвоенное переменной, сохраняется
до следующего присваивания
Если переменной присваивается новое значение,
то предыдущее её значение теряется
Команда ввода
ввод <список переменных>
Ввод А,В,С
Переменные величины получают конкретные
значения в результате выполнения команды
присваивания или команды ввода.
Ввод А, В, С.
А
В
С
8
-6
3
вывод <список вывода>
Вывод
х1,х2
*КОМАНДА ВЫВОДА
*
Команда
a:=3
b:=2*a
a:=b
b:=a+b
Шаги
1
2
3
4
a
3
3
6
6
b
6
2
8
Трассировочной таблицей
называется таблица, в которой против
каждой команды указываются значения
переменных, которые устанавливаются
после её выполнения.
* Определите значение переменной b после
выполнения алгоритма:
Пример:
а := 2
b := 4
а := 2*а + 3*b
b := a/2*b
Выполним программу:
а := 2
b := 4
а := 2*а + 3*b = 4 + 12 = 16
b := a/2*b = 8 · 4 = 32.
Опорный конспект
Величина в информатике – это отдельный информационный
объект (число, символ, строка, таблица и др.).
Величина
Константы
Переменная
Тип величины
Числовой
Целый
Логический
Вещественный
Текстовый
Символьный
Строковые
Download