Você está na página 1de 4

Bacharel em Sistemas de Informao

Exerccios de reviso captulos 1, 2 e 3.


1. Sore !ipeline, analise as assertivas e assinale a alternativa "ue aponta as corretas.
I. # t$cnica de pipelinin% pode ser empre%ada em sistemas com um ou mais processadores, em
diversos nveis, e tem sido a t$cnica de paralelismo mais utili&ada para maior desempenho dos
sistemas de computadores.
II. ' conceito de processamento pipeline se assemelha muito a uma linha de monta%em, onde uma
tarefa $ dividida em um se"u(ncia de su tarefas, executadas em diferentes est)%ios, dentro
da linha de produo.
III. ' conceito de processamento pipeline s* pode ser implementado dentro da ar"uitetura de
processadores +IS,.
I-. .os sistemas operacionais anti%os, o pipeline era astante complicado, /) "ue os
pro%ramadores deveriam possuir conhecimento de hard0are e pro%ramar em pain$is atrav$s de
fios.
a1 #penas I e II.
1 #penas I, II e III.
c1 #penas I, III e I-.
d1 #penas II, III e I-.
e1 I, II, III e I-.
2. #s instru2es ,IS, so mais simples "ue as instru2es +IS,, por isso, os compiladores para
m)"uinas ,IS, so mais complexos, visto "ue precisam compensar a simplificao presente nas
instru2es. Entretanto, se for usado pipeline, a complexidade do compilador ,IS, $ redu&ida,
pois a ar"uitetura pipeline evita a necessidade de reordenao inteli%ente de instru2es.
3 1 ,erto 3 1 Errado
3. !ipeline $ o nome dado ao recurso do sistema operacional "ue possiilita reconectar a placa
de rede 4 Internet no caso de interrupo de acesso.
3 1 ,erto 3 1 Errado
4. #cerca de ar"uitetura de hard0are, analise as se%uintes afirmativas5
I. .as m)"uinas +educed Instruction Set ,omputers 3+IS,1 temos pe"uenos n6meros de
re%istradores de prop*sito %eral ou o uso de tecnolo%ias de compilao na otimi&ao do uso
de re%istradores.
II. 7m dos o/etivos das 8)"uinas ,omplex Instruction Set ,omputers 3,IS,1 $ diminuir o
tamanho dos pro%ramas %erados.
III. .as m)"uinas +educed Instruction Set ,omputers 3+IS,1 h) otimi&ao de pipeline de
instru2es.
!odemos afirmar corretamente "ue5
a1 9odas as afirmativas esto corretas.
1 9odas as afirmativas esto incorretas.
c1 #penas as afirmativas I e II esto corretas.
d1 #penas as afirmativas II e III esto corretas.
:. # t$cnica denominada pipeline $ mais facilmente implementada nas ar"uiteturas ,IS,, em ra&o
de essas terem, em comparao com as ar"uiteturas +IS,, instru2es com estrutura mais
homo%(nea. Essa t$cnica no permite "ue instru2es diferentes se/am executadas
simultaneamente.
3 1 ,erto 3 1 Errado
6. ,onsidere as afirma2es aaixo.
I ; # funo )sica desempenhada por um computador $ executar um pro%rama "ue $ constitudo
por um con/unto de instru2es arma&enadas na mem*ria. .o incio de cada ciclo de instruo, o
processador usca uma instruo da mem*ria. Em um processador tpico, um re%istrador chamado
contador de instrues $ usado para %uardar o endereo da pr*xima instruo a ser uscada na
mem*ria.
II ; < medida em "ue os sistemas de computao evoluem, $ possvel oter;se maior desempenho
com o uso de tecnolo%ias mais avanadas, tais como um con/unto de circuitos mais r)pidos.
#l$m disso, uma melhor or%ani&ao da ,!7 pode tam$m melhorar o desempenho. Em uma pipeline
de instru2es, assim como em uma linha de monta%em de uma ind6stria, novas entradas so
aceitas em uma extremidade, antes "ue entradas aceitas previamente apaream como sadas na
outra extremidade.
!ode;se afirmar "ue5
a1 todas as afirma2es esto incorretas.
1 apenas a afirmao II est) correta.
c1 apenas a afirmao I est) correta.
d1 todas as afirma2es esto corretas.
7. Sore os sistemas operacionais, considere as afirma2es a se%uir.
I ; Sistemas operacionais do tipo atch no exi%em interao com o usu)rio.
II ; Sistemas operacionais monopro%ram)veis permitem a execuo de v)rios processos
concorrentemente.
III ; Sistemas operacionais multitarefa, com suporte a m6ltiplos processadores, permitem a
execuo concorrente ou paralela de v)rios processos.
I- ; Sistemas de tempo compartilhado devem ser utili&ados em aplica2es de tempo real.
Est) correto APENAS o "ue se afirma em
a1 I e II
1 I e III
c1 III e I-
d1 I, II e III
e1 I, III e I-
8. #nalise as se%uintes sentenas em relao aos sistemas operacionais5
I ; 7m sistema operacional multipro%ram)vel pode ser monousu)rio ou multiusu)rio.
II ; 's sistemas operacionais podem ser classificados em tr(s tipos5 sistemas
monopro%ram)veis, sistemas multipro%ram)veis e sistemas de tempo compartilhado.
III 's sistemas de tempo real so em semelhantes em implementao aos sistemas de tempo
compartilhado, sendo a maior diferena o tempo de resposta exi%ido no processamento das
aplica2es.
=as sentenas acima, apenas5
a1 I $ verdadeira>
1 II $ verdadeira>
c1 III $ verdadeira>
d1 I e III so verdadeiras>
e1 II e III so verdadeiras.
9. Informe se $ verdadeiro 3-1 ou falso 3?1 o "ue se afirma aaixo e depois assinale a
alternativa "ue apresenta a se"u(ncia correta.
3 1 's sistemas operacionais monopro%ram)veis so os sistemas "ue permitem "ue um 6nico
pro%rama utili&e exclusivamente o processador, mem*ria e dispositivos de entrada@sada
durante sua execuo.
3 1 .os sistemas operacionais monopro%ram)veis, o processador permanece ocioso, sem reali&ar
"ual"uer tipo de processamento, en"uanto o pro%rama a%uarda por um evento, como a di%itao
de um dado.
3 1 's sistemas multipro%ram)veis so caracteri&ados por possurem duas ou mais unidades
centrais de processamentos interli%adas e traalhando em con/unto. #ssim, v)rios pro%ramas
podem ser executados ao mesmo tempo.
3 1 's sistemas operacionais fracamente acoplados apresentam v)rios processadores
compartilhando uma 6nica mem*ria fsica e apenas um sistema operacional %erencia os
dispositivos de entrada@sada.
a1 - A - A ? A ?.
1 - A - A ? A -.
c1 - A - A - A ?.
d1 - A ? A ? A -.
10. Em relao aos soft0ares relacionais com servios complementares do sistema operacional,
analise as assertivas e assinale a alternativa "ue aponta as corretas.
I. 7m soft0are tradutor $ utili&ado para converter um pro%rama;fonte em c*di%o de m)"uina.
II. #ssemler $ respons)vel por tradu&ir um c*di%o;fonte em lin%ua%em de monta%em em um
pro%rama;o/eto no execut)vel.
III. 7m soft0are interpretador $ um tradutor "ue tradu& cada instruo e a executa
imediatamente.
I-. 7m linBer ou editor de li%ao $ utili&ado para carre%ar na mem*ria principal um pro%rama
para ser executado.
a1 #penas I e III esto corretas.
1 #penas I, III e I- esto corretas.
c1 #penas I, II e I- esto corretas.
d1 #penas I, II e III esto corretas.
11.,ontroladoras de acesso direto 4 mem*ria 3=8#1 podem transferir dados entre dispositivos e
mem*ria. !ara iniciar uma transfer(ncia, a controladora de um dispositivo tipicamente envia
uma solicitao para a controladora de =8#, "ue assumir) o controle do arramento de acesso 4
mem*ria e transferir) os dados.
3 1 ,erto 3 1 Errado
12.7m depurador $ definido como um amiente especiali&ado para controlar e monitorar a execuo
de um pro%rama. # sua funcionalidade )sica consiste na insero de pontos de parada no
c*di%o, de forma "ue, "uando o pro%rama este/a parado, o valor corrente das vari)veis possa
ser verificado.
3 1 ,erto 3 1 Errado
13.+elacione as colunas e, depois assinale a se"u(ncia correta nas op2es aaixo. #l%uns n6meros
podero ser utili&ados mais de uma ve& e outros podero no ser usados.
1. #r"uitetura +IS,
2. #r"uitetura ,IS,
3 1 Instru2es executadas por microc*di%os.
3 1 #r"uitetura com poucos re%istradores.
3 1 8uito uso de t$cnica de pipelinin%.
3 1 #r"uitetura com muitos re%istradores.
3 1 Instru2es com diversos formatos.
a1 2 A 1 A 1 A 2 A 1.
1 2 A 2 A 1 A 1 A 2.
c1 1 A 1 A 2 A 2 A 1.
d1 1 A 2 A 1 A 2 A 2.

Você também pode gostar