Массив.

Показатель как информационная структура.

 

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

Показатель - это семантическая единица информации, логически завершенная.

Общий вид показателя:

П. (Р1, Р2, . . . , Рn, Q)

где: Р1, Р2, ..., Рi, ..., Рn - реквизиты-признаки;

Q - основание показателя.

Показатель - термин, которым оперируют в области экономики, статистики.

Показатель - это совокупность данных прагматического характера.

 

Пример. Численность постоянного населения Республики Карелия на 01.01.1994 года - 798 тыс. чел. Основание показателя - численность, значение 798. Реквизиты-признаки: 1)Территория - код 86 (Республика Карелия), 2)Дата - 01.01.1994г.

Численность постоянного населения Республики Карелия на 01.01.2004 г. – 708,7 тыс. чел., а на 01.01.2011 года – 644,2 тыс. чел.

Массив - упорядоченная совокупность данных, обладающих одинаковыми характеристиками. Отношение порядка между элементами массива задаются с помощью индексирования. Каждому элементу массива ставится в соответствие один или несколько индексов. Индекс - числовой реквизит целого типа, изменяющийся между определенными нижней и верхней границами (пара целых чисел). Размер массива - число элементов массива.

Массивы данных могут быть многомерными, иметь несколько индексов. В качестве данных может использоваться структура (группа, агрегат) данных. В этом случае говорят о массиве структур данных.

При обработке экономических данных часто применяется термин “таблица”, в основе которой лежит использование объединенных массивов данных для совместной обработки. А средством обработки таких массивов являются табличные процессоры, электронные таблицы типа “Excel”, “Lotus“, “QuadroPro” и другие.

Примеры.

1.Пусть имеется массив констант - названия месяцев года. Поле - “наименования месяца”.

Формальная запись на языке ПЛ/1:

DCL MES(1:12) CHAR(8) INIT(‘январь‘, ’февраль‘, ’март‘, ’апрель‘, ’май‘, ’июнь‘, ’июль‘, ’август‘, ’сентябрь‘, ’октябрь‘, ’ноябрь‘, ’декабрь‘);

Размер массива -12, нижняя и верхняя границы соответственно - 1 и 12, массив одномерный.

На языке Паскаль эту же информацию можно записать так:

CONST

MES: ARRAY[1..12] OF STRING[8]=(‘январь‘, ’февраль‘, ’март‘, ’апрель‘, ’май‘, ’июнь‘, ’июль‘, ’август‘, ’сентябрь‘, ’октябрь‘, ’ноябрь‘, ’декабрь‘);