Методические проблемы изучения алгоритмов работы с величинами
Курсовой проект - Педагогика
Другие курсовые по предмету Педагогика
X, А, К5 и т. п.).
Тип величины определяет множество значений, которые может принимать величина, и множество действий, которые можно выполнять с этой величиной. Основные типы величин: целый, вещественный, символьный, логический.
- А теперь запишем определение выражения
Выражение - запись, определяющая последовательность действий над величинами. Выражение может содержать константы, переменные, знаки операций, функции. Например: (A+В) 2 * Х - У; К + L - sin(Х).
Команда присваивания - команда исполнителя, в результате которой переменная получает новое значение. Формат команды:
Исполнение команды присваивания происходит в таком порядке: сначала вычисляется , затем полученное значение присваивается переменной.
Пример 1. Пусть переменная А имела значение 6. Какое
значение получит переменная А после выполнения команды: А:= 2*А - 1.
Решение. Вычисление выражения 2*А - 1 при А = 6 даст число 11. Значит новое значение переменной А будет равно 11.
Пример 2. Написать последовательность команд присваивания, в результате выполнения которых переменные А и В поменяются значениями.
Решение. Для решения этой задачи потребуется еще одна дополнительная переменная С. В следующей таблице приведен алгоритм и трассировочная таблица исполнения алгоритма для начальных значений А = 3, В = 7.
алгоритмАВС37-С:=А373А:=В773В:=С733
IV. Закрепление
Ребята, как вы поняли понятие величина, объясните своими словами?
Что является исполнителем алгоритмов работы с величинами?
В чем отличие между постоянной и переменной величинами?
Дайте определение своими словами выражения.
Как вы поняли команду присваивания?
- Обобщение
Итак, сегодня мы изучили тему Алгоритм работы с величинами, познакомились с новыми понятиями: величина, исполнитель, постоянные и переменные величины, выражение, тип величины. Научились выполнять простейшие примеры присваивания, работать с величинами.
Итог
Список литературы:
1. О.Л. Голицына, И.И. Попов - Основы алгоритмизации и программирования, Москва издательский центр Форум, 2002.
2. И.Г. Семакин, А.П.Шестаков Основы программирования,
Москва издательский центр Бином. Лаборатория Знаний, 2003.
3. А.В.Могилев, Н.И.Пак, Е. К .Хеннер Практикум по информатике, Москва издательский центр АКАДЕМИЯ, 2001.
4. И.Г.Семакин Задачник практикум, Москва издательство Мастерство, 2002.
5. Абрамов В.Г., Трифонов Н.П., Трифонова Г.Н. Введение в язык Паскаль. - М.Наука, 1988.
6. Березин Б.И., Березин С.Б. Начальный курс С и С++. - М.: ДИАЛОГ-МИФИ, 1996.
7. Бондарев В.М., Рублинецкий В.И., Качко Е.Г. Основы программирования. - Харьков: Фолио, Ростов Н/Д: Феникс, 1997.
8. Ван Тассел Д. Стиль, разработка, эффективность, отладка и испытание программ. - М.: Мир, 1981.
9. Вирт Н. Алгоритмы и структуры данных. - М.: Мир, 1989.
10. Гладков В. П. Задачи по информатике на вступительном экзамене в вуз и их решения: Учебное пособие. - Пермь: Перм. техн. ун-т, 199-1.
11. Гладков В. П. Курс лабораторных работ по программированию: Учебное пособие для специальностей электротехнического факультет ПГТУ. Пермь: Перм. техн. ун-т, 1998.
12. Грогоно П. Программирование на языке Паскаль. - М.: Мир, 1982.
13. Дагене В.А., Григас Г.К., Аугутис К.Ф 100 задач по программированию. - М.: Просвещение, 1993.