Questões de Conceitos Básicos e Algoritmos (Algoritmos e Estrutura de Dados)

Limpar Busca

A representação de dados em binário é fundamental para o funcionamento de sistemas digitais e computadores. O sistema binário, com base 2, utiliza apenas dois dígitos: 0 e 1. Converta o número binário (10112) em decimal e assinale a alternativa correspondente.

  • A 10.
  • B 11.
  • C 12.
  • D 13.

O cientista de dados Pedro trabalha em um projeto que envolve a previsão dos movimentos de um braço robótico em um ambiente complexo. Pedro tem um fluxograma de um algoritmo de aprendizado por reforço que é capaz de se adaptar dinamicamente ao ambiente e ajustar suas ações com base nos resultados de ações anteriores.

O algoritmo representado pelo referido fluxograma que deve ser empregado para a realização da tarefa de Pedro é o:

  • A Máquina de Vetores de Suporte (SVM);
  • B Rede Neural Convolucional (CNN);
  • C Long Short-Term Memory (LSTM);
  • D Twin Delayed Deep Deterministic Policy Gradient (TD3);
  • E K-Vizinhos Mais Próximos (KNN).

Uma pesquisa sobre a dispersão espacial do risco de ocorrência de um determinado fenômeno utilizou a estimação Bayesiana como método de estimação.

Sobre esse método de estimação, assinale a opção correta.

  • A Considera inicialmente que o parâmetro a estimar é desconhecido.
  • B Considera inicialmente que o parâmetro a estimar é conhecido levando em conta os dados coletados da amostra.
  • C Considera inicialmente que o parâmetro é uma quantidade cuja variação pode ser descrita por uma distribuição de probabilidade somente depois da retirada da amostra.
  • D Considera inicialmente que o parâmetro é uma quantidade cuja variação pode ser descrita por uma distribuição de probabilidade antes da retirada da amostra.
  • E Considera inicialmente uma amostra aleatória que é retirada e uma população indexada pelo parâmetro a estimar, baseado nos valores observados da amostra.

Algoritmos para assimilação de dados podem ser implementados de maneira eficiente e otimizada por meio de paralelização de processos.

O Parallel Data Assimilation Framework (PDAF) é um pacote de software que simplifica a implementação de métodos de assimilação, provendo versões totalmente paralelizadas de algoritmos, como por exemplo, diferentes versões dos Filtros de Kalman por conjunto (EnKF). Um dos requisitos de funcionamento do PDAF é o uso de um protocolo padronizado de comunicação para computação paralela.

O principal padrão de comunicação entre os processos paralelos executados em um sistema de memória distribuída, é denominado

  • A Secure Shell (SSH).
  • B Message Passing Interface (MPI).
  • C Transmission Control Protocol (TCP).
  • D Representational State Transfer (REST).
  • E Lightweight Communications and Marshalling (LCM).

São tipos de dados utilizados em algoritmos, EXCETO:

  • A inteiro
  • B caractere
  • C real
  • D lógico
  • E constante