Questões de Concurso sobre Gerenciamento de Processos e Recursos

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
327 questões encontradas
Questões por página
20
Mais recentes
 

Na estrutura de um processo, existem informações importantes. Uma delas é sua identificação no sistema operacional, o que é chamado de:


A

prioridade


B

SP


C

endereço


D

PID

Quando a CPU roda um processo e, por algum evento solicitante, é obrigada a mudar para outro processo, daí os registradores da CPU são salvos e novos valores são entregues, vindos do novo processo. Essa operação é chamada de:


A

mudança de contexto.


B

identificação do processo.


C

redistribuição de memória.


D

deslocamento de registros.

O que é Time drift?


A

A diferença atual entre o horário do kernel e o horário verdadeiro.


B

A forma como o relógio de sistema do kernel representa o horário corrente.


C

O nome da pasta que armazena o horário do computador.


D

O registro de autenticação horária dos usuários.


E

O processo de autenticação horária pela internet.

Conceitua-se sistema operacional como um conjunto de programas que gerenciam recursos, processadores, armazenamento, dispositivos de entrada e saída e dados da máquina e seus periféricos. “Componente central do sistema operacional que determina quando e por quanto tempo um processo é executado em um processador.” Trata-se de:


A

Gerenciador de E/S.


B

Escalonador de processo.


C

Gerenciador de memória.


D

Gerenciador de Comunicação Interprocessos (IPC).

Os programas de gerenciamento de recursos do sistema operacional são responsáveis por controlar a criação, o acesso e a exclusão de arquivos, dados e programas.


C

Certo


E

Errado

Considere os seguintes itens de informação: processos filhos; pilha; arquivos abertos; alarmes pendentes; contador de programa; registradores; estado; espaço de endereçamento; variáveis globais; sinais e tratadores de sinais; informação de contabilidade.


São alguns dos itens de informação privados por threads,


A

contador de programa; estado e; arquivos abertos.


B

informação de contabilidade; registradores e; pilha.


C

pilha; alarmes pendentes; estado e; registradores.


D

contador de programa; registradores; pilha e; estado.


E

alarmes pendentes; sinais e tratadores de sinais e; contador de programa.

Na função de escalonamento de processos, um sistema operacional realiza o movimento de processos do disco (área de hospedagem de páginas) para a memória e vice-versa, denominado


A

swapping-shout.


B

snnaping-shot.


C

swinging-shot.


D

swapping.


E

swinging.

Para um Sistema Operacional, o Kernel representa exatamente...Assinale a alternativa correta:


A

um servidor de rede, concentrando serviços como servidor de arquivos, de e-mail e impressão, por exemplo.


B

ambiente gráfico através do qual o usuário pode controlar os aplicativos e configurações básicas do sistema.


C

ambiente gráfico voltado para permitir que o usuário realize ações como instalar e desinstalar aplicativos e periféricos.


D

também conhecido como “núcleo” do sistema operacional, é o responsável por administrar todos os recursos do computador, dos mais básicos aos mais complexos.


E

sistema que permite que o usuário crie e edite programas que irão compor o conjunto de aplicativos do computador.

O algoritmo de escalonamento que proporciona os menores tempos médios de execução e de espera é conhecido como menor tarefa primeiro, ou SJF (shortest job first).


C

Certo


E

Errado

Analise as afirmativas abaixo com relação ao assunto “thread”.


1. Um thread compartilha, com outros threads pertencentes a todos os processos em execução, sua seção de código, a seção de dados e outros recursos do sistema operacional, como arquivos abertos e sinais.

2. Um processo tradicional (ou processo pesado) tem um único thread de controle.

3. Tornar uma aplicação interativa multithreaded pode permitir que um programa continue a ser executado, mesmo que parte dele esteja bloqueada ou executando uma operação demorada, o que aumenta a capacidade de resposta para o usuário.


Assinale a alternativa que indica todas as afirmativas corretas.


A

É correta apenas a afirmativa 2.


B

São corretas apenas as afirmativas 1 e 3.


C

São corretas apenas as afirmativas 1 e 2.


D

São corretas apenas as afirmativas 2 e 3.


E

São corretas as afirmativas 1, 2 e 3.

Um processo é constituído basicamente de áreas de controle, código a ser executado, dados. Na eventualidade de uma solicitação de interrupção para o gerenciador dos processos, as informações do tipo endereço de parada ficam guardadas no espaço denominado:


A

programa


B

data


C

registros


D

BCP

Analise as afirmativas abaixo sobre escalonamento de processos em sistemas operacionais e assinale a alternativa correta.


I. O algoritmo Round-Robin escalona os processos que se encontram na lista de prontos em ordem de prioridade.

II. O quantum define o tempo máximo em que um processo pode ser executado antes de dar a vez a um outro processo.

III. O algoritmo First Come First Served (FCFS) é preemptivo.

IV. O algoritmo Shortest Job First (SJF), em sua versão não preemptiva, pode gerar postergação indefinida de processos.


A

Somente as afirmativas I e IV estão corretas.


B

Somente as afirmativas II e III estão corretas.


C

Somente as afirmativas I, II e III estão corretas.


D

Somente as afirmativas II e IV estão corretas.


E

Somente as afirmativas I, III e IV estão corretas.

Quando um deadlock é detectado, o sistema operacional deve corrigir o problema. A esse respeito, considere as seguintes asserções e a relação proposta entre elas.


I. Eliminar um ou mais processos envolvidos no deadlock e desalocar os recursos já garantidos por eles quebra a espera circular


PORQUE


II. os processos eliminados não podem ser recuperados.


A respeito dessas asserções, é correto afirmar que


A

as duas proposições estão corretas e a segunda é uma justificativa correta da primeira.


B

as duas proposições estão corretas, mas a segunda não é uma justificativa correta da primeira.


C

as duas proposições estão incorretas.


D

a primeira proposição está correta e a segunda, incorreta.


E

a primeira proposição está incorreta e a segunda, correta.

Os sistemas operacionais são responsáveis pelo gerenciamento de processos, gerenciamento dos recursos de memória e gerenciamento do sistema de arquivos. Esses serviços normalmente são implementados por meio de:


A

Threads.


B

System calls.


C

Bibliotecas.


D

Conteineres.


E

Kernels.

Analise o diagrama a seguir, relacionado com os diversos estados pelos quais um dado processo pode passar, bem como os eventos que provocam as transições entre esses estados, numeradas de 1 a 4.


Imagem associada para resolução da questão


Sobre esse diagrama, é correto afirmar que


A

a Transição 1 corresponde ao bloqueio do processo, que aguarda a ocorrência de uma entrada.


B

a Transição 2 indica que o escalonador de processos colocou o processo no estado pronto, pois ele concluiu a sua tarefa, não devendo mais ser executado.


C

a Transição 3 indica que a entrada que o processo aguardava está disponível, desbloqueando o processo, e a sua execução será iniciada.


D

a Transição 4 indica que o escalonador de processos desbloqueou o processo, pois um outro processo de maior prioridade teve a sua execução encerrada.


E

quando o processo entra no estado Bloqueado, significa que a sua execução foi concluída e ele não é mais necessário.

Uma das formas de um processo entrar em estado de bloqueado é se emitir requisições de um recurso que está alocado a um outro processo e indisponível naquele momento.


C

Certo


E

Errado

Em sistemas operacionais, o mecanismo que permite à CPU alternar rapidamente entre processos, apresentando uma impressão de pseudo paralelismo, é chamado de


A

multicore.


B

multiusuário.


C

multiprogramação.


D

multiboot


E

multiprocess.

   
Gerar simulado