Lista De Exercicios 1
Disciplina: Sistemas Operacionais Professor: Maglan Cristiano Diemer
1) Os processos podem ser classificados de acordo com o tipo de processamento que realizam. Sob esse aspecto, pode haver dois tipos de processos. Cite e explique esta classificação. CPU Bound = é quando os processos utilizam mais processador do que entrada e saída. I/O Bound = é o processo que não utiliza menos a CPU do que entrada e saída.
2) Os sistemas multiprogramáveis surgiram de um problema existente nos sistemas monoprogramáveis, que é a baixa utilização de recursos do sistema, como processador, memória e periféricos. Cite qual foi a grande alteração necessária no sistema operacional para a implementação da multiprogramação. Discos Magnéticos: por sua velocidade de acesso de leitura e a possibilidade de acesso randômico. 3) Em termos gerais, explique o que é interrupção. Cite e explique os dois tipos de interrupção. Interrupção é o processo que gerencia o termino e a ocorrência de um evento, podem ser de dois tipos Interrupção de Sistema e Interrupção de hardware. Interrupção de Sistema: Solicita um serviço ao sistema operacional.
Interrupção de hardware: Sinaliza o termino do serviço solicitado pelo sistema.
4) Na década de 60, a partir do monitor residente, surgiu o conceito de multiprogramação. Durante a mesma década, iniciaram as primeiras experiências com sistemas timesharing que se disseminou na década de 70. Qual a diferença conceitual entre multiprogramação e timesharing. Multiprogramação: Vários programas são carregados na memória e enquanto um realiza entrada e saída o outro pode ser executado; Timesharing: Vários programas rodando quase que ao mesmo tempo dando a impressão de que estão rodando simultaneamente, mas na realidade esses processos são divididos em pequenos intervalos denominados fatias de tempo. 5) A operação "desliga o temporizador" deve ou não ser privilegiada? Justifique.
Sim,