Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.643 questões

Q3812675 Engenharia de Software

Com relação à metodologia Kanban, às APIs RESTful e à automação de processos com scripts, julgue o item seguinte.


Em Kanban, o CFD (Cumulative Flow Diagram) é utilizado para visualizar o fluxo de trabalho ao longo do tempo, permitindo identificar gargalos e tendências de desempenho da equipe.

Alternativas
Q3812674 Engenharia de Software

Com relação à metodologia Kanban, às APIs RESTful e à automação de processos com scripts, julgue o item seguinte.


No método Kanban, os cartões representam tarefas, e seu movimento pelo quadro limita o WIP (work in progress), sendo possível definir limites por coluna para evitar sobrecarga da equipe.

Alternativas
Q3811384 Engenharia de Software
No âmbito da metodologia ágil, o que contribui de maneira decisiva para o êxito de um projeto?
Alternativas
Q3811352 Engenharia de Software
Uma equipe de desenvolvimento e operações adota práticas de integração entre áreas para aumentar a agilidade na entrega de software. Nesse modelo, uma prática fundamental é
Alternativas
Q3810386 Engenharia de Software
 A fim de representar de forma visual as funcionalidades e fluxos de interação de um sistema de controle acadêmico, um Técnico em Desenvolvimento de Sistemas realiza a modelagem da aplicação utilizando diagramas UML (Linguagem de Modelagem Unificada). Com base nisso, avalie as afirmativas a seguir e registre V, para verdadeiras, e F, para falsas:

(__)O Diagrama de Casos de Uso modela requisitos funcionais do sistema através da representação de atores e suas interações, como "Cadastrar Aluno" e "Emitir Boletim".
(__)O Diagrama de Atividades descreve o fluxo de execução de processos, incluindo decisões e atividades paralelas.
(__)O Diagrama de Sequência demonstra os diferentes estados de um objeto e as transições entre esses estados ao longo de seu ciclo de vida.

Assinale a alternativa que apresenta a sequência correta:
Alternativas
Q3806419 Engenharia de Software
No contexto da engenharia de software, a UML é um(a) 
Alternativas
Q3795407 Engenharia de Software
Sobre o tema Fundamentos de Engenharia de Software, assinale a alternativa INCORRETA. 
Alternativas
Q3794591 Engenharia de Software
Sobre a metodologia ágil Scrum, de acordo com o Guia do Scrum (versão 2020) em português, disponível no site https://scrumguides.org, assinale a alternativa INCORRETA.
Alternativas
Q3789262 Engenharia de Software
Um sistema corporativo apresenta módulos que compartilham variáveis globais e dependem diretamente de funções internas uns dos outros. Como consequência, pequenas alterações em um módulo exigem alterações em vários outros.
Com base nos princípios de projeto de software, tal sistema apresenta: 
Alternativas
Q3785049 Engenharia de Software
De acordo com a Portaria nº 750/2023, assinale a opção que apresenta a metodologia a ser adotada preferencialmente na contratação de serviços de desenvolvimento, manutenção e sustentação de software.
Alternativas
Q3785046 Engenharia de Software
Em um pipeline de DevOps, a cada commit/push no repositório, uma ferramenta baixou o código, compilou, executou testes automatizados e gerou um artefato para validar rapidamente as mudanças e identificar falhas o quanto antes.
Com base nessa situação hipotética, assinale a opção que apresenta a prática que essa automação descreve.
Alternativas
Q3785041 Engenharia de Software
Uma organização precisava de um serviço em nuvem que fornecesse uma aplicação completa, pronta para uso, acessível via web, em que o gerenciamento da infraestrutura, do sistema operacional e da plataforma fique a cargo do provedor, cabendo ao contratante apenas configurar usuários e dados.
Com base nessa situação hipotética, assinale a opção que apresenta o modelo de serviço em nuvem adequado que atenda a esse requisito de entrega.
Alternativas
Q3784769 Engenharia de Software
Um órgão almejou contratar serviços de desenvolvimento de software adotando metodologia ágil. De acordo com os modelos padronizados pela Portaria SGD/MGI nº 750/2023, o órgão optou pela modalidade em que a remuneração é vinculada à entrega de um conjunto de funcionalidades dentro de um ciclo de tempo pré‑definido, condicionado ao aceite das entregas pactuadas no planejamento do ciclo.

