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.


2401Q903344 | Engenharia de Software, Especialidade: Análise de Sistemas de Informação, TRF 1a, FGV, 2024

O Time de Soluções Inovadoras (TISI) de uma organização está utilizando práticas do Kanban no processo de desenvolvimento de soluções de software.
Com o uso do Kanban, o TISI visa a:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2402Q990131 | Engenharia de Software, Infraestrututa de TIC, PRODESTES, IBADE, 2024

O aprendizado de máquina teve seus fundamentos baseados em dois métodos conhecidos como:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2403Q1032630 | Engenharia de Software, Desenvolvimento de Software, Classe B, DPE RO, FGV, 2025

A codificação de software é o processo de escrever código fonte para criar programas de computador.
Relacione os elementos de codificação de software com suas respectivas definições.

1. Codificação de software transacional 2. Codificação de software analítico 3. Codificação de software mobile 4. Codificação de API (Application Programming Interfaces)

( ) Envolve a criação de sistemas que garantem a integridade e a consistência dos dados durante operações que podem envolver múltiplas etapas ou interações com diferentes componentes, tendo como exemplos de ferramentas e tecnologias aplicadas: JDBC, SQLAlchemy e Spring Transaction Management.
( ) Envolve o uso de linguagens de programação e ferramentas específicas para cada plataforma, tendo como exemplos de ferramentas de teste: Appium, Firebase Test Lab e XCTest
( ) Envolve a criação de interfaces que permitem que diferentes sistemas de software se comuniquem entre si, tendo como Ferramentas e Tecnologias: Postman, Swagger/OpenAPI, Jest e PyTest.
( ) Envolve a criação de sistemas que processam e analisam grandes volumes de dados para extrair informações úteis e apoiar a tomada de decisões, tendo como principais conceitos: Data Warehousing, ETL (Extract, Transform, Load), Data Mining e OLAP (Online Analytical Processing).

Assinale a opção que indica a relação correta na ordem apresentada.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2404Q1006016 | Engenharia de Software, Análise de Pontos de Função, Tecnologia da Informação, TRT 7 Região CE, CESPE CEBRASPE

A respeito da análise de ponto de função (APF), julgue os itens a seguir.

I APF é uma técnica que mede o tamanho funcional de um software do ponto de vista do usuário.

II A APF leva em consideração o modo como o software é construído, mas não o que ele faz.

III Para realizar a contagem dos pontos de função de um projeto, não é preciso determinar o tipo de contagem a ser realizada.

IV Para determinar a complexidade e a contribuição das funções e de seus elementos, é necessário utilizar as relações dos valores de complexidade e de contribuição utilizados pela técnica de medição da APF.

Estão certos apenas os itens

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

2405Q969921 | Engenharia de Software, Analista de Sistemas – Infraestrutura, Petrobras, CESPE CEBRASPE, 2022

Tendo como referência as principais fases no ciclo de vida do DevOps, julgue o item subsequente.

Uma das vantagens do modelo DevOps para desenvolvimento de soluções em cloud computing é a possibilidade de automação de atividades no fluxo de desenvolvimento, na qual se prescinde a fase de teste, até a entrega para o cliente e o feedback da implementação.

  1. ✂️
  2. ✂️

2406Q883404 | Engenharia de Software, Técnico em Informática, Prefeitura de Santa Leopoldina ES, OBJETIVA, 2024

No Git, os arquivos modificados precisam ser adicionados a uma área temporária antes de serem commitados. Qual comando Git é utilizado para adicionar um arquivo modificado à área de staging (área temporária), preparando-o para o commit?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2407Q986605 | Engenharia de Software, Analista de Sistemas, Prefeitura de Rolim de Moura RO, IBADE, 2025

Na gestão de projetos de software, qual métrica é mais adequada para avaliar a qualidade do produto entregue?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2408Q894492 | Engenharia de Software, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO, 2024

Uma equipe de desenvolvimento ágil decidiu utilizar Pontos de História (Story Points) para estimar o esforço necessário para implementar as funcionalidades descritas no seu Product Backlog, na forma de Histórias do Usuário.
Considerando-se esse contexto, a técnica de Pontos de História ajuda a equipe a compreender o trabalho envolvido em cada história por
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2409Q1001767 | Engenharia de Software, Tecnologia da Informação, TRT 7 Região CE, FCC

No processo de engenharia de requisitos, é uma técnica de observação que pode ser usada para compreender os requisitos sociais e organizacionais.
Trata-se de

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

2410Q1089324 | Engenharia de Software, Qualidade de Software, Técnico em Tecnologia da Informação, UFRGS, FUNDATEC, 2025

