1 Данные в алгоритмах Операция присваивания. 2 Алгоритмы работы с данными Данные - это величины, обрабатываемые программой Данные бывают: -Входные ( исходные.

Презентация:



Advertisements
Похожие презентации
1 Данные в алгоритмах Операция присваивания. 2 Алгоритмы работы с данными Данные - это величины, обрабатываемые программой Данные бывают: -Входные ( исходные.
Advertisements

План-конспект урока (информатика и икт, 9 класс) по теме: Переменные:тип, имя, значение
Программирование Программирование – это раздел информатики, задача которого – разработка программного обеспечения компьютера. Люди, работающие на компьютерах.
Pascal 1 Линейные алгоритмы Информатика и ИКТ Смирнов М.В. МКО ООШ п. Климковка Белохолуницкого района Кировской области.
Алгоритмы работы с величинами Компьютер + система программирования исполнитель Данные Величина ЧисловаяСимвольная Логическая Система команд Переменные.
9 класс тема «Программное управление работой ПК». По учебнику И.Г. Семакина и др. Учитель информатики Галимова Гульфия Фаизовна, школа 68 г. Оренбурга.
Подготовил Дубровин Александр Ученик 9 класса Ольховской школы.
Алгоритмы работы с величинами. Линейные вычислительные алгоритмы. Учитель информатики и ИКТ МБОУ СОШ 11 г. Струнино Волков Юрий Павлович 2012 год Урок.
Основы алгоритмизации Алгоритмы. Типы алгоритмов. Алгоритмы. Типы алгоритмов. Блок-схемы. Вопросы и задания. Вопросы и задания.
Переменные: тип, имя, значение Переменные, величины. Типы, имена переменных Переменные, величины. Типы, имена переменных Хранение величин Хранение величин.
Введение в школьный алгоритмический язык. Линейные вычислительные алгоритмы.
Алгоритмы. Алгоритмизация. Алгоритмические языки 111:17.
ПЕРЕМЕННАЯ Оператор присваивания.. Переменная. Чаще всего алгоритм предполагает обработку некоторых величин. ВЕЛИЧИНА постоянная (величина, значение которой.
Введение в программирование Презентацию подготовила учитель математики и информатики МОУ Купанской СОШ Переславского МР Митякова Марина Валерьевна.
Величины. Операция присваивания. Величины При составлении вычислительных алгоритмов используются различные величины. Постоянные (значение, тип) Значение.
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей.
Школьный алгоритмический язык Алгоритмизация. Языки – русский, иностранный… Правила.
АЛГОРИТМ. Основные понятия. Учитель: Калабина Г.Н.
Линейные алгоритмы Линейный алгоритм – алгоритм, в котором команды выполняются последовательно друг за другом. действие 1 действие действие.
Алгоритм – последовательность точных действий, направленных на получение результата. Свойства. 1. Однозначность - каждая команда не должна быть понята.
Транксрипт:

1 Данные в алгоритмах Операция присваивания

2 Алгоритмы работы с данными Данные - это величины, обрабатываемые программой Данные бывают: -Входные ( исходные ), задаются для решения задачи -Промежуточные, используются на время решения задачи -Выходные ( расчетные ), являются результатом решения задачи Данные имеют символические имена (идентификаторы) - служат для обозначения объектов программы (констант, переменных, функций и др.). Примеры имени: X, a, R512, Otvet

3 Операции Операции бывают : - арифметические +, -,, / - логические и, или, не - операции отношения, =, Алгоритмы работы с данными

4 Операция присваивания - команда исполнителя, в результате выполнения которой переменная получает новое значение. Формат команды: имя переменной := выражение Исполнение команды присваивания происходит в таком порядке: сначала вычисляется, затем полученное значение присваивается переменной. Например: Summa:=А+В, где Summa - имя переменной, А+В - выражение

5 Алгоритмы работы с данными Примеры операции присваивания: Y := ( X + Z ) / 3 A := А A := А A Ответ := треугольник равносторонний Операция присваивания

6 Алгоритмы работы с данными значение переменной не определено, если ей не присвоено никакого значения; новое значение, присваимое переменной, заменяет ее старое значение; присвоенное переменной значение сохраняется в ней вплоть до нового присваивания. Основные свойства присваивания

7 Алгоритмы работы с данными Выражение - запись, определяющая последовательность действий над величинами. Выражение может содержать константы, переменные, знаки операций, функции. Например: А + В 2 X - Y K + L - sin(X) Выражения записываются в виде линейных последовательностей, что позволяет вводить их в компьютер, последовательно нажимая на соответствующие клавиши клавиатуры.

8 Алгоритмы работы с данными Задача: переменная A1 имеет значение 3. Какие значения получат переменные после выполнения следующих команд: 1) BIN := А1 – 1BIN = 2 3) B2 := А1 + BINB2 = 11 2) A1 := А1 * A1A1 = 9 4) A1 := (А1–1) / (B2–A1)A1 = 4 Результат выполнения

9 Задача: Записать порядок действий* вычисления по формуле: (X / 2 + Z 2 ) Z * В каждой команде использовать только одну математическую операцию Алгоритмы работы с данными Решение. Алгоритм выполнения задачи Z 2 Y X/2 + Z 2 Y (X/2 + Z 2 ) Z Y X / 2 X 2. X := X / 2 3. Y := Z Z 4. Y := Y + X 1. Ввод Х, Z 5. Y := Y Z 6. Вывод Y Расчет с входными данными 1.Ввод 6, 2 2.X = 3 3.Y = 4 4.Y = 7 5.Y = 14 6.Вывод 14

10 Задача: Написать наиболее короткий алгоритм вычислений Y=X 4. * В каждой команде использовать только одну математическую операцию Выполнить трассировку алгоритма для X=2 (рассчитать на каждом шаге выполнения алгоритма промежуточные значения величин) Алгоритмы работы с данными 1.X := X * X( Y = X 2 ) 2.Y := X * X ( Y = X 4 ) XY 2 1)4- 2)416 Решение

11 Задача: Написать наиболее короткий алгоритм вычислений Y=X 7. * В каждой команде использовать только одну математическую операцию Выполнить трассировку алгоритма для X=3 Решение. трассировочная таблица исполнения алгоритма для начальных значений X = 3 Алгоритмы работы с данными