/
Operating Systems Concepts
Save to my account
Sign up
Operating Systems Concepts
Operating Systems Concepts
Study
1
Question
O que é um Sistema Operacional?
Answer
Um software que gerencia os recursos de hardware e software de um computador, fornecendo serviços para programas de aplicação.
2
Question
Quais são as principais funções de um Sistema Operacional?
Answer
Gerenciamento de processos, gerenciamento de memória, gerenciamento de arquivos, gerenciamento de dispositivos de E/S, interface com o usuário.
3
Question
Qual a diferença entre processo e programa?
Answer
Um programa é um conjunto de instruções armazenadas em disco, enquanto um processo é uma instância de um programa em execução.
4
Question
O que caracteriza os sistemas monolíticos?
Answer
Todos os serviços do sistema operacional são executados em um único espaço de endereço, o que pode levar a problemas de estabilidade e segurança.
5
Question
O que caracteriza a estrutura cliente-servidor?
Answer
O sistema operacional é dividido em módulos, com alguns atuando como servidores e outros como clientes, melhorando a modularidade e a segurança.
6
Question
Quais são as características dos sistemas monoprogramáveis?
Answer
Apenas um programa pode ser executado por vez, utilizando todos os recursos do sistema. Simples, mas ineficiente.
7
Question
Quais são as características dos sistemas multiprogramáveis?
Answer
Vários programas podem ser carregados na memória ao mesmo tempo, compartilhando os recursos do sistema, aumentando a eficiência.
8
Question
Qual a diferença entre Multiprogramação e Multiprocessamento?
Answer
Multiprogramação permite que vários programas compartilhem um único processador, enquanto multiprocessamento utiliza múltiplos processadores para executar tarefas simultaneamente.
9
Question
O que são sistemas multiprocessados fortemente acoplados?
Answer
Sistemas com múltiplos processadores que compartilham a mesma memória e periféricos, permitindo alta velocidade de comunicação e coordenação.
10
Question
Cite e explique 2 vantagens dos sistemas distribuídos sobre os sistemas centralizados.
Answer
Escalabilidade: Sistemas distribuídos podem ser facilmente expandidos adicionando mais nós. Tolerância a falhas: Se um nó falhar, o sistema pode continuar operando com os outros nós.