Questões de Concurso Sobre processos de software em engenharia de software

Foram encontradas 1.139 questões

Q4433318 Engenharia de Software
Assinale a alternativa que apresenta um modelo de ciclo de vida utilizado no desenvolvimento de software.
Alternativas
Q4419957 Engenharia de Software
Uma equipe desenvolve produto digital em ambiente de alta incerteza quanto às necessidades dos usuários. A direção exige entregas frequentes, possibilidade de revisão das prioridades e aprendizagem contínua a partir de feedback real. Nesse contexto, assinale a alternativa mais adequada:
Alternativas
Q4409069 Engenharia de Software
No que se refere às práticas de DevOps, assinale a opção correta.
Alternativas
Q4397139 Engenharia de Software
Um analista desenvolveu um script que contém configurações em sequência sobre compilação, testes automatizados, verificação de padrões, empacotamento e deploy de um software. Considerando este conjunto de informações, pode-se concluir que este script corresponde a um(a) 
Alternativas
Q4388942 Engenharia de Software
Os modelos de ciclo de vida de software organizam as atividades de desenvolvimento de maneiras distintas, e sua escolha deve considerar, entre outros fatores, as incertezas do projeto, a possibilidade de evolução dos requisitos e os riscos técnicos envolvidos. Uma sociedade empresária foi contratada para desenvolver um sistema de grande porte para controle de operações portuárias. Os requisitos gerais são conhecidos, mas existem incertezas técnicas relevantes relacionadas à integração com equipamentos legados de diferentes fabricantes. O cliente exige que, em cada ciclo do projeto, os principais riscos sejam explicitamente identificados, analisados e tratados antes do planejamento do ciclo seguinte. Além disso, ao final dos ciclos, o cliente deseja participar da avaliação dos artefatos, protótipos ou versões produzidos, utilizando o conhecimento obtido para orientar o refinamento posterior do sistema.
Considerando prioritariamente essas características, assinale a opção que indica o modelo de ciclo de vida mais adequado ao projeto.  
Alternativas
Q4385999 Engenharia de Software
Uma característica da técnica de implantação (deployment) de aplicações conhecida como Blue/Green Deployment é
Alternativas
Q4379722 Engenharia de Software

Considere os seguintes tipos de gateway utilizados pela notação do BPMN (Business Process Model and Notation) versão 2.0:


Imagem associada para resolução da questão


Esses elementos representam, correta e respectivamente, os símbolos de gateway dos tipos:

Alternativas
Q4373453 Engenharia de Software

Em relação a Kanban, SCRUM, gestão de processos, IEC 27000 e ISO 22301, julgue o item que se segue.  


Para conter custos e evitar a superprodução, o modelo de produção puxada do Kanban prevê que os processos upstream devam puxar das etapas downstream apenas os itens estritamente necessários para a continuidade do trabalho. 

Alternativas
Q4336979 Engenharia de Software
O desenvolvimento de uma solução digital costuma seguir um processo organizado, que parte da compreensão do problema e avança até a entrega do produto. Considere as etapas desse processo listadas abaixo:

(1)Codificação dos módulos na linguagem de programação escolhida.
(2)Levantamento e análise dos requisitos junto aos usuários.
(3)Realização de testes para verificar se o sistema atende ao que foi especificado.
(4)Projeto da arquitetura e das interfaces da solução.


Assinale a alternativa que apresenta a ordem CORRETA em que essas etapas são desenvolvidas:
Alternativas
Q4305766 Engenharia de Software
Sobre infraestrutura como código (Infrastructure as Code — IaC), analise as assertivas a seguir:

I. Infraestrutura como código é a abordagem de definir infraestrutura computacional e de rede por meio de código-fonte, que passa a poder ser tratado como qualquer outro sistema de software.
II. Uma prática central da infraestrutura como código é manter os arquivos de definição sob controle de versão, o que permite auditabilidade e a reprodutibilidade de builds.
III. Segundo a prática de infraestrutura como código, é aceitável que um administrador acesse um servidor e faça ajustes pontuais diretamente, desde que documente a alteração posteriormente em um sistema à parte.
IV. A disciplina de entrega contínua (continuous delivery) aplicada à infraestrutura como código dispensa testes automatizados, já que mudanças de infraestrutura são inerentemente de baixo risco.

Quais estão corretas?
Alternativas
Q4305433 Engenharia de Software
Considere os seguintes elementos gráficos do BPMN (Business Process Model and Notation) versão 2.0:

Captura_de tela 2026-09-16 063818.png (277×107)

Esses elementos representam, respectivamente, os símbolos de
Alternativas
Q4282193 Engenharia de Software
Sobre os modelos de processo de desenvolvimento de software genéricos, na perspectiva de lan Sommerville, assinale a alternativa correta:  
Alternativas
Q4279897 Engenharia de Software
Ao planejar a metodologia de desenvolvimento de dois projetos — um sistema tributário com requisitos estáveis e minuciosamente especificados em norma, e um portal de serviços com escopo em evolução —, a equipe de um órgão estadual compara o ciclo de vida tradicional com as abordagens ágeis Scrum e Kanban.
Sobre esses modelos, analise as afirmativas a seguir.

