Sistema operacional

Disponível somente no TrabalhosFeitos
  • Páginas : 12 (2817 palavras )
  • Download(s) : 0
  • Publicado : 10 de março de 2013
Ler documento completo
Amostra do texto
1

Sistema Operacional - SO Todo computador precisa, além das partes físicas, de programas que façam essa parte física funcionar corretamente. Existem vários programas para várias funções, como digitar textos, desenhar, calcular, organizar, e muitos outros... Para poder utilizar os programas que têm função definida (como os citados acima), é necessário que o computador tenha um programa chamadoSistema Operacional. O SO é o primeiro programa a “acordar” no computador quando este é ligado, ou seja, quando ligamos o computador, o SO é automaticamente iniciado, fazendo com que o usuário possa dar seus comandos ao computador. Entre as atribuições do SO, estão: o reconhecimento dos comandos do usuário, o controle do processamento do computador, o gerenciamento da memória, etc. Resumindo,quem controla todos os processos do computador é o sistema operacional, sem ele o computador não funcionaria. Um sistema operacional (Operating System ) é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e ousuário. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em memória não-volátil ROM (Read Only Memory Memória Apenas de Leitura) chamado BIOS (Basic Input/Output System Sistema Básico de Entrada/Saída) num processo chamado "bootstrapping" conceito em inglês usado para designar processosauto-sustentáveis, ou seja, capazes de prosseguirem sem ajuda externa, ou seja, é uma metáfora bastante difundida para a inicialização de sistemas. Após executar testes e iniciar os componentes da máquina (monitores, discos, etc), o BIOS procura pelo sistema operacional em alguma unidade de armazenamento, geralmente o Disco Rígido, e a partir de então, o sistema operacional "toma" o controle damáquina. O sistema operacional reveza sua execução com a de outros programas, como se estivesse vigiando, controlando e orquestrando todo o processo computacional. Segundo alguns autores (Silberschatz et al, 2005; Stallings, 2004; Tanenbaum, 1999), existem dois modos distintos de conceituar um sistema operacional:


pela perspectiva do usuário ou programador (visão top-down): é uma abstração dohardware, fazendo o papel de intermediário entre o

Sistema Operacional - SO - Prof. Petchak

2



aplicativo (programa) e os componentes físicos do computador (hardware); ou numa visão bottom-up, de baixo para cima: é um gerenciador de recursos, i.e., controla quais aplicações (processos) podem ser executadas, quando, que recursos (memória, disco, periféricos) podem ser utilizados.

O BIOSé um programa de computador pré-gravado em memória permanente (firmware) executado por um computador quando ligado. Ele é responsável pelo suporte básico de acesso ao hardware, bem como por iniciar a carga do sistema operacional. Firmware é o conjunto de instruções operacionais programadas diretamente no hardware de um equipamento eletrônico. É armazenado permanentemente num circuito integrado(chip) de memória de hardware, como uma ROM, PROM, EPROM ou ainda EEPROM e memória flash, no momento da fabricação do componente. Muitos aparelhos simples possuem firmware, entre eles: controle-remoto, calculadora de mão, algumas partes do computador, como disco rígido, teclado, cartão de memória, muitos instrumentos científicos e robôs. Outros aparelhos mais complexos como celulares, câmerasdigitais, sintetizadores, eletrodomésticos como fornos de microondas ou lavadoras, entre outros, também possuem um firmware para a execução de suas tarefas. Não há fronteiras rígidas entre firmware e software, pois ambos são termos descritivos bastante livres. Contudo, o termo firmware foi originalmente inventado para contrastar com software de alto nível que poderia ser alterado sem a troca de um...
tracking img