Questões de Concurso Sobre engenharia de software

Foram encontradas 14.755 questões

Q4240104 Engenharia de Software
Após a implementação de correções em um sistema de processo eletrônico, a equipe de qualidade definiu a reexecução de casos de teste previamente aprovados, além de cenários relacionados aos componentes impactados pelas alterações. A atividade descrita corresponde à execução de testes de
Alternativas
Q4240101 Engenharia de Software
Em um órgão público, pretende-se ampliar a oferta de serviços digitais aos cidadãos. Antes de definir funcionalidades ou iniciar o desenvolvimento de soluções tecnológicas, a equipe responsável decidiu realizar uma etapa de Product Discovery para reduzir incertezas e orientar a tomada de decisão. Nessa etapa, a equipe deve priorizar a realização de atividades voltadas a
Alternativas
Q4240100 Engenharia de Software
Em um Tribunal de Justiça, uma equipe pretende aprimorar a experiência digital dos cidadãos na consulta de audiências, custas e movimentações processuais. Antes de definir funcionalidades e iniciar o desenvolvimento da solução, decidiu-se adotar práticas de Design Thinking e Product Discovery. Em tal situação, a abordagem mais adequada consiste em
Alternativas
Q4240097 Engenharia de Software
Um Tribunal de Justiça desenvolve um sistema de intimação eletrônica utilizando Scrum. Na Sprint Review, stakeholders informam que nova regulamentação alterou prioridades de negócio e valor esperado de funcionalidades futuras. Segundo o Scrum Guide 2020, diante disso, a conduta adequada é
Alternativas
Q4240094 Engenharia de Software
Uma equipe de analistas de um Tribunal de Justiça decidiu avaliar a eficiência do fluxo de processamento de recursos utilizando métricas ágeis adaptadas à gestão processual. Durante um período de 20 dias úteis, foram coletados os seguintes dados:

• No 1º dia do período havia 40 recursos aguardando análise inicial.
Ao longo do período, ingressaram mais 120 recursos.
No 20º dia do período havia 60 recursos ainda não concluídos.
Durante o período 100 recursos foram concluídos.
A análise do fluxo mostrou que, em média, havia 50 recursos simultaneamente em tramitação (Work in Progress - WIP).

Nesse cenário, o throughput médio foi de
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
Q4240090 Engenharia de Software
Em um Tribunal de Justiça, a equipe responsável pela evolução do sistema processual eletrônico realizou uma sessão de refinamento do backlog para planejar as próximas entregas. Inicialmente, os itens foram classificados pelo método MoSCoW. Em seguida, o Product Owner decidiu utilizar a técnica RICE para apoiar a priorização final dos requisitos classificados como Must Have e Should Have.

Foram levantados os seguintes itens:

Q25.png (781×128)

Considerando que o cálculo do RICE é dado por (RX IXC)/E, Conclui-se que
Alternativas
Q4240088 Engenharia de Software
Um Tribunal de Justiça pretende criar e implantar um módulo para solicitação e acompanhamento de diligências judiciais dentro do sistema de controle de processos judiciais. O sistema deverá permitir que funcionários registrem pedidos, acompanhem as etapas do fluxo e recebam notificações sobre alterações de status. Após um debate técnico, a equipe de TI decidiu classificar as funcionalidades
Alternativas
Q4240087 Engenharia de Software
Em um Tribunal de Justiça, uma equipe ágil está desenvolvendo um novo módulo para acompanhamento do cumprimento de determinações judiciais. Durante a fase de planejamento, o Product Owner apresentou a seguinte história de usuário: "Como funcionário da Secretaria, desejo registrar o andamento das determinações processuais para acompanhar sua execução e reduzir atrasos". Na análise inicial, a equipe identificou que o sistema atual não possui integração com a base de dados necessária para atender parte das funcionalidades pretendidas. Considerando as boas práticas ágeis, nesse cenário, a
Alternativas
Q4240086 Engenharia de Software
Uma equipe de um Tribunal de Justiça precisa modelar o fluxo de cumprimento de mandados judiciais do sistema judicial. O processo se inicia com o recebimento do mandado pela secretaria, segue para distribuição ao oficial de justiça, inclui uma etapa de cumprimento externo e retorna ao magistrado, que decide entre homologar o cumprimento ou determinar nova diligência. Paralelamente, a equipe enfrenta acúmulo de tarefas e dificuldades relacionadas à qualidade de código ao implementar melhorias no sistema. Nesse contexto, a estratégia mais adequada é
Alternativas
Q4234289 Engenharia de Software

