Questões de Concurso Público INPE 2024 para Tecnologista Pleno I - Processamento de Alto Desempenho – PAD (HPC)

Foram encontradas 11 questões

Q2519090 Sistemas Operacionais
Rafael está estudando os primeiros sistemas operacionais UNIX e os mais atuais. 

Em relação à paginação de memória desses tipos de sistemas operacionais, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa. 

(   ) Os primeiros sistemas UNIX contavam com um processo trocador (swapper) para mover páginas inteiras entre a memória e o disco. 
(   ) O swapper era utilizado sempre que algum processo ativo não pudesse ser alocado na memória física.
(   ) Nas versões mais modernas do UNIX, assim como no Linux, a principal unidade de gerenciamento de memória é uma página. 
(   ) Swappiness é a expressão usada descrever a agressividade da troca de páginas do sistema. 

As afirmativas são, respectivamente, 
Alternativas
Q2519091 Sistemas Operacionais
Uma estrutura de diretórios em um sistema operacional fornece uma maneira de localizar e acessar informações armazenadas no sistema de arquivos. O sistema operacional UNIX adota uma estrutura de diretórios padronizada para categorizar e organizar os arquivos com base em seus tipos e funções específicas.

Relacione os diretórios aos respectivos tipos de arquivos armazenados.  
1. /bin
2. /dev
3. /sbin 
(   ) Armazena arquivos especiais.
(   ) Armazena programas executáveis de administração do sistema.
(   ) Contém programas executáveis (binários) utilizados por todos os usuários do sistema.
(   ) Contém arquivos que permitem que dispositivos de E/S sejam acessados da mesma forma que arquivos regulares através do sistema de arquivos. 

Assinale a opção que indica a relação correta, segundo a ordem apresentada. 
Alternativas
Q2519092 Sistemas Operacionais
A técnica de alocação de memória utilizada por um sistema operacional está intimamente ligada à ocorrência de fragmentação dessa memória.

Com relação à gerência de memória em sistemas operacionais, assinale a afirmativa correta. 
Alternativas
Q2519100 Sistemas Operacionais
As threads e os processos são conceitos fundamentais em sistemas operacionais e programação concorrente. 

Assinale a opção que descreve uma diferença importante no conceito entre processos e threads, incluindo aspectos de comunicação e sincronização. 
Alternativas
Q2519101 Sistemas Operacionais
A sincronização entre processos é um conceito fundamental em sistemas operacionais e programação concorrente. Assinale a opção que descreve um mecanismo comum de sincronização entre processos em sistemas operacionais. 
Alternativas
Q2519117 Sistemas Operacionais
Leia o trecho a seguir.

Existe uma estratégia, sobretudo para sistemas operacionais antigos, para subdividir a memória virtual endereçável, permitindo que a mesma seja vista pelo programador como espaços múltiplos de endereços ou blocos, os quais possuem tamanho variável, proporcionando maior comodidade para organizar programas e dados. Além disso, apresenta como características a simplificação do tratamento de estruturas de dados dinâmicas, do compartilhamento de processos e permite melhor gestão da segurança, uma vez que o administrador do sistema pode atribuir privilégios de acesso de forma adequada a cada um dos blocos. 

Assinale a opção que corresponde à técnica descrita acima. 
Alternativas
Q2519120 Sistemas Operacionais
No contexto da ciência da computação, a chamada Lei de Moore trata 
Alternativas
Q2519121 Sistemas Operacionais
Considere uma aplicação que será executada em um sistema com múltiplos núcleos de computação.

Segundo a Lei de Amdahl, o limite máximo de aceleração, em relação a um sistema com um único núcleo, considerando que 20% dessa aplicação será executada em paralelo, é de (em vezes) 
Alternativas
Q2519122 Sistemas Operacionais
Acerca de Clusters Beowulf, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

(   ) Um Cluster Beowulf é composto por equipamentos de hardware de grande porte e de alta complexidade.
(   ) Os Cluster Beowulf são clusters projetados para computação de alto desempenho escalável.
(   ) Um Cluster Beowulf não requer conexão em rede para seu funcionamento.

As afirmativas são, respectivamente, 
Alternativas
Q2519124 Sistemas Operacionais
Acerca da avaliação de desempenho de sistemas computacionais, analise as afirmativas a seguir.

I. A avaliação de desempenho pode ser qualitativa ou quantitativa.
II. Modelagem e simulação são técnicas de avaliação de desempenho.
III. Um sistema na fase de projeto (que não existe na prática) não pode ter seu desempenho avaliado.

É correto o que se afirma em 
Alternativas
Q2519125 Sistemas Operacionais
Considerando as diferenças no uso de modelos analíticos e de simulação na avaliação de sistemas, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

(   ) Um modelo analítico é mais preciso que um modelo de simulação.
(   ) Um modelo analítico tem menor custo computacional que uma simulação.
(   ) Ambos os modelos analíticos e de simulação devem ser validados antes de serem utilizados.

As afirmativas são, respectivamente, segundo a ordem apresentada, 
Alternativas
Respostas
1: B
2: B
3: D
4: A
5: C
6: B
7: E
8: A
9: D
10: B
11: E