Учебно-методическое пособие для студентов специальности 1-08 01 01 «Профессиональное обучение
Download 0.99 Mb. Pdf ko'rish
|
Osnovy algoritmizacii i programmirovaniya
Константы и переменные
В зависимости от способа хранения в компьютере данные можно разделить на две группы: константы и переменные. В программе они определяются идентификаторами (именами), по которым к ним можно обратиться для получения текущего значения. Константы – это данные, значения которых не изменяются в процессе работы программы. Они «узнаются» компьютером по форме их записи. В языке Pascal используются константы трех видов: числовые, булевские и символьные Числовые константы предназначены для представления число- вых данных (целых и вещественных). Булевские константы исполь- зуются для представления данных, имеющих смысл логических вы- сказываний (да – нет, истина – ложь). Символьные константы пред- ставляют данные, являющиеся последовательностями символов. Значения переменных, в отличие от констант, могут изменяться во время выполнения программы. Переменные «узнаются» компью- тером по именам (идентификаторам), более того с каждой перемен- ной программы связывается одна и только одна ее характеристика, называемая типом. 21 Тип – это множество значений переменной вместе с множеством операций, которые можно выполнять над элементами этого множества. Приписывая переменной некоторый тип, явно определяется множество значений, которые можно присвоить этой переменной, а также определяются операции, с помощью которых можно манипу- лировать ее значениями. Число отдельных значений, принадлежащих некоторому типу, называется мощностью типа. Например, мощность логического типа – 2, так как переменные логического типа могут принимать только два значения True и False. В языке программирования Pascal все типы данных принято раз- делять на три группы: 1. Простейшие, или скалярные (к скалярным типам данных от- носятся типы данных таких величин, значения которых не содержат составных частей, то есть простейшие типы: целочисленный, веще- ственный, логический, символьный, перечисляемый, интервальный (тип диапазон) и ссылочный). 2. Структурированные (структурированный тип данных, или структуры данных, в своей основе имеет один или несколько ска- лярных типов данных, к ним относятся: строки, массивы, множе- ства, записи, файлы). 3. Процедурные и типа object (этим типам данных трудно поста- вить в соответствие данные в обычном понимании этого слова. Их названия отражают их базовые признаки и используются, как правило, в объектно-ориентированном программировании, которое поддержано старшими версиями языка Pascal. Понимание работы с этими типами данных требует определенного опыта и навыков программирования). Рассмотрим некоторые скалярные (простейшие) типы данных. Download 0.99 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling