Lista2

568 palavras 3 páginas
01) Qual a principal vantagem da multiprogramação?
Maior aproveitamento dos recursos de hardware do computador.

02) Diferencie e conceitue chamadas de sistema e programas de sistema.
Chamadas de sistema: usada pelo programa para requisitar um serviço do sistema operacional, normalmente baseada em interrupções de software.
Programas de sistema: sequência de instruções específicas que descrevem uma tarefa a ser realizada por um computador, na manipulação, redirecionamento ou modificação de dados, de maneira lógica.

03) Pode-se considerar como conseqüência da multiprogramação “uma pior utilização do processador”? Justifique.
Não, pois os recursos dele são melhores aproveitados.

04) Quais são possíveis (todos) estados de um processo? Explique-os. (envolva os eventos que fazem com que um processo mude de estado)
Criação de novos estados e fila de forma a representar os diferentes momentos de execução dos processos
Estados: Executando (running), Apto (Ready), Bloqueado (blocked), criação (new), destruição(exit)
Swapping: SO precisa liberar memória para executar um novo processo.

05) Em quais estados o processo não pode ser alocado para o processador?

06) Pode-se considerar como conseqüência da multiprogramação “uma menor necessidade de memória”?
Não, pois na multiprogramação se divide a memória em diversas partes para cada partição utilizar um programa. Ela precisa ser grande o suficiente para não ocasionar travamentos e lentidões no sistema.

07) Muitas arquiteturas dividem as instruções em normais e privilegiadas. Mostre como isso pode ser utilizado para impedir que processos tenham acesso direto aos periféricos, mas ainda possam fazer as operações necessárias de entrada e saída (descreva o mecanismo).

08) Defina o que é programação concorrente? Qual é a motivação que justifica o uso de programação concorrente?
A programação concorrente é usada para desenvolver aplicações em todas as áreas da computação. É mais complexa que a programação

Relacionados

  • Lista2
    950 palavras | 4 páginas
  • lista2
    592 palavras | 3 páginas
  • Lista2
    1068 palavras | 5 páginas
  • Lista2
    348 palavras | 2 páginas
  • Lista2
    631 palavras | 3 páginas
  • Lista2
    269 palavras | 2 páginas
  • lista2
    732 palavras | 3 páginas
  • lista2
    422 palavras | 2 páginas
  • Lista2
    50961 palavras | 204 páginas
  • Lista2
    1040 palavras | 5 páginas