só hakaj
624 palavras
3 páginas
SOAtividade 5: questões
1 – Defina o conceito de processo.
Um processo pode ser definido como o ambiente onde um programa é executado. Este ambiente, além das informações sobre a execução, possui também o quanto de recursos do sistema cada programa pode utilizar, como o espaço de endereçamento, tempo de processador e área em disco. 2 – Quais os estados que podem assumir?
3 – Descreva as quatro transições da figura abaixo.
4 – A figura abaixo ilustra uma árvore de processos, descreva-a em relação aos processos pais e filhos. 5 – Uma das características fundamentais existentes nos Sistemas Operacionais (S.O.) modernos é o compartilhamento do poder de processamento de uma única Unidade Central de Processamento
(UCP) entre vários processos. Com base nessa afirmação, marque V (verdadeiro) ou F (falso) para cada uma das afirmativas abaixo e, em caso de F (falso), justifique. (4,0)
a) Havendo compartilhamento de UCP entre processos, significa que mais de um processo, num dado instante, estará no estado de execução.
b) Um processo é um programa em execução que compartilha com outros processos o seu espaço de endereçamento, suas variáveis globais e arquivos abertos.
c) S.O. modernos disponibilizam chamadas de sistemas aos desenvolvedores de aplicativos, para que esses possam criar, duplicar e extinguir processos.
d) Processos em estado bloqueado (espera) são aqueles que, num dado instante, estão utilizando todo o poder de processamento da UCP.
e) Um processo é basicamente um programa em execução. Associado a cada processo está o seu espaço de endereçamento que contém código executável, dados e pilha.
f) Um processo, em um sistema multiprogramável (multitarefa), não é executado todo o tempo pelo processador. Durante sua existência, ele passa por uma série de estados.
Basicamente, existem três estados em que um processo pode se encontrar no sistema.
g) Execução (running), um processo é classificado como running quando aguarda uma