Sei sulla pagina 1di 1

1 DEFINIO DE SOFTWARE Sem software, um computador basicamente um monte intil de metal.

. Com software, um computador pode armazenar processar e recuperar informaes tocar musica e reproduzir vdeos, enviar e-mail, pesquisar a Internet e se envolver em muitas outras atividades valiosas para merecer sua ateno. Grosso modo, o software de computador pode ser dividido em dois tipos: Programas de Sistema, que gerenciam a operao do computador em si. Programas Aplicativos, que realizam o trabalho real desejado pelo usurio. O programa de sistema mais bsico o sistema operacional, cuja tarefa controlar todos os recursos do computador e fornecer uma base sobre a qual os programas aplicativos podem ser escritos. Um sistema de computao moderno consiste em um ou mais processadores, memria principal, discos, impressoras, teclado, tela, interfaces de rede e outros dispositivos de entrada/sada. No todo, um sistema complexo. Escrever programas que controlam todos esses componentes e os utilizam corretamente, sem dizer de forma otimizada uma tarefa extremamente difcil. Se todo programador tivesse que se preocupar com o funcionamento das unidades de disco e com todas as dezenas de coisas que poderiam dar errado ao ler um bloco de disco, provvel que muitos programas sequer pudessem ser escritos. Ha muito tempo, tornou-se bastante evidente a necessidade de encontrar uma maneira de isolar os programadores da complexidade do hardware. A maneira que evoluiu gradualmente foi colocar uma camada de software sobre o do hardware bsico, para gerenciar todas as partes do sistema e apresentar ao usurio uma interface, ou mquina virtual, mais fcil de entender e programar. Essa camada de software o sistema operacional. A posio do sistema operacional aparece na Figura abaixo. Na parte inferior est o hardware, o qual, em muitos casos, composto de dois ou mais nveis (ou camadas). O nvel mais baixo contm dispositivos fsicos, sendo constitudos por circuitos integrados, cabos, fontes de alimentao, tubos de raios catdicos e dispositivos fsicos. O modo como esses componentes so construdos e funcionam da competncia do engenheiro eltrico. Em seguida, vem o nvel da microarquitetura, no qual os dispositivos fsicos so agrupados para formar unidades funcionais. Normalmente, esse nvel contm alguns registradores internos da UCP (Unidade Central de Processamento) e um caminho de dados, contendo uma unidade logica e aritmtica. Em cada ciclo de relgio, um ou mais operandos so lidos de registradores e combinados na unidade aritmtica e lgica
Sistema de transaes bancrias Compiladores Reserva de passagens areas Editores

Navegador web Interpretador de comandos

Programas aplicativos Programas de sistema

Sistema operacional Linguagem de mquina Microarquitetura Dispositivos fsicos

Hardware

Um sistema de computao consiste em hardware, programas de sistema e programas aplicativos.

Potrebbero piacerti anche