Sistema operacional
Exercício
1. Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais funções?
Não funcionaria. O sistema operacional é a ponte entre os aplicativos e os componentes de hardware do sistema. É o SO que organiza e dá acesso aos discos, que acessa a impressora, controla o monitor. Sistemas modernos permite em que varias aplicações executem ao mesmo tempo e controla os recursos do sistema (como processador, memória, acesso a arquivos) para que essas não entrem em conflito.
2. Quais as principais dificuldades que um programador teria no desenvolvimento de uma aplicação em um ambiente sem um sistema operacional?
A maior dificuldade que o programador teria é que ele teria que programar além da aplicaçào. O programa que ele fizer para funcionar sem Sistema Operacional teria que se preocupar com todos os aspectos do funcionamento do computador. O programa teria que programar todo os componentes de hardware: vídeo, teclado, mouse, placa de rede, disco rígido. Cada tarefa que a aplicação fosse fazer teria que ser detalhada num nível muito baixo para que o computador funcione.
3. Explique o conceito de uma máquina virtual. Qual a grande vantagem em utilizar este conceito?
Na ciência da computação, máquina virtual é o nome dado a uma máquina, implementada através de software, que executa programas como um computador real. Máquinas virtuais são extremamente úteis no dia-a-dia, pois permitem ao usuário rodar outros sistemas operacionais dentro de uma janela, tendo acesso a todos os softwares que precisa.
4. Defina o conceito de uma máquina de camadas.
Sistema computacional visto somente do ponto de vista do HARDWARE, conjunto de circuitos eletrônicos, placas, cabos, e fontes de alimentação, tem pouca utilidade Através do software que os serviços são oferecidos aos usurários, como armazenamento de dados em discos, impressão de relatórios, geração de gráficos, acessa a internet entre outras