Типы данных - Book-Science - Научная энциклопедия
Профиль
Рейтинги
Новые
Категории
  • Новости
  • Статьи
  • Работы
  • Исследования
  • Заметки
  • Комменты

Типы данных

Разместил: Admin, 1 May 2012

Данные представляют ту или иную обрабатываемую информацию и различаются по ряду признаков. Тип данных указывает, какие операции можно над ними производить. Рассмотрим основные признаки типизации.

1. Константы и переменные

Значения констант в программе записываются в явной форме, и их нельзя изменять во время выполнения программы (в некоторых новых версиях этот запрет снят). Для замены константы необходимо изменение текста программы. Значения переменных могут многократно меняться.

Переменным даются индивидуальные имена, или идентификаторы. Паскаль и Си допускают обозначение именами также и констант. Имя переменной можно понимать как участок памяти ЭВМ, куда записываются и откуда считываются значения этой переменной.

Все имена должны быть разными (исключения обсуждаются в п. 5.4.6).

В каждом языке есть свои ограничения на количество, ассортимент и порядок следования символов алфавита в именах.

Программу легче читать, если имена несут какую-то смысловую нагрузку.

2. Тип представляемой информации

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

Числовые данные подразделяют на целые (с подтипами), действительные и комплексные (наличие последних зависит от ЯП). Здесь эти понятия к близки к обычным математическим.

Для таких данных предусмотрена стандартная разрядность («длина») и диапазон изменения. Можно задать увеличенную разрядность, тогда арифметические операции над действительными и комплексными данными выполняются с меньшими погрешностями округлений и расширяется диапазон допустимых значений для всех числовых данных. Стандарт и возможности увеличения длины зависят от ЯП или его диалекта; аналогично обстоит дело с наличием комплексных данных. Для целых данных можно задавать уменьшенную разрядность — это экономит память. 

: 3.0/5 (1133 )

Похожие статьи
1: 
Как подобрать кровать для тяжелобольных пациентов
Приобретая многофункциональную кровать для тяжелобольных пациентов, необходимо иметь оценку ее влияния на здоровье пациента, чтобы настроение больного всегда было позитивным, так как оно играет большую роль в период его реабилитации, а физическое сос...
2: 
Необходимые материалы для вышивания крестиком
Искусство вышивания крестиком как вид рукоделия появилось несколько столетий назад. Это подтверждают дошедшие до наших дней вышивки, датируемые двенадцатым веком. По вышитым сюжетам на ткани и узорам можно было догадаться о p Искусство вышивания крес...
3: 
Мебель для сидячей работы
Основная статья - Мебель. Мебель для сидячей работы - тип мебели (по назначению), основным предназначением которого является обеспечение возможности выполнения каких-либо профессиональных рабочих функций ее пользователя с наибольшей функциональностью...
4: 
Как выбрать мебель для детской комнаты
Помимо того, что изготовители предлагают нам обилие цветовых решений для мебели детской комнаты, они полны дизайнерских мыслей по ее производству. Ведь ни для кого не тайна, что наши мальчишки не белоснежные и пушистые.Их привлекают энергичные игры: ...
5: 
Программное обеспечение
Программное обеспечение является неотъемлемой частью компьютерной вычислительной системы (ВС). Программное обеспечение (ПО) выполняет основные функции управления всеми аппаратными средствами ВС в процессе обработки информации. ПО разделяют на систем....
Пользователей онлайн: 26
Все права защищены. При копировании материалов ссылка на Book-Science обязательна. (c) Book-Science, 2010-2016