Questões Militares

Foram encontradas 46 questões

Resolva questões gratuitamente!

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

Q251511 Sistemas Operacionais
As situações em que dois ou mais processos estão acessando dados compartilhados e o resultado final do processamento depende de quem executa primeiro, são denominados Condições de Corrida. A parte do programa, cujo processamento pode levar às condições de corrida é denominada região crítica ou seção critica. Em relação aos conceitos de processos, Condições de Corrida e seção crítica é correto afirmar que
Alternativas
Q251489 Sistemas Operacionais
Todo software passível de rodar em um computador, muitas vezes incluindo o próprio sistema operacional é organizado como um conjunto de processos sequenciais, ou simplesmente processos. Com relação a esses processos analise as afirmativas abaixo, e assinale a opção correta.
I - No UNIX, processos são criados pela chamada de sistema FORK, cuja execução cria um processo idêntico àquele que o chamou. Após o FORK, o processo pai para e espera que o processo filho seja encerrado, para então continuar sua execução do ponto onde ele parou.
II - Os processos podem estar em três estados: rodando, pronto ou bloqueado.
III- Para implementar o modelo de processo, o sistema operacional deve manter uma tabela chamada Tabela de Processos, com uma entrada para cada processo.
Alternativas
Q173151 Sistemas Operacionais
A “condição de inanição” de um processo pode ser definida como uma condição em que o processo:
Alternativas
Q130731 Sistemas Operacionais

Informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo e depois assinale a alternativa que apresenta a sequência correta.


( ) Um semáforo é uma variável inteira, não-negativa, que só pode ser manipulada por duas instruções: UP e DOWN.



( ) Os mutexes só podem assumir os valores 0 e 1 e os semáforos contadores podem assumir qualquer valor inteiro positivo, além do zero.



( ) A exclusão mútua pode ser implementada através de um mutex associado ao recurso compartilhado.



( ) O deadlock é a situação em que um processo aguarda por um recurso que nunca estará disponível ou um evento que não ocorrerá.

Alternativas
Q130729 Sistemas Operacionais
Preencha a lacuna abaixo e, em seguida, assinale a alternativa correta.

Eventos inesperados podem ocorrer enquanto um programa está em execução. Uma _______________ é sempre gerada por algum evento externo ao programa e não depende da instrução que está sendo executada.
Alternativas
Respostas
41: D
42: C
43: E
44: A
45: C