Questões de so - tecnologia em redes de computadores 3 semestre

Páginas: 7 (1531 palavras) Publicado: 6 de abril de 2013
Questões de SO - tecnologia em Redes de computadores 3 semestre

Material desenvolvido pela Karine

Questões a serem respondidas e que podem auxiliar nos preparativos para avaliação oficial. Não entregar.

1) Defina Processo e dê um exemplo.

Os processos representam tarefas em execução.

2) Quais as três maneiras distintas para que os usuários possam se comunicar com oKernel?

Há três maneiras distintas de os usuários se comunicarem com o kernel do sistema operacional. Uma delas é por intermédio das chamadas rotinas do sistema realizadas por aplicações. Além disso, os usuários podem interagir com o núcleo mais amigavelmente por meio de utilitários ou linguagem de comandos. Cada sistema operacional oferece seus próprios utilitários, como compiladores e editores detexto. A linguagem de comandos também é particular de cada sistema, com estruturas e sintaxe próprias.

3) Quais as funções do núcleo do sistema?

Manipulação de interrupções;Criação e destruição de processos;Troca de contexto de processos;
Desacatamento de processos;
Suspensão e reanimação de processos;
Sincronização de processos;
Intercomunicação entre processos;
Manipulação dePCBs;
Suporte a atividades de E/S;
Suporte à alocação e desalocação de armazenamento;
Suporte ao sistema de arquivos;
Suporte a um mecanismo de chamada/retorno de procedimentos;
Suporte a certas funções do sistema de contabilização.

4) Em quantas partes se divide o Processo e quais são? Explique cada uma delas com um exemplo.

3.
Contexto de Hardware O contexto de hardware armazena oconteúdo dos registradores gerais daCPU, além dos registradores de uso específico, como o program counter (PC), stackpointer (SP) e registrador de status.

Contexto de Software No contexto de software são especificadas características e limites dosrecursos que podem ser alocados pelo processo, como o número máximo dearquivos abertos simultaneamente, prioridade de execução e tamanho do bufferparaoperações de E/S.

Espaço de Endereçamento O espaço de endereçamento é a área de memória pertencente ao processoonde as instruções e os dados do programa são armazenados para execução.



5) O que significa PCB (process control block)? Quem implementa o PCB e o quais as informações contêm?

O PCB é o conjunto de atributos do processo e pode ser dividido em três partes:
Identificaçãodo processo
Informação de estado do processador
Informação de controle do processo

6) Quando o processo está em execução e é interrompido, qual o estado que deverá ir e como fará para voltar a sua execução?

Execução ⇒ EsperaUm processo em execução passa para o estado de espera por eventosgerados pelo próprio processo, como uma operação de E/S, ou por eventos externos (sistemaoperacional suspende por um período detempo a execução do processo).

Espera⇒ProntoUm processo no estado de espera passa para o estado pronto quando aoperação solicitada é atendida ou o recurso esperado é concedido. Umprocesso em estado de espera sempre terá que passar pelo estado depronto antes de poder ser novamente selecionado para execução.

Execução⇒ProntoUm processo em execução passa para oestado de pronto por eventosgerados pelo sistema, como o término da fatia de tempo que oprocessador possui para sua execução.

7) O que significa THREAD e para que serve?

Linha ou Encadeamento de execução (em inglês: Thread), é uma forma de um processo dividir a si mesmo em duas ou mais tarefas que podem ser executadas concorrentemente.

8) Cite dois exemplos que se beneficiam demúltiplos threads, ou seja, vantagens e agilidade no seu desempenho, onde terão seu código carregado concorrentemente de forma independente.
9) Defina DEADLOCK.

Caracteriza uma situação em que ocorre um impasse e dois ou mais processos ficam impedidos de continuar suas execuções, ou seja, ficam bloqueados.

10) Existem 4 etapas que se ocorrerem simultaneamente está caracterizado o...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • QUESTÕES PARA AV1 DE REDE DE COMPUTADORES
  • técnologia em redes de computadores
  • Tecnologia em redes de computadores
  • Tecnologia em Redes de Computadores
  • Tecnologia em redes de computadores
  • Tecnologia em redes de computadores
  • Tecnologia de Redes de computadores
  • Tecnologia em Redes de Computadores

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!