Lista SO
2) Quais as principais dificuldades que um programador teria no desenvolvimento de uma aplicação em um ambiente sem um sistema operacional?
3) Explique o conceito de máquina virtual. Qual a grande vantagem em utilizar esse conceito?
4) Defina o conceito de uma máquina de camadas.
5) Quais os tipos de sistemas operacionais existentes?
6) Por que dizemos que existe uma subutilização de recursos em sistemas monoprogramáveis?
7) Qual a grande diferença entre sistemas monoprogramáveis e sistemas multiprogramáveis?
8) Quais as vantagens dos sistemas multiprogramáveis?
9) Um sistema monousuário pode ser um sistema multiprogramável? Dê um exemplo.
10) Quais são os tipos de sistemas multiprogramáveis?
11) O que caracteriza o processamento batch? Quais aplicações podem ser processadas nesse tipo de ambiente?
12) Como funcionam os sistemas de tempo compartilhado? Quais as vantagens em utiliza-los?
13) Qual a grande diferença entre sistemas de tempo compartilhado e tempo real? Quais aplicações são indicadas para sistemas de tempo real?
14) O que são sistemas com múltiplos processadores, e quais as vantagens em utilizá-los?
Qual a grande diferença entre sistemas
EXERCICIO 2:
1. Identifique o sistema de numeração dos computadores digitais e justifique sua utilização.
2. Converter para decimal os seguintes números binários:
a. 10011
b. 11100010
c. 1000001
d. 1,1
e. 1100,01
f. 1000,001
3. Converter para binário os seguintes números decimais:
a. 23
b. 2615;
c. 2,5;
d. 0,1;
e. 3,8;
f. 10,05
4. Utilizando a seguinte informação sobre a soma de binários:
0+0=0
0+1=1
1+0=1
1+1=10, ou seja, 0 e vai 1* (para somar ao digito imediatamente à esquerda)
Some os seguintes números binários:
a. 11001 + 1011
b. 1001 + 1111
c. 11,011 + 10,110
d. 10110 + 00111
e. 011,101 + 010,010
f. 10001111 + 00000001