Documente Academic
Documente Profesional
Documente Cultură
Disciplina(s):
Sistemas Operacionais
Questo 1/9
Nos sistemas multiprogramveis as tarefas so executadas de forma concorrente. A camada de usurio pode fazer vrias
solicitaes para o sistema e essas solicitaes so processadas de forma compartilhada pela UCP. Para o
compartilhamento dos recursos de processamento so utilizadas tcnicas de interrupes e excees. Analise as
sentenas a seguir e depois assinale a alternativa correta.
I) Uma interrupo sempre gerada por algum evento externo ao programa e, nesse caso, independente da instruo que
est sendo executada.
II) Uma exceo semelhante a uma interrupo, sendo a principal diferena o motivo pelo qual o evento gerado. A
exceo resultado direto da execuo de uma instruo do prprio programa em execuo
III) Interrupo e exceo so tcnicas para implementao da concorrncia, enquanto a interrupo um evento interno ao
programa em execuo a exceo um evento externo ao programa em execuo.
Questo 2/9
Analise as sentenas a seguir sobre as threads
I) Uma thread pode ser definida como uma sub-rotina de um programa que pode ser executada de forma assncrona, ou
seja, executada concorrentemente ao programa chamador.
II) Threads compartilham o processador da mesma maneira que processos e passam pelas mesmas mudanas de estado
(execuo, espera e pronto).
III) As threads compartilham o mesmo contexto de software e espao de endereamento com os demais threads, porm
cada thread possui seu contexto de hardware individual.
Voc acertou!
B V, F, F.
C V, V, F.
D F, F, V.
Questo 3/9
Assinale a alternativa que apresenta os estados genricos de um processo.
A Novo, executando, esperando e terminado
Questo 4/9
Quanto tcnica de spooling, assinale a alternativa correta.
A A tcnica de spooling sempre gerada por algum evento externo ao programa e, nesse caso, independente da instruo que est sen
B A tcnica de spooling consiste na utilizao de uma rea em disco para gravar um arquivo de spool utilizado na gerncia de impres
Voc acertou!
C A tcnica de spooling consiste na capacidade de um cdigo executvel ser compartilhado por diversos usurios, exigindo que apen
memria.
D A tcnica de spooling consiste na utilizao de um dispositivo que controla as operaes de E/S geralmente em disco.
Questo 5/9
Um processo pode ser entendido inicialmente como um programa em execuo. Analise as sentenas a seguir e marque
V para as sentenas verdadeiras ou F para as falsas.
II) ( ) A estrutura de um processo formada pelo contexto de software, hardware e espao de endereamento de memria.
O contexto de software define basicamente trs grupos de informaes de um processo: sua identificao, suas quotas e
seus privilgios.
A V, V, V, F.
B V, F, F, V.
C V, V, F, V.
D V, V, F, F.
Voc acertou!
Questo 6/9
Podemos dizer que um processo composto por quais partes? Assinale a alternativa correta.
Voc acertou!
Questo 7/9
Um programa uma sequncia de instrues, composta por desvios, repeties e chamadas a procedimentos e funes.
Em um ambiente monothread, aplicaes concorrentes so implementadas apenas com uso de mltiplos processos
independentes ou subprocessos.
I Uma thread, tambm denominada de processo leve, compartilha muitos atributos de um processo.
II Em um sistema computacional, multi-core, mltiplas threads so capazes de executar simultaneamente.
III Mesmo com as vantagens de uma aplicao com mltiplas rotinas em threads, poucas linguagens oferecem suporte
para sua implementao.
IV A grande vantagem da utilizao de classes threads em uma funo da aplicao a performance e a otimizao de
recursos, devido facilidade de compartilhamento de recursos e comunicao entre threads.
B V, F, F, V.
C V, V, F, V.
Voc acertou!
D V, F, F, F.
Questo 8/9
Com a evoluo dos recursos de hardware, principalmente capacidade de processamento, uma das premissas
bsicas dos projetos de Sistemas Operacionais estava relacionada a manter a UCP o maior tempo possvel em uso,
delegando as funes secundrias e que exigem mais tempo de espera sob responsabilidade de outras instncias.
Nesse sentido, algumas implementaes foram utilizadas, os controladores, os canais de entrada e sada e a
tcnica de DMA. Analise as sentenas a seguir e depois assinale a alternativa correta.
I) A utilizao do controlador ou interface permitiu ao processador agir de maneira independente dos dispositivos de E/S.
II) A tcnica de DMA permite que um bloco de dados seja transferido entre a memria principal e dispositivos de E/S, neste
caso o processador fica dedicado ao processo de gravao dos dados.
III) Com a extenso do conceito de DMA, foi possvel a criao dos canais de entrada e sada. Um canal de E/S pode
controlar mltiplos dispositivos por meio de diversos controladores. O canal atua como um elo entre o processador principal
e o controlador.
Questo 9/9
Quanto tcnica de reentrncia, assinale a alternativa correta.
A Reentrncia a capacidade de um cdigo executvel (cdigo reentrante) ser compartilhado por diversos usurios, exigindo que ape
na memria.
Voc acertou!
B Reentrncia sempre gerada por algum evento externo ao programa e, nesse caso, independente da instruo que est sendo execu
C Reentrncia consiste na utilizao de uma rea em disco para gravar um arquivo de spool utilizado na gerncia de impresso.
D Reentrncia consiste na utilizao de um dispositivo que controla as operaes de E/S geralmente em disco.