ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Типы данных, используемые в современных языках программирования (на примере одного языка).Язык Паскаль является строго типизированным языком программирования. Это означает, что для всех переменных в вашей программе должен быть определен их тип данных. Типы данных характеризуются множеством допустимых значений переменных и набором допустимых операций для данного типа. Как и в большинстве ЯП, в Паскале все переменные, используемые в программе, описываются в ее начале в специальном разделе описания переменных после зарезервированного слова var. Выполнение раздела описания переменных сопровождается следующими действиями: При описании выделяется область памяти для переменных. (Например, в стандартном Паскале целые переменные занимают 2 байта, а вещественные - 4 байта); Описание не определяет конкретное значение переменной, т.е. считается, что в выделенной памяти при ее распределении (до использования) находится некоторый "мусор"; Описание определяет способ представления элементов в памяти ПК. (Например, вещественные переменные или константы, в отличие от целых, представляются в машине в виде мантиссы и порядка); Описание определяет набор допустимых операций; Описание определяет область действия переменных (локальные или глобальные). Переменные могут быть: Скалярные (простые) - содержит одно единственное значение. Структурированные - могут содержать несколько значений. Рассмотрим некоторые простые типы данных, с которыми будем иметь дело в ближайшее время: Целый: Integer - значением переменной этого типа может быть целое число из отрезка [-32768; 32767] Вещественный Real - значением переменной этого типа может быть вещественное число, модуль которого принадлежит отрезку [2,9*10-39; 1,7*108] Логический Boolean - переменная этого типа может принимать только два значения: истина (true) или ложь (false) Символьный Char - значением переменной этого типа может быть любой символ, из набора ASCI I-символов Вообще, иерархия типов в языке Pascal следующая: Объявления служат для компилятора источником информации о свойствах величин, используемых в программе, и установления связи между этими величина и их идентификаторами, фиксируя тем самым конкретный смысл, предписанный различным идентификаторам в программе. Согласно объявленным переменным и их количеству компилятор резервирует необходимый объем памяти для хранения значений величин, над которыми выполняются требуемые операции. Описание переменной: имя переменной (идентификатор): тип; Пример описания: Var D, C, N: Integer; LogPer: Boolean; A, B: Real; K: Char; Тип переменной определяет диапазон допустимых значений, принимаемых величинами этого типа; набор операций, допустимых над данной величиной и объем памяти, отводимой под эту переменную. Обмен информацией с ЭВМ предполагает использование определенных средств ввода-вывода. В ЭВМ основным средством ввода является клавиатура, вывода — дисплея. Процедура, которая в режиме диалога с клавиатуры присваивает значение для переменной величины, называется процедурой ввода.
Не нашли, что искали? Воспользуйтесь поиском:
|