Презентация "Переменные: имя, тип, значение"

Подписи к слайдам:
Переменные: имя, тип, значение
  • Учитель информатики МБОУ-СОШ №39 г. Белгорода Чмелёва Светлана Сергеевна
Цели изучения темы:
  • познакомиться с понятием «переменная»,
  • понять разницу между понятиями «тип», «имя», «значение» переменной.
Что такое переменная?
  • Переменная – это величина, которая характеризуется типом, именем и значением
Тип переменной
  • Тип переменной определяется типом данных, которые могут быть значением переменной.
Некоторые типы переменных языка Gambas
  • Тип
  • Объем памяти
  • Возможные значения
  • Числовые
  • целые
  • Byte
  • 1 байт
  • от 0 до 255
  • (28 = 256)
  • Short
  • 2 байта
  • от -32 768 до 32 767
  • (216 = 65 536)
  • Integer
  • 4 байта
  • от -2 147 483 648 до 2 147 483 647
  • (232)
  • Long
  • 8 байт
  • от -9 223 372 036 854 до 9 223 372 036 853
  • (264)
  • веществ
  • Single
  • 4 байта
  • Десятичные числа одинарной точности (7-8 значащих чисел)
  • Float
  • 8 байт
  • Десятичные числа двоичной точности (15-16 значащих чисел)
  • Строковые
  • String
  • 2 байта на 1 симв
  • Строка символов В языке Gambas 1 байт на 1 символ
  • Логические
  • Boolean
  • 2 байта
  • Логическое значение True или False
Имя переменной
  • определяет область оперативной памяти компьютера, в которой хранятся значения переменной
  • имя каждой переменной уникально;
  • имя не может меняться в процессе выполнения программы;
  • имя может состоять из различных символов (лат. и рус. буквы, цифры и т.д.);
  • имя должно начинаться с буквы;
  • имя не должно включать знак «.»;
  • количество символов в имени – не более 1023
Имя переменной
  • Примеры имен:
  • a, h, r, find, cooler123
  • Задание:
  • Определите, подходят ли следующие имена для обозначения переменных:
  • Base1_Ball
  • Подходит
  • 1Base_Ball
  • Не подходит, так как начинается не с буквы
  • Base.1
  • Не подходит, так как используется точка
  • Base&1
  • Не подходит, так как используется амперсанд
  • ThisIsLongButOK
  • Подходит
Объявление переменных
  • объявление переменных необходимо, чтобы исполнитель программы (компьютер) «понимал», переменные какого типа используются в программе.
  • Dim – оператор объявления переменных
  • Dim X As Integer
  • Dim A, B, As Byte, S As String
  • Dim ИмяПерем As ТипПерем
Задание
  • Определить объем памяти, отведенной для хранения следующих переменных:
  • Dim A As Byte, B As Short
  • Dim C As Single
  • Dim D As String, G As Boolean
  • 1 + 2 + 4 + 1 x 255 + 2 = 264 байта
Присваивание переменным значений
  • = - оператор присваивания - задает или изменяет значение переменной
  • ИмяПерем = ЗначениеПерем
  • A = 15
  • B = 3
  • A = A – B
  • C = A / B
  • Какое значение содержит переменная С?
  • (4)
Что может находиться справа от знака равенства?
  • A = 15
  • B = 3
  • A = A – B
  • C = A / B
  • число, строка, выражение
  • Какую тему нам предстоит еще рассмотреть?
Выражения
  • Цель изучения этой темы:
  • изучить особенности построения выражений различных типов
Типы выражений
  • Тип данных
  • Выражения
  • используются
  • Числовые
  • Арифметические
  • +, -, /, *,(,), sin, sqrt…
  • Строковые
  • Строковые
  • + (конкатенация), Len…
  • Логические
  • Логические
  • =, <,>,<=,>=, AND,OR,NOT
  • A = 15
  • B = 3
  • C = A / B
  • арифметическое выражение
  • С = 5
  • Чему будет равно значение переменной С?
  • A = «Привет»
  • B = «!»
  • C = A + B
  • строковое выражение
  • С = «Привет!»
  • A = 5 > 3
  • B = «С» = «D»
  • C = A AND B
  • логическое выражение
  • С = FALSE
Это необходимо запомнить
  • Что такое переменная?
  • Переменная – это величина, характеризующаяся именем, типом и значением.
  • Какие основные типы переменных используются в языке программирования Gambas?
  • В языке Gambas используются переменные числовых типов, строковые и логические.
  • С помощью какого оператора объявляются переменные?
  • Оператор объявления переменных DIM.
  • Как задать или изменить значение переменной?
  • Задать или изменить значение переменной можно с помощью оператора присваивания =.
  • Какие типы выражений возможны?
  • Используются арифметические, строковые и логические выражения.
Задание
  • Определите значение переменной b после выполнения данного алгоритма:
    • a = 4
    • b = 10
    • a = b – a * 2
    • b = 24 / a * 4
    • Ответ: b = 48
Домашнее задание
  • п. 4.3, 4.4, записи в тетради
  • индивидуальные задания
Какие задачи мы ставили перед собой на уроке?
  • познакомиться с понятием «переменная»;
  • понять разницу между понятиями «тип», «имя», «значение» переменной;
  • изучить особенности построения выражений различных типов.
  • Как вы считаете, насколько успешно сегодня решены эти задачи?
Спасибо за урок! Используемая литература
  • Н.Д. Угринович Информатика и ИКТ учебник для 9 класса