Questões de API e ETL/ELT — interoperabilidade entre sistemas

Informática, 13 questões com gabarito comentado

  1. Questão 1, Certo ou Errado

    No processo ELT, os dados são transformados antes de serem carregados no destino.

    Revelar gabarito

    Gabarito: Errado

    Errado. O item descreve o ETL. No ELT, os dados são extraídos e carregados brutos no destino, e a transformação ocorre depois, usando o poder de processamento do data lake ou do DW em nuvem.

  2. Questão 2, Certo ou Errado

    Em API REST, o método GET é usado para consultar recursos.

    Revelar gabarito

    Gabarito: Certo

    Certo. Em APIs REST, recursos são acessados por URL e métodos HTTP. O GET faz consulta, enquanto POST cria, PUT e PATCH alteram e DELETE exclui o recurso indicado na requisição.

  3. Questão 3, Certo ou Errado

    APIs REST são sem estado: cada requisição deve conter as informações necessárias para ser processada.

    Revelar gabarito

    Gabarito: Certo

    Certo. Ser stateless significa que o servidor não depende de estado de sessão guardado entre as chamadas. Por isso, cada requisição precisa trazer todas as informações necessárias para seu processamento.

  4. Questão 4, Certo ou Errado

    O código de status HTTP 404 indica que o usuário não está autenticado.

    Revelar gabarito

    Gabarito: Errado

    Errado. O status 404 indica recurso não encontrado. A falta de autenticação corresponde ao código 401, e o 403 indica acesso proibido, distinção recorrente em questões sobre APIs e HTTP.

  5. Questão 5, Certo ou Errado

    O protocolo SOAP baseia-se em mensagens XML.

    Revelar gabarito

    Gabarito: Certo

    Certo. SOAP é protocolo mais rígido que REST, com mensagens em XML e contrato de serviço descrito em WSDL. As APIs REST, por sua vez, costumam trafegar dados no formato JSON.

  6. Questão 6, Certo ou Errado

    No processo ETL, as etapas são extração, transformação e carga dos dados.

    Revelar gabarito

    Gabarito: Certo

    Certo. A sigla reúne Extract, Transform e Load: extrair das fontes, limpar e padronizar, geralmente em área de staging, e carregar no destino, tipicamente um data warehouse, nessa ordem.

  7. Questão 7, Certo ou Errado

    APIs REST costumam usar os métodos HTTP, como GET e POST, para manipular recursos.

    Revelar gabarito

    Gabarito: Certo

    Certo. REST usa os métodos HTTP para indicar a operação sobre o recurso: GET consulta e POST cria, enquanto PUT, PATCH e DELETE alteram ou excluem. O acesso ocorre pela URL do recurso.

  8. Questão 8, Certo ou Errado

    No ELT, os dados são transformados antes de serem carregados no destino.

    Revelar gabarito

    Gabarito: Errado

    Errado. A ordem indicada é a do ETL. No ELT, primeiro se carrega o dado bruto no destino, como um data lake, e só então se faz a transformação lá dentro.

  9. Questão 9, Certo ou Errado

    Em uma API web, endpoint é a URL de um recurso exposto para consumo por outros sistemas.

    Revelar gabarito

    Gabarito: Certo

    Certo. Endpoint é o endereço (URL) de um recurso da API, como /api/v1/veiculos/ABC1D23, acessado pelos clientes por meio dos métodos HTTP adequados.

  10. Questão 10, Certo ou Errado

    O webhook caracteriza-se por obrigar o sistema interessado a consultar periodicamente a API para saber se determinado evento ocorreu.

    Revelar gabarito

    Gabarito: Errado

    Errado. No webhook ocorre o inverso de ficar consultando: a própria API avisa o outro sistema quando o evento acontece, sem necessidade de consultas periódicas.

  11. Questão 11, Certo ou Errado

    Entre os métodos HTTP, o POST é idempotente, de modo que repetir a mesma requisição produz sempre o mesmo efeito no servidor.

    Revelar gabarito

    Gabarito: Errado

    Errado. GET, PUT e DELETE são idempotentes, pois repeti-los dá o mesmo efeito; o POST não é, já que cada repetição pode criar um novo recurso.

  12. Questão 12, Certo ou Errado

    Na carga incremental de um processo de ETL, são processados apenas os dados alterados desde a última execução, o que pode ser feito por captura de mudanças (CDC).

    Revelar gabarito

    Gabarito: Certo

    Certo. A carga full reprocessa todo o conjunto, enquanto a incremental leva somente o que mudou, frequentemente identificado pela captura de mudanças, conhecida como CDC.

  13. Questão 13, Certo ou Errado

    No ETL, a transformação costuma ocorrer em área intermediária (staging), antes de os dados serem carregados no destino.

    Revelar gabarito

    Gabarito: Certo

    Certo. No ETL a ordem é extrair, transformar e carregar: a limpeza e a padronização ocorrem em servidor ou staging, antes da carga no data warehouse, ao contrário do ELT.

Resolva no app e acompanhe sua nota

Grátis, sem cartão. Tudo do PRO liberado.

Resolver questões grátis

Estude Agente PF no app

Grátis, sem cartão

Começar, é grátis