Normalmente no nos damos conta de que o Processamento de Dados
comeou h um longo, longo tempo, e passou por uma grande evoluo desde ento, para culminar em toda tecnologia que temos a nossa disposio nos dias de hoje. O baco, por exemplo, foi uma das primeiras formas que a humanidade utilizou para processar informaes -mais precisamente a aritmtica- e de uma maneira muito eficiente. Outro exemplo so as clssicas balanas, dispositivos utilizados para estabelecer a igualdade pelo peso e que posteriormente foram utilizadas como smbolo da igualdade, pelo Direito. Histria do Processamento O Pai do Processamento de dados
Herman Hollerith Fundador da Internacional Business Machines (IBM), era fascinado por estatsticas. Seu objetivo: inventar uma mquina que conseguisse reunir e avaliar um grande nmero de dados sobre um tema, Hollerith baseou-se na idia de Babbage e, em 1889, criou a mquina que conta usando cartes perfurados. Alm disso, a posio dos furos nos cartes fornecia informaes adicionais, como idade ou profisso do entrevistado. A leitura dos dados era feita com agulhas metlicas. Quando elas se encontram num furo do carto, fecha-se um circuito eltrico, acionando assim o sistema de contagem.Chamada de MAQUINA DO CENSO O que o processamento Processamento de dados : So as atividades que transformam dados iniciais em resultados desejados (informaes), atravs de procedimentos pr-definidos.
Entrada de dados As Entradas de Dados no microcomputador ocorrem principalmente por meios dos perifricos: Teclado; Mouse; Escner; CD-ROM; PenDrive ... Processamento O processamento dos dados feito na CPU (Central Processing Unit) que em portugus significa Unidade Central de Processamento (UCP). Os dados fornecidos ao computador, por meio dos perifricos, podem ser armazenados em sua memria para processamento imediato ou posterior. Sada de Informaes (Resultados) As Sadas de Dados no microcomputador ocorrem principalmente por meio dos perifricos: Monitor de Vdeo; Impressoras; PenDrive; CD-ROM; ...
Tipos de Processamento Existem trs tipos bsicos de Processamento so eles: (BATCH, ON-LINE e REALTIME)
Processamento em lotes ou batch: As tarefas so agrupadas fisicamente e processadas sequencialmente uma aps a outra. Iniciado o processamento este executado at o trmino da ltima tarefa, sem que o usurio tenha acesso a ele.
Processamento On-line: As transaes so processadas imediatamente aps a coleta pela mdia de entrada.
Principais diferenas: No processamento em lotes temos o banco de dados de cartes batidos levemente atrasado em relao aos reais pontos marcados, devido ao lote que ainda est sendo armazenado pela mquina. No mtodo on-line temos uma fidelidade maior no que diz respeito sincronia do banco de dados e os ltimos dados inseridos, porm necessitamos de uma mquina com maior poder de processamento, pois ela est a todo instante processando as transaes feitas. Processamento em Tempo Real (Real Time):Neste sistema,o dado processado no momento em que informado (tempo de resposta definido). Ex: Sistema de Reserva de Passagens Areas ou sistema de GPS. Sistemas Mono e Multitarefa Um sistema operacional Multitarefa permite repartir a utilizao do processador entre vrias tarefas aparentemente simultneas.Ex. Windows XP, Vista, Linux, entre outros.
J um sistema operacional Monotarefa permite apenas a realizao de uma tarefa de cada vez. Um dos mais famosos sistemas operacionais Monotarefa o MS-DOS, um dos primeiros sistemas operacionais para computadores pessoais.
Atualmente, a maior parte dos sistemas operacionais utilizados so Multitarefa, onde o tempo de processamento dividido entre varias tarefas, dando a impresso ao usurio que elas so executadas simultaneamente. Arquiteturas de Processador Arquitetura RISC ( Reduced Instruction Set Computer ):
A arquitetura RISC constituda por um pequeno conjunto de instrues simples que so executadas diretamente pelo hardware, sem a interveno de um interpretador (microcdigo), ou seja, as instrues so executadas em apenas uma micro instruo. As mquinas RISC s se tornaram viveis devido aos avanos de software no aparecimento de compiladores otimizados .
Arquitetura CISC ( Complex Instruction Set Computer ):
O padro de arquitetura CISC, utiliza-se de comando com grande nmeros de pequenas instrues, para executar uma simples operao, capaz de executar varias instrues complexas, sendo bastante verstil, Os processadores CISC tm a vantagem de reduzir o tamanho do cdigo executvel por j possurem muito do cdigo comum em vrios programas, em forma de uma nica instruo.
Diferenas entre RISC e CISC
Toda arquitetura tem suas vantagens e desvantagens. Se de um lado, esta arquitetura apresenta tantas qualidades, ela pode tambm se transformar num sistema de baixa performance se no for projetado de forma correta. Seus cdigos tem de ser bem construdos e bem codificados para que se tenha alto desempenho. No geral, as mquinas baseadas na arquitetura RISC, conquistam cada vez mais o mercado de alto nvel, sendo responsvel por grande parte dos sistemas de grande porte mundiais.
UCP A unidade central de processamento ou CPU (Central Processing Unit), tambm conhecido como processador, a parte de um sistema computacional, que realiza as instrues de um programa de computador, para executar a aritmtica bsica, lgica, e a entrada e sada de dados.
1 . A CPU tem papel parecido ao crebro no computador 2 . O termo vem sendo usado desde o incio de 1960 3 . A forma, desenho e implementao mudaram drasticamente desde os primeiros exemplos, porm o seu funcionamento fundamental permanece o mesmo. Componentes da UCP