Sistema Operacional
Pois sem um intermediário entre os usuários e os componentes de hardware não haveria como utilizar os recursos disponíveis para aplicações, que por sinal não existiria sem o sistema operacional.
O S.O tem o uso eficiente e controlado dos recursos de hardware e implementa políticas e estrutura de software de modo que tenha um bom desempenho do S.O.
2.) O programador 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.) Máquina virtual é o nome dado a uma máquina, implementada através de software, no qual podemos criar diversas máquinas virtuais independentes e isoladas, onde cada máquina oferece um cópia virtual do hardware, incluindo modos de acesso, interrupções, dispositivos. E seu próprio S.O como se fosse um computador real, mas utilizando os mesmos recursos de hardware da máquina real na qual foi instalada.
4.) É uma maquina composta de slots para a BIOS detectar
5.) S.O de Computadores Pessoais;
SO de Computadores de Grande Porte;
S.O de Servidores;
S.O de Tempo Real;
S.O de Embarcados;
S.O de Cartões Inteligentes;
6.) Porque em sistemas monoprogramáveis somente é possível a execução de um programa por vez. Como um programa não utiliza todos os recursos do sistema totalmente no tempo de sua execução, existe ociosidade e, consequentemente, subutilização de alguns recursos.
7.) Os sistemas monoprogramáveis faz com que o processador, a memória e os periféricos trabalhem exclusivamente para um único programa.
Nossistemas multiprogramáveis ou multitarefa, os recursos computacionais são compartilhados entre os diversos usuários e aplicações. Enquanto em sistemas monoprogramáveis existe apenas um programa utilizando os recursos disponíveis, nos multiprogramáveis várias aplicações compartilham esses mesmos recursos.
8.) As vantagens do uso de