36541

Структура типов данных в Паскаль

Доклад

Информатика, кибернетика и программирование

Концепция типа для данных В языке Паскаль существует правило: тип явно задается в описании переменной или функции которое предшествует их использованию. Концепция типа языка Паскаль имеет следующие основные свойства: – любой тип данных определяет множество значений к которому принадлежит константа которые может принимать переменная или выражение или вырабатывать операция или функция; – тип значения задаваемого константой переменной или выражением можно определить по их виду или описанию; – каждая операция или функция требует аргументов...

Русский

2013-09-22

25 KB

1 чел.

Структура типов данных в Паскаль.

Концепция типа для данных

В языке Паскаль существует правило: тип явно задается в описании переменной или функции, которое предшествует их использованию.

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

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

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

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

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

В языке Паскаль существуют скалярные и структурированные типы данных.

К скалярным типам относятся стандартные типы и типы, определяемые пользователем.

Стандартные типы включают целые, действительные, символьный, логические и адресный типы.

Типы, определяемые пользователем, – перечисляемый и интервальный.

Структурированные типы имеют четыре разновидности: массивы, множества, записи и файлы.

Кроме перечисленных, Турбо Паскаль включает еще два типа – процедурный и объектный.

В языке Паскаль введены понятия эквивалентности и совместимости типов. Два типа Т1 и Т2 являются эквивалентными (идентичными), если выполняется одно из двух условий:

– Т1 и Т2 представляют собой одно и то же имя типа; – тип Т2 описан с использованием типа Т1 с помощью равенства или последовательности равенств. Например:

Type T1 = Integer; T2 = T1; T3 = T2;


 

А также другие работы, которые могут Вас заинтересовать

68433. Экологический мониторинг 37 KB
  Переход биосферы в ноосферу предусматривает управление развитием общества, с одной стороны, и биосферы - с другой, что должно в будущем не только исключить всякие отрицательные последствия - природопользования, но и исправить те, что уже имели место.
68434. Санитарно-гигиеническое нормирование 156 KB
  Нормирование качества окружающей природной среды - это деятельность по установлению нормативов предельно допустимых воздействий человека на природу. Под воздействием понимается антропогенная деятельность, связанная с реализацией экономических, рекреационных, культурных и других интересов человека...
68435. Понятие и задачи экологического мониторинга 781 KB
  Мониторингом называют систему повторных наблюдений одного или более элементов окружающей природной среды в пространстве и во времени с определёнными целями и в соответствии с заранее подготовленной программой Менн 1972.
68436. СУТНІСТЬ, ЗНАЧЕННЯ МЕНЕДЖМЕНТУ. ОРГАНІЗАЦІЇ ЯК ОБ’ЄКТИ УПРАВЛІННЯ 352.5 KB
  Підприємці зацікавлені у використанні досліджень і надбань цієї науки оскільки вони дозволяють досягнути стрункої побудови організації знизити трудомісткість управлінських робіт оптимізувати чисельність працівників апарату управління та зосередити роботу усіх працівників на досягненні поставлених цілей.
68437. Процес та технологія менежменту. Сутність і класифікація функцій менеджменту 360.5 KB
  З розвитком ринкових відносин та науки управління що зумовило підвищення ефективності всіх видів діяльності виникла необхідність у поділі та спеціалізації праці тобто виникненні функцій управління. Управління розглядається як процес оскільки досягнення цілей організації являє собою множину...
68438. ЗАБЕЗПЕЧЕННЯ РЕЗУЛЬТАТІВ УПРАВЛІНСЬКОЇ ДІЯЛЬНОСТІ 122.5 KB
  Конфлікти та стреси як об’єкт керівництва. Поняття та загальна характеристика керівництва Керівництво є об’єднувальною функцією менеджменту яка пронизує всі управлінські процеси в організації. Забезпечення ефективного керівництва базується на ініціативності інформованості...
68439. Основи науки та наукознавства. Організація науково-дослідної роботи студентів та аспірантів 98.5 KB
  Процес руху людської думки від незнання до знання називається пізнанням. В основі пізнання лежить відображення об’єктивної реальності у свідомості людини в процесі її суспільної, виробничої та наукової діяльності, що називається практикою.
68440. Методологія наукових досліджень 49.5 KB
  Процес пізнання як основа будьякого наукового дослідження є складним і вимагає концептуального підходу на основі певної методології. Отже це вчення про методи дослідження про правила мислення при створенні теорії науки.
68441. МЕТОДИКА ВИКОНАННЯ КУРСОВИХ РОБІТ З КУРСУ «РОЗМІЩЕННЯ ПРОДУКТИВНИХ СИЛ» 174.5 KB
  При підготовці до написання курсової роботи вони оволодівають навичками самостійного аналізу територіальної організації продуктивних сил засвоюють основні методи цього аналізу вчаться добирати необхідний матеріал з літературних статистичних та інших джерел систематизувати...