Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕКЦИИ ПО ИНФОРМАТИКЕ.doc
Скачиваний:
38
Добавлен:
02.04.2015
Размер:
398.85 Кб
Скачать

Лекция №5 данные

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

Данное – формализованная величина, определяющая конкретную характеристику объекта исследования.

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

Классификация данных по критерию «множественность»:

Данные

«множественность»

Групповые

Единичные

Фреймы

Массивы

Переменные

Константы

Множество

Единичными назовем данные (операнды) независимые друг от друга.

Групповые – данные (операнды) взаимосвязанные между собой по одному или нескольким критериям.

Константа – данное с постоянным (фиксированным) значением.

В качестве примеров можно представить любую числовую, либо текстовую константу. Например: 123; 0,75; - числовые константы; ‘A’; ‘AX’; ‘сумма’ – текстовые константы, где апострофы есть ограничители каждой константы. Константы широко используются как необходимый компонент решения задачи. В принципе, они могут быть детализированы следующей схемой:

Константа

«форма представления»

Символьная

Числовая

Целая

С плавающим разделителем

С фиксирован­­ным разделителем

Числовой называется константа, определяющая количественное значение характеристики.

Символьная – константа, определяющая качественные или другие значения характеристик.

Числовые константы записываются в определенных системах счисления (традиционных или нетрадиционных). В настоящее время используются практически 100% позиционные системы счисления, алфавит которых составляют арабские цифры, начиная от нуля, и латинские буквы, в случае, если букв не хватает (начиная с А,В и т.д.).

Рассмотренная структура числовых констант позволяет быть детализирована по способу представления основных компонентов, как константы с фиксированным разделителем (36,52; 36.52; 0,99; 0.99), где в качестве разделителя целой и дробной части используются как запятые, так и точки. Естественно, что разделитель целой и дробной части может располагаться, в большинстве универсальных языков программирования, не только в середине совокупности цифр числа, но и вначале, либо в конце его (.7;385.; 0.7).

Число константа с плавающим разделителем – константа структуры: , гдеm– мониста числа; 10 – основание системы счисления;p– порядок числа. В качествеmможет использоваться любое число с фиксированным разделителем, в качествер– любое целое, либо дробное с фиксированным разделителем числа. Исходя из определения, дополним общую схему констант компонентом: целая.

Целая константа – совокупность цифр без разделителя, определяющая количество чего-либо (10; -3; +1500).

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

Пример записи константы с плавающим разделителем: - нормализованная мониста;- ненормализованная мониста.

Внимание! В алгоритмических языках структура констант с плавающим разделителем имеет вид: , гдет– мониста константы:Е– обозначение основания десятичной системы счисления;р– показатель константы;- возможные знаки соответствующего компонента; [ ] – признак необязательности содержимого. Примеры:. Нормализация последней константы приведет к виду:.