Você está na página 1de 2

SO 8º ENCONTRO REVISÃO

1 - O que é um Sistema Operacional?

R.: Sistema operacional é um Gerenciador de Recursos, um orquestrador que


trabalha entre o Hardware e Software
2 - Para que um computador comece a operar, precisa dispor de um programa inicial
para executar, o qual é chamado de bootstrap. Descreva como funciona esse
programa?
R.: Trata-se de um programa que é gravado em uma memória do tipo ROM, e é
responsável por verificar se todos os componentes estão OK, após fazer essa
checagem ele carrega o kernel do Sistema Operacional na Memória
3 - Quais os tipos de Sistemas Operacionais?

R.: Monoprogramáveis/monotarefa;
Multiprogramáveis/multitarefas;
Multiprocessadores;
4 - Defina o que é processo dentro do Sistema Operacional.

R.: É um ambiente onde os programas são executados, esses ambientes além de


informação sobre a execução, possui também quanto de recurso do SO cada
programa vai utilizar durante a execução.
6 - Quais os estados de um processo?

R.: Os processo podem estar: Pronto, em execução e Bloqueado

7 - Descreva como é a estrutura básica de um processo

R.: Um processo está dividido em Contexto de Software, Contexto de Hardware,


espaço de Endereçamento.
8 - O que são Daemon em um Sistema Operacional?

R.: Os Daemon são processos responsável por executar os processos em segundo


plano
9 - O que é BCP (Bloco de Controle de Processo)?

R.: É o ambiente onde o SO mantém o controle sobre os diferentes processos e


seus diferentes estados.
10 - Quais informações podem estar contidas no BCP?

R.:Nome do processo, Estado do processo, Prioridade relativa para aquisição de


Recurso.
11 - O que é Escalonamento de processo?

R.: É o procedimento pelo qual o SO estabelece a ordem na escolha do processo


para a execução.
12 - Seleciona os processos do disco para o processamento na memória Controla o
grau de multiprogramação, Possui uma execução menos frequente.Qual tipo de
escalonador a citação acima se refere?
R.: Escalonador de Longo Prazo.

13 - Seleciona os processos da memória (fila dos prontos) para a CPU; Possui uma
execução mais frequente; Deverá ser bastante rápido para não correr o risco de se
tornar o processo que mais consome tempo de CPU. Qual escalonador se refere a
citação acima;
R.: Escalonador de Curto Prazo.
14 - O que é escalonamento Preemptivo e escalonamento não-preemptivo?

R.: No caso do Escalonamento não-preemptivo o processador só será liberado


quando o processo for concluído ou Liberado. No caso do Escalonamento
preemptivo, o processo pode ser interrompido mesmo que não tenha sido concluído.
15 - O que é Memória Virtual?

R.: Consiste numa “parte do disco rígido” (HD), utilizada como uma extensão da
memória RAM. Na verdade, a memória virtual é um arquivo conhecido como Arquivo
de Troca (Swap File).

16 - O que são threads?

R.: Threads são miniprocessos que compartilham de um mesmo endereçamento de


memória, e são facilmente gerenciados pelo SO,

Você também pode gostar