Você está na página 1de 1

LISTA DE EXERCCIOS O que so memrias volteis e no-volatis? Memria voltil quando ela perdida quando o computador desligado. Ex.

Ex.: Memria RAM. No voltil a que continua gravada mesmo com o computador desligado. Ex.: Disco rgido. Conceitue memria cach e apresente as principais vantagens de uso? um dispositivo de acesso rpido, interno a um sistema, que serve de intermedirio entre um operador de um processo e o dispositivo de armazenamento ao qual esse operador acede. A vantagem principal na utilizao de uma cache consiste em evitar o acesso ao dispositivo de armazenamento - que pode ser demorado -, armazenando os dados em meios de acesso mais rpidos. Quais as diferenas entre memria principal e memria secundria? Comparece as arquiteturas de processadores RISC e CISC. CISC = Complex Instruction Set Computers - tem um grande nmero de instrues (mais de 80), algumas das quais muito complexas e que demoram muitos ciclos para serem executadas. RISC = Reduced Instruction Set Computers - tem um nmero reduzido de instruoes simples que so executadas normalmente num nico ciclo, permitindo otimizar o hardware e o software do processador. Permite ao usurio desenhar as suas prprias instrues, em vez de usar as que o projetista do processador definiu. O que concorrncia e como este conceito est presente nos sistemas operacionais? Os sistemas operacionais podem ser vistos como um conjunto de rotinas que executam concorrentemente de forma ordenada. A possibilidade do processador executar instrues em paralelo com operaes de E/S permite que diversas tarefas sejam executadas concorrentemente isso chamado de concorrncia. Explique o mecanismo de funcionamento das interrupes. O que so eventos sncronos e assncronos? O que DMA? Quais as principais funes do ncleo do sistema? O que so system calls? Quais so os estados pelos quais os processos passam? Quais as vantagens do modelo de mquina virtual? Defina o conceito de processo Quais partes compem um processo? Como o sistema operacional implementa o conceito de processo? Qual a estrutura de dados indicada para organizar os diversos processos na memria principal? Diferencie processos multithreads, subprocessos e processos independentes. Qual a diferena entre processos foreground e background? O que uma thread e quais as suas vantagens? Quais os problemas de aplicaes concorrentes desenvolvidas em ambientes monothread? Quais os benefcios de uso de threads em ambientes cliente-servidor?

Você também pode gostar