Questões de Concurso Comentadas por alunos sobre desenvolvimento de software em engenharia de software

Foram encontradas 845 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2705530 Engenharia de Software
Considerando o uso de metodologias ágeis para gerenciar projetos de desenvolvimento de software de forma iterativa e incremental, avalie as afirmativas a seguir.

I. Em reuniões diárias e de curta duração (Daily Scrums), os membros do time Scrum são incentivados a expor o que fizeram desde a última reunião, o que planejam fazer até a reunião seguinte e a reportar algum impedimento que esteja atrapalhando o desenvolvimento de suas atividades.
II. O uso do Scrum junto ao método Kanban é uma prática muito comum nas organizações. De forma sucinta, cria-se um sistema em que as histórias de usuário são puxadas sob demanda, de acordo com a capacidade do sistema, como um todo, em identificar, desenvolver e entregar os itens de maior valor.
III. A necessidade de agregar maior valor aos processos de desenvolvimento de software propiciou o surgimento de metodologias ágeis tais como o Extreme Programming (XP), com foco em feedback constante e entregas incrementais. Uma prática fundamental do XP é o desenvolvimento orientado a testes (Test Driven Development – TDD). Com testes automatizados aplicados somente ao final do processo de desenvolvimento, o TDD possibilita maior alinhamento aos requisitos e menor risco de falhas.

Está correto o que se afirma em
Alternativas
Q2654626 Engenharia de Software
Dada a definição:
É uma abordagem de desenvolvimento de software que visa envolver todas as partes interessadas usando uma linguagem comum para definições de comportamento, permitindo a colaboração eficaz entre desenvolvedores, testadores e os usuários finais. Trata-se de
Alternativas
Q2654617 Engenharia de Software
Marque a alternativa que descreve para que serve a tag stages do pipeline em GitLab.
Alternativas
Q2589882 Engenharia de Software

O WebSphere Application Server é um servidor

Alternativas
Q2572302 Engenharia de Software
O desenvolvimento de software consiste em diversas etapas, executadas por diferentes profissionais, que, quando reunidas e associadas, promovem o correto desenvolvimento de uma solução confiável, performática e escalável. Antes mesmo de iniciar a etapa de desenvolvimento e construção do produto, é fundamental um planejamento bem definido para a garantia de que o fluxo de desenvolvimento ocorrerá de forma controlada e eficiente; essa etapa fundamental na qual ocorre a aplicação de conhecimentos, habilidades e técnicas para a execução de projetos de forma efetiva e eficaz é conhecida como:
Alternativas
Respostas
26: D
27: C
28: A
29: B
30: C