Sistemas operacionais

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1022 palavras )
  • Download(s) : 0
  • Publicado : 15 de outubro de 2012
Ler documento completo
Amostra do texto
Lista de Exercício I – Sistemas Operacionais
1. Quais os componentes mínimos de um sistema computacional ?
Os componentes básicos são : CPU, memória , periféricos e o barramento.
CPU: Processa dados e controla o sitema;
Memória : Armazena instruções e dados;
Periféricos : Permite a entrada e saída de dados;
Barramento :Serve como uma auto estrada para dados e instruções.
2. O quesão registradores ? Cite dois registradores e sua função.
Um registrador é uma pequena porção de memória localizada no processador central. Os registradores permitem acessos muito rápidos a dados e são usados para aumentar a velocidade de execução de programas. 

Registrador EAX : Acessar portas de entrada/saída, realizar operações aritméticas, faz chamada de interrupções, etc.
Registrador ES,FS, GS: Estes registradores de segmento estão disponíveis para endereçamentos distantes (far pointer) como, por exemplo, memória de vídeo.
3. Quais as principais funções dos processadores ?
O processador tem 3 funções básicas:
 Realizar cálculos de operações aritméticas e comparações lógicas;
 Manter o funcionamento de todos os equipamentos e programas, pois a unidade de controle interpreta egerencia a execução de cada instrução do programa ;
 Administrar na memória central (principal) além do programa submetido, os dados transferidos de um elemento ao outro da máquina, visando o seu processamento. 
4. O que são programas I/O Bound e CPU Bound ?
 I/O bound é um termo utilizado para designar os sistemas que fazem uso intensivo de entrada/saída (I/O). Todos os sistemasoperacionais executam processos de entrada e saída, como por exemplo algum usuário querendo copiar um arquivo para o Pen Drive. Esses processos são conhecidos como I/O bound porque fazem pouco uso da CPU. No entanto existem processos conhecidos como CPU bound, que fazem muito uso da CPU, a citar alguns jogos eletrônicos que utilizam recursos gráficos em 3D de alta complexidade.
5. Diferencie entre ospossíveis tipos de memórias presentes em um sistema computacional.
Registradores : uma pequena porção de memória localizada no processador central. Muito rápidas em comparação com as outras (nanosegundos).
Cache: Bloco de memoria para o armazenamento de dados que possui uma grande probabilidade de serem utilizados novamente.
Ram : Conhecida como memória principal, é um tipo de memória quepermite a leitura e a escrita, utilizada como memória primária em sistemas eletrônicos digitais.
Discos: memórias externas, de armazenamento em massa. Armazena uma maior quantidade de informações comparada com as outras, por isso, também, é a mais lenta.
6. Por que as operações de E/S aumentam o tempo de ocidade da CPU ?
Porque quando o driver inicia a E/S gera uma serie de loops do dispositivoperguntando se a operação E/S foi concluída, se sim o driver escreve os dados na memoria e retorna ao S.O. A ociosidade aumenta porque a CPU se “prende” a operação de E/S até que essa termine.
7. Explique o que é busy waiting?
É uma técnica na qual um processo repetidamente verifica se uma condição é verdadeira, como se a entrada do teclado está disponível, ou se um bloqueio estádisponível. Busy waiting também podem ser usados ​​para gerar uma espera de tempo, uma técnica que era necessário em sistemas que não dispunha de um método de esperar um período de tempo específico.
8. O que são chamadas de sistemas? Cite exemplos de operação realizadas por chamadas de sistema.
É o mecanismo usado pelo programa para requisitar um serviço do sistema operacional, ou mais especificamente,do núcleo do sistema operacional. As chamadas de sistema mais usadas são close, execve, fork, wait, kill, open, read, write e ioctl.
9. O que é multiprogramação? Qual a principal vantagem na sua utilização?
A Multiprogramação faz com que a CPU fique com vários programas simultaneamente ativos na memória (consiste em dividir a memória em N partições fixas de tamanhos variados) e permite que...
tracking img