Prova da Prefeitura de Porto Alegre - Oficial do Magistério Letras com habilitação em Língua Inglesa - FUNDATEC (2025) - Questões Comentadas

Limpar Busca

Em uma transação bancária online, garantir que as informações transmitidas sejam confidenciais e que apenas o destinatário possa acessá-las é essencial para a segurança. A criptografia de chave pública desempenha um papel importante nesse processo, utilizando um par de chaves para proteger os dados. Com base nesse contexto, analise as assertivas abaixo:

I. A chave pública é usada para criptografar a mensagem, e a chave privada é utilizada para decriptá-la, garantindo que apenas o destinatário pretendido consiga ler os dados.

II. RSA e ECC são abordagens amplamente utilizadas em criptografia de chave pública devido à sua capacidade de fornecer segurança com diferentes tamanhos de chave.

III. A criptografia de chave pública é mais eficiente em termos de processamento do que a criptografia simétrica, especialmente para grandes volumes de dados.


Quais estão corretas?

  • A Apenas I.
  • B Apenas III.
  • C Apenas I e II.
  • D Apenas II e III.
  • E I, II e III.

Uma empresa de desenvolvimento de software está adotando a metodologia Scrum para aumentar a colaboração e melhorar a entrega contínua de valor aos clientes. O Scrum define papéis, artefatos e eventos que organizam o trabalho de maneira iterativa e incremental. Com base nesse contexto, é correto afirmar que:

  • A O Scrum Master define quais itens do backlog serão priorizados para a próxima sprint.
  • B A Sprint Retrospective é realizada no início da sprint para planejar as atividades a serem executadas.
  • C O Product Owner é responsável por remover impedimentos que bloqueiam o progresso da equipe de desenvolvimento.
  • D A Daily Scrum é uma reunião de planejamento em que o Scrum Team decide quais itens do backlog serão trabalhados durante a sprint.
  • E A Sprint Review é uma reunião em que o Scrum Team e as partes interessadas inspecionam o incremento e ajustam o backlog, se necessário.

O processo de ETL (Extract, Transform, Load) é essencial para a construção e manutenção de um Data Warehouse, garantindo que os dados sejam integrados e disponibilizados de forma consistente para suporte à decisão. Sobre o processo de ETL, assinale a alternativa correta.

  • A A etapa de Load é responsável por consolidar os dados transformados em relatórios prontos para análise pelos usuários finais.
  • B A fase de Extract consiste em aplicar transformações complexas nos dados para prepará-los para o carregamento no Data Warehouse.
  • C O processo de ETL é utilizado apenas em bancos de dados relacionais, não sendo compatível com arquiteturas baseadas em Data Lakes.
  • D Durante a etapa de Transform, os dados são convertidos, agregados e limpos para garantir consistência e qualidade antes de serem carregados.
  • E O Load é a etapa em que os dados são extraídos de fontes heterogêneas e carregados diretamente nas ferramentas de BI (Business Intelligence).

A visualização de dados é uma etapa fundamental para compreender grandes volumes de informações e identificar padrões relevantes no contexto de Data Mining e Big Data. Em relação às principais técnicas de visualização de dados, é correto afirmar que:

  • A Mapas de calor (Heatmaps) são úteis para identificar relações quantitativas entre variáveis, mostrando a intensidade dos valores com cores diferentes em uma matriz.
  • B Word clouds é uma técnica de visualização ideal para representar séries temporais complexas.
  • C Gráficos de linha são mais eficazes na representação de dados categóricos e discretos do que gráficos de barras.
  • D Dashboards dinâmicos são menos eficazes em Big Data por não permitirem a atualização em tempo real de informações.
  • E Diagramas de dispersão (Scatter Plots) são usados exclusivamente para representar a distribuição de uma única variável em grandes datasets.

A linguagem SQL oferece uma variedade de comandos e funcionalidades para manipulação e consulta de dados em bancos de dados relacionais. Com base nas práticas recomendadas e comandos do padrão ANSI SQL, analise as assertivas abaixo: 
I. A cláusula JOIN é utilizada para combinar registros de duas ou mais tabelas com base em uma condição comum entre elas.

II. A cláusula GROUP BY deve ser sempre acompanhada da cláusula HAVING, pois esta última é responsável por agrupar os dados.

III. O comando CASE só pode ser utilizado em instruções SQL do tipo SELECT, não sendo permitido em outras operações como UPDATE ou DELETE.


Quais estão corretas?

  • A Apenas I.
  • B Apenas III.
  • C Apenas I e II.
  • D Apenas II e III.
  • E I, II e III.