Questões de Concursos Processamento de Alto Desempenho PAD HPC

Resolva questões de Processamento de Alto Desempenho PAD HPC comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

1Q1059645 | Engenharia de Software, Processos de Software, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

Acerca de metodologias ágeis, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2Q1059646 | Engenharia de Software, Processos de Software, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

A respeito da gestão de projetos que emprega metodologias ágeis, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3Q1059647 | Programação, Linguagens de Programação, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

Com relação à linguagem de programação Fortran, analise as afirmativas a seguir.

I. Os valores lógicos “verdadeiro” e “falso” podem ser escritos como .TRUE. e .FALSE., respectivamente.
II.A linguagem é do tipo case-sensitive, ou seja, faz distinção entre letras maiúsculas e minúsculas.
III. O primeiro elemento de um array, em qualquer dimensão, encontra-se no índice zero.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

4Q1059648 | Sistemas Operacionais, Unix, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

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,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

5Q1059649 | Sistemas Operacionais, Unix, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

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.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

6Q1064151 | Sistemas Operacionais, Gerência de Memória, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

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.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

7Q1064152 | Programação, Linguagens de Programação, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

Certo programador deseja escrever em uma única linha de comandos um código em Bash que verifica se o valor digitado como entrada é negativo. Caso seja verdade, o código continua em execução, e solicita nova entrada, até que um valor maior ou igual a zero seja digitado.

Nesse caso, é impresso na tela do terminal o número zero e a execução é encerrada. Considere que apenas números inteiros são dados como entrada.

Assinale a opção que apresenta o comando em Bash que executa o desejado.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

8Q1064153 | Engenharia de Software, Gerência de Configuração, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

Relacione as terminologias referentes ao Git, listadas a seguir, às suas respectivas definições.

1. Fetch
2. Branch
3. Issue
4. Commit
( ) Permite adicionar alterações do repositório remoto à sua ramificação de trabalho local, sem confirmá-las.
( ) Está contido no repositório, mas é uma versão paralela do mesmo, não afetando a ramificação principal e permitindo trabalhar livremente sem interromper a versão "live".
( ) É uma alteração individual em um ou mais arquivos. Quando usado para salvar um trabalho, o Git gera um ID único que permite registrar as alterações confirmadas assim como quem as fez e quando.
( ) É uma sugestão de melhoria, tarefa ou dúvida relacionada ao repositório. Pode ser criado por qualquer pessoa (em repositórios públicos), bem como ser categorizado com rótulos e atribuído a colaboradores.

Assinale a opção que indica a relação correta, segundo a ordem apresentada.


Assinale a opção que indica a relação correta, segundo a ordem apresentada.


  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

9Q1064154 | Redes de Computadores, Arquiteturas de Rede, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

Para avaliar e medir o desempenho em computação de alto desempenho (HPC), uma variedade de métricas e benchmarks são utilizados para caracterizar diferentes aspectos do sistema. Entre as métricas de HPC, speedup pode ser considerada uma das mais importantes.

No contexto de métricas e análises de desempenho para HPC, assinale a opção que define corretamente speedup.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

10Q1064155 | Sistemas Operacionais, Processos, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

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.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

11Q1064156 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

Considere uma função f(x) contínua no intervalo [a, b] e que f(a)f(b) < 0. Considere, ainda, a utilização do método da bissecção, para obtenção do zero real desta função, sabendo que o valor de xK, em cada iteração K, é dado por (aK + bK)/2.
Se na primeira iteração for constatado que

f(a0) < 0, f(b0) > 0 e f(x0) > 0

e na segunda iteração

f(a1) < 0, f(b1) > 0 e f(x1) < 0,

na aplicação deste método, devem ser feitas as seguintes atribuições para os novos limites dos intervalos:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

12Q1064157 | Redes de Computadores, Arquiteturas de Rede, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

Acerca do padrão IEEE 802.3 de rede Ethernet, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) O padrão Ethernet é aplicado a redes locais cabeadas.
( ) As conexões na rede Ethernet permitem enlaces half-duplex e full-duplex.
( ) A topologia lógica da Ethernet é o anel.

As afirmativas são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

13Q1064158 | Sistemas de Informação, Conceito de Ti e Si, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

Acerca das opções de comando do compilador GCC (GNU Compiler Collection), analise as afirmativas a seguir.

I. A opção -d serve para habilitar a coleta de informação para fins de realizar debugging.
II. A opção -c possibilita a criação do arquivo executável.
III. A opção -Wall habilita um número maior de alertas do que a opção -w.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

14Q1064159 | Sistemas Operacionais, Processos, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

No contexto da ciência da computação, a chamada Lei de Moore trata
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

15Q1064160 | Sistemas Operacionais, Desempenho, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

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)
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

16Q1064161 | Sistemas Operacionais, Clusters, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

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,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

17Q1064162 | Arquitetura de Computadores, Memória, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

Acerca dos componentes básicos de uma arquitetura de computador, analise as afirmativas a seguir.

I. O processador é composto por uma unidade de controle e uma unidade de dados.
II. A memória RAM (Random Access Memory) pode ser acessada para operações de escrita.
III. Equipamentos periféricos, como impressoras e monitores, não compõem a arquitetura do computador.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

18Q1064163 | Sistemas Operacionais, Desempenho, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

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
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

19Q1064164 | Sistemas Operacionais, Desempenho, Processamento de Alto Desempenho PAD HPC, INPE, FGV, 2024

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,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.