Uma equipe de desenvolvimento de software está trabalhando em um sistema de prontuário eletrônico para hospitais públicos. Durante a fase de homologação, os usuários relatam que o sistema apresenta lentidão nas consultas de pacientes, erros ocasionais ao salvar informações e dificuldades de usabilidade, como menus pouco intuitivos. O gerente de qualidade de software decide revisar o processo, buscando entender quais atributos de qualidade não foram plenamente atendidos de acordo com os princípios estabelecidos na ISO/IEC 25010, que define o modelo de qualidade de software. Com base no contexto apresentado, assinale a alternativa que apresenta corretamente os atributos de qualidade mais comprometidos no sistema.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2411Q1089327 | Engenharia de Software, Teste de Software, Técnico em Tecnologia da Informação, UFRGS, FUNDATEC, 2025

Uma empresa de desenvolvimento de aplicativos financeiros deseja garantir que cada módulo do sistema funcione corretamente de forma isolada antes de integrar todos os módulos. Para isso, os desenvolvedores criam testes focados em funções específicas, verificando entradas e saídas esperadas de cada componente individualmente. Nesse cenário, está sendo aplicado o Teste
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2412Q903998 | Engenharia de Software, Especialista em Governança de Tecnologia da Informação, TRF 1a, FGV, 2024

O Departamento de Capacitação (DECAP) é responsável pela gestão do aprimoramento profissional dos colaboradores de uma determinada organização. O DECAP, que planeja, coordena e executa treinamentos, está aplicando Kanban como método de gerenciamento de seu processo de trabalho.
O DECAP estabeleceu um Work in Progress Limit (WIP Limit) na gestão de seu processo de negócio visando a:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2413Q881473 | Engenharia de Software, Técnico de Tecnologia da Informação / Área Sistema, UFRPE, FADURPE, 2024

No contexto da pirâmide de automação de testes, os testes de interface de usuário (UI) são colocados no topo da pirâmide, representando a menor parte da estratégia de automação. Qual é a principal razão para isso?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2414Q898629 | Engenharia de Software, Analista de Sistemas, Prefeitura de Matriz de Camaragibe AL, ADM TEC, 2024

Métricas para Sistemas Orientados a Objetos Software orientado a objetos (OO) é fundamentalmente diferente do software desenvolvido usando métodos convencionais. Métricas para teste em (OO) são organizadas em categorias que refletem importantes características de projeto. Para a categoria de encapsulamento, tem-se a seguinte métrica:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2416Q906068 | Engenharia de Software, Especialidade: Analista de Sistemas, Prefeitura de Macaé RJ, FGV, 2024

Engenharia de Requisitos é uma disciplina fundamental na Engenharia de Software. Ela envolve a identificação, a análise, a documentação e o gerenciamento dos requisitos de um sistema de software. Esses requisitos definem o que o sistema deve fazer e quais são as suas funcionalidades e restrições. O objetivo principal da engenharia de requisitos é assegurar que o software desenvolvido atenda às necessidades e expectativas dos stakeholders (partes interessadas). Diante do contexto apresentado, a seguinte etapa da Engenharia de Requisitos é essencial para garantir que as necessidades e expectativas dos stakeholders sejam corretamente compreendidas e documentadas:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2417Q906076 | Engenharia de Software, Especialidade: Analista de Sistemas, Prefeitura de Macaé RJ, FGV, 2024

Outra categoria importante dos testes de software são os testes de integração. O propósito dos testes de integração em desenvolvimento de software é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2418Q904545 | Engenharia de Software, Especialização em Gestão de Sistemas Computacionais, Prefeitura de Rio Branco AC, IV UFG, 2024

Para criar interfaces eficazes e intuitivas para dispositivos móveis, é fundamental seguir algumas melhores práticas. Essas diretrizes ajudam a garantir que o design seja amigável, fácil de usar e capaz de atender às necessidades dos usuários. Ao projetar interfaces mobile, é fundamental que se
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2419Q965989 | Engenharia de Software, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO

O marco de referência do desenvolvimento de um software, com o qual é possível definir a versão de cada item de configuração que fará parte da entrega e validação de um build, é denominado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2420Q1061734 | Engenharia de Software, Engenharia de Requisitos, Transformação Digital e Gestão de TI, BANRISUL, CESPE CEBRASPE, 2025

Uma instituição financeira está modernizando seu sistema de atendimento ao cliente e deve identificar requisitos críticos, como preferências de clientes sobre notificações de transações e necessidades de acessibilidade para idosos.
Com base na situação hipotética precedente, assinale a opção em que é corretamente citada a técnica de levantamento de requisitos mais adequada para a descoberta de necessidades não óbvias de clientes e funcionários da instituição.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.