Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS OPERACIONAIS Acertos: 10,0 de 10,0 Data: (Finalizada) 1a Questão (Ref.: 201510853797) Acerto: 1,0 / 1,0 Os sistemas operacionais podem ser classif icados em relação a possibilidade de concorrência entre processos e a possibilidade de uso concorrente por mais de um usuário. Neste contexto podemos afirmar que: Todo sistema multitarefa é também multiusuário. Todo sistema multiusuário é também multitarefa. Sistemas monousuário são obrigatoriamente monotarefa. Sistemas monotarefa podem ser multiusuário. Alguns sistemas multiusuário são também multitarefa Gabarito Comentado. 2a Questão (Ref.: 201510848876) Acerto: 1,0 / 1,0 A maioria dos autores classif ica os sistemas operacionais entre os seguintes tipos: sistemas monotarefa ou multitarefa, sistemas monousuário ou multiusuário, sistemas monoprocessados ou multiprocessados. Em relação a essas classif icações, marque a alternativa correta: Um sistema operacional multitarefa é necessariamente um sistema multiprocessado. Todo sistema operacional multitarefa é necessariamente um sistema multiusuário. Todo sistema operacional multiusuário é ao mesmo tempo um sistema multitarefa. Em sistemas operacionais multitarefa monoprocessados a execução de diferentes programas é simultânea. Um sistema operacional multiprocessado não é necessariamente um sistema multitarefa. Gabarito Comentado. 3a Questão (Ref.: 201511445261) Acerto: 1,0 / 1,0 Processos do tipo _________, permitem a comunicação direta do usuário com o processo durante o seu processamento. Marque a opção que melhor completa a frase acima. Processos Foreground Processos CPU bound Processos em Lote Processos I/O bound Processos Background Gabarito Comentado. 4a Questão (Ref.: 201510848833) Acerto: 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 ESPERA TERMINADO CRIADO PRONTO Gabarito Comentado. 5a Questão (Ref.: 201510852512) Acerto: 1,0 / 1,0 Podemos verif icar informações sobre os processos em execução utilizando o gerenciador de tarefas do sistema operacional Window s e no Linux com o comando PS. Dentre as informações fornecidas podemos destacar o PID (process identification ou identif icador do processo), que faz parte do controle de memória do processo. do espaço de endereçamento do processo. do contexto de hardw are do processo. do contexto de softw are do processo. do gerenciamento de arquivo. 6a Questão (Ref.: 201510853784) Acerto: 1,0 / 1,0 Uma das diferenças entre threads de usuário e threads de kernel e: Uma thread de kernel bloqueada bloqueia todo o processo obrigatoriamente e a de usuário não bloqueia. Uma thread de kernel não pode executar instruções privilegiadas e a de usuário pode. A thread de kernel é escalonada diretamente pelo sistema operacional e a de usuário não. A thread de usuário não pode utilizar funções do sistema operacional e a thread de kernel pode. A thread de kernel depende de uma biblioteca para ser utilizada e a de usuário não depende. 7a Questão (Ref.: 201511543865) Acerto: 1,0 / 1,0 Exclusão mútua é uma técnica usada em programação concorrente para evitar que dois processos ou threads tenham acesso, simultaneamente, a um recurso compartilhado, acesso esse denominado por REGIÃO CRÍTICA. Julgue as sentenças a seguir e marque a INCORRETA. Um processo deve permanecer executando uma região crítica por tempo finito Não pode haver nem deadlock nem starvation É permitido que mais de um processo por vez possa executar uma região crítica Quando não houver processo executando uma região crítica qualquer processo que solicitar acesso deverá obtê-lo imediatamente Um processo interrompido fora de uma região crítica não pode impedir que outro processo tenha acesso a esta região crítica Gabarito Comentado. 8a Questão (Ref.: 201511410898) Acerto: 1,0 / 1,0 Em programação concorrente, quando um processo nunca é executado ("morre de fome"), pois processos de prioridade maior sempre o impedem de ser executado, diante desta situação podemos concluir que ocorreu: Espera ocupada Deadlock Bloqueio Starvation Exclusão mútua Gabarito Comentado. 9a Questão (Ref.: 201511411004) Acerto: 1,0 / 1,0 O semáforo possui regras de acesso. Analise as regras abaixo que permitem o acesso adequado ao semáforo e, em seguida, assinale a alternativa correta: I. O semáforo deve ser inicializado com um valor não negativo. II. A operação w ait decrementa o semáforo; se o valor f icar negativo o processo é bloqueado. III. A operação signal incrementa o semáforo; se o valor não f icar positivo o processo bloqueado pela operação w ait é desbloqueado. IV. As operações de incrementar e decrementar devem não ser operações atômicas, ou indivisíveis. Estão corretas as sentenças: I, III e IV apenas I e IV II, III e IV apenas II e III I, II e III Gabarito Comentado. 10a Questão (Ref.: 201510953638) Acerto: 1,0 / 1,0 No âmbito de sistemas operacionais, uma seção ou região crítica é a: parte da memória usada para operações criptográficas. área do sistema operacional que contém o código do loader. área da memória que contém dados compartilhados. parte do programa que acessa dados compartilhados. área do programa que é executada 80% do tempo. Gabarito Comentado.
Compartilhar