Информатика и технология программирования


Составные части языка программирования


Любой язык программирования содержит средства для представления перечисленных выше компонент. Рассмотрим вкратце каждую из них.

l Типы данных и переменные . Типы данных - это те формы представления данных, которые могут существовать и обрабатываться в языке программирования. Естественно, прежде всего следует упомянуть типы данных, которые совпадают с формами представления информации в любом процессоре (то есть представлены в архитектуре компьютера ). Это целые, вещественные числа, символы (текст). Кроме того, в любом языке программирования есть формы представления данных, ориентированные на применение языка, например строки, базы данных, графические объекты. Все формы представления данных, заложенные в язык " от рождения" , называются базовыми типами данных. Кроме того, программист может конструировать свои формы представления, состоящие из уже известных элементов, - производные типы данных. Самым известным производным типом данных является массив. На основе типов данных в программе определяются переменные, каждой из которых отводится память и ставится в соответствие форма представления данных.

l Операции и выражения . Основой процесса обработки данных являются операции. Операции - это набор действий, которые могут быть выполнены над переменными в стандартных формах представления данных, то есть над базовыми типами данных. Переменные со сложной формой представления данных (производного типа данных) обрабатываются по частям. Соответствующие операции выделяют из них элементы базовых типов, доступные обработке. Группа последовательно выполняемых операций образует выражение. К уровню операций можно отнести довольно разнообразные действия, выполняемые в процессе обработки данных :



-непосредственно операции преобразования данных ;



-операции ввода и вывода данных для внешнего представления ;



-вызов (выполнение) модулей (процедур, функций) ;



-присваивание, то есть запоминание значения переменной ;



-выделение более простых типов данных из переменных производного типа.




Начало  Назад  Вперед