Questões de Concurso
Comentadas sobre gerência do processador em sistemas operacionais
Foram encontradas 239 questões
Julgue os itens a seguir como Verdadeiro (V) ou Falso (F) a respeito da multiprogramação e do multiprocessamento.
(__)Em um sistema com multiprogramação, a CPU executa múltiplos processos concorrentemente, mas não simultaneamente, alternando entre eles em fatias de tempo (timeslices) ou quando um processo entra em estado de espera.
(__)O multiprocessamento refere-se estritamente à presença de dois ou mais processadores (CPUs) em um único sistema computacional, permitindo a execução paralela e verdadeiramente simultânea de múltiplos processos ou threads.
(__)Um sistema pode ser multiprogramável sem ser multiprocessado, mas um sistema multiprocessado, para ser eficiente, deve necessariamente implementar a multiprogramação para gerenciar os processos entre seus múltiplos núcleos.
(__)A principal vantagem da multiprogramação em sistemas monoprocessados é a redução do tempo de resposta para tarefas interativas, enquanto o multiprocessamento visa principalmente aumentar a vazão (throughput) do sistema.
Marque a alternativa CORRETA que corresponde a sequência de cima para baixo das afirmativas acima.
I.O escalonador de curto prazo (CPU scheduler) é responsável por selecionar, entre os processos que estão na memória e prontos para executar, qual deles receberá a CPU. Algoritmos como o Round-Robin são preemptivos e garantem que nenhum processo monopolize o processador por tempo indeterminado.
II.Um processo, ao ser criado, passa por diversos estados, como "novo", "pronto", "em execução", "espera" e "terminado". A transição do estado de "espera" para "pronto" ocorre tipicamente quando um evento pelo qual o processo aguardava (e.g., uma operação de E/S) é concluído.
III.A troca de contexto é um mecanismo que permite ao sistema operacional salvar o estado de um processo que está deixando a CPU e carregar o estado de outro processo que está entrando. Esse procedimento, embora essencial para a multitarefa, introduz uma sobrecarga (overhead) significativa, pois não realiza trabalho útil do ponto de vista do usuário.
Estão corretas as afirmativas:
Isso significa que o Windows
I. definir qual o programa recebe atenção do processador por meio do gerenciamento deste;
II. gerenciar a memória e sua utilização;
III. criar um sistema de arquivos e cuidar de todos os dispositivos ligados a ele;
IV. fornecer uma interface entre o computador e o usuário do sistema.
Está correto o que se apresenta em
A política de escalonamento de processos que pode provocar a estagnação é o
Quanto à memória cache, ao barramento de entrada e saída (E/S), ao gerenciamento de processos e ao sistema operacional Linux, julgue o item a seguir.
O escalonador de curto prazo (short‑term scheduler) é responsável por decidir quais processos serão admitidos no sistema para execução.
I.O escalonador de longo prazo é responsável por controlar o grau de multiprogramação do sistema, admitindo novos trabalhos no sistema e convertendo estes em processos.
II.O escalonador de médio prazo é responsável por alocar à CPU os processos alocados em memória
III.O escalonador de curto prazo é responsável por escolher os processos que serão removidos total ou parcialmente da memória para serem levados ao disco.
É correto o que se afirma em:
I.Os algoritmos de escalonamento preemptivos trabalham como uma fila, ou seja, escalonam os processos à medida que chegam na fila de execução.
II.Os algoritmos de escalonamento não preemptivos trabalham com os processos por prioridade, escalonando-os em tempo real conforme a necessidade do Sistema Operacional.
III.Os algoritmos de escalonamento são: preemptivos e não preemptivos.
IV.No modo preemptivo, o processo que possui a CPU somente a libera quando finaliza a execução.
É correto o que se afirma em