36541

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

Доклад

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

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

Русский

2013-09-22

25 KB

1 чел.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

21942. Топографічні карти та плани 5.78 MB
  Топографічні карти та плани На попередній лекції ми розглянули геодезію як науку про Землю. Масштаби топографічних карт і планів Масштабом топографічної карти або плану називають відношення довжини лінії на карті плані до відповідної горизонтальної довжини цієї лінії на місцевості.5 де М число яке показує ступінь зменшення ліній місцевості на карті плані і навпаки ступінь збільшення ліній карти плану на місцевості тобто: на карті 2.7 Чим менший знаменник М чисельного...
21943. ОПОРНІ ГЕОДЕЗИЧНІ МЕРЕЖІ 2.87 MB
  Для зменшення впливу похибок вимірювань на точність визначення координат пунктів геодезичної мережі її створюють €œвід загального до часткового€. За цим принципом в Україні геодезична мережа поділяється на: державну геодезичну мережу; мережі згущення; знімальні мережі. Планові геодезичні мережі створюють способами: Астрономічний спосіб полягає в визначені широти  довготи  кожного пункту та астрономічного азимута напрямів ліній геодезичної мережі за спостереженнями небесних світил.
21944. Топографічні знімання 9.53 MB
  Топографічні знімання Ми розглянули які виміри виконуються в геодезії як оцінити кількісні та якісні характеристики вимірів. Види знімань місцевості Процес виконання геодезичних вимірів для складання карт і планів місцевості називається зніманням. Якщо при зніманні визначають взаємне розміщення предметів та контурів місцевості то його називають горизонтальним або контурним зніманням. Знімання ситуації та рельєфу місцевості називають топографічним.
21945. ВИМІРЮВАННЯ ДОВЖИНИ ЛІНІЙ 1.36 MB
  Методи та прилади лінійних вимірювань Залежно від наявності приладів вимог точності умов місцевості лінії вимірюють способами: а прямим або безпосереднім способом за допомогою мірних стрічок рулеток підвісних мірних проволок та інших лінійних приладів; б непрямим або посереднім способом за допомогою ниткових віддалемірів та електрооптичних приладів світло та радіовіддалемірів геометричних побудов фігур на місцевості. Між закріпленими на місцевості точками А і В в створі лінії послідовно укладають мірний прилад. Створ лінії утворює...
21946. ВИМІРЮВАННЯ ПЕРЕВИЩЕНЬ 3.47 MB
  Види нівелювання Перевищенням називають різницю висот точок земної поверхні або будівельних конструкцій. Нівелювання вид геодезичних робіт для вимірювання перевищень між точками земної поверхні або споруд. За методами розрізняють такі види нівелювання [1]: Геометричне використовується принцип горизонтальності візирного променя зорової труби. В інженернобудівельній справі переважно використовуються: геометричне тригонометричне та гідростатичне нівелювання.
21947. Геодезичні розмічувальні роботи при плануванні та зведені інженерних споруд 1.67 MB
  Розмічування виконують в такій послідовності: 1 В точці А встановлюють теодоліт приводять в робоче положення і за ходом годинникової стрілки відкладають величину проектного кута . графічно зображено розмічування точки D з вихідного пункту В.Спосіб лінійної засічки Точка С в способі розмічування лінійною засічкою визначається перетином дуг проектних відстаней d1 і d2 віддалених від двох опорних пунктів A і В рис. Спосіб GPSрозмічування Використання GPSприймачів дозволяє визначати координати точок на земній поверхні та на поверхні...
21948. ГЕОДЕЗИЧНІ РОБОТИ ПРИ МОНТАЖІ ЕЛЕМЕНТІВ БУДІВЕЛЬНИХ КОНСТРУКЦІЙ 1.06 MB
  ГЕОДЕЗИЧНІ РОБОТИ ПРИ МОНТАЖІ ЕЛЕМЕНТІВ БУДІВЕЛЬНИХ КОНСТРУКЦІЙ Розглянувши елементи та методи інженерногеодезичних робіт розглянемо методику геодезичного забезпечення встановлення елементів будівельних конструкцій в проектне положення. Завдання та зміст геодезичних робіт При проведенні монтажних робіт встановлюють в проектне положення елементи та вузли будівельних конструкцій: фундаменти колони панелі цегляні стіни балки плити перекриття тощо. У промислових спорудах після монтажу будівельних конструкцій у проектне положення...
21949. ІНЖЕНЕРНО-ГЕОДЕЗИЧНІ ВИШУКУВАННЯ ЛІНІЙНИХ СПОРУД 3.34 MB
  Комплекс інженерногеодезичних робіт по вибору найбільш оптимальної економічно обґрунтованої траси називають трасуванням. Проектування траси лінійної споруди по топографічним картах і планам називають камеральним трасуванням. Вибір траси безпосередньо на місцевості називають польовим трасуванням.1 виходячи із дотримання граничного ухилу траси.
21950. ОРГАНІЗАЦІЯ ІНЖЕНЕРНО-ГЕОДЕЗИЧНИХ РОЗМІЧУВАЛЬНИХ РОБІТ 5.04 MB
  Організація інженерногеодезичних робіт Для геодезичного забезпечення будівельної галузі в системі Міністерства будівництва архітектури та комунального господарства України повинна бути створена державна Геодезична служба в будівництві ДГСБ. Вона повинна законодавчо відповідати за стан якість виконання інженерногеодезичних робіт в будівництві бути керівним органом по створенню нормативнотехнічних документів НТД. В системі Держбуду інших міністерствах і відомствах повинні бути створені підрозділи ДГСБ які б виконували керівні та...