Questões de Concurso Comentadas sobre sistemas operacionais distribuídos em sistemas operacionais

Foram encontradas 37 questões

Ano: 2026 Banca: IV - UFG Órgão: UFSCAR Prova: IV - UFG - 2026 - UFSCAR - Analista de TI |
Q3960606 Sistemas Operacionais

Na arquitetura de cluster usada no Kubernetes, uma função do componente kubelet consiste em 

Alternativas
Q3907347 Sistemas Operacionais
Assinale a alternativa que possui um exemplo de sistema operacional de rede é o:
Alternativas
Q3896488 Sistemas Operacionais
Analise as afirmativas abaixo com relação ao assunto sistemas distribuídos e modelos de memória compartilhada.

1. Como mecanismo de comunicação, a DSM (distributed shared memory) se compara com a passagem de mensagens e não com a comunicação baseada em requisição-resposta, pois sua aplicação em processamento paralelo, em particular, requer o uso de comunicação assíncrona.
2. A memória compartilhada distribuída (DSM, distributed shared memory) é uma abstração usada para compartilhar dados somente entre computadores que compartilham memória física.
3. Os processos acessam a DSM por meio de leituras e atualizações no que parece ser memória normal dentro de seus espaços de endereçamento. Contudo, um suporte de execução runtime subjacente garante, de forma transparente, que os processos, sendo executados em diferentes computadores, observem as atualizações feitas pelos outros.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q3991665 Sistemas Operacionais
Preencha a lacuna e assinale a alternativa correta.
Em relação ao gerenciamento de contêineres, o ______________ é uma ferramenta nativa de orquestração do docker que permite que contêineres executem de forma distribuída em um cluster, controlando a sua quantidade de contêineres, registro, deploy e update de serviços.
Alternativas
Q3766674 Sistemas Operacionais
Considere as seguintes afirmações sobre clusters:

I. Um cluster aumenta a disponibilidade e tolerância a falhas de sistemas críticos.
II. Clusters podem ser usados para balanceamento de carga e escalabilidade.
III. O Microsoft Failover Cluster é integrado ao Windows Server.
IV. O Oracle RAC (Real Application Clusters) permite múltiplos servidores acessando o mesmo banco de dados simultaneamente.

Assinale a alternativa correta: 
Alternativas
Q3723313 Sistemas Operacionais
Durante a implementação de um sistema distribuído com múltiplos nós computacionais, um professor solicitou aos alunos que avaliassem os mecanismos de abstração e coordenação de recursos oferecidos por sistemas operacionais distribuídos. Considerando as propriedades de transparência, escalabilidade e autonomia dos componentes, o recurso que permite ao sistema operacional apresentar ao usuário uma visão unificada e integrada dos recursos distribuídos, mesmo que eles estejam fisicamente espalhados, é denominado:
Alternativas
Q3345523 Sistemas Operacionais
O algoritmo utilizado para sincronização do tempo em sistemas distribuídos é denominado algoritmo  
Alternativas
Q3239249 Sistemas Operacionais
Os aplicativos que rodam em computadores em escala de warehouse (WSCs) dominam muitas decisões de trade-off de dimensionamento de sistemas. Consequentemente, em uma implantação típica de WSC, são necessárias diferentes camadas de software.
Dessa forma, assinale a opção que apresenta, corretamente, a camada de software com as seguintes características: “Software que implementa um serviço específico. Muitas vezes esta camada é dividida em serviços online e computações offline, já que eles tendem a apresentar requisitos diferentes.”  
Alternativas
Q3224053 Sistemas Operacionais
O PVM (Parallel Virtual Machine) é uma biblioteca projetada para o desenvolvimento de programas paralelos e distribuídos. Sobre o PVM, assinale a alternativa correta.
Alternativas
Q3538727 Sistemas Operacionais
No primeiro encontro do grupo de pesquisa sobre Docker na Universidade Federal de Sergipe, o docente menciona uma ferramenta que é nativa do Docker e foi projetada para orquestrar e gerenciar aplicativos distribuídos baseados em contêineres. Essa ferramenta simplifica o processo de orquestração e gerenciamento de vários contêineres Docker em um ambiente de produção. A ferramenta descrita é o
Alternativas
Q3327229 Sistemas Operacionais
A técnica de virtualização de hardware permite emular um computador, possibilitando que a camada de software seja executada sem expor os detalhes do hardware físico subjacente. Em um ambiente de computação distribuída, essa técnica é valiosa para garantir que o sistema operacional e os softwares do usuário sejam executados em uma máquina virtual com características permanentes, conforme projetado, verificado e validado, independentemente do hardware físico utilizado.

