Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: SISTEMAS OPERACIONAIS Critério: AV Professor: MAURO CESAR CANTARINO GIL Turma: 9006/AD Avaliaç.: 6,0 de 9,0 Nota Partic.: 0 Av. Parcial.: 2,0 Nota SIA: 8,0 pts SISTEMAS OPERACIONAIS 1. Ref.: 227847 Pontos: 0,0 / 1,0 A interrupção no processador é um mecanismo que nos permite o assincronismo dos processos ou tarefas ao mesmo tempo existente no sistema. Os sistemas operacionais usam esse mecanismo para atender aos processos quanto ao uso dos recursos da máquina. Descreva o passo a passo de uma interrupção. Resposta: Gabarito: - dispositivo de controle que permite ativar uma interrupção - processador termina a execução da instrução corrente - processador reconhece sinal de interrupção - processador coloca PSW e PC na pilha de controle - processador carrega novo valor do PC baseado na interrupção - salva informações remanescentes sobre o estado do processo - processa a interrupção - restaura a informação do estado do processo - restaura o velho PSW e o PC 2. Ref.: 674433 Pontos: 0,0 / 1,0 Qual é a função do Driver do Dispositivo (Device Driver)? Resposta: Gabarito: .Implementar a comunicação do subsistema de E/S com um dispositivo específico; .Responsável pela tradução da solicitação da aplicação para o dispositivo; .Receber comandos gerais e transformá-los em comandos específicos para o dispositivo. 3. Ref.: 667417 Pontos: 1,0 / 1,0 Em relação ao Sistema Operacionais quanto à Arquiteturas do Núcleo - Kernel, qual o termo se completa o texto abaixo com as lacunas em branco. O conceito de _______________ é de reduzir o kernel a comunicações de processos básicos econtrole de I/O, e deixar os outros serviços de sistemas situados no user-space (espaço dousuário) em forma de processos normais(chamados de servers - servidores). Existe um server para cada problema de gerenciamento de memória, um server faz gerenciamento de processos, e outro gerencia drivers, e assim por diante. superkernel kernel kernel monlítico; microkernel camadas Gabarito Comentado. 4. Ref.: 10795 Pontos: 1,0 / 1,0 Suponha que um usuário acionou um programa que, ao ser carregado, solicitou a digitação de uma senha. Quando o programa foi acionado, o processo passou pelos estados "pronto" e "execução". Em seguida o programa ficou no estado "espera", pois dependia de uma operação de E/S (leitura do teclado) para prosseguir. Quando o usuário informar a senha o processo passará para qual estado? EXECUÇÃO PRONTO ESPERA CRIADO TERMINADO Gabarito Comentado. 5. Ref.: 16993 Pontos: 1,0 / 1,0 O uso de interrupções é fundamental para a existência de: Sistemas multitarefa dispositivos de hardware como teclado e disco bibliotecas de software dispositivos de hardware como monitor e impressora comunicação de dados Gabarito Comentado. 6. Ref.: 115398 Pontos: 0,0 / 1,0 Os Sistemas Operacionais estão sujeitos a um fenômeno denominado deadlock. Para que uma situação de deadlock seja criada, as seguintes condições devem acontecer simultaneamente: transferência excessiva de páginas (thrashing), superposição de processos (process overlapping), monopolização de recursos (hold and wait) e não preempção (no preemption). exclusão mútua (mutual exclusion), monopolização de recursos (hold and wait), não preempção (no preemption) e espera circular (circular wait). transferência excessiva de páginas (thrashing), não preempção (no preemption), espera circular (circular wait) e falha de escalonamento (scheduling fail). exclusão mútua (mutual exclusion), monopolização de recursos (hold and wait), superposição de processos (process overlapping) e falha de escalonamento (scheduling fail). exclusão mútua (mutual exclusion), transferência excessiva de páginas (thrashing), superposição de processos (process overlapping) e espera circular (circular wait). Gabarito Comentado. 7. Ref.: 227857 Pontos: 1,0 / 1,0 Diversos conceitos são fundamentais para que se implemente concorrência entre processos. Região Crítica é um desses conceitos, que pode ser melhor definido como sendo: Um trecho de programa cujas instruções podem ser executadas em paralelo e em qualquer ordem Um trecho de programa onde existe algum recurso cujo acesso é dado por uma prioridade Um trecho de programa que deve ser executado em paralelo com a Região Crítica de outro programa Um trecho de programa onde existe o compartilhamento de algum recurso que não permite o acesso concomitante por mais de um programa Um trecho de programa onde existe algum recurso a que somente o sistema operacional pode ter acesso Gabarito Comentado. 8. Ref.: 11696 Pontos: 1,0 / 1,0 Suponha um sistema operacional multiprogramado no qual há vários processos sendo executados de forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como critério de escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por executar. Assinale a alternativa que representa o critério de escalonamento adequado para a situação descrita: Shortest-Job-First (SJF) Por Prioridade First-In-First-Out (FIFO) Paginação Translation Lookaside Buffer (TLB) Gabarito Comentado. 9. Ref.: 227862 Pontos: 0,5 / 0,5 No contexto de gerência de memória, por que o algoritmo de substituição de páginas ótimo não pode ser implementado? porque não há poder computacional suficiente nos dias atuais. porque exige uma quantidade de memória muito grande. porque é muito complexo. o hardware necessário seria absurdamente caro. porque não é possível prever qual página será menos acessada no futuro. Gabarito Comentado. 10. Ref.: 610832 Pontos: 0,5 / 0,5 Controle de processos, gerenciamento de arquivo, gerenciamento de dispositivos, manutenção de informações e comunicações são as cinco categorias principais de chamadas de sistemas. Quais das alternativas abaixo se refere a chamadas de sistemas da categoria "gerenciamento de arquivos"? create, delete communication connection; Read, write, reposition; send, receiver messages; end, abort; Get time or date, set time or date Gabarito Comentado. Observação: Estou ciente de que ainda existe(m) 2 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação. Data: 16/11/2017 16:11:36 Educational Performace Solution EPS ® - Alunos
Compartilhar