I. No modelo em cascata, as fases do desenvolvimento se sucedem de forma sequencial, iniciando-se cada fase, em regra, após a conclusão da anterior; esse modelo tende a ser mais compatível com contextos em que os requisitos são estáveis e bem compreendidos.
II. O Kanban impõe a remoção dos limites de trabalho em progresso (WIP), a fim de maximizar o número de itens executados em paralelo.
III. O Scrum organiza o trabalho em Sprints, iterações com duração máxima de um mês, enquanto o Kanban opera em fluxo contínuo, sem iterações prescritas.

Está correto o que se afirma em
Alternativas
Q4255246 Engenharia de Software
Uma equipe de análise de dados da Assembleia Legislativa elaborou um estudo para avaliar fatores associados ao tempo de tramitação de proposições legislativas. Meses após a publicação dos resultados, outro grupo técnico tentou reproduzir as conclusões utilizando a mesma base de dados institucional, porém encontrou dificuldades decorrentes da ausência de documentação detalhada dos procedimentos adotados, das versões dos scripts utilizados, dos parâmetros empregados nos modelos estatísticos e das transformações aplicadas aos dados durante o processamento. O episódio levou a instituição a discutir práticas relacionadas à reprodutibilidade das análises.
Assinale a alternativa que apresenta uma prática alinhada aos princípios de reprodutibilidade científica em projetos de ciência de dados.
Alternativas
Q4240091 Engenharia de Software
Em um Tribunal de Justiça, uma equipe de analistas está implantando um novo módulo de triagem automática de petições iniciais integrado a serviços de inteligência artificial e a bases processuais externas. Como parte do release planning, decidiu-se lançar inicialmente um MVP contendo apenas a classificação básica das petições. Durante as primeiras semanas, algumas integrações foram executadas em produção para verificar desempenho, latência e compatibilidade técnica, sem que seus resultados fossem exibidos aos magistrados ou funcionários. Além disso, determinadas funcionalidades puderam ser ativadas ou desativadas remotamente para grupos específicos de usuários e a expansão da solução ocorreu gradualmente, começando por poucas varas antes de alcançar todo o Tribunal. Nesse cenário, conclui-se que a equipe
Alternativas
Q4228472 Engenharia de Software
Acerca da garantia da qualidade no MPS SW, no CMMI-DEV e em processos ágeis, assinale a opção correta.
Alternativas
Q4223153 Engenharia de Software
Uma agência reguladora federal precisa desenvolver um sistema de monitoramento de satélites de alta complexidade.
Os requisitos de segurança nacional são extremamente rígidos, e qualquer falha lógica pode gerar impactos geopolíticos severos. A gerência técnica determinou a adoção de um modelo de ciclo de vida de desenvolvimento de sistemas tradicional que priorize a gestão e análise formal de riscos em cada fase do projeto, dividindo o ciclo em iterações concêntricas de avaliação, engenharia e planejamento.
O modelo de ciclo de vida de desenvolvimento de software que atende nativamente a essa exigência de controle, caracterizandose por uma abordagem evolucionária orientada e guiada por análises de risco estruturadas, é o
Alternativas
Q4223151 Engenharia de Software
O coordenador de um time Kanban de suporte técnico notou que o tempo total de atendimento das demandas lógicas (Lead Time) estava aumentando significativamente nas últimas semanas.
O quadro visual exibe uma coluna chamada Homologação Técnica congestionada, com mais de 25 tarefas abertas simultaneamente, enquanto a equipe possui apenas dois analistas dedicados a essa validação.
Com base nas propriedades matemáticas que regem o fluxo de sistemas enxutos (Lei de Little), para reduzir o Lead Time e acelerar a vazão de entrega de valor sem alterar o tamanho da equipe, o coordenador deve
Alternativas
Q4222422 Engenharia de Software
Durante o mapeamento do processo de “Tratamento de Alertas de Proximidade de Aeronaves” no Serviço de Navegação Aérea, o analista utilizou a notação BPMN 2.0.
Ele precisa representar graficamente o momento exato em que o sistema suspende o fluxo principal para aguardar uma resposta síncrona de um radar meteorológico externo por no máximo 30 segundos, direcionando para uma rota alternativa de contingência caso ocorra timeout.
Diante do cenário apresentado, o elemento de fluxo da especificação BPMN 2.0 adequado para modelar essa restrição de tempo e o desvio de fluxo é
Alternativas
Q4222405 Engenharia de Software
O Serviço de Navegação Aérea está modernizando o Subsistema de Processamento de Mensagens ATS (Air Traffic Services). Devido a requisitos internacionais estritos de segurança e à necessidade de homologação por órgãos reguladores, os requisitos de comunicação e os protocolos de rede com centros de controle adjacentes são completamente conhecidos, estáveis e rígidos, não permitindo ambiguidades ou mudanças durante a execução.
Diante de um cenário no qual os requisitos são estáveis, completamente definidos no início do projeto e a previsibilidade e conformidade regulatória são os fatores críticos de sucesso, o modelo de ciclo de vida tradicional linear se mostra o mais adequado.
Assinale a opção que apresenta uma característica ou desvantagem típica do Modelo em Cascata, nesse contexto.
Alternativas
Respostas
1: C
2: D
3: A
4: A
5: A
6: A
7: A
8: E
9: D
10: A
11: B
12: B
13: D
14: D
15: E
16: D
17: D
18: C
19: A
20: B