Tanto a estrutura quanto as funes de um computador so, em sua essncia, muito
simples. Em termos gerais, existem apenas quarto funcoes basicas :
1. Processamento de dados 2. Armazenamento de dados 3. Transferncia de dados 4. Controle
Ambiente de operao (Origem e destino dos dados)
claro que um computador deve ser capaz de processar dados. Os dados podem ter grande variedade de tipos, e a gama de requisitos de processamento muito ampla. Entretanto, existem poucos mtodos ou tipos fundamentais de processamento de dados.
tambm essencial que um computador armazene dados. Mesmo quando realizado um processamento de dados do tipo on the fly (isto , quando os dados de entrada so processados e os resultados so enviados diretamente para a sada), o computador precisa armazenar temporariamente ao menos aquela poro dos dados que est sendo processada naquele instante. Portanto, existe pelo menos uma funo, de armazenmento temporrio de dados. igualmente importante que um computador seja capaz de armazenar dados de maneira permanente, por perodos mais longos. Qs dados so armazenados no computador, para subseqente recuperao e modiIicao.
Um computador deve ser capaz de transferir dados, tanto internamente quanto com o mundo externo. O ambiente de operao de um computador consiste em dispositivos que servem como fonte ou como destino de dados. Quan.clo os dados so recebidos ou enviados para um dispositivo diretamente conectado ao computador, o processo conhecido como entrada e. sada (EIS) e o dispositivo denominado um perifrico. Quando os dados so transferidos por distncias maiores, de ou para um dispositivo remoto, o processo conhecido como comunicao de dados.
Deve existir um control dessas trs funes. Em ltima instncia, esse control exercido pelo(s) indivduo(s) que fornece(m) instrues ao computador. Dentro de um sistema de computao, uma unidade de controle gerencia os recursos do computador e rege o desempenho das suas partes funcionais em resposta a essas instrues.
Operacoes possveis
1- O computador pode funcionar simplesmente como um dispositivo de transferncia de dados de um perifrico ou de uma linha de comunicao para outra.
Mecanismos de transferncia de dados Mecanismos de Controlo Recursos de Processamento dos dados Recursos de Armazenamento de dados