Buscar

SISTEMAS OPERACIONAIS aula 02

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Suponha que um usuário acionou um programa que, ao ser carregado, solicitou a digitação de uma senha. Quando
o programa foi acionado, o processo passou pelos estados "pronto" e "execução". Em seguida o programa ficou no
estado "espera", pois dependia de uma operação de E/S (leitura do teclado) para prosseguir. Quando o usuário
informar a senha o processo passará para qual estado?
Suponha que um usuário acionou um programa que, ao ser carregado, solicitou a digitação de uma senha. Quando
o programa foi acionado, o processo passou pelos estados "pronto" e "executando". Em seguida o programa ficou no
estado "espera", pois dependia de uma operação de E/S (leitura do teclado) para prosseguir. Quando o usuário
informar a senha o processo passará do estado "espera" diretamente para o estado "execução"?
Um processo, segundo Machado, é formado por três partes, conhecidas como contexto de hardware, contexto de
software e espaço de endereçamento.A figura ilustra, de maneira abstrata, os componentes da estrutura de um
processo, que juntos, mantêm todas as informações necessárias a execução de um programa. Sobre os
componentes é correto afirmar que:
1.
TERMINADO
 PRONTO
CRIADO
ESPERA
EXECUÇÃO
 
Gabarito Coment.
 
2.
Sim. Mas somente se o computador tiver mais de uma CPU.
Sim. Assim que liberar o processador ele será executado.
Não. O processo ficará em estado de "espera" e aguarda até que o sistema operacional o selecione para
execução.
sim, pois independente da quantidade de CPU´s ele será executado.
 
Não. O processo passa para o estado "pronto" e aguarda até que o sistema operacional o selecione para
execução.
 
Gabarito Coment.
 
3.
Sabemos que os programas são carregados na memória principal sob a forma de processos e que um mesmo
processo pode assumir estados diferentes ao longo do seu ciclo de vida. Sendo assim, os estados genéricos de um
processo são:
Um processo do tipo CPU-bound é aquele que faz poucas operações de entrada e saída. Por outro lado, processos do
tipo I/O-bound são aqueles que fazem muita leitura de disco ou requerem muita interação com o usuário. Desta
forma, conclui-se que os processos que ficam a maior parte do tempo nos estados "pronto" e "executando" são os
processos do tipo:
Qual a diferença básica entre um processo e um programa?
o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está
em execução, mas não pode salvá-las caso o processo seja interrompido.
o espaço de endereçamento 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(PSW).
 
o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está
em execução, podendo salvá-las caso o processo seja interrompido.
o contexto de hardware de um processo é composto por três grupos de informações sobre o
processo:identificação, quotas e privilégios.
o contexto de software 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(PSW).
 
Gabarito Coment.
 
4.
Transição, Executando, Esperando, Pronto e Terminado
 Novo, Executando, Esperando, Pronto e Terminado
Novo, Executando, Stand by, Pronto e Terminado
Novo, Executando, Esperando, Pronto e Zumbi
Novo, Executando, Esperando, stand by e Terminado
 
 
5.
CPU-bound e I/O-bound ao mesmo tempo.
I/O-bound.
Não é possível classificar o processo com as informações fornecidas.
O processo em questão não é CPU-bound nem I/O-bound.
 CPU-bound.
 
Gabarito Coment.
 
6.
Um programa é um conjunto de processos. Um processo é uma unidade básica.
Um programa é um processo em execução. Um processo é um arquivo em disco.
Um processo é um thread. Um programa é um arquivo em disco.
Um processo é um programa em disco. Um programa é um processo em execução.
 Um processo é um programa em execução. Um programa é um arquivo em disco.
 
Gabarito Coment.
 
Processos podem ser classificados como CPU-bound ou I/O bound, de acordo com a utilização elevada do
processador(UCP) e dos dispositivos de entrada/saída(E/S), respectivamente. Analisando os gráficos abaixo
podemos afirmar que :
 
Suponha que um usuário esteja utilizando um editor de texto em um terminal Windows. Em um dado momento ele
nota que o computador ficou lento. O usuário confirma que aparentemente não há nenhum programa sendo
executado além do Windows e do Word. Ao conferir no gerenciador de tarefas, ele observa que existe um novo
processo chamado "backup". Entretanto, não há nenhuma interface para lidar com esse processo. Neste caso,
podemos dizer que o processo "backup" é um processo do tipo:
7.
o gráfico 1 representa um processo de I/O bound e o gráfico 2 representra um processo de CPU-bound.
tanto o gráfico 1 quanto o gráfico 2 representam processos de I/O bound.
 o gráfico 2 representa um processo de I/O bound e o gráfico 1 representra um processo de CPU-bound.
ao longo do tempo o gráfico 1 representa um processo de I/O bound, já no gráfico 2 não é possível verificar o
tipo de processo que representa.
tanto o gráfico 1 quanto o gráfico 2 representam processos de CPU-bound.
 
Gabarito Coment.
 
8.
CPU-bound.
I/O-bound.
monotarefa.
 background.
foreground.

Outros materiais