Язык Си для всех

Урок 6. Переменная

Цель урока: получить представление о понятии переменной в программировании.

Понятия урока (необходимо выписать из толкового словаря их значения перед продолжением чтения): переменная, данные, операция.

Переменная - это ёмкость, объединяющая обслуживающие её устройство и текст программы, предназначенная для облегчения совершения операций над данными.

Из определения следует, что каждая переменная может что-то содержать (причём не важно, что), а может ничего не содержать.

Программа может использовать ни одной или любое натуральное число переменных. Количеством переменных управляет автор программы.

Программа, записанная на языке Си, для исполнения должна быть преобразована в понятный машине (обслуживающему её устройству) код. Такой код называется машинным кодом.

Связующим звеном между программой и памятью компьютера, где физически размещено содержимое переменной, является центральное процессорное устройство (или процессор).

Процессор выполняет машинный код и осуществляет действия над переменными, заданные программистом в программе на языке Си. Работа процессора будет рассмотрена в одном из следующих уроков.

Важно запомнить, что переменную характеризуют расположение и выделенный объём памяти под хранение её содержимого, и её строение в памяти компьютера, что позволяет говорить о скоростях её чтения и записи, её повреждении, и способ обращения к ней из программы, который позволяет допустить набор операций над переменной.