Escolar Documentos
Profissional Documentos
Cultura Documentos
É seu papel gerenciar a memória RAM, os processos, a CPU, os dispositivos de entrada e saída, os aplicativos dos
usuários, o sistema de arquivos, os próprios usuários, etc.
O grupo de questões aqui incluso serve para testar os conhecimentos iniciais do aluno.
Exercício 1:
Ao ligar o computador o usuário misterioso da figura observa que a tela do computador apresenta uma
serie de mensagens que, são geradas pela BIOS (Basic Input/Output System – Sistema Básico de
Entrada/Saída). A BIOS é um programa pré-gravado na memória ROM (Read-Only Memory – Memória
Somente de Leitura) cuja função é realizar uma serie de verificações no hardware do computador.
VIII. Após a checagem geral serão exibidos detalhes sobre o Processador, Unidades de disco,
Memória e finalmente a versão e data da BIOS.
https://online.unip.br/imprimir/imprimirconteudo 1/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
Após a realização de todos os procedimentos descritos o computador estará apto ou não para a
próxima etapa de sua inicialização, ou seja, executar um programa denominado bootstrap que, será o
responsável pela escolha do sistema operacional que será carregado na memória.
Por se tratar de uma pessoa muito curiosa o usuário misterioso passou a imaginar se seria
possível ter no seu computador vários sistemas operacionais (Windows, Linux, Android, Mac Os,
FreeBSD,...).
No momento ele conseguiu este feito através da criação de três máquinas virtuais em seu
notebook utilizando o programa Virtual Box, na primeira máquina virtual instalou o Linux Debian, na
segunda o Windows 7 e na terceira o Android. O problema está no desempenho de cada máquina virtual,
pois o hardware do computador é compartilhado entre o ambiente nativo e as máquinas virtuais.
O dual-boot no caso do Linux pode ser conseguido através de um programa denominado GRUB
que, subscreve o bootstrap. Qual o procedimento adotado pelo GRUB para escolha do sistema
operacional desejado?
A)
O GRUB carrega o sistema operacional que se encontra na primeira partição do disco rígido e após o
carregamento do sistema operacional. O usuário poderá então escolher o sistema operacional que estará
ativo.
B)
O GRUB é um programa que pode substituir o conteúdo da MBR, o que permite a inicialização de alguns
valores iniciais, tais como, registradores da CPU e controladores de dispositivos. O dual-boot será
implementado através do carregamento de todas as partições disponíveis no HD, na memória RAM. O
usuário poderá então escolher o sistema operacional que estará ativo.
C)
O GRUB além da inicialização de alguns valores iniciais, tais como, registradores da CPU, controladores
de dispositivos exibe ao usuário um menu com as diversas opções de kernel disponíveis para
carregamento na memória.
D)
E)
https://online.unip.br/imprimir/imprimirconteudo 2/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
Comentários:
Exercício 2:
A)
B)
C)
As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa da primeira
D)
https://online.unip.br/imprimir/imprimirconteudo 3/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
E)
Comentários:
Exercício 3:
A)
Manter informações sobre quais partes da memória estão sendo usadas no instante atual e por quem.
Decidir qual processo deve ser executado pela memória.
B)
Manter informações sobre quais partes da memória estão sendo usadas no instante atual e por quem.
Criação e remoção de processos dos registradores, tanto do sistema quanto dos usuários. Suspensão e
reativação de processos.
C)
D)
Criação e remoção de processos, tanto do sistema quanto dos usuários. Suspensão e reativação de
processos. Sincroniza de processos. Comunicação entre processos. Tratamento de impasses entre
processos.
E)
https://online.unip.br/imprimir/imprimirconteudo 4/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
Comentários:
Exercício 4:
Se qualquer um dos nossos usuários (vide figura) enviar um documento para impressão e a impressora
se encontrar desligada o que deverá acontecer?
A)
A CPU para o que está fazendo e transfere imediatamente o controle para o Sistema Operacional.
B)
Como ocorreu uma interrupção causada por hardware, uma rotina de tratamento de interrupção deverá
ser executada, caso contrário o computador irá travar.
C)
Após a resolução do problema o processo deixará o estado de em espera, passando para o estado de
pronto.
https://online.unip.br/imprimir/imprimirconteudo 5/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
D)
O Sistema Operacional para o que está fazendo e transfere imediatamente a execução para uma posição
fixa, predeterminada para essa interrupção. Essa posição contém o endereço inicial da rotina de
tratamento dessa interrupção. Essa rotina é executada e, quando termina, o Sistema Operacional
retorna a execução do processo computacional que havia sido interrompido.
E)
A CPU para o que está fazendo e transfere imediatamente a execução para uma posição fixa,
predeterminada para essa interrupção. Essa posição contém o endereço inicial da rotina de tratamento
dessa interrupção. Essa rotina é executada e, quando termina, a CPU retorna a execução do processo
computacional que havia sido interrompido.
Comentários:
Exercício 5:
https://online.unip.br/imprimir/imprimirconteudo 6/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
A figura 1 apresenta a mudança de contexto entre dois processos. O processo P0 encontra-se em execução pela CPU e
por algum motivo deve ser substituído pelo processo P1 que se encontra na fila de processos prontos. Para que a troca
de processos possa acontecer a CPU deve interromper o processamento do processo P0 transferir o controle para o
sistema operacional, que deverá chamar o despachante para realizar os procedimentos necessários a troca dos
processos. Qual o papel do Escalonador de CPU durante a mudança de contexto dos processos.
A)
Parar a execução da CPU.
B)
C)
D)
https://online.unip.br/imprimir/imprimirconteudo 7/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
E)
Comentários:
Exercício 6:
A multiprogramação permitiu aos usuários de computador a utilização de vários programas ao mesmo tempo, ou
melhor, permitiu que os usuários experimentassem a sensação de estar utilizando vários programas ao mesmo tempo.
Uma CPU executa apenas um programa de cada vez. Porém como os componentes eletrônicos são mais rápidos do que
a capacidade dos humanos em perceber a troca de processos entre a fila de processos prontos e a CPU temos a
sensação de estarmos utilizando vários programas ao mesmo tempo. A utilização de ferramentas de busca como o
Google de forma maciça pelos usuários de computadores nos permite até criar uma nova denominação, geração
Google, onde tudo é acessível, jogos, filmes, textos em geral, etc. Atender as necessidades de processamento desse
novo usuário deve exigir mudanças do ambiente computacional. O que deverá acontecer se o grau de
multiprogramação for instável.
A)
O sistema operacional deverá selecionar os processos que estão prontos para serem executados de
forma mais eficiente, reduzindo o tempo de ociosidade da CPU, ou seja, o tempo de latência.
B)
O escalonador de CPU deverá selecionar os processos que estão prontos para serem executados de
forma mais eficiente, reduzindo o tempo de ociosidade da CPU, ou seja, o tempo de latência.
C)
D)
https://online.unip.br/imprimir/imprimirconteudo 8/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
O sistema operacional deve controlar o número de processos na CPU. Se o grau de multiprogramação for
instável haverá uma quantidade muito grande de processos querendo entrar na CPU, o que acarretará
um desequilíbrio entre a entrada e a saída de processos da CPU.
E)
Os programas deverão adotar uma nova estratégia de programação, ou seja, utilizar threads.
Comentários:
Exercício 7:
A)
III, apenas.
B)
I e II, apenas.
https://online.unip.br/imprimir/imprimirconteudo 9/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
C)
D)
I, II e IV, apenas.
E)
Comentários:
Exercício 8:
A)
I.
https://online.unip.br/imprimir/imprimirconteudo 10/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
B)
II.
C)
I e III.
D)
I e IV.
E)
II e IV.
Comentários:
Exercício 9:
A)
B)
microkernel monolítico.
https://online.unip.br/imprimir/imprimirconteudo 11/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
C)
nanokernel.
D)
exokernel híbrido.
E)
macrokernel monolítico.
Comentários:
Exercício 10:
A)
F–V–V–V
https://online.unip.br/imprimir/imprimirconteudo 12/13
02/05/2021 UNIP - Universidade Paulista : DisciplinaOnline - Sistemas de conteúdo online para Alunos.
B)
V–V–F–V
C)
V–F–V–V
D)
V–V–V–F
E)
F–V–F–V
Comentários:
https://online.unip.br/imprimir/imprimirconteudo 13/13