Questões Militares
Sobre processos em sistemas operacionais
Foram encontradas 43 questões
Considere as seguintes definições.
I - Dispositivo de software cujo trabalho é fornecer aos programas do usuário um modelo de computador melhor, mais simples e mais limpo e lidar com o gerenciamento de recursos.
II - Conjunto de instruções, organização de memória, E/S e estrutura de barramento.
III - Associa-se a um conjunto de recursos, normalmente incluindo registradoras, uma lista de arquivos abertos, alarmes pendentes, lista de processos relacionados e todas as demais informações necessárias para a execução de um programa.
IV - Realiza-se pelo gerenciamento de recursos de duas maneiras diferentes: no tempo e no espaço.
V - É um programa ou um conjunto de programas.
As definições acima são relacionadas, respectivamente, aos conceitos de:
Coloque F (falso) ou V (verdadeiro) nas afirmativas abaixo, com relação aos processos, assinalando, a seguir, a opção que apresenta a sequência correta.
( ) Cada processo é uma entidade independente.
( ) Cada processo é uma entidade interdependente.
( ) Cada processo tem seu próprio contador de programa e estado externo.
( ) Cada processo tem seu próprio contador de programa e estado interno.
( ) Um processo é bloqueado quando não é capaz de dar continuidade logicamente.
I - No UNIX, processos são criados pela chamada de sistema FORK, cuja execução cria um processo idêntico àquele que o chamou. Após o FORK, o processo pai para e espera que o processo filho seja encerrado, para então continuar sua execução do ponto onde ele parou.
II - Os processos podem estar em três estados: rodando, pronto ou bloqueado.
III- Para implementar o modelo de processo, o sistema operacional deve manter uma tabela chamada Tabela de Processos, com uma entrada para cada processo.
De acordo com Andrew S. Tanenbaum, quais afirmações abaixo sobre threads e processos estão corretas?
I- Threads e processos têm o mesmo significado.
II- Processos são usados para agrupar recursos e threads são as entidades escalonadas para a execução sobre a CPU.
III- Uma thread pode assumir os seguintes estados: em execução, bloqueado, pronto ou finalizado.
Está (ão) correta (s)