

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Na estrutura de um processo, existem informações importantes. Uma delas é sua identificação no sistema operacional, o que é chamado de:
prioridade
SP
endereço
PID
termo que representa o número de processos executados em um determinado período de tempo é:
mbytes/s
throughput
megaflops
turnaround
A técnica de swap efetua o intercâmbio de informações da memória RAM para um disco, e vice-versa, de acordo com a execução dos processos.
Certo
Errado
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:
mudança de contexto.
identificação do processo.
redistribuição de memória.
deslocamento de registros.
O que é Time drift?
A diferença atual entre o horário do kernel e o horário verdadeiro.
A forma como o relógio de sistema do kernel representa o horário corrente.
O nome da pasta que armazena o horário do computador.
O registro de autenticação horária dos usuários.
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:
Gerenciador de E/S.
Escalonador de processo.
Gerenciador de memória.
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.
Certo
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,
contador de programa; estado e; arquivos abertos.
informação de contabilidade; registradores e; pilha.
pilha; alarmes pendentes; estado e; registradores.
contador de programa; registradores; pilha e; estado.
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
swapping-shout.
snnaping-shot.
swinging-shot.
swapping.
swinging.
Threads são gerenciados, exclusivamente, pelo sistema operacional.
Certo
Errado
Para um Sistema Operacional, o Kernel representa exatamente...Assinale a alternativa correta:
um servidor de rede, concentrando serviços como servidor de arquivos, de e-mail e impressão, por exemplo.
ambiente gráfico através do qual o usuário pode controlar os aplicativos e configurações básicas do sistema.
ambiente gráfico voltado para permitir que o usuário realize ações como instalar e desinstalar aplicativos e periféricos.
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.
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).
Certo
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.
É correta apenas a afirmativa 2.
São corretas apenas as afirmativas 1 e 3.
São corretas apenas as afirmativas 1 e 2.
São corretas apenas as afirmativas 2 e 3.
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:
programa
data
registros
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.
Somente as afirmativas I e IV estão corretas.
Somente as afirmativas II e III estão corretas.
Somente as afirmativas I, II e III estão corretas.
Somente as afirmativas II e IV estão corretas.
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
as duas proposições estão corretas e a segunda é uma justificativa correta da primeira.
as duas proposições estão corretas, mas a segunda não é uma justificativa correta da primeira.
as duas proposições estão incorretas.
a primeira proposição está correta e a segunda, incorreta.
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:
Threads.
System calls.
Bibliotecas.
Conteineres.
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.

Sobre esse diagrama, é correto afirmar que
a Transição 1 corresponde ao bloqueio do processo, que aguarda a ocorrência de uma entrada.
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.
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.
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.
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.
Certo
Errado
Em sistemas operacionais, o mecanismo que permite à CPU alternar rapidamente entre processos, apresentando uma impressão de pseudo paralelismo, é chamado de
multicore.
multiusuário.
multiprogramação.
multiboot
multiprocess.