ПОВТОРЕНИЕ.
Ответьте на вопросы:
1. Что такое программирование?
Программирование – область информатики,
посвященная разработке программ
управления компьютером с целью решения
различных информационных задач.
2. Назовите наиболее распространенные
языки программирования.
С++, Delphi, Java, Pascal, Visual Basic, Python
3. В чем состоит назначение систем
программирования?
Система программирования – это программное
обеспечение компьютера, предназначенное для
разработки, отладки и исполнения программ,
записанных на определенном языке
программирования.
Тема: Алгоритмы работы с величинами
Сегодня
вы
узнаете
…
ОСНОВНЫЕ ТЕМЫ
УРОКА:
как
компьютер
исполнитель алгоритмов;
величины: константы и
переменные;
система команд;
команда присваивания;
команда ввода;
команда вывода.
Тема: Алгоритмы работы с величинами
Компьютер как
исполнитель
алгоритмов.
Тема: Алгоритмы работы с величинами
Компьютер-
исполнитель
работает
определенными
данными
определенной
программе.
с
Данные – это
по
множество
величин.
Тема: Алгоритмы работы с величинами
Величина – отдельный
информационный объект (число,
символ, строка, таблица и пр.)
впере
д
Тема: Алгоритмы работы с величинами
КОНСТАНТЫ
Константы записываются в алгоритмах
своими десятичными значениями.
Например: 17, 8.4, 42.
Значение константы хранится в
выделенной под нее ячейке памяти и
остается неизменным в течение работы
программы.
назад
Тема: Алгоритмы работы с величинами
ПЕРЕМЕННЫЕ
Переменные в программировании, как и в
математике, обозначаются символическими
именами. Эти имена называют
идентификаторами (от глагола
«идентифицировать», что значит
«обозначать», «символизировать»).
Идентификатор может быть одной буквой,
множеством букв, сочетанием букв и цифр и
т.д.
Примеры идентификаторов:
А, Х, В3, prim, r25 и т.п
наза
д
Тема: Алгоритмы работы с величинами
Тема: Алгоритмы работы с величинами
СИСТЕМА КОМАНД
Всякий алгоритм строится исходя из системы
команд исполнителя, для которого он
предназначен. Любой алгоритм работы с
впере
д
величинами может быть составлен из следующих
команд:
присваивание;
ввод;
вывод;
обращение к вспомогательному алгоритму;
цикл;
ветвление.
Тема: Алгоритмы работы с величинами
Команда присваивания.
Команда присваивания – одна из основных
команд в алгоритмах работы с величинами.
<переменная>:=<выражение>
Значок «:=» читается «присвоить».
Если слева от знака присваивания стоит
числовая переменная, а справа –
выражение, определяющее порядок
команду называют арифметической
вычисления числовой величины, то такую
командой присваивания, а выражение –
арифметическим выражением.
назад
Тема: Алгоритмы работы с величинами
Команда присваивания
Тема: Алгоритмы работы с величинами
Пример 1.
X := 4
Y := 3
Z := X + Y.
X
4
Y
3
Z
7
Тема: Алгоритмы работы с величинами
Пример 2.
X := 5
X := X +1.
X
56
Тема: Алгоритмы работы с величинами
Команда ввода
Тема: Алгоритмы работы с величинами
Пример 3.
ввод А, В, С.
А
8
В
6
С
3
Тема: Алгоритмы работы с величинами
Команда вывода
Тема: Алгоритмы работы с величинами
Команда ввода
Значения переменных, являющихся
сходными данными решаемой задачи,
как правило, задаются вводом.
Команда ввода в описаниях
алгоритмов выглядит так:
ввод <список переменных>
Переменные величины получают
конкретные значения в результате
выполнения команды присваивания
или команды ввода.
назад
Тема: Алгоритмы работы с величинами
Задача №1.
а)
Шаг
Команда
1
2
S:=5
S:=57
S
5
57
Ответ: S=57.
Тема: Алгоритмы работы с величинами
Задача №2.
б)
Шаг
Команда
S
6
S:=6
S:=5.2*S
31.2
S:=0
0
1
2
3
Ответ: S=0.
Тема: Алгоритмы работы с величинами
Задача №3.
в)
Шаг
Команда
1
2
S:=7.5
S:=2*S
S
7.5
15
Ответ: S=15.
Тема: Алгоритмы работы с величинами
Задача №4.
а)
Шаг
Команда
1
2
3
S:=45
K:=25
S:=S+K
S
45
45
20
K
25
25
Ответ: S=20
Тема: Алгоритмы работы с величинами
КОМАНДА ВЫВОДА
Результаты решения задачи
сообщаются компьютером
пользователю путем выполнения
команды вывода.
Команда вывода в алгоритмах
записываются так:
вывод <список вывода>
назад
Тема: Алгоритмы работы с величинами
2
молоко
вода
1
3
Тема: Алгоритмы работы с величинами
X
1
2
1
2
1
Z
2
1
Y
3
Тема: Алгоритмы работы с величинами
Алгоритм решения задачи:
ввод X,Y
Z:=X
X:=Y
Y:=Z
вывод X,Y
Тема: Алгоритмы работы с величинами
Трассировочная таблица
Команда
ввод X,Y
Z:=X
X:=Y
Y:=Z
вывод X,Y
1
1
2
2
2
X
Y
Z
2
2
2
1
1
1
1
1
1
Тема: Алгоритмы работы с величинами
Вопросы:
• Где хранит данные исполнитель-
• Какие команды умеет выполнять
• Каким образом переменные величины
• Какой командой сообщаются
компьютер для решения задач?
исполнитель-компьютер?
получают конкретные значения?
пользователю результаты решения
задачи?
• Как называется таблица, с помощью
которой проверяется ход выполнения
алгоритма?
Тема: Алгоритмы работы с величинами
Тема: Алгоритмы работы с величинами
Использованная
литература:
1. Информатика и ИКТ: учебник для 9
класса/И.Г.Семакин, Л.А.Залогова, С.В.Русаков,
Л.В.Шестакова.- 4-е изд. – М. : БИНОМ.
Лаборатория знаний, 2011.-314 с. : ил.
2. http://svatovo.ws/news/golgrom/1927_peremoga_ya
ka_peretvorit_biblioteku_u_suchasniy_tsentr_inform
atsiyi.html картинка компьютер
3. http://www.liveinternet.ru/users/chud0vishe/quotes
/ картинка компьютер2
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.