Методические проблемы изучения алгоритмов работы с величинами

Курсовой проект - Педагогика

Другие курсовые по предмету Педагогика

X, А, К5 и т. п.).

Тип величины определяет множество значений, которые может принимать величина, и множество действий, которые можно выполнять с этой величиной. Основные типы величин: целый, вещественный, символьный, логический.

- А теперь запишем определение выражения

Выражение - запись, определяющая последовательность действий над величинами. Выражение может содержать константы, переменные, знаки операций, функции. Например: (A+В) 2 * Х - У; К + L - sin(Х).

Команда присваивания - команда исполнителя, в результате которой переменная получает новое значение. Формат команды:

Исполнение команды присваивания происходит в таком порядке: сначала вычисляется , затем полученное значение присваивается переменной.

Пример 1. Пусть переменная А имела значение 6. Какое

значение получит переменная А после выполнения команды: А:= 2*А - 1.

Решение. Вычисление выражения 2*А - 1 при А = 6 даст число 11. Значит новое значение переменной А будет равно 11.

Пример 2. Написать последовательность команд присваивания, в результате выполнения которых переменные А и В поменяются значениями.

Решение. Для решения этой задачи потребуется еще одна дополнительная переменная С. В следующей таблице приведен алгоритм и трассировочная таблица исполнения алгоритма для начальных значений А = 3, В = 7.

алгоритмАВС37-С:=А373А:=В773В:=С733

IV. Закрепление

Ребята, как вы поняли понятие величина, объясните своими словами?

Что является исполнителем алгоритмов работы с величинами?

В чем отличие между постоянной и переменной величинами?

Дайте определение своими словами выражения.

Как вы поняли команду присваивания?

 

  1. Обобщение

Итак, сегодня мы изучили тему Алгоритм работы с величинами, познакомились с новыми понятиями: величина, исполнитель, постоянные и переменные величины, выражение, тип величины. Научились выполнять простейшие примеры присваивания, работать с величинами.

 

Итог

Список литературы:

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.