quinta-feira, dezembro 21, 2006

Operações Básicas Aplicadas à Informação

Sob a ótica de Luiz Carlos Sá Carvalho:
“As funções básicas realizadas com os dados são, na essência, apenas as seguintes: transcrever ou copiar em locais estabelecidos, arquivar segundo uma regra, localizar dados arquivados e executar cálculos aritméticos. “Só”?, me dirá o leitor, um tanto desconfiado. Pois é, só isso.” (Página 86 do livro Análise de Sistemas: O Outro Lado da Informática)

No entanto, na página seguinte diz Sá Carvalho: “Como já dissemos, temos muita dificuldade para entender e avaliar globalmente, grandes quantidades de informação de uma só vez. É preciso uma boa síntese. Esse processo de síntese nada mais é que selecionar, adequadamente, alguns dados, resumir outros por meio de cálculos e colocar lado a lado aqueles cuja correlação seja muito significativa e que devem ser vistos simultaneamente pelo usuário. “Saber” alguma coisa, é, afinal de contas correlacionar fatos e idéias”. (Página 87 do livro Análise de Sistemas: O Outro Lado da Informática).

Uma interpretação do texto de Gordon Davis em seu livro “Management Information Systems: Conceptual Foundations, Structure and Development (edição 1974) me levou a definir 5 ( cinco) operações básicas sobre informações. Vale notar que Davis é mais específico, ao chamar quatro dessas operações de estratégias para “data reduction”. As operações são:

Classificação (Informações precisam ser organizadas)
Sumarização (Para combater a complexidade do volume de informações, são necessárias estratégias de síntese)
Filtragem (Para combater a complexidade e limitar o acesso, são
necessárias estratégias de seleção de informação)
Inferência (Regras de inferência podem descobrir padrões em um conjunto de grande volume de informações.)
Apresentação (Diferentes formas de apresentar a informação
influenciam como a mesma é compreendida).


Essas macro operações são constantemente empregadas em Sistemas de Informação para atender às necessidades dos seres humanos que utilizam esses Sistemas.

sexta-feira, dezembro 08, 2006

Globalidade: Teoria Geral de Sistemas

Acabo de fazer referência ao conceito de globalidade em uma nota em outro veículo. Nele coloquei um ponteiro para uma nota anterior sobre TGS, na qual a caractéristica de globalidade foi mencionada, mas não definida.

Entende-se globalidade, no contexto da TGS, como a característica de que por menor que seja a alteração num sistema, essa alteração impacta todo o sistema.

Existe uma frase muito usada em alemão que fala sobre o problema de detalhes. Estou copiando aqui uma transparência utilizada em uma palestra no Simpósio Brasileiro de Engenharia de Software, que contrapõe o ditado em duas línguas: prestem atenção no detalhe!