Информатика и информационные технологии в образовании ГЛАВНАЯ  |  КАРТА САЙТА  |  ПОИСК ПО САЙТУ  |  ПОДПИСКА НА РАССЫЛКУ  |  НАПИСАТЬ ПИСЬМО  |  ЛИЧНЫЙ КАБИНЕТ  
 
Новая педагогическая сеть для работы, общения и отдыха
Публикации
Visual Basic
Подписка на новости
       Ваше имя:
       
       Ваш email:
       
           
       Введите код с картинки
       

         


Сервисы
Наши партнеры

Урок информатики в 11-ом классе (5)

Оператор присвоения. Простые программы на Бейсике

Из материалов сайта
Скородянской средней школы
Губкинского района, Белгородской области

Цель урока:

  1. Изучить оператор присвоения. Проверить знания прошлого урока.
  2. Воспитание умения слушать учителя.
  3. Развитие познавательного интереса.

План урока:

  1. Проверка домашнего задания.
  2. Объяснение нового материала.
  3. Простые программы на Бейсике
  4. Домашняя работа.
  5. Подведение итогов урока.

Ход урока

Проверка домашнего задания.

Постановка цели урока.

Объяснение нового материала.

В информатике, как и в математике, используется понятие "переменная". В математике переменная - это величина, которая в рассматриваемой задаче принимает различные значения.
В информатике смысл термина "переменная" связан с возможностью хранения и обновления различных видов данных. С понятием "переменная" в информатике связана операция присвоения. В Бейсике для этой цели применяется оператор LET. В строках:

10 LET A=3
20 LET C$="книга"

оператор LET присваивает ячейке памяти компьютера с именем А значение 3; во втором случае оператор LET, предлагает компьютеру запомнить слово "книга" в ячейки памяти с именем C$. В этом примере А и C$ являются идентификаторами, то есть, А и C$ идентифицируют, "распознают" свои значения.

Идентификатор - это имя переменной.

Рассмотрим небольшую программу:

10 LET X=3
20 LET X=X+7
25 A=15
30 PRINT X

Результатом выполнения этой программы будет число 10. В строке 20 выражение X=X+7 с точки зрения математики лишено смысла. В этом принципиальное отличие между информатикой и математикой. Поясним это на рисунке.

Наглядное представление хранения переменных в компьютере

На рисунке изображён ящик, который разделён на три ячейки. Ячейки имеют имена X, X и А. Это идентификаторы. Их значения 3,X+7 и А. Отсюда ясно, что компьютер аналогичным образом хранит в ячейках памяти значение идентификаторов и случае необходимости извлекает их оттуда.

Следует отметить, что в Бейсике оператор LET может выполняться по умалчиванию, то есть не писаться в строке. Приведенные ниже строки - равноценны.

10 LET A=15
10 A=15

Пример 1.

Найти наибольшее и наименьшее из двух заданных чисел A и B.

Решение.

Для записи наибольшего из данных чисел выделим переменную X, а наименьшего - Y.

Тогда X можно определить по формуле Формула

Действительно, если Формула. Тогда Формула
Если Формула

Наименьшее из заданных чисел определится по формуле Формула

На Бейсике соответствующий алгоритм запишется:

INPUT "A=";A
INPUT "B=";B
X=(ABS(A-B)+A+B))/2
Y=(A+B-ABS(A-B))/2
PRINT "X=";X
PRINT "Y=";Y

Опубликовано: 2006-01-09 21:02:19