Выберите допустимое имя программы на языке pascal

Цель: ввести понятия переменные

Задачи:

Образовательные — дать определение понятию переменная, рассказать о типах переменных, значениях переменных и взаимосвязи между ними.

Развивающие — развитие внимательности, памяти, алгоритмического мышления школьников.

Воспитательные — развитие познавательного интереса, логического мышления.

Тип урока: формирования новых знаний.

Форма урока: мультимедиа — урок, практикум, лекция.

Оборудование урока: мультимедийный проектор, экран, раздаточный материал

План урока:

  • Организационный момент
  • Сообщение темы, цели урока
  • Актуализация знаний
  • Ознакомление с новым материалом
  • Закрепление знаний
  • Домашнее задание

Переменная — это область оперативной памяти компьютера, которая может хранить данные во время работы программы. Переменная имеет:

  • Имя (x, text, bm,)
  • значение (число, текст, символ )
  • тип (целый, вещественный, символьный, строковый)
  • начинается с буквы,
  • содержит буквы (лучше лат) и цифры,
  • длина имени не должна превышать 255 символов,
  • нельзя использовать зарезервированные слова,
  • не должно содержать пробелов и специальных символов.
  • Переменные вводятся в программу для хранения и передачи данных внутри нее. Все переменные, которые предполагается использовать в программе должны, прежде всего, быть определены в разделе описания переменных.
  • Описание переменных начинается со служебного слова VAR, вслед за которым располагается последовательность самих определений переменных.
  • Определение переменной заключается в указании ее имени (идентификатора) и типа.
  • Имя и тип разделяются двоеточием.
  • После объявления и описания переменной должен стоять символ «;».
  • Концом блока описания будет начало какого-либо другого блока программы или описание процедур и функций.

Тип переменной

  • Целый тип (Byte, Integer)— для использования целых чисел
  • Вещественный тип (Real)— для использования дробных чисел
  • Символьный тип (Char)— это любые буквы алфавита, символы и цифры 0-9 (один символ). Использование отдельных символов, заключаются в знаки апострофов, например ’а’, ’4′, ’+’, ’-’, либо код символа #126
  • Строковый тип (составной) (String)— для использования наборов символов, заключенных в знаки апострофов, например ’тип’, ’123′

Пример: Var X: Real; Y: String; Z: Boolean; Begin Х := 2 + 3.5 ;{ X = 5.5 } Y := ’Viena’; {Y = ’Viena’} Z := 4 > 7; {Z = False } End;

Присваивание переменным значений. Задать или изменить значение переменной можно с помощью оператора присваивания. При выполнении оператора присваивания переменная, имя которой указано слева от знака равенства, получает значение, которое находится справа от знака равенства. Например: А = 255 (целое число) В = −32768 (целое число) С = 3.14 (десятичное число) D = «информатика» (Строка символов) G = True (Логическое значение) Значение переменной может быть задано числом, строкой или логическим значением, а также может быть представлено с помощью арифметического, строкового или логического выражения.

Закрепление материала: Задание 1. «Ответить на вопросы».

  • Переменная — это область оперативной памяти компьютера, которая может … во время работы программы (хранить данные) ;
  • Зависит ли имя переменной от её типа? (нет: X(имя): Real(тип)) ;
  • Зависит ли значение переменной от её имени? (нет: X(имя): Real(тип); Х:=2.6 (значение););
  • Зависят ли хранимые в переменной данные от её типа? (да: X(имя): Real(тип); Х:=2.6 (значение)).
  • 25 — integer целый;
  • 36,6 — real вещественный ;
  • ’нет’ — string строковый;
  • #13 — char символьный ;
  • 48,2 — real вещественный ;
  • ’число’ — string строковый ;
  • ’29′ — string строковый ;
  • ’t’ — char символьный.
  • -5 (Byte)
  • 3,7
  • 38 (Byte, Integer)
  • ’три’
  • 20,2
  • ’23′
  • 6,0
  • 589 (Integer)

Домашняя работа:

  • Выучить типы переменной.
  • Определите тип для величин

Тимошевская Н.Е. Основы алгоритмизации и программирования на языке Pascal/ Справочник: Учеб.пособие. -Томск, Интернет ресурсы 2005. — 135с. Тимошевская Н.Е. Основы алгоритмизации и программирования на языке Pascal/ Рабочая тетрадь: Учеб.пособие. -Томск, Интернет ресурсы 2005. — 135с.

Интернет ресурсы:

http://pas1.ru/programming. http://pascal.proweb.kz/ http://nk-inform.narod.ru/pas/pas.htm http://pascalabc.net/

Источник

Поделиться:
Нет комментариев

Добавить комментарий

Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

×
Вам будет интересно