Questões Militares Sobre sistemas operacionais

Foram encontradas 504 questões

Q802386 Sistemas Operacionais
Os sistemas operacionais podem ser examinados de acordo com suas estruturas divididas em seis principais grupos: sistemas monolíticos, sistemas de camadas, micronúcleo, modelo cliente-servidor, máquinas virtuais e exonúcleo. Em um determinado grupo, a ideia básica inicial por trás do projeto, em particular, consiste na execução de cada driver de dispositivo e de cada sistema de arquivos como um processo de usuário separado onde um erro em um deles pode "quebrar” aquele componente, mas não pode "quebrar" o sistema inteiro. Assim, um erro na unidade de áudio fará com que o som seja adulterado ou interrompido, mas não travará o computador. Esta ideia básica é proveniente de qual grupo?
Alternativas
Q802375 Sistemas Operacionais
Do ponto de vista da segurança, os sistemas operacionais possuem três objetivos gerais, que são:
Alternativas
Q802372 Sistemas Operacionais

Considere as seguintes definições.

I - Dispositivo de software cujo trabalho é fornecer aos programas do usuário um modelo de computador melhor, mais simples e mais limpo e lidar com o gerenciamento de recursos.

II - Conjunto de instruções, organização de memória, E/S e estrutura de barramento.

III - Associa-se a um conjunto de recursos, normalmente incluindo registradoras, uma lista de arquivos abertos, alarmes pendentes, lista de processos relacionados e todas as demais informações necessárias para a execução de um programa.

IV - Realiza-se pelo gerenciamento de recursos de duas maneiras diferentes: no tempo e no espaço.

V - É um programa ou um conjunto de programas.

As definições acima são relacionadas, respectivamente, aos conceitos de: 

Alternativas
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
Q661998 Sistemas Operacionais
Marque a alternativa que apresenta o sistema que só é utilizado para compartilhar arquivos entre máquinas LINUX e UNIX.
Alternativas
Respostas
301: C
302: D
303: C
304: D
305: C
306: C
307: D
308: A
309: C
310: D
311: C
312: B
313: A
314: C
315: A
316: B
317: B
318: C
319: A
320: X