Escolar Documentos
Profissional Documentos
Cultura Documentos
Execuo de Programas
Os computadores no entendem nada alm de comandos, dados e endereos escritos em linguagem binria, tambm chamada de linguagem de baixo nvel. Ela utiliza diretamente instrues do processador. Ex:
Execuo de Programas
Para facilitar a programao foram criadas as linguagens de programao de alto nvel que so mais prximas da linguagem natural. Ex: Pascal, C, Java, Cobol, etc.
Execuo de Programas
Cada comando de uma linguagem de alto nvel equivale a vrias instrues de cdigo de mquina. Isso exige uma etapa intermediria entre a linguagem de alto nvel e a de baixo nvel, chamada de compilao.
Execuo de Programas
Execuo de Programas
Um programa de computador primeiramente carregado na memria do computador e s depois executado, instruo por instruo, at o seu trmino.
Gerenciamento de Memria
Gerenciamento de Memria
Registradores : memrias auxiliares internas do processador. Cache : memria pequena e muito rpida que est entre a RAM e a CPU para acelerar a transferncia de dados. Principal : memria RAM, onde o programa que vai ser executado armazenado para que a CPU v buscando instruo por instruo. Secundria : armazenamento da informao.
Gerenciamento de Memria
Memria virtual uma forma de contornar o problema de falta de memria RAM. Ela feita deixando um espao do HD reservado para que seja possvel a sua utilizao como memria virtual e funciona da mesma maneira que a RAM embora muito mais lentamente.
Tipos de Processamento
Processamento em Lote (batch): As tarefas so agrupadas fisicamente e processadas seqencialmente uma aps a outra. Iniciado o processamento este executado at o trmino da ltima tarefa, sem que o usurio tenha acesso a ele. Ex: Compensao bancria.
Tipos de Processamento
Processamento em Linha (onLine): No h a necessidade de agrupar as tarefas para posterior processamento. Existe a interao operador-mquina. Ex: Terminal Bancrio ou rastreamento de veculos.
Tipos de Processamento
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.
Tipos de Processamento
Processamento Monotarefa (ou monoprogramao): Um programa somente executado na memria do computador. O Sistema Operacional no permite 2 programas rodando ao mesmo tempo na memria do micro. Ex: MS- DOS.
Tipos de Processamento
Processamento Multitarefa (Multiprogramao): Permite a execuo simultnea de vrias tarefas. Isto possvel por meio do uso de interrupes, aproveitando-se para executar um programa enquanto outro necessita de uma operao de entrada e sada de dados. Ex: Windows, OS/2.
Tipos de Processamento
Processamento Multiusurio (Time-Sharing): Permite a muitos usurios utilizar um mesmo computador, dando a impresso de que est dedicado exclusivamente a cada um deles (cada usurio recebe o controle da CPU durante um determinado tempo - milissegundos).
Tipos de Processamento
Monoprocessamento: Diz respeito a uma mquina que possui somente um processador. Multiprocessamento: Diz respeito a uma mquina que possui mais do que um processador.
Tipos de Processamento
Processamento Centralizado: Todo o processamento realizado no computador principal, onde os dados normalmente ficam armazenados.
Tipos de Processamento
Processamento Distribudo: Faz uso de computadores ligados em rede, estabelecendo comunicao entre si, tornando possvel o compartilhamento de informaes. Cada etapa ou parte do processamento feita normalmente em uma mquina diferente.