Com base nesse contexto, é correto afirmar que
Alternativas
Q2614526 Sistemas Operacionais
O termo “middleware” refere-se a software de sistemas distribuídos que executa entre as aplicações e o sistema operacional. Dentre as funções do middleware, destaca-se a provisão de transparência em relação aos aspectos de distribuição para os usuários e desenvolvedores de aplicações. Nesse contexto, a chamada “transparência de acesso” refere-se
Alternativas
Q2477546 Sistemas Operacionais
Ao considerar a arquitetura de sistemas de mensageria, qual afirmativa apresenta a diferença entre Apache Kafka e RabbitMQ?
Alternativas
Q2383486 Sistemas Operacionais
Com base nos conceitos pertinentes a sistemas operacionais distribuídos (SODs), julgue os itens a seguir.

I Em um SOD, o usuário não se preocupa com o local onde seus programas são executados ou com a localização de quaisquer recursos. Há uma imagem única do sistema para todos os recursos de um sistema distribuído.
II A característica marcante de um SOD é que os nós que estão sendo executados nele mantêm a autonomia no gerenciamento de seus próprios recursos de processamento.
III Não existem SODs para uso geral; existem apenas sistemas operacionais de rede como UNIX, Mac OS e Windows.

Assinale a opção correta.
Alternativas
Q3556584 Sistemas Operacionais

Uma das maneiras de sincronizar sistemas distribuídos é por meio da sincronização de clocks lógicos.


Nesse cenário, um algoritmo que pode ser utilizado para tal propósito é

Alternativas
Q2222857 Sistemas Operacionais
Nessa classe de sistemas operacionais, a comunicação e compartilhamento de recursos é feita via memória compartilhada ou interrupções. É um sistema altamente acoplado, com todos os recursos compartilhados internamente e tem comunicação entre processos via memória compartilhada. Assinale a alternativa que se refere à classe de sistemas operacionais mencionada.
Alternativas
Q2172680 Sistemas Operacionais
Um sistema distribuído é um conjunto de computadores independentes que se apresenta aos seus usuários como um sistema único e coerente. Em um sistema distribuído, ocorrerá um deadlock quando um ou mais processos esperam infinitamente por recursos que estão em uso no próprio sistema distribuído. Analise as assertivas abaixo e assinale a alternativa correta.
I. Uma das condições para ocorrer deadlock é a exclusão mútua, onde cada recurso é alocado a exatamente um processo ou está disponível. II. A única forma de resolver um deadlock é matando os processos envolvidos no deadlock. III. Um problema relacionado com o deadlock é a inanição (starvation), quando por alguma condição de seleção de processos/programas algum deles nunca recebe o recurso que precisa.
Alternativas
Q2145348 Sistemas Operacionais
O sistema operacional é responsável por todo o funcionamento do computador, desde o software até o hardware instalado. Sobre o gerenciamento de processos de um sistema operacional, relacione adequadamente as colunas a seguir.
1. Monotarefa. 2. Multitarefa. 3. Multiprocessamento. 4. Multiprogramação.
( ) Permite a execução de mais de um processo ao mesmo tempo. O compartilhamento de tempo no processador é distribuído, de modo que o usuário tenha a impressão que diversos processos estão sendo executados simultaneamente. Os processos compartilham recursos comuns, como processador e memória. ( ) Os processos são distribuídos entre dois ou mais processadores. ( ) Apenas um processo (programa) é executado por vez no processador. ( ) O tempo de processamento entre vários processos é dividido com objetivo de manter o processador sempre ocupado.
A sequência está correta em 
Alternativas
Q2145107 Sistemas Operacionais
Os sistemas multiprogramáveis ou multitarefas podem ser classificados pela forma com que suas aplicações são gerenciadas. É uma característica dos sistemas de tempo compartilhado: 
Alternativas
Q2120808 Sistemas Operacionais
Um analista extraiu, utilizando a interface de linha de comandos no sistema operacional openSUSE 15.4, uma lista, com um e-mail por linha, de e-mails de usuários com problemas de estouro de quota de e-mail, em um arquivo denominado estouro.txt. Marque a alternativa que NÃO representa uma maneira de exibir o conteúdo do arquivo estouro.txt em modo ordenado e sem entradas duplicadas.
Alternativas
Respostas
1: A
2: B
3: D
4: B
5: C
6: D
7: B
8: C
9: C
10: D
11: C
12: B
13: D
14: D
15: D
16: C
17: D
18: D
19: A
20: A