Questões de Concurso
Sobre gerência do processador em sistemas operacionais
Foram encontradas 276 questões
Em um laboratório de informática de uma escola, alguns computadores passaram a apresentar inicialização lenta e dificuldade para acessar uma pasta compartilhada do servidor. Em uma das máquinas, o sistema operacional também registrava processos consumindo elevada quantidade de memória, enquanto outro equipamento apresentava falhas intermitentes em um dispositivo USB. O responsável pelo laboratório decidiu iniciar o diagnóstico verificando os recursos de hardware, os processos em execução, o espaço disponível no sistema de arquivos e as configurações de rede. Em seguida, utilizou ferramentas de linha de comando para consultar informações do sistema e verificar permissões de acesso à pasta compartilhada. A partir dessa situação, analise as asserções a seguir:
I.A análise dos processos em execução, do consumo de memória e das permissões de acesso pode contribuir para identificar causas relacionadas ao sistema operacional sem que a investigação se limite à substituição de componentes físicos.
PORQUE II.
O sistema operacional administra recursos computacionais, incluindo processos, memória e sistemas de arquivos, além de oferecer mecanismos para controlar o acesso aos recursos conforme usuários e permissões configurados.
Assinale a alternativa correta.
No que se refere a sistemas operacionais, julgue o próximo item.
Em escalonamento preemptivo por prioridades fixas, se um processo de alta prioridade bloqueia-se em mutex mantido por outro de baixa prioridade, a herança eleva temporariamente a prioridade do detentor acima da dos processos intermediários.
Julgue o item que se segue, relativo à gestão de processos, à gestão de memória e à gestão de entrada e saída em sistemas operacionais.
Em escalonamento não preemptivo, a chegada de processo mais prioritário à fila de prontos não retira a CPU do processo em execução, que a libera ao terminar, bloquear-se ou cedê-la voluntariamente.
Coluna I
1.Gerência de processos. 2.Gerência de memória. 3.Sistema de arquivos. 4.Gerência de dispositivos.
Coluna II
(__)Organiza os dados em unidades nomeadas e controla onde cada conteúdo é gravado e recuperado no disco.
(__)Distribui o tempo da unidade central entre as tarefas em execução, decidindo qual delas ocupa o núcleo de cálculo a cada instante.
(__)Intermedia a comunicação entre os programas e os periféricos por meio de rotinas específicas.
(__)Controla o espaço de armazenamento temporário de trabalho, alocando e liberando áreas para os programas em execução.
Assinale a alternativa que apresenta a associação CORRETA, de cima para baixo:
( ) O sistema operacional é responsável pelo gerenciamento dos processos em execução no computador.
( ) O gerenciamento de memória permite ao sistema operacional controlar a utilização da memória pelos programas em execução.
( ) O gerenciamento de arquivos é uma das funções do sistema operacional, permitindo organizar, armazenar e acessar arquivos e diretórios.
( ) A interface com o usuário não é uma função do sistema operacional, pois a interação entre usuário e computador ocorre exclusivamente por meio dos aplicativos.
Assinale a sequência CORRETA:
Julgue o item a seguir, relativo aos fundamentos e à gestão de sistemas operacionais.
Na gestão de processos, o escalonamento por prioridade garante que processos administrativos críticos, como rotinas de backup, sempre sejam executados antes de qualquer outro processo, independentemente da carga do sistema.
Considerando o gerenciamento de processos em sistemas operacionais, analise as afirmativas a seguir, assinalando V para Verdadeiro e F para Falso:
( ) Os processos não são identificados individualmente.
( ) O estado do processo é armazenado em seu bloco de controle.
( ) O escalonamento de processos pode ser dividido entre de curto prazo, médio prazo, longo prazo e de entrada/saída.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
I. No algoritmo Round Robin, cada processo recebe uma fatia de tempo (quantum) para execução; ao expirar o quantum, o processo é preemptado e retorna ao final da fila de prontos, garantindo equidade no uso da CPU.
II. O algoritmo de escalonamento por prioridade pode levar à inanição (starvation) de processos de baixa prioridade, problema que pode ser mitigado por meio do envelhecimento (aging), que eleva progressivamente a prioridade de processos à espera.
III. O algoritmo Shortest Job First (SJF) é ótimo para minimizar o tempo médio de espera em sistemas em lote, pois sempre seleciona o processo com o menor tempo estimado de execução.
IV. Em sistemas de tempo real, o escalonamento deve garantir que tarefas críticas sejam concluídas dentro de seus prazos (deadlines), sendo o critério de cumprimento de prazo mais relevante do que a maximização da utilização da CPU.
É correto apenas o que se afirma em:
Entretanto, os computadores atuais executam múltiplos processos, possuem diversos núcleos de processamento, e possuem arquiteturas multinível de memória. Para organizar todos esses recursos, utiliza-se um programa especial chamado de Sistema Operacional.
Com relação ao Sistema Operacional e à alocação de recursos computacionais, assinale (V) para afirmativa verdadeira e (F) para falsa.
( ) O sistema operacional utiliza um escalonador para conceder e revogar acesso ao processador a cada processo em execução, por meio da implementação de algoritmos como FIFO ou round-robin.
( ) A arquitetura multinível de memória visa diminuir a latência de acesso à memória, sendo composta por caches de diferentes velocidades de acesso, pela memória RAM e pela memória virtual.
( ) Os dispositivos de entrada e saída permitem que o computador interaja com o mundo exterior, e o sistema operacional é responsável por conceder acesso a esses dispositivos para os processos, por meio de programas conhecidos como daemons.
As afirmativas são, respectivamente,
Associe os algoritmos de escalonamento da CPU com suas respectivas características de funcionamento e desempenho.
Algoritmo
(1) FCFS (First-Come, First-Served)
(2) SJF (Shortest-Job-First)
(3) RR (Round Robin)
(4) Filas Multiníveis com Feedback
Característica
(_) Minimiza o tempo de espera médio, mas pode causar inanição (starvation) de processos longos.
(_) Projetado para sistemas de tempo compartilhado, define um limite de tempo chamado quantum.
(_) Simples de implementar, mas sofre do "efeito comboio" quando processos curtos esperam por um longo.
(_) Permite que processos se movam entre filas, separando processos com diferentes características de surto de CPU.
A sequência correta dessa associação é:
Com base nas informações exibidas e no funcionamento do gerenciador de tarefas, analise as afirmativas a seguir:
I. O valor de 48% de utilização da cpu representa a média instantânea de uso entre todos os processadores lógicos, e não necessariamente indica que metade dos núcleos físicos está totalmente ocupada.
II. A métrica speed (2.12 ghz) pode ultrapassar a velocidade base do processador (1.50 ghz), indicando ajuste dinâmico de frequência conforme a carga de trabalho.
III. O número de threads (4012) corresponde diretamente à quantidade de núcleos lógicos disponíveis no processador, refletindo sua capacidade máxima de execução paralela.
IV. A quantidade de threads exibida refere-se às unidades de execução criadas pelos processos em execução, podendo ser significativamente superior ao número de processadores lógicos.
Assinale a alternativa correta:
Com base nessas informações, é correto afirmar que o algoritmo de escalonamento adotado é