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