Explique Como Funciona Um Sistema De Computa O
R: Um sistema computacional consiste num conjunto de dispositivos eletrônicos (hardware) capazes de processar informações de acordo com um programa (software). O software mais importante é o sistema operacional, porque ele fornece as bases para a execução das aplicações, às quais o usuário deseja executar. Exemplos de sistemas operacionais são o Windows, o Macintosh e o Linux, dentre outros. Um dos mais utilizados por usuários domésticos hoje é o Windows, produzido pela Microsoft.
Por Exemplo.....
O objetivo de um sistema operacional é organizar e controlar o hardware e o software para que o dispositivo funcione de maneira flexível e previsível.
2. Explique o SO visto como uma máquina estendida. Cite um exemplo.
R: Programar diretamente o hardware de um computador não é tarefa das mais fáceis. Para se controlar cada dispositivo físico devemos enviar uma série de comandos (que possuem uma outra dúzia de parâmetros) para seus registradores internos, de forma tal que o dispositivo interpreta tais comandos, e realiza a função associada aos mesmos.
Para se controlar uma unidade de disquete, por exemplo, é necessário emitir comandos que ligue/desligue o motor da unidade, comandos de leitura/escrita na unidade de disquete. Esses comandos são bastante complexos devido principalmente a quantidade e natureza dos parâmetros que recebem (número de setores por trilha, endereço do bloco a ser lido ).
Assim, a primeira função do SO é justamente oferecer uma máquina estendida (ou máquina virtual) que esconda toda essa complexidade de programação do hardware. Para realizar tal função, ele faz uso de alguma abstração. Por exemplo, ele pode tratar cada dispositivo como um arquivo, e assim o programador simplesmente emite comandos de leitura/escrita em tais arquivos, deixando para o SO a função de controlar os aspectos diretamente ligados ao hardware (comandos primitivos para seus registradores).
Por