Estrutura genérica de um computador
Basicamente, um computador é uma máquina ou conjunto de dispositivos mecânicos, electrónicos e electromecânicos, capazes de processar informação. A estrutura de um sistema informático pode ser vista, de forma simplificada, como consistindo em: Um processador ou unidade central de processamento; Dispositivos de entrada ou de input; Dispositivos de saída ou de output. Os dados ou informação são introduzidos através de um ou mais dispositivos de entrada ou input, de onde são canalizados para a unidade central de processamento (CPU – “Central Processing Unit”) e, daí, os resultados poderão ser enviados para dispositivos de saída ou output. Esta estrutura básica de um sistema informático só fica completa se considerarmos a intervenção de dispositivos de memória ou armazenamento de dados, os quais, normalmente, actuam como dispositivos de entrada e saída (E/S) ou input/output (I/O). Um sistema informático não é constituído apenas por dispositivos físicos ou de hardware; para que esse...
Um sistema operativo (português europeu) ou sistema operacional (português brasileiro) é um programa ou um conjunto de programas cuja função é servir de interface entre um computador e o usuário.
ResponderEliminarSegundo 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 do hardware, fazendo o papel de intermediário entre o 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.
Um sistema operativo (português europeu) ou sistema operacional (português brasileiro) é 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.), além de fornecer uma interface entre o computador e o usuário. É o primeiro programa que a máquina executa no momento em que é ligada (num processo chamado de bootstrapping) e, a partir de então, não deixa de funcionar até que o computador seja desligado. O sistema operacional reveza sua execução com a de outros programas, como se estivesse vigiando, controlando e orquestrando todo o processo computacional.
ResponderEliminarSegundo 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 do hardware, fazendo o papel de intermediário entre o 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.