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.


2821Q1018101 | Engenharia de Software, Desenvolvimento de Software, Especialidade Análise de Sistemas, STM, CESPE CEBRASPE, 2025

Texto associado.
A respeito dos processos de desenvolvimento de software, julgue o item que se segue.
A abordagem de melhoria de processos baseada em maturidade objetiva a adoção de práticas estruturadas e técnicas para elevar a qualidade do produto e a previsibilidade do processo.
  1. ✂️
  2. ✂️

2822Q970251 | Engenharia de Software, Ciência de Dados, Petrobras, CESPE CEBRASPE, 2022

Julgue o próximo item, relativos a redes neurais artificiais (RNA).

O algoritmo de backpropagation consiste das fases de propagação e de retro propagação: na primeira, as entradas são passadas através da rede e as previsões de saída são obtidas; na segunda, se calcula o termo de correção dos pesos e, por conseguinte, a atualização dos pesos.

  1. ✂️
  2. ✂️

2823Q970253 | Engenharia de Software, Ciência de Dados, Petrobras, CESPE CEBRASPE, 2022

Julgue o próximo item, relativos a redes neurais artificiais (RNA).

Em RNA, o uso de early stopping, ainda que não evite o overfitting, permite calcular com mais precisão a classificação nos dados de validação e, assim, melhorar a acurácia do treinamento.

  1. ✂️
  2. ✂️

2825Q905758 | Engenharia de Software, Professor, BNDES, CESGRANRIO, 2024

Analisando o projeto de um componente de software, uma equipe de qualidade determinou que ele modificava diretamente os dados internos de outro componente.

Essa forma de acoplamento é conhecida como acoplamento

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

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

Na UML, uma lista de valores nomeados, utilizada como a faixa de um determinado tipo de atributo, trata-se de

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

2827Q1036077 | Engenharia de Software, Teste de Software, Quality Assurance QA e Analistas de Teste, BANRISUL, CESPE CEBRASPE, 2022

A respeito dos conceitos de teste de integração e de teste unitário, julgue o item subsequente.

O objetivo do teste de integração é verificar se os requisitos atendem a especificação e se as funcionalidades do sistema foram implementadas corretamente, sendo todo o sistema testado de modo a simular um ambiente de execução real.
  1. ✂️
  2. ✂️

2828Q963897 | Engenharia de Software, Tecnologia da Informação, TRF 4ª REGIÃO, FCC

Sobre a UML e seus diagramas, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2829Q1036098 | Engenharia de Software, Processos de Software, Gestão de Tecnologia da Informação, BANRISUL, CESPE CEBRASPE, 2022

Acerca de conceitos e fundamentos de metodologias ágeis, julgue o item que se segue.

Um ponto fundamental do Scrum é o conceito de equipe que deve ser seguido, principalmente quando se refere a equipes multifuncionais ou multidisciplinares, em que existem responsabilidades individuais e não papéis.
  1. ✂️
  2. ✂️

2830Q996443 | Engenharia de Software, Analista de Sistemas Desenvolvimento de Sistemas, CORREIOS, IBFC, 2024

Em um pipeline de entrega contínua (CD), assinale a alternativa que apresenta a abordagem de "canary release".
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2831Q899422 | Engenharia de Software, Analista de Sistemas, Prefeitura de Montes Claros MG, COTEC, 2024

Considerando os conceitos e características do controle de versões de software, qual das seguintes afirmações descreve corretamente a principal vantagem de se utilizar um sistema de controle de versões?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2832Q965988 | Engenharia de Software, Análise de Pontos de Função, Tecnologia da Informação, Caixa Econômica Federal, CESGRANRIO

Uma dada aplicação permite que o usuário consulte produtos de uma loja e, caso deseje algum, poderá selecioná-lo na mesma aplicação e efetuar o processo de compra desse produto.
Utilizando a análise por Ponto de Função, conclui-se que há
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2833Q1036136 | Engenharia de Software, Processos de Software, Desenvolvimento de Sistemas, BANRISUL, CESPE CEBRASPE, 2022

Julgue o item a seguir, relativos ao Scrum e ao Kanban.

Scrum baseia-se no empirismo, que afirma que o conhecimento decorre da experiência e da tomada de decisões com base no que é observado, assim como do lean thinking, que reduz o desperdício e se concentra no essencial.

  1. ✂️
  2. ✂️

2834Q1011818 | Engenharia de Software, Técnico de Tecnologia da Informação, FUB, CESPE CEBRASPE, 2025

A respeito do processo ágil e da metodologia Scrum, julgue o item que se segue.

Nos processos ágeis, os ciclos são sequenciais e lineares, o que valoriza a colaboração multidisciplinar e a entrega contínua de valor alinhada às necessidades do cliente.

  1. ✂️
  2. ✂️

2835Q910187 | Engenharia de Software, Analista de Sistemas, TCEPA, FGV, 2024

Em relação a metodologias de desenvolvimento de software, avalie as afirmativas a seguir:

I. O desenvolvimento ágil enfatiza a entrega contínua de software funcional e a adaptação a mudanças de requisitos ao longo do projeto.
II. O modelo em cascata segue uma abordagem linear e sequencial onde cada fase deve ser completada antes de passar para a próxima.
III. O modelo espiral é uma abordagem rígida e sequencial que não permite revisões ou iterações uma vez que uma fase está concluída.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2837Q1009285 | Engenharia de Software, Classe B, DPE RO, FGV, 2025

Um workflow no github é um processo automatizado e configurável capaz de executar jobs.
Com relação aos componentes básicos presentes nos workflows, analise os itens a seguir.

I. Event é uma atividade específica em um repositório que aciona a execução do workflow. Por exemplo, uma atividade pode se originar do GitHub quando um usuário cria uma solicitação de pull ou envia um commit para um repositório.
II. Job é um conjunto de tarefas que são executadas em um workflow por um ou mais hosts. Cada tarefa é uma ação ou shell script a ser executado na ordem em que foram definidos, sendo dependentes umas das outras.
III. Host é um servidor que executa os workflows quando são acionados pelos usuários. Cada host pode executar vários jobs de modo concorrente. O GitHub fornece hosts no Ubuntu Linux, Windows e MacOS.

Está correto, o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2838Q977801 | Engenharia de Software, Conhecimentos Específicos I, SEFAZRJ, CESPE CEBRASPE, 2025

No DDD (domain-driven design), a linguagem ubíqua é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2839Q962448 | Engenharia de Software, Especialidade Segurança da Informação, TRF 1ª REGIÃO, FGV, 2024

Davi está modificando a forma de trabalho de sua empresa de desenvolvimento para usar o processo de Continuous Delivery e Continuous Integration (CI/CD). As aplicações em desenvolvimento vão passar por um conjunto de etapas nas quais o código passará por alterações até chegar à produção (pipeline). Uma das aplicações de Davi está na fase de certificação de sistema/subsistema em um ambiente de staging.
Nesse pipeline de CD/CI, a aplicação de Davi encontra-se na fase de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2840Q1036181 | Engenharia de Software, Metodologia de Desenvolvimento de Software, Analista de Transformação Digital, BANRISUL, CESPE CEBRASPE, 2022

A respeito dos modelos de tripla e quádrupla hélice para um sistema de inovação, julgue o item seguinte.

O modelo de quatro hélices difere dos modelos anteriores a ele na medida em que tem como foco a consideração do impacto do meio ambiente natural no ecossistema de inovação.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.