Com base nessa situação hipotética, assinale a opção que apresenta a modalidade padronizada de remuneração prevista na portaria que se aplica a esse cenário.
Alternativas
Q3784768 Engenharia de Software
Durante a elaboração do estudo técnico preliminar (ETP) para a aquisição de um software de prateleira, a equipe de planejamento concluiu que existem diversas soluções no mercado capazes de atender à necessidade.

Com base nessa situação hipotética, assinale a opção que apresenta o elemento obrigatório do ETP que deverá ser realizado para justificar a escolha de uma solução específica em detrimento das outras.
Alternativas
Q3784766 Engenharia de Software
Um desenvolvedor trabalhou em um branch de funcionalidade e desejou trazer as atualizações mais recentes do branch main para o seu branch. Ele queria que o histórico do seu branch fosse reescrito como se tivesse começado a partir do ponto mais atual do main, mantendo um histórico linear e limpo, sem merge commits.

Com base nessa situação hipotética, assinale a opção que apresenta o comando Git adequado para essa estratégia.
Alternativas
Q3784765 Engenharia de Software
O conceito de DevSecOps visa integrar a segurança ao fluxo de trabalho DevOps. Em vez de realizar auditorias de segurança apenas no final do ciclo de desenvolvimento (antes do lançamento), as verificações de segurança são movidas para as etapas iniciais do pipeline, como durante a codificação e o build. Com base nessas informações, assinale a opção que apresenta o termo utilizado para descrever essa antecipação das práticas de segurança para o início do ciclo de desenvolvimento.
Alternativas
Q3784764 Engenharia de Software

Em um quadro Kanban, uma equipe observou que a coluna Em Teste estava constantemente cheia, atingindo seu limite de trabalho em progresso (WIP), enquanto a coluna Desenvolvimento ficava bloqueada, pois não poderia mover novos itens para Em Teste.


Com base nessa situação hipotética, assinale a opção que apresenta esse fenômeno e a ação sugerida pelos princípios do Kanban para resolvê-lo. 

Alternativas
Q3784754 Engenharia de Software
Durante uma avaliação de usabilidade em um site de e‑commerce, um analista observou que, ao digitar um CEP incorreto no checkout, o sistema exibiu apenas a mensagem, no topo da página: “Erro C‑45: Dados inválidos”. O usuário não sabe qual campo está incorreto nem como corrigi-lo.

Com base nessa situação hipotética e nas heurísticas de usabilidade, assinale a opção que apresenta a heurística violada por essa mensagem de erro.
Alternativas
Q3784753 Engenharia de Software
Um analista de experiência do usuário (UX) precisou comunicar a gestores e desenvolvedores como uma nova funcionalidade de “compra com 1 clique” que será utilizada pelos clientes. Para isso, ele criou uma sequência de quadros visuais, semelhante a uma história em quadrinhos, que apresentou o usuário em seu contexto, sua motivação e suas reações emocionais em cada etapa da interação com o aplicativo. 

Com base nessa situação hipotética, assinale a opção que apresenta a técnica de UX utilizada para ilustrar, de forma narrativa, a experiência do usuário ao longo do tempo.
Alternativas
Q3784751 Engenharia de Software

Uma aplicação foi decomposta em microsserviços. O microsserviço “Pedidos” precisou se comunicar com o microsserviço “Pagamentos” através de uma API REST para autorizar uma transação. A equipe de QA precisou validar se o “Pedidos” enviou a requisição no formato e se o “Pagamentos” respondeu adequadamente.


Com base nessa situação hipotética, assinale a opção que apresenta o nível de teste focado em verificar a comunicação e a troca de dados entre esses dois microsserviços distintos. 

Alternativas
Respostas
721: C
722: C
723: X
724: X
725: E
726: A
727: A
728: D
729: A
730: B
731: D
732: A
733: C
734: B
735: B
736: B
737: A
738: E
739: C
740: C