Julgue o próximo item, relativo aos princípios da metodologia de desenvolvimento orientado a testes (TDD), às propriedades ACID em transações de bases de dados, às estruturas lógicas da linguagem PL/SQL e à administração da plataforma Moodle.


No desenvolvimento orientado a testes (TDD), o programador deve escrever todo o código da funcionalidade antes de criar os testes de unidade que vão validar esse código.

Alternativas
Q4234281 Engenharia de Software

No que se refere à linguagem Java 21, a processamento concorrente, a ferramentas de automação de infraestrutura, ao ecossistema Spring Boot para backend e a padrões de interoperabilidade de sistemas, julgue o item a seguir. 


O recurso de autoconfiguração do Spring Boot verifica o classpath do projeto para registrar componentes de forma automática, priorizando convenções em vez de configurações manuais. 

Alternativas
Q4234240 Engenharia de Software

Julgue o item a seguir, no que diz respeito a conceitos arquiteturais de cloud computing e virtualização, à otimização de topologias para sistemas de missão crítica, à otimização e às rotinas das tecnologias de armazenamento e a ciclos de lançamento e metodologias de automação em DevOps.


Nas esteiras de DevOps, a integração contínua (CI) representa a etapa final do ciclo, sendo a responsável por fazer a implantação automática da aplicação em produção, sem a necessidade de processos de build ou testes prévios.

Alternativas
Q4232598 Engenharia de Software
 Assinale a alternativa que apresenta um sinônimo ou uma associação direta ao teste de caixa branca.
Alternativas
Q4232597 Engenharia de Software
No Extreme Programming (XP), a prática na qual os desenvolvedores mesclam suas alterações de código-fonte em um repositório central, disparando testes automatizados a cada modificação para detectar erros o mais rápido possível, denomina-se: 
Alternativas
Q4232596 Engenharia de Software
Scrum é um framework ágil que auxilia as organizações a gerenciar e executar projetos complexos. No time Scrum, qual é a responsabilidade do Product Owner (PO)?
Alternativas
Q4232595 Engenharia de Software
 Em um Diagrama de Classes da UML, há uma associação do tipo todo-parte entre as classes DEPARTAMENTO (todo) e FUNCIONARIO (parte). Se uma instância da classe DEPARTAMENTO for removida do sistema, os objetos da classe FUNCIONARIO, que estavam associados, continuam existindo de forma independente. Como é conhecido esse tipo de associação? 
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
Q4228471 Engenharia de Software
Acerca de metodologias e práticas ágeis, assinale a opção correta.
Alternativas
Q4228470 Engenharia de Software
Com base em conceitos de engenharia de software e modelagem UML, julgue os itens a seguir.
I Na engenharia baseada no reúso, componentes consolidados preservam os requisitos originais quando há validação de compatibilidade funcional.
II A depuração consiste em demonstrar a existência de defeitos no programa por meio da execução de casos de teste.
III A refatoração melhora a estrutura interna do software, reduzindo a deterioração causada por mudanças sucessivas no desenvolvimento incremental.
IV Na UML, a agregação representa uma associação todo-parte, como ocorre quando um Registro de Paciente é composto por dados do Paciente e por uma ou mais Consultas.

Estão certos apenas os itens
Alternativas
Respostas
41: E
42: A
43: C
44: D
45: B
46: E
47: D
48: A
49: E
50: B
51: E
52: C
53: E
54: C
55: B
56: D
57: A
58: D
59: A
60: C