пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Концепция данных языка Turbo Pascal

Под данными мы понимаем факты и идеи в сформированном виде, пригодные для обработки. В программах данные фигурируют в качестве значений переменных и констант (неизменяемых). Данные, объявленные в программе и появляющиеся в процессе обработки, - переменные. Любая константа, данное, функция имеют тип данных.

Концепция типа языка ПАСКАЛЬ имеет следующие основные свойства:

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

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

   Тип определяет:

  • возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу;
  • внутреннюю форму представления данных в ЭВМ;
  • операции и  функции,   которые  могут выполняться над величинами, принадлежащими к данному типу.

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

 


17.01.2014; 12:52
хиты: 98
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь