Questões da Prova Aeronáutica - 2014 - CIAAR - Primeiro Tenente - Análise de Sistemas

Foram encontradas 6 questões

Resolva questões gratuitamente!

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

Q707952 Sistemas Operacionais

Segundo Tanenbaum, Impasse (deadlock) pode ser formalmente definido como: “Um conjunto de processos estará em situação de impasse se todo processo pertencente ao conjunto estiver esperando por um evento que somente outro processo desse mesmo conjunto poderá acontecer”. Associe as colunas, relacionando as quatro condições existentes para que ocorra um impasse (deadlock) às respectivas definições.

(1) Exclusão mútua

(2) Posse e espera

(3) Não preempção

(4) Espera circular


( ) processos que, em um determinado instante, retêm recursos concedidos anteriormente podem requisitar novos recursos.

( ) deve existir um encadeamento de dois ou mais processos; cada um deles encontra-se à espera de um recurso que está sendo usado pelo membro seguinte dessa cadeia.

( ) em um determinado instante, cada recurso estará em uma de duas situações ou associado a um único processo ou, ainda disponível.

( ) recursos concedidos previamente a um processo não podem ser forçosamente tomados desse processo – eles devem ser explicitamente liberados pelo processo que os retêm. 

A sequência correta dessa associação é 

Alternativas
Q707946 Sistemas Operacionais
Como são necessárias quatro condições para que ocorra um deadlock, também são conhecidas quatro estratégias usadas para lidar com os deadlocks. Todas as alternativas abaixo apresentam essas estratégias, exceto:
Alternativas
Q707938 Sistemas Operacionais
Os Sistemas Operacionais evoluíram muito nos últimos anos e a tendência é a continuidade dessa evolução. Estão divididos por gerações ao longo dos anos. A segunda geração, tradicionalmente, é reconhecida como sendo de 1955 a 1965. Assinale a alternativa correta acerca dessa geração.
Alternativas
Q707935 Sistemas Operacionais
Quatro eventos podem fazer com que os processos sejam criados, assim também como quatro eventos podem ser responsáveis pelo término de um processo. Entre a criação e o término, ocorre o processo para pôr estados, que definem a condição de cada processo em relação ao sistema. É incorreto afirmar que o processo sai do estado de
Alternativas
Q707933 Sistemas Operacionais
Os sistemas operacionais mantêm uma lista de processos e seus estados, antes de utilizar a CPU. O escalonamento é utilizado para determinar qual processo vai utilizar a CPU e em que instante. O responsável por fazer essa “escolha” é o escalonador, através de um algoritmo de escalonamento. Um desses algoritmos de escalonamento atribui um intervalo de tempo, em que o processo pode permanecer na CPU, tempo esse que recebe o nome de quantum. Assinale a alternativa correta acerca do nome desse algoritmo.
Alternativas
Respostas
1: D
2: C
3: C
4: D
5: A