Classificação dos SO Flashcards

Explanar as diversas classificações de SO possíveis

1
Q

Os sistemas operacionais podem ser classificados em

A
  1. monoprogramáveis/monotarefa
  2. multiprogramáveis/multitarefa.
  3. sistemas com múltiplos processadores
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Em um sistemas de tempo compartilhado (time-sharing), se um tempo destinado à execução de um programa não for suficiente:

A

O programa é interrompido pelo sistema operacional, que passa a vez de execução para outro programa, e o que foi interrompido fica aguardando uma nova fatia de tempo para executar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qual SO ficou conhecido como on-line?

A

Nos sistemas de tempo compartilhado, os comandos dados pelos usuários aos sistemas operacionais são respondidos em segundos e, por isso, ficaram conhecidos como sistemas on-line.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qual o principal parâmetro nos sistemas de tempo real?

A

O tempo. Um programa utiliza os recursos do computador até aparecer outro com maior prioridade.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Os sistemas de tempo real serve de aplicação em processos onde o tempo de respostas é um fator fundamental. Cite exemplos desses processos:

A

Monitoramento de refinarias de petróleo, controle de tráfego aéreo, de usinas termoelétricas e nucleares.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Os sistemas com múltiplos processadores possuem duas ou mais CPUs interligadas e permitem que vários programas sejam executados ao mesmo tempo. Com isso, é possível afirmar que eles são mais rápidos?

A

Sim, os sistemas com múltiplos processadores permitem que um programa seja subdividido e executado ao mesmo tempo em mais de um processador. Com isso, além de esses sistemas serem rápidos, possuem uma maior capacidade de processamento e controle da CPU.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Os sistemas com múltiplos processadores são simples?

A

Não, eles são complexos, gastam uma parte do tempo gerenciando a CPU e também estão presentes nas aplicações de simulações e prospecção de petróleo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Os sistemas com múltiplos processadores podem ser classificados em:

A

Sistemas fortemente acoplados
ou
Sistemas fracamente acoplados

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Os sistemas fortemente acoplados são classificados em:

A
  • Simétricos, quando os processadores compartilham uma única memória e utilizam o mesmo sistema operacional.
  • Assimétricos, quando existe um processador principal (mestre) que controla o sistema e delega atividades para os demais processadores
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

O sistema é fracamente acoplado quando?

A

Já que funcionam de forma independente, onde cada pc possui seu SO e e gerencia seus próprios recuros como a memória, CPU e dispositivos, esse sistema depende de uma rede para distribuir as atividades do processamento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Cite uma das diferenças entre os sistemas operacionais fortemente acoplados e os fracamente acoplados

A

Os sistemas fortemente acoplados possuem apenas uma memória compartilhada pelos processadores, já os fracamente acoplados possuem a sua memória individualmente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quais as principais estruturas dos sistemas operacionais?

A

Os sistemas operacionais possuem a estrutura de acordo com o projeto e as principais arquiteturas são: os sistemas monolíticos, caracterizados pela simplicidade de implementação, **os sistemas em camadas, **em que o sistema operacional é organizado em hierarquia de camadas, as máquinas virtuais, que simulam as máquinas reais e são instaladas dentro de outro sistema operacional, e o modelo cliente-servidor, que executa as funções em modo usuário.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Como os sistemas operacionais da atualidade, como o Windows e Linux, conseguem realizar diversas tarefas ao mesmo tempo sem prejudicar o desempenho do computador?

A

Os sistemas operacionais da atualidade, como Windows e Linux, permitem a execução de vários programas ao mesmo tempo e gerenciam, de forma eficaz, todos os recursos da máquina por serem multitarefa e multiusuário. Os sistemas operacionais multiprogramáveis/multitarefa gerenciam o tempo de processamento de um programa de acordo com as prioridades e o tempo que este programa já executou.
Assim, todos os programas possuem uma fatia de tempo para uso dos recursos da máquina (processador, memória e dispositivos de entrada/saída). Uma das principais características dos sistemas multiprogramáveis/multitarefa é a redução do tempo de resposta dos programas, além da redução de custos no compartilhamento de recursos do computador entre os demais programas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quais as principais características e aplicações dos sistemas operacionais multiprogramáveis/multitarefa?

A

Os sistemas multiprogramáveis podem ser do tipo batch, tempo compartilhado e sistemas em tempo real. Os sistemas batch executam por meio de lotes de tarefas e o sistema operacional transfere a execução para a próxima tarefa após a finalização completa da que está em execução. Um exemplo de uso do sistema batch é o processamento de uma conta telefônica.

Os sistemas de tempo compartilhado dividem o processamento com vários usuários do sistema e muitas aplicações comerciais utilizam este sistema. Já nos sistemas em tempo real, o tempo é o fator principal, pois o tempo de resposta precisa ser rápido, como, por exemplo, a esteira de produção de um carro.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Qual a principal diferença entre os sistemas multiprogramáveis?

A

Os multiprogramáveis podem ser classificados pelo número de usuário (monousuário, multiusuário) e pela maneira como as aplicações são gerenciadas (batch, de tempo compartilhado ou de tempo real

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Para os sistemas operacionais multiusuários, o Linux e Windows oferecem suporte?

A

O suporte aos usuários Linux é realizado por meio de grupos e fóruns na internet ou assistência especializada (serviço pago). O suporte do Windows é realizado através de uma central de atendimento e o usuário precisa pagar por este suporte.

17
Q
A