Cтраница 2
Управляющие конструкции и процедуры языка ПАСКАЛЬ позволяют строить программное обеспечение с хорошей структурой. Одной из привлекательных сторон этого языка является возможность образовывать структурные типы данных с помощью простых. [16]
В последнее время замечено, что разработка структур данных является не менее важной частью решения задачи, чем разработка алгоритма. Часто хороший выбор структур данных позволяет формулировать более простые и эффективные алгоритмы. Однако большинство языков программирования предоставляет пользователю лишь ограниченный набор структур данных: простые переменные, массивы, реже - файлы, записи и списки и еще реже - множества. Ограниченный набор структур данных во многих случаях не позволяет использовать адекватное представление абстрактных понятий, а вынуждает программиста прибегать к их моделированию. Это приводит к неэффективной работе программы и, как следствие, отказу от них. Язык программирования Паскаль содержит полный набор структурных типов данных, предложенных К. [17]