Você está na página 1de 26

1.Quais so as unidades funcionais de um sistema computacional?

Processador ou unidade central de processamento, memria principal e dispositivos de entrada/sada.


http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

2. Quais os componentes de um processador e quais so suas funes?


Um processador composto por unidade de controle, unidade lgica e aritmtica, e registradores. A unidade de controle (UC) responsvel por gerenciar as atividades de todos os componentes o computador, como a gravao de dados em discos ou a busca de instrues na memria. A unidade lgica e aritmtica (ULA), como o nome indica, responsvel pela realizao de operaes lgicas (testes e comparaes) e aritmticas (somas e subtraes).
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

3. Como a memria principal de um computador organizada?


A memria composta por unidades de acesso chamadas clulas, sendo cada clula composta por um determinado nmero de bits. Atualmente, a grande maioria dos computadores utiliza o byte (8 bits) como tamanho de clula.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

4. Descreva os ciclos de leitura e gravao da memria principal.


No ciclo de leitura, a UCP armazena no MAR, o endereo da clula a ser lida e gera um sinal de controle para a memria principal, indicando que uma operao de leitura deve ser realizada. O contedo da(s) clula(s), identificada(s) pelo endereo contido no MAR, transferido para o MBR
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

5. Qual o nmero mximo de clulas endereadas em arquiteturas com MAR de 16, 32 e 64 bits?
MAR=16 bits nmero max clulas = 216 MAR=32 bits nmero max clulas = 232 MAR=64 bits nmero max clulas = 264
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

6. O que so memrias volteis e no-volteis?


Memrias volteis precisam estar sempre energizadas para manter suas informaes, o que no acontece com as no- volteis.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

7. Conceitue memria cache e apresente as principais vantagens no seu uso.


A memria cache uma memria voltil de alta velocidade, porm com pequena capacidade de armazenamento. O tempo de acesso a um dado nela contido muito menor que se o mesmo estivesse na memria principal. O propsito do uso da memria cache minimizar a disparidade existente entre a velocidade com que o processador executa instrues e a velocidade com que dados so acessados na memria principal.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

8. Quais as diferenas entre a memria principal e a memria secundria?


A memria principal um dispositivo de armazenamento, em geral voltil, onde so armazenados instrues e dados utilizados pelo processador durante a execuo de programas. A memria secundria um dispositivo no-voltil com maior capacidade de armazenamento, porm com menor velocidade de acesso aos seus dados armazenados.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

9. Diferencie as funes bsicas dos dispositivos de E/S.


Os dispositivos de entrada e sada podem ser divididos em duas categorias: os que so utilizados como memria secundria e os que servem para a interface usurio-mquina. Os dispositivos utilizados como memria secundria (discos e fitas magnticas) caracterizam-se por ter capacidade de armazenamento bastante superior ao da memria principal. Seu custo relativamente baixo, porm o tempo de acesso memria secundria bem superior ao da memria principal. Outros dispositivos tm como finalidade a comunicao usuriomquina, como teclados, monitores de vdeo, impressoras e plotters.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

10. Caracterize os barramentos processador-memria, E/S e backplane. Os barramentos processador-memria so de curta


extenso e alta velocidade para que seja otimizada a transferncia de informao entre processadores e memrias. Os barramentos de E/S possuem maior extenso, so mais lentos e permitem a conexo de diferentes dispositivos. O barramento de backplane tem a funo de integrar os dois barramentos anteriores.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

11. Como a tcnica de pipelining melhora o desempenho dos sistemas computacionais? Permitindo ao processador executar
mltiplas instrues paralelamente em estgios diferentes.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

12. Compare as arquiteturas de processadores RISC e CISC.

CISC IBM370 1973 208 54KB 2-6 VAX11/780 1973 303 400KB 2-57 8086 1978 100 11KB 1-17

RISC SPARC1 1081 39 0 4 MIPS 1 1983 55 0 4

13. Conceitue a tcnica de benchmark e como sua realizao. A tcnica conhecida como benchmark permite a anlise
de desempenho comparativa entre sistemas computacionais. Neste mtodo, um conjunto de programas executado em cada sistema avaliado e o tempo de execuo comparado. A escolha dos programas deve ser criteriosa para refletir os diferentes tipos de aplicao.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

