atps so

Páginas: 7 (1529 palavras) Publicado: 6 de maio de 2014

ANHANGUERA EDUCACIONAL S.A.
Faculdade Anhanguera de Campinas
Curso de Ciência da Computação

ATPS – Sistemas Operacionais
Professor: Matheus de Lara Calache




Campinas
2012



1: a
2: c
3: a
4: b
5: e
6: e
7: b
8: b
9: d
10: b
11: e
12: b
13: c
14: d
15: d
16: a
17: e

18) O que é política de escalonamento de um sistema operacional?
R: Trata-se daabordagem utilizada pelo sistema operacionall para gerenciar o processador e tornar possível a multiprogramação do sistema operacional.

19) Quais são os principais critérios utilizados em uma política de escalonamento?
R: -Tempo de espera
-Tempo de resposta
- Tempo de turnaround
-Tempo de cpu
-Utilização do processador

20) Qual a diferença entre preempção por tempo epreempção por prioridade?
R: A preempção por tempo visa iterromper os processos baseados no menor tempo de processo, enquanto quando basedo na prioridade visa processar a fila através do nível de prioridade.

21) Considere que cinco processos sejam criados no instante de tempo 0 (P1, P2, P3, P4 e P5) e
possuam as características descritas na tabela a seguir. Desenhe um diagrama ilustrando oescalonamento dos processos e seus respectivos tempos de turnaround, segundo as políticas
especificadas a seguir. O tempo de troca de contexto deve ser desconsiderado.

a) FIFO.
b) SJF.
c) Prioridade (número menor implica prioridade maior).
d) Circular com fatia de tempo igual a 2 u.t.







Processo
Tempo de UCP
Prioridade
P1
10
3
P2
14
4
P3
5
1
P4
7
2
P520
5

a) FIFO

Processo
Tempo de UCP
Prioridade
Tempo
P1
10
3
10
P2
14
4
24
P3
7
2
31
P4
20
5
51

b) SFJ

Processo
Tempo de UCP
Prioridade
Tempo
P3
7
2
7
P1
10
3
17
P2
14
4
31
P4
20
5
51

c)Prioridade (número menor implica prioridade maior)

Processo
Tempo de UCP
Prioridade
Tempo
P1
7
2
7
P2
10
3
17
P3
14
4
31
P420
5
51

d) Circular com fatia de tempo igual a 2 u.t.












Processo
Tempo de UCP
Prioridade
Tempo
P1
10
3
2
P2
14
4
4
P3
7
2
6
P4
20
5
8
P1
8
3
10
P2
12
4
12
P3
5
2
14
P4
18
5
16
P1
6
3
18
P2
10
4
20
P3
3
2
22
P4
16
5
24
P1
4
3
26
P2
8
4
28
P3
1
2
30
P4
14
5
32
P1
2
3
34
P2
6
4
36
P3
-
2
37P4
12
5
39
P1
-
3
41
P2
4
4
43
P3
-
2
-
P4
10
5
45
P2
2
4
47
P4
8
5
49
P2
-
4
51
P4
6
5
53
P4
4
5
55
P4
2
5
57
P4
0
5
59








Os processos terminaram após os seguintes tempos:

Processos
Segundos
P1
41
P2
51
P3
37
P4
59

22) Quais são as partes que compõem um processo e explique cada uma.
R: Um processo é formado por trêspartes, conhecidas como contexto de hardware, contexto de software e espaço de endereçamento, que juntos mantêm todas as informações necessárias à execução de um programa

Contexto de Hardware: armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso específico como program counter (PC), stack pointer (SP) e registrador de status. Quando um processo está em execução, oseu contexto de hardware está armazenado nos registradores do processador. No momento em que o processo perde a utilização da UCP, o sistema salva as informações no contexto de hardware do processo.

Contexto de Software: No contexto de software são especificadas características e limites dos recursos que podem ser alocados pelo processo, como o número máximo de arquivos abertos simultaneamente,prioridade de execução e tamanho do buffer para operações de E/S. O contexto de software é composto por três grupos de informações sobre o processo: identificação, quotas e privilégios.

Espaço de Endereçamento: O espaço de endereçamento é a área de memória pertencente ao processo onde as instruções e dados do programa são armazenados para execução. Cada processo possui seu próprio espaço de...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • atps SO
  • Atps
  • Atps so
  • Atps so
  • Atps so
  • ATPS SO PRIMEIRA ETAPA
  • Atps SO M
  • Etapa 1 atps 5º semestres anhanguera so

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!