Questões de Concurso

Foram encontradas 370 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q632554 Sistemas Operacionais

Jonas, Analista de Suporte Operacional do IBGE, realizou uma análise minuciosa dos processos e threads do servidor que ele mantém. Durante a análise, Jonas identificou que três processos estavam na lista de espera por um recurso compartilhado. Além disso, Jonas também identificou uma situação inusitada: um desses processos nunca conseguia executar sua região crítica e, por conta disso, nunca acessava o recurso compartilhado.

A situação inusitada encontrada por Jonas é a de:

Alternativas
Ano: 2014 Banca: IF-SC Órgão: IF-SC Prova: IF-SC - 2014 - IF-SC - Professor - Informática |
Q630614 Sistemas Operacionais

Sobre algoritmos de escalonamento de processos:

(1) Nesse algoritmo o primeiro processo a chegar será o primeiro a ser executado.

(2) Nesse algoritmo é definido um quantum (fatia de tempo) para cada processo. Após encerrar a fatia de tempo, o processo escalonado deve ceder o lugar na CPU a outro.

(3) Nesse algoritmo são usadas várias filas de processos prontos para executar. Cada processo é colocado em uma fila e cada fila tem uma política de escalonamento.

(4) Nesse algoritmo o sistema distribui bilhetes aos processos, e faz um sorteio cada vez que precisa selecionar um processo para a CPU.

(5) Nesse algoritmo os processos menores terão prioridade, ou seja, serão executados primeiro.

Relacione os números dos conceitos citados acima com os itens abaixo:

( ) Múltiplas Filas.

( ) Round-Robin.

( ) Shortes Job first

( ) Escalonamento Lotérico.

( ) First Come First Serverd.

Assinale a alternativa que contém a sequência CORRETA, de cima para baixo:

Alternativas
Q622515 Sistemas Operacionais
Tratamento de interrupções e exceções, criação e eliminação de processos, e sincronização e comunicação entre processos são funções
Alternativas
Q610209 Sistemas Operacionais
O conceito mais central em qualquer sistema operacional é o processo. Há várias formas de representar os estados de um processo, variando o detalhamento dos estados possíveis. Segundo Tanenbaum, os estados de um processo podem ser representados por meio da figura abaixo.

 

São estados possíveis:

• EXECUÇÃO, quando o processo tem o controle da CPU.
• PRONTO: quando o processo aguarda sua vez de usar a CPU.
• BLOQUEADO: quando o processo está ocioso e aguarda a ocorrência de algum evento externo.
Nesse contexto, ALFA, BETA e GAMA correspondem, respectivamente, aos seguintes estados:
Alternativas
Q608587 Sistemas Operacionais
Uma pequena unidade de tempo denominada timeslice ou quantum é definida. Todos os processos são armazenados em uma fila FIFO circular. O escalonador da CPU percorre a fila, alocando a CPU para cada processo durante um quantum. Mais precisamente, o escalonador retira o primeiro processo da fila e procede a sua execução. Se o processo não termina após um quantum, ocorre uma preempção, e o processo é inserido no fim da fila. Se o processo termina antes de um quantum, a CPU é liberada para a execução de novos processos. Em ambos os casos, após a liberação da CPU, um novo processo é escolhido na fila. Novos processos são inseridos no fim da fila.

A descrição acima refere-se ao algoritmo de escalonamento de processos
Alternativas
Respostas
206: B
207: C
208: C
209: E
210: D