Questões Militares Comentadas sobre sistemas operacionais

Foram encontradas 427 questões

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
Q707932 Sistemas Operacionais
Para implementar o modelo de processos, o sistema operacional mantém uma tabela (um arranjo de estruturas) chamada de tabela de processos, com uma entrada para cada processo. É também chamada, por alguns autores, de PCB (Process Control Blocks – blocos de controle de processos). Essa entrada contém diversas informações do processo. Assinale a alternativa correta, na qual está apresentada uma dessas informações relativas ao processo.
Alternativas
Q694453 Sistemas Operacionais

Coloque F (falso) ou V (verdadeiro) nas afirmativas abaixo, com relação aos processos, assinalando, a seguir, a opção que apresenta a sequência correta.

( ) Cada processo é uma entidade independente.

( ) Cada processo é uma entidade interdependente.

( ) Cada processo tem seu próprio contador de programa e estado externo.

( ) Cada processo tem seu próprio contador de programa e estado interno.

( ) Um processo é bloqueado quando não é capaz de dar continuidade logicamente.

Alternativas
Q694445 Sistemas Operacionais

Com relação aos sistemas operacionais, analise as afirmativas abaixo.

I - Um sistema operacional deve oferecer abstrações precisas aos programas e aos programadores.

II - A tarefa do sistema operacional é criar boas abstrações e, em seguida, implementar e gerenciar seus objetos abstratos.

III- Um sistema operacional deve ocultar o hardware e oferecer aos programas e seus programadores abstrações precisas, claras e coerentes.

IV - Um sistema operacional tem o objetivo de oferecer aos programas e seus programadores apenas abstrações coerentes.

Assinale a opção correta.

Alternativas
Q694436 Sistemas Operacionais
Como se denomina o conjunto de instruções estendidas que o sistema operacional proporciona para a realização da interface entre o sistema operacional e os programas do usuário?
Alternativas
Q694425 Sistemas Operacionais
Com relação aos THREADS, assinale a opção correta.
Alternativas
Q694420 Sistemas Operacionais
Um processo é basicamente um programa em execução que está associado a um espaço de endereçamento. Sendo assim, pode-se afirmar que este espaço contém os seguintes itens de um processo:
Alternativas
Q662047 Sistemas Operacionais
A principal ferramenta do administrador de sistemas para monitorar processos no LINUX é o
Alternativas
Q662022 Sistemas Operacionais
O Debian, por padrão, permite que qualquer usuário agende tarefas com o uso do comando crontab. Para proibir determinado usuário de executar agendamentos, deve-se
Alternativas
Q662019 Sistemas Operacionais
Os sistemas LINUX utilizam 7 níveis de execução que definem quais serviços estarão sendo executados em determinado momento. O sistema é desligado ou reinicializado, como efeito colateral, se entrar nos níveis de
Alternativas
Q662018 Sistemas Operacionais

Assinale a alternativa que preenche corretamente a lacuna da afirmativa a seguir.

O APT é um sistema de _____________ e se originou no Debian.

Alternativas
Q662016 Sistemas Operacionais

Ao visualizar o arquivo /etc/crontab, o administrador de um sistema LINUX se deparou com as seguintes linhas:

0 8 7 9 * backup.sh

0 10 30 * 0 apt-get upgrade

12 1 15 5 * init 6

Após analisar o conteúdo, o administrador fez a seguintes afirmativas:

I - Todo dia 7 de setembro às 8 horas em ponto, o arquivo backup.sh será executado.

II - O comando apt-get upgrade só será executado nos meses em que o dia 30 coincidir com o domingo.

III - No dia primeiro de dezembro às 15h e 5 min, o comando init 6 será executado.

Estão corretas?

Alternativas
Q529865 Sistemas Operacionais
Dois métodos gerais para lidar com a sobrecarga de memória têm sido desenvolvidos com o passar dos anos. Uma dessas técnicas denomina-se troca de processos, que consiste em trazer, em sua totalidade, cada processo para a memória, executá-lo durante um certo tempo e, então, devolvê-lo ao disco. Assinale a alternativa que apresenta o outro nome da técnica descrita.
Alternativas
Q529863 Sistemas Operacionais
Os sistemas operacionais precisam de mecanismos para que os processos sejam criados. Alguns eventos são necessários, por exemplo, para sistemas de propósito geral, quando for preciso a criação desses processos. Há quatro eventos principais que fazem com que os processos sejam criados, com exceção do(a)
Alternativas
Q529861 Sistemas Operacionais

Preencha as lacunas abaixo e, em seguida, assinale a alternativa correta.


O sistema operacional é a peça mais básica de software e opera em modo _______________ (também chamado modo _______________). Nesse modo, ele tem acesso completo a todo o hardware e pode executar qualquer instrução que a máquina seja capaz de executar.

Alternativas
Q520334 Sistemas Operacionais
Em relação aos runlevels (níveis de operação) do sistema operacional Linux, analise as proposições abaixo e, em seguida, assinale a alternativa correta.


I. O nível 2 é monousuário sem rede.


II. O nível 3 é monousuário com rede.


III. O nível 4 é usado para o administrador de sistema implementar alguma inicialização específica e com modificações em relação à original.


IV O nível 5 é exclusivo para ambiente gráfico.


V. O nível 6 é utilizado para reinicializar a máquina.


Alternativas
Respostas
241: D
242: C
243: C
244: D
245: A
246: C
247: D
248: C
249: B
250: A
251: C
252: A
253: B
254: B
255: C
256: A
257: A
258: C
259: B
260: B