Questão 4: O RUP (Rational Unified Process) é subdividido em fases, que indicam a ênfase que é dada ao projeto em um dado instante, e em fluxo de trabalho, que definem os grupos de atividades a serem realizadas ao longo das fases. Considerando que no desenvolvimento de software utilizam-se técnicas de análise e projeto orientado a objetos e que as atividades sejam distribuídas de acordo com o RUP, o momento em que devem ser elaborados os diagramas da UML é:
A) Na fase de concepção, no fluxo de modelagem de negócio.
B) Na fase de elaboração, no fluxo de análise e design.
C) Na fase de transição, no fluxo de implantação.
D) Na fase de construção, no fluxo de implementação.
E) Na fase de iniciação, no fluxo de requisitos.
Questão 5: O processo ágil que preconiza: "Os testes devem ser escritos antes da codificação", é chamado de:
A) DSDM - Dynamic Systems Development Method,
B) BDD - Behavior Driven Development.
C) FDD - Feature Driven Development.
D) TDD - Test Driven Development.
E) ASD - Adaptative System Development.
Questão 6: No que se entende por Engenharia de Software, a maioria dos projetos de software engloba as atividades do planejamento, da modelagem, da construção, da implantação e da comunicação. Dessas, uma atividade combina geração de código, seja manual ou automática, e os testes necessários para revelar erros no código. Essa atividade é denominada:
A) Modelagem.
B) Planejamento.
C) Construção.
D) Implantação.
E) Projeto.