Você está na página 1de 13
BCC 720 – Sistemas de Computação Joubert de Castro Lima – joubertlima@gmail.com Professor Adjunto –
BCC 720 – Sistemas de Computação Joubert de Castro Lima – joubertlima@gmail.com Professor Adjunto –

BCC 720 – Sistemas de Computação

Joubert de Castro Lima – joubertlima@gmail.com

Professor Adjunto – DECOM

UFOP 2010/02

LISTA 4

1) Explique o conceito de paginação

2) Como o SO faz uso do conceito de paginação?

3) Almejamos que as páginas mais usadas estejam em memória, pois caso contrário teremos um número elevado de falta de página (page miss). Cabe ao SO descobrir este conjunto dinamicamente, mas como???

4) O método LRU – last recently used pode não ser uma boa idéia. Dê um exemplo onde ele será ineficiente.

5) Explique o problema da fragmentação interna e como tentar amenizá-lo.

6) Instruções de entrada/saída correspondem a boa parte da diferença entre os dois níveis (ISA e SO). Por que não colocá-las no nível ISA?

7) Um modo de organizar a entrada/saída virtual é usar uma abstração chamada Arquivo. Qual a diferença entre arquivo para o SO e para o Internet Explorer ou Firefox

8) Explique como o SO gerencia os arquivos.

9) Um processo é o seu código?? Justifique sua resposta.

10) Um SO pode criar múltiplos processos?? Por que fazer isto numa máquina com uma única CPU?

11)

Múltiplos processos

=> SOLUÇÕES TRAZEM PROBLEMAS

Explique usando um exemplo o que é a tão falada condição de disputa entre processos

Como solucioná-la?

12) O SO controla o tempo de execução de cada processo?? Como se chama tal Método?

13) Descreva um método de escalonamento de processos que você adotaria em sua arquitetura de SO.

se chama tal Método? 13) Descreva um método de escalonamento de processos que você adotaria em

14) Descreva a arquitetura UNIX

14) Descreva a arquitetura UNIX

15) Descreva a arquitetura WINDOWS NT

15) Descreva a arquitetura WINDOWS NT

16) Para que serve o nível de linguagem de montagem?

17) O que diferencia o nível de linguagem de montagem e os demais níveis? Explique os dois tipos de tradutores existentes no nível de linguagem de montagem

18) Por que programar em Assembly?

19) Um programa assembly pode requerer um endereço ainda não carregado, portanto cabe ao assembler resolver isto em duas etapas. Explique ambas.

20) Todas as versões modernas do windows suportam ligações Dinâmicas. O mesmo acontece com TODAS as versões UNIX. O que significa ligações Dinâmicas ?

21) Um parente seu faz a seguinte consideração: Eu não consigo entender como o computador consegue executar programas. Usando o conceito aprendido em BCC 720 explique em detalhes

LISTA 5

1) Explique o modelo cliente/servidor utilizando a figura abaixo:

o modelo cliente/servidor utilizando a figura abaixo: 2) Qual a diferença entre os modelos cliente/servidor e

2) Qual a diferença entre os modelos cliente/servidor e ponto-a-ponto?

3) Em termos gerais há dois tipos de redes de transmissão de dados: links por difusão e links ponto a ponto. Explique e ilustre ambos.

4) Explique como um computador se comunica com outro. Utilize a figura abaixo.

4) Explique como um computador se comunica com outro. Utilize a figura abaixo.

5) O que são serviços orientados a conexão e sem conexão? Dê exemplos

6) O que significa falar que um protocolo é confiável?? Serviços orientados a conexão e sem conexão podem ser confiáveis?? Justifique.

7) Descreva o modelo OSI

8) Descreva o modelo TCP/IP

9) Quais as principais semelhanças e diferenças entre os dois modelos (OSI e TCP/IP)?

10) O que podemos falar sobre arquitetura de computadores e arquitetura de redes? O que tem de semelhante em ambas?

LISTA 6

1)

Qual o real significado de largura de banda?

2)

Quais os tipos de meios de transmissão?

3)

Descreva em detalhes o cabo denominado par trançado

4)

Descreva em detalhes o cabo denominado coaxial

5)

Descreva em detalhes o cabo denominado fibra ótica

6)

Cabos de fibra ótica podem usar LEDs ou Lasers. Compare-os segundo: taxa, tipo

de fibra, distância, tempo de vida, sensibilidade a temperatura e custo.

7)

Quais as vantagens da fibra óptica em relação aos fios de cobre (par trançado)?

8)

Quais as desvantagens da fibra óptica em relação aos fios de cobre (par trançado)?

9)

A transmissão sem fio se dá através da propagação de ondas eletromagnéticas na

atmosfera. Como o espectro eletromagnético é dividido? 10) Quais as vantagens de usarmos ondas de rádio e como elas propagam na Terra? 11) Por que algumas faixas de frequência são liberadas para uso geral? 12) Ilustre as formas de comunicação adotadas no Iridium e GlobalStar 13) Uma das vantagens do satélite em relação a fibra ótica é a difusão. Explique melhor o que significa esta afirmação. Imagine um leigo que almeja uma explicação. 14) Quais os tipos de rede? Descreva cada um deles. 15) O sistema telefônico é formado por três componentes. Quais e para que servem? 16) Para que modulamos o sinal numa rede? Explique os três tipos de modulação do sistema telefônico.

17) Modems em geral são lentos porque a linha telefônica foi otimizada para a voz. Como a tecnologia ADSL (Asymmetric Digital Subscriber Lines) consegue ser melhor do que os modens convencionais? 18) Explique a configuração de uma rede ADSL típica. Utilize a figura abaixo.

de uma rede ADSL típica. Utilize a figura abaixo. 19) O que significa multiplexação de chamadas?

19) O que significa multiplexação de chamadas? 20) O que você entende por comutação de circuitos e de pacotes. 21) O que você pode falar sobre as tecnologias “ADSL versus Cabo ”