14. Por que o cdigo-objeto gerado pelo tradutor ainda no pode ser executado? Isso ocorre em funo de um programa poder
chamar sub-rotinas externas, e, neste caso, o tradutor no tem como associar o programa principal s sub-rotinas chamadas. Esta funo realizada pelo linker.

15. Por que a execuo de programas interpretados mais lenta que a de programas compilados? Como no existe a
gerao de um cdigo executvel, as instrues de um programa devem ser traduzidas toda vez que este for executado.

16. Quais as funes do linker? Suas funes bsicas so resolver


todas as referncias simblicas existentes entre os mdulos de um programa e reservar memria para sua execuo.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

17. Qual a principal funo do loader? Carregar na memria


principal um programa para ser executado. 18. Quais as facilidades oferecidas pelo depurador? O depurador oferece ao usurio recursos como acompanhar a execuo de um programa instruo por instruo; possibilitar a alterao e visualizao do contedo de variveis; implementar pontos de parada dentro do programa (breakpoint), de forma que, durante a execuo, o programa pare nesses pontos e especificar que, toda vez que o contedo de uma varivel for modificado, o programa envie uma mensagem (watchpoint).
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

19. Pesquise comandos disponveis em linguagens de controle de sistemas operacionais.

20. Explique o processo de ativao (boot) do sistema


operacional. Inicialmente, todo o cdigo do sistema operacional reside memria secundria como discos e fitas. Toda vez que um computador ligado, o sistema operacional tem que ser carregado da memria secundria para a memria principal. Esse procedimento realizado por um programa localizado em um bloco especfico do disco (boot block).
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

1. O que concorrncia e como este conceito

est presente nos sistemas operacionais multiprogramveis? A possibilidade de o processador

executar instrues ao mesmo tempo que outras operaes, como, por exemplo, operaes de E/S, permite que diversas tarefas sejam executadas concorrentemente pelo sistema. O conceito de concorrncia o princpio bsico para o projeto e a implementao dos sistemas multiprogramveis.
htt://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdfp

2. Por que o mecanismo de interrupo fundamental para a implementao da multiprogramao? - em


funo desse mecanismo que o sistema operacional sincroniza a execuo de todas as suas rotinas e dos programas dos usurios, alm de controlar dispositivos.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

3. Explique o mecanismo de funcionamento das interrupes. Uma interrupo sempre gerada por algum evento
externo ao programa e, nesse caso, independe da instruo que est sendo executada. Um exemplo de interrupo ocorre quando um dispositivo avisa ao processador que alguma operao de E/S est completa. Nesse caso, o processador deve interromper o programa para tratar o trmino da operao.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

4. O que so eventos sncronos e assncronos? Como estes eventos esto relacionados ao mecanismo de interrupo e exceo?
Evento sncrono quando resultado direto da execuo do programa corrente. Eventos assncronos no relacionados instruo do programa corrente. A diferena fundamental entre exceo e interrupo que a primeira gerada por um evento sncrono, enquanto a segunda gerada por eventos assncronos.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf

http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

5. D exemplos de eventos associados ao mecanismo de exceo.


Movimento do mouse, pressionar alguma tecla do teclado, etc. Uma instruo que gere a situao de overflow ou uma diviso por zero.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

6. Qual a vantagem da E/S controlada por interrupo comparada com a tcnica de polling?
A operao de E/S controlada por interrupo muito mais eficiente que a controlada por programa, j que elimina a necessidade de o processador esperar pelo trmino da operao, alm de permitir que vrias operaes de E/S sejam executadas simultaneamente. Em vez de o sistema periodicamente verificar o estado de uma operao pendente como na tcnica de polling, o prprio controlador interrompe o processador para avisar do trmino da operao. Com esse mecanismo, o processador, aps a execuo de um comando de leitura ou gravao, permanece livre para o processamento de outras tarefas.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

7. O que DMA e qual a vantagem desta tcnica?


