Понятие переменной. Типы данных

Содержание

Слайд 2

* Переменная Под переменной в языках программирования понимают программный объект (число,

*

Переменная

Под переменной в языках программирования понимают программный объект (число, слово,

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

?

Слайд 3

* У каждой переменной есть имя, тип и текущее значение. ?

*

У каждой переменной есть имя, тип и текущее значение.

?

Слайд 4

* Имя переменной В качестве имен переменных могут быть латинские буквы

*

Имя переменной

В качестве имен переменных могут быть латинские буквы с цифрами.

Причем может быть не одна буква, а несколько.
В Паскале не имеет значение в обозначении переменных маленькими или большими (строчными или прописными) буквами они написаны.
Имя переменной должно удовлетворять следующим требованиям:
1) всегда начинаться с буквы, после которой могут другие буквы или цифры;
2) в идентификаторе (имени) не должно быть пробелов, запятых или других непредусмотренных знаков;
3) нельзя использовать в качестве имен переменных слова, которые являются служебными или операторами.

?

Слайд 5

* Типы переменных (данных) Понятие типа данных является ключевым в языке

*

Типы переменных (данных)

Понятие типа данных является ключевым в языке Паскаль.
Тип

данных характеризует внутреннее представление, множество допустимых значений для этих данных, а также совокупность операций над ними.
Среди типов данных различают стандартные (предопределенные разработчиками языка) и пользовательские (определяемые программистом в своей программе).
Мы будем рассматривать следующие стандартные типы:
целые числа ( -∞ …-2, -1, 0, 1, 2, … +∞)
вещественные числа (действительные числа: все)
логический тип (ложь, истина)
символьный (символы, слова или текст)
строковый (символы, слова или текст). Пример: сравнение строк
Программист может описать свой тип на основе этих базовых в разделе описания типов.

?

Слайд 6

* В языке Паскаль определено 5 целых типов: ?

*

В языке Паскаль определено 5 целых типов:

?

Слайд 7

* Для целых чисел определены операции:

*

Для целых чисел определены операции:

Слайд 8

* В Паскале имеется 5 вещественных типов: ?

*

В Паскале имеется 5 вещественных типов:

?

Слайд 9

* Для вещественных чисел определены операции:

*

Для вещественных чисел определены операции:

Слайд 10

* Примеры описания переменных: var a,x,r: byte; b: integer; c, d,

*

Примеры описания переменных:
var
a,x,r: byte;
b: integer;
c, d, e: real;
f:double;
Слово var - это

сокращение от слова variable (переменная) и является зарезервированным словом.
В разделе описания переменных может содержаться несколько строчек, каждая из которых заканчивается точкой с запятой. Для описания переменных необходимо перечислить через запятую их имена, а затем после двоеточия «:» указать их тип.
Слайд 11

* Наглядно переменную можно представить как коробочку, в которую можно положить

*

Наглядно переменную можно представить как коробочку, в которую можно положить на

хранение что-либо. Имя переменной – это надпись на коробочке, значение – это то, что хранится в ней в данный момент, а тип переменной говорит о том, что допустимо класть в эту коробочку.
Слайд 12

* Структура программы Рrogram имя_программы; Uses Подключение модулей Const Раздел описания

*

Структура программы

Рrogram имя_программы;
Uses Подключение модулей
Const Раздел описания констант
Label Раздел описания меток
Type

Раздел описания типов
Var Раздел описания переменных
begin
Тело программы (операторы, действия, которые должен выполнить компьютер)
end.