Sistemas Operacionais Flashcards Preview

Informática para Concursos > Sistemas Operacionais > Flashcards

Flashcards in Sistemas Operacionais Deck (65)
Loading flashcards...
0

O que é sistema de tempo compartilhado (time-sharing)?

Estes sistemas permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denominados falta de tempo (time-slice ou quantum).

1

No sistema de tempo compartilhado, caso a fatia de tempo não seja suficiente para a conclusão do programa, o que acontece?

Ele é interrompido pelo sistema operacional e substituído por um outro programa, enquanto aguarda por uma nova fatia de tempo.

2

Certo ou errado?

O sistema cria para cada usuário um ambiente de trabalho próprio, dando a impressão de que todo o sistema está dedicado exclusivamente a ele.

Certo!

3

O que são sistemas de tempo real?

Estes sistemas são implementados de forma semelhante aos sistemas de tempo compartilhado.

4

Qual a diferença entre sistema de tempo real e de tempo compartilhado?

O que caracteriza a diferença entre os dois tipos de sistema é o tempo exigido no processamento das aplicações.

5

Certo ou errado?

Sistemas de tempo compartilhado o tempo de processamento pode variar sem comprometer as aplicações em execuções.

Certo!

6

Certo ou errado?

Em sistemas de tempo real, os tempos de processamento devem estar dentro de limites rígidos, que devem ser obedecidos, caso contrário poderão ocorrer problemas irreparáveis.

Certo!

7

O que são sistemas fortemente aclopados?

Neste sistema existem vários processadores compartilhando uma única memória física e dispositivos de E/S, sendo gerenciados por apenas um sistema operacional.

8

O que são sistemas fracamente acoplados?

Estes sistemas caracterizam-se por possuir dois ou mais sistemas computacionais conectados através de linhas de comunicacao. Cada sistema funciona de forma idependente, possuindo seu próprio sistema operacional e gerenciando seus próprios recursos.

9

Quais são os sistemas com múltiplos processadores?

Fortemente aclopados e fracamente aclopados.

10

Quais são as três maneiras básicas de executar operações de entrada e saída?

1. Entrada e saída controlada por programa ou poling.
2. Entrada e saída controlada por interrupção.
3. Entrada e saída controlada por DMA. (Acesso Direto a Memória)

11

O que é entrada e saída por programa ou polling?

Nesta técnica, o processador se sincroniza com o periférico para o início da transferência de dados.

12

O que é a entrada e saída controlada por interrupção?

É quando as operações de E/S podem ser realizadas de uma forma mais eficiente com essa implementação desse mecanismo de interrupação.

13

O que são sistemas com múltiplos processadores ou multiprocessado?

Este sistema se caracteriza por possuir duas ou mais CPUs interligadas e trabalhando em conjunto.

14

Qual a vantagem de sistemas com múltiplos processadores?

A vantagem deste tipo de sistema é permitir que vários programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes para serem executadas simultaneamente em mais de um processador.

15

Quais são os tipos de sistemas multiprogramáveis ou multitarefa?

Sistema Batch
Sistema de tempo compartilhado
Sistema de tempo real

16

Qual a característica do sistema batch?

O sistema batch tem a característica de não exigir a interação do usuário com a aplicação.

17

Certo ou errado?

No sistema batch, todas as entradas e saídas de dados da aplicação são implementadas por algum tipo de memória secundária, geralmente arquivos em disco.

Certo!

18

Certo ou errado?

No sistema batch, os sistemas operacionais implementam ou simulam o processamento batch não existindo sistemas exclusivamente dedicados a este tipo de processamento.

Certo!

19

Cero ou errado?

Nos Sistemas operacionais modernos, as operações de entrada e saída são realizadas sem a utilização direto do processador.

Certo!

21

Certo ou errado?

Existem controladores que realizam as operações de E/S e implementam técnicas de acesso direto à memoria.

Certo!

22

Os clusters de computadores podem ser vistos como dois ou mais computadores que trabalham de maneira conjunta para realizar algum processamento.

Esses clusters apresentam a seguinte característica:

possibilidade de que novos componentes sejam adicionados à medida que cresça a carga de trabalho, o que permite escalabilidade.

23

No método de organização de aglomerados de computadores (clusters), conhecido como servidor secundário passivo (passive standby), o servidor inativo (secundário) entra em operação quando considera ter ocorrido uma falha no servidor ativo (primário).

Tal falha é detectada quando o servidor para de receber as mensagens de:

heartbeat

24

O sistema operacional deve adotar um método de alocação de arquivos, de modo que o espaço em disco seja utilizado com eficácia, e os arquivos sejam acessados rapidamente.

A alocação encadeada cria uma lista encadeada de blocos de disco para cada arquivo, e esses blocos:

podem estar dispersos em qualquer parte do disco.

25

O Distributed File System Replication (DFSR) do Windows Server 2008 fornece um mecanismo de replicação de vários mestres que permite sincronizar pastas com múltiplos servidores em conexões locais ou remotas.

Para atualizar apenas os arquivos que foram alterados desde a última replicação, o DFSR utiliza o:

Remote Differential Compression (RDC) Protocol

26

O Active Directory Domain Services (AD DS) do Windows Server 2008 introduz o uso de controladores de domínio em filiais remotas de uma empresa, com o objetivo de hospedar partições de leitura do banco de dados Active Directory, cuja administração pode ser delegada a usuários ou a grupos que não têm direitos administrativos no domínio.

Esse tipo de controlador de domínio é conhecido como:

Read-only Domain Controller

27

Para fazer com que o servidor DNS do Windows Server 2008 utilize a técnica de rodízio de DNS, deve-se editar a opção de propriedades do servidor DNS, clicar na guia Advanced e marcar a opção Enable:

round robin

28

Sistemas Operacionais (SOs) têm, dentre as suas responsabilidades, a incumbência de gerenciar processos e efetuar o seu escalonamento no processador. O SO mantém uma fila de processos prontos para serem executados, e o escalonamento está relacionado à forma com que um SO faz a escolha de qual dos processos da fila ocupará o processador a cada instante. Há diversas técnicas para o escalonamento.

Em uma dessas técnicas, conhecida como Round Robin (RR), o processo a ser executado será o:

primeiro da fila, que será executado por um determinado intervalo (chamado de quantum) após o qual vol- tará ao final da fila.

29

Devido à popularização da plataforma Java, o termo “servidor de aplicação” é frequentemente usado como um sinônimo de “servidor de aplicação J2EE”.

Nesse contexto, os servidores a seguir implementam a especificação J2EE, EXCETO:

IIS

30

A tarefa mais importante relacionada à gerência do processador de um Sistema Operacional é o escalonamento dos processos.

A política de escalonamento na qual é possível interromper a execução de um processo antes de seu término para que outro processo entre em execução em seu lugar é identificada como uma política de escalonamento:

preemptiva