A tcnica de DMA permite que um bloco de dados seja transferido entre a memria principal e dispositivos de E/S sem a interveno do processador. exceto no incio e no final da transferncia. Quando o sistema deseja ler ou gravar um bloco de dados, o processador informa ao controlador sua localizao, o dispositivo de E/S, a posio inicial da memria de onde os dados sero lidos ou gravados e o tamanho do bloco. Com estas informaes, o controlador realiza a transferncia entre o perifrico e a memria principal, e o processador somente interrompido no final da operao.

http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

8. Como a tcnica de buffering permite aumentar a concorrncia em um sistema computacional? Como o

buffering permite minimizar o problema da disparidade da velocidade de processamento existente entre o processador e os dispositivos de E/S, esta tcnica permite manter, na maior parte do tempo, processador e dispositivos de E/S ocupados.

A tcnica de buffering consiste na utilizao de uma rea na memria principal, denominada buffer, para a transferncia de dados entre os dispositivos de E/S e a memria. Esta tcnica permite que uma operao de leitura o dado seja transferido primeiramente para o buffer, liberando imediatamente o dispositivo de entrada para realizar uma nova leitura.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

9. Explique o mecanismo de spooling de impresso.No


momento em que o comando de impresso executado as informaes que sero impressas so gravadas antes em um arquivo em disco conhecida como arquivo de spool. liberando imediatamente o programa para

outras atividades.
O uso do spooling permite desvincular o programa do dispositivo de impresso, impedindo que um programa reserve a impressora para uso exclusivo. O sistema operacional o responsvel por gerenciar a seqncia de impresses solicitadas pelos programas, seguindo critrios que garantam a segurana e o uso eficiente das impressoras.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

10. Em um sistema multiprogramvel, seus usurios

utilizam o mesmo editor de textos (200 Kb), compilador (300 Kb), software de correio eletrnico (200 Kb) e uma aplicao corporativa (500 Kb). Caso o sistema no implemente reentrncia, qual o espao de memria principal ocupado pelos programas quando 10 usurios estiverem utilizando todas as aplicaes simultaneamente? Qual o espao liberado quando o sistema implementa reentrncia em todas as aplicaes?

Sem reentrncia, cada usurio teria sua cpia do cdigo na memria totalizando 10 x (200 Kb + 300 Kb + 200 Kb + 500 Kb) = 12.000 Kb. Caso a reentrncia seja implementada, apenas uma cpia do cdigo seria necessria na memria principal (200 Kb + 300 Kb + 200 Kb + 500 Kb) totalizando 1.200 Kb. Um total de 10.800 Kb seriam liberados da memria principal. http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

11. Por que a questo da proteo torna-se fundamental em ambientes multiprogramveis?


Se considerarmos que diversos usurios esto compartilhando os mesmos recursos como memria, processador e dispositivos de E/S, deve existir uma preocupao em garantir a confiabilidade e a integridade dos programas e dados dos usurios, alm do prprio sistema operacional.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3

Você também pode gostar

  • Portifolio Capitulo Sete
    Portifolio Capitulo Sete
    Documento9 páginas
    Portifolio Capitulo Sete
    marcelobmaraujo
    Ainda não há avaliações
  • Tportifolio Gastao Capitilo 6
    Tportifolio Gastao Capitilo 6
    Documento11 páginas
    Tportifolio Gastao Capitilo 6
    marcelobmaraujo
    Ainda não há avaliações
  • Capitulo 2 3
    Capitulo 2 3
    Documento26 páginas
    Capitulo 2 3
    marcelobmaraujo
    Ainda não há avaliações
  • Capitulo 3
    Capitulo 3
    Documento11 páginas
    Capitulo 3
    marcelobmaraujo
    Ainda não há avaliações
  • Wap 2
    Wap 2
    Documento30 páginas
    Wap 2
    marcelobmaraujo
    Ainda não há avaliações
  • Uuuuiiii
    Uuuuiiii
    Documento4 páginas
    Uuuuiiii
    marcelobmaraujo
    Ainda não há avaliações
  • Minha História
    Minha História
    Documento1 página
    Minha História
    marcelobmaraujo
    Ainda não há avaliações