Sistemas Operacionais Flashcards
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.
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).
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!
O que são sistemas de tempo real?
Estes sistemas são implementados de forma semelhante aos sistemas de tempo compartilhado.
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.
Certo ou errado?
Sistemas de tempo compartilhado o tempo de processamento pode variar sem comprometer as aplicações em execuções.
Certo!
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!
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.
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.
Quais são os sistemas com múltiplos processadores?
Fortemente aclopados e fracamente aclopados.
Quais são as três maneiras básicas de executar operações de entrada e saída?
- Entrada e saída controlada por programa ou poling.
- Entrada e saída controlada por interrupção.
- Entrada e saída controlada por DMA. (Acesso Direto a Memória)
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.
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.
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.
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.
Quais são os tipos de sistemas multiprogramáveis ou multitarefa?
Sistema Batch
Sistema de tempo compartilhado
Sistema de tempo real
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.
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!
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!
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!
Certo ou errado?
Existem controladores que realizam as operações de E/S e implementam técnicas de acesso direto à memoria.
Certo!
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.
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
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.
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
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