Buscar

APOL 03 - SISTEMAS OPERACIONAIS NOTA 100

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

APOL 03 – SISTEMAS OPERACIONAIS NOTA 100 
 
Questão 1/5 - Sistemas Operacionais 
Quanto à técnica de reentrância, assinale a alternativa correta. 
RESPOSTA-> Reentrância é a capacidade de um código executável (código reentrante) ser 
compartilhado por diversos usuários, exigindo que apenas uma cópia do programa esteja na 
memória. 
 
Questão 2/5 - Sistemas Operacionais 
Um programa é uma sequência de instruções, composta por desvios, repetições e chamadas a 
procedimentos e funções. Em um ambiente monothread, aplicações concorrentes são 
implementadas apenas com uso de múltiplos processos independentes ou subprocessos. 
 
Analise as sentenças a seguir sobre as threads. 
 
I – Uma thread, também denominada de processo leve, compartilha muitos atributos de um 
processo. 
II – Em um sistema computacional, multi-core, múltiplas threads são capazes de executar 
simultaneamente. 
III – Mesmo com as vantagens de uma aplicação com múltiplas rotinas em threads, poucas 
linguagens oferecem suporte para sua implementação. 
IV – A grande vantagem da utilização de classes threads em uma função da aplicação é a 
performance e a otimização de recursos, devido à facilidade de compartilhamento de recursos e 
comunicação entre threads. 
 
Assinale a alternativa correta. 
RESPOSTA-> V, V, F, V. 
 
Questão 3/5 - Sistemas Operacionais 
Com a evolução dos recursos de hardware, principalmente capacidade de processamento, uma 
das premissas básicas dos projetos de Sistemas Operacionais estava relacionada a manter a UCP o 
maior tempo possível em uso, delegando as funções secundárias e que exigem mais tempo de 
espera sob responsabilidade de outras instâncias. Nesse sentido, algumas implementações foram 
utilizadas, os controladores, os canais de entrada e saída e a técnica de DMA. Analise as sentenças 
a seguir e depois assinale a alternativa correta. 
 
I) A utilização do controlador ou interface permitiu ao processador agir de maneira independente 
dos dispositivos de E/S. 
 
II) A técnica de DMA permite que um bloco de dados seja transferido entre a memória principal e 
dispositivos de E/S, neste caso o processador fica dedicado ao processo de gravação dos dados. 
 
III) Com a extensão do conceito de DMA, foi possível a criação dos canais de entrada e saída. Um 
canal de E/S pode controlar múltiplos dispositivos por meio de diversos controladores. O canal atua 
como um elo entre o processador principal e o controlador. 
 
Assinale a alternativa que apresenta o(s) item(ns) correto(s): 
RESPOSTA-> Somente os itens I e III estão corretos. 
 
Questão 4/5 - Sistemas Operacionais 
Analise as sentenças a seguir sobre as threads 
 
I) Uma thread pode ser definida como uma sub-rotina de um programa que pode ser executada de 
forma assíncrona, ou seja, executada concorrentemente ao programa chamador. 
 
II) Threads compartilham o processador da mesma maneira que processos e passam pelas mesmas 
mudanças de estado (execução, espera e pronto). 
 
III) As threads compartilham o mesmo contexto de software e espaço de endereçamento com os 
demais threads, porém cada thread possui seu contexto de hardware individual. 
 
 
Assinale a alternativa correta. 
RESPOSTA-> V, V, V. 
 
Questão 5/5 - Sistemas Operacionais 
Quanto à técnica de spooling, assinale a alternativa correta. 
RESPOSTA-> A técnica de spooling consiste na utilização de uma área em disco para gravar um 
arquivo de spool utilizado na gerência de impressão.

Continue navegando