Что такое перечислимый и ограниченный типы данных?
===================================================

 **Что такое перечислимый и ограниченный типы данных в языке Паскаль?** 

 Перечислимый тип задается непосредственно перечислением (списком) всех значений, которые может принимать переменная данного типа:   
  
 Туре <имя типа> = (<список значений>)   
  
 Определенное таким образом имя типа затем используется для описания переменных.   
  
 Значения, входящие в перечислимый тип, являются константами. Действия над ними подчиняются правилам, применимым к константам. Каждое значение в перечислимом типе занимает в памяти 2 байта, поэтому число значений этого типа не должно превышать 65 535.   
  
 Перечислимый тип — упорядоченное множество. Его элементы пронумерованы, начиная от О в порядке следования в описании.   
  
 Ограниченный тип задается как упорядоченное ограниченное подмножество некоторого порядкового типа:   
  
 <константа 1> . . <константа 2>   
  
 Порядковый номер первой константы не должен превышать номера второй константы в соответствующем базовом типе.   
  
 При исполнении программы автоматически контролируется принадлежность значений переменной ограниченного типа установленному диапазону. При выходе из диапазона исполнение программы прерывается. 

 Перечисляемый тип — в программировании тип данных, чьё множество значений представляет собой ограниченный список идентификаторов.   
  
 Ограниченный тип данных представляет собой интервал значений порядкового типа, называемого базовым типом. Описание типа задаёт наименьшее и наибольшее значения, входящие в этот интервал.