Início

Questões de Concursos Engenharia de Software

Resolva questões de Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


2441Q905558 | Engenharia de Software, Tecnologia da Informação, SEDUC SP, FGV, 2024

O Aprendizado de Máquina ou Machine Learning (ML) é uma área da ciência da computação diretamente relacionada à Ciência de Dados (Data Science). Como sua própria terminologia diz, o Aprendizado de Máquina se concentra no desenvolvimento de algoritmos que podem aprender com dados. Seus três principais tipos de algoritmos são Aprendizado Supervisionado, Aprendizado Não Supervisionado e Aprendizado por Reforço.


Com relação aos três tipos de algoritmos mencionados, avalie as afirmativas a seguir:


I. No aprendizado supervisionado, os algoritmos são treinados com dados rotulados, ou seja, dados que contêm exemplos de entrada e saída correspondentes, e, portanto, associam tais entradas às saídas correspondentes.


II. No aprendizado não supervisionado os algoritmos são treinados em conjuntos de dados que não contêm exemplos de entrada e saída correspondentes e, portanto, aprendem a identificar padrões nos dados sem saber o que os seus padrões representam inicialmente.


III. O aprendizado por reforço envolve um agente (softbot) que aprende a tomar decisões em ambientes específicos, interagindo com esses ambientes e recebendo recompensas ou punições por suas ações de exploração ou atuação.


A respeito das afirmações, assinale a alternativa correta.

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

2442Q1018458 | Engenharia de Software, Inteligencia Artificial, Área Tecnologia da Informação e Ciência de Dados, SUSEP, CESPE CEBRASPE, 2025

Julgue o próximo item, relativo à normalização de dados, à modelagem de dados NoSQL e ao DataMesh.

Em bancos NoSQL orientados a documentos, é comum o uso de estruturas aninhadas, que evitam junções e melhoram a performance de leitura.

  1. ✂️
  2. ✂️

2443Q1047142 | Engenharia de Software, Engenharia de Requisitos, Análise de Sistemas, CIAAR, Aeronáutica, 2025

Os requisitos de um sistema são as descrições dos serviços que ele deve prestar e das restrições à sua operação. Esses requisitos refletem as necessidades dos clientes de um sistema que atende a um determinado propósito, como controlar um dispositivo, fazer um pedido ou encontrar informações.
Considerando as características de requisitos funcionais e não funcionais, pode-se afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2444Q910189 | Engenharia de Software, Análise de Pontos de Função, Analista de Sistemas, TCEPA, FGV, 2024

Você, como Analista de Sistemas do TCE-PA, provavelmente fará uso da Análise de Pontos de Função (APF) caso deseje medir o esforço para desenvolver ou proporcionar uma base objetiva para a contratação de desenvolvimento de software.
Nesse contexto, assinale a opção que não corresponde a uma característica de pontos de função.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2445Q1059973 | Engenharia de Software, Inteligencia Artificial, manhã, MF, FGV, 2024

Assinale a opção que corresponde à rede neural especialmente projetada para superar o problema do desvanecimento do gradiente em sequências longas, empregando células de memória capazes de manter informações por períodos extensos, tornando-a ideal para processar e prever eventos em dados de série temporal com dependências de longo prazo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2446Q1054089 | Engenharia de Software, Qualidade de Software, Analista Industrial de Hemoderivados, HEMOBRÁS, Consulplan, 2025

A validação de sistemas computadorizados é um processo essencial nos setores regulados pela Agência Nacional de Vigilância Sanitária (Anvisa), garantindo que os sistemas utilizados para gerenciar e registrar informações críticas estejam em conformidade com requisitos de qualidade, segurança e rastreabilidade. Esse processo é regido por diretrizes específicas que asseguram que os sistemas atendam às exigências legais e técnicas, evitando riscos à saúde pública e assegurando a integridade dos dados. Diante do exposto, relacione adequadamente as colunas a seguir.

1. Qualificação de Instalação (QI).
2. Qualificação de Operação (QO).
3. Qualificação de Desempenho (QD).
4. Rastreabilidade.
5. Integridade de dados.

( ) Processo que verifica se o sistema realiza as funções para as quais foi projetado sob condições normais de uso.
( ) Capacidade de associar dados com os respectivos registros e ações realizadas ao longo de todo o ciclo de vida do sistema.
( ) Conjunto de atividades que asseguram que o ambiente no qual o sistema é instalado atende aos requisitos necessários.
( ) Processo que garante que os dados são completos, consistentes, precisos e protegidos contra alterações não autorizadas.
( ) Verificação de que o sistema opera corretamente de acordo com os requisitos técnicos após a instalação.

A sequência está correta em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2447Q969099 | Engenharia de Software, Programador de Computador, TJPE, IBFC

Para facilitar a detecção de gargalos e oferecer uma Interface visual para depurar os aplicativos AngularJS é interessante instalar o plugin no Google Chrome denominado:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2448Q961173 | Engenharia de Software, Orientação a Objetos, Informática, TRF 2a REGIÃO, CONSULPLAN

O modelo de requisitos define um conjunto completo de classes de análise. Cada uma descreve algum elemento do domínio do problema [...]. Conforme evolui o modelo de projeto, a equipe de software deve definir um conjunto de classes de projeto que refina as classes de análise [...]. Segundo os conceitos de análise e projeto orientado a objeto, são considerados os seguintes tipos específicos de classes de projeto, EXCETO:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2449Q1038765 | Engenharia de Software, Metodologia de Desenvolvimento de Software, Transformação Digital e Gestão de TI, BANRISUL, CESPE CEBRASPE, 2025

Considerando os princípios Lean no contexto do desenvolvimento de software, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2450Q1037258 | Engenharia de Software, Inteligencia Artificial, Inteligência da Informação, DATAPREV, FGV, 2024

Um conjunto de dados foi particionado em dois subconjuntos, sendo um de treinamento e outro de testagem, ambos utilizados exclusivamente para serem usados em seus objetivos originais (dados de treino para treinamento, e de teste para testagem).
Em relação ao ajuste e validação de modelos em aprendizado de máquina, um modelo sofre overfitting quando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2451Q1017064 | Engenharia de Software, Inteligencia Artificial, Pesquisador, EMBRAPA, CESPE CEBRASPE, 2025

Julgue o próximo item, relativo a aprendizado de máquina e BI (Business Intelligence).

Random forest é um método de aprendizado de conjunto que combina várias árvores de decisão para formar um modelo mais robusto e preciso. Tal método pode ser usado tanto para resolver problemas de regressão (por exemplo, prever o valor de uma ação) quanto para realizar classificação (por exemplo, compra válida, fraude).

  1. ✂️
  2. ✂️

2452Q1086708 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, Analista de Gestão de TIC, TJ RJ, CESPE CEBRASPE, 2021

Tipicamente, a gestão de projetos é adotada quando se deseja empreender tarefas
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2453Q899828 | Engenharia de Software, Tecnologia da Informação, Banco da Amazônia, CESGRANRIO, 2024

Um analista de requisitos está conduzindo a especificação de requisitos para um novo sistema de informações para atender às necessidades criadas por uma nova prática de negócio que envolve diversos departamentos da organização, com diferentes expectativas e valores.
Considerando-se o contexto descrito, qual das seguintes práticas é recomendada para melhorar a qualidade da especificação de requisitos?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2454Q1039864 | Engenharia de Software, Processos de Software, Auditor de Controle Externo Tecnologia da Informação, TCE PE, FGV, 2025

Sobre processos tradicionais para desenvolvimento de software, bem como metodologias ágeis e Kanban, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2455Q891129 | Engenharia de Software, Área: Programação de Sistemas, UFCSPA RS, FUNDATEC, 2024

Quais as visibilidades de classes, atributos e métodos que são providas pela Orientação a Objetos (OO)?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2456Q963334 | Engenharia de Software, TRF 4ª REGIÃO, FCC

Sobre a orientação a objetos, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2457Q894488 | Engenharia de Software, Scrum, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO, 2024

Ao final da primeira Sprint de um projeto, o time realizou uma reunião, prevista no Scrum, na qual todos os membros do time de desenvolvimento declararam que estavam satisfeitos por usar teste de unidade e que gostariam que o desenvolvimento fosse dirigido por testes, usando a técnica conhecida como TDD, para melhorar o trabalho.
A atividade especificamente designada no Scrum para discutir tópicos como esses é a reunião de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2459Q905757 | Engenharia de Software, Professor, BNDES, CESGRANRIO, 2024

Em um projeto de desenvolvimento de software, os desenvolvedores perceberam que, ao integrar diferentes módulos do sistema, o comportamento esperado não estava sendo alcançado. Os desenvolvedores notaram que as funções individuais dentro de cada módulo não estavam retornando os resultados esperados, mesmo antes da integração.

Para identificar a origem dos problemas e corrigi-los, devem ser priorizados os testes de

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

2460Q902204 | Engenharia de Software, Analista de Tecnologia da Informação/Área Sistemas, UFRPE, FADURPE, 2024

A Modelagem Orientada a Objetos (MOO) visa a diagramar os principais conceitos de um sistema de software. Diagramas de classe da Unified Modeling Language (UML) são frequentemente usados para fazer MOO. Com isso em mente, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.