Buscar

Avaliacao em Dupla -1o Bimestre- 2013 Engenharia de Software -2014 1

Prévia do material em texto

IFRN – Campus Ipanguaçu
Avaliação em Dupla (1º Bimestre) – Engenharia de Software (2014.1)
1. O que é Engenharia de Software? Quais as principais dificuldades no desenvolvimento de software?
2. Liste os nomes de 4 modelos de processo de desenvolvimento de software.
3. Explique 2 modelos de processo de desenvolvimento de software.
4. Compare 2 modelos de processo de desenvolvimento de software (sem repetir da questão 3), 
esclarecendo vantagens e desvantagens, e situações em que devem ser aplicados.
5. Explique por que os programas desenvolvidos por desenvolvimento evolucionário são provavelmente
difíceis de serem mantidos.
6. Defina o conceito de requisito.
7. Quais os principais problemas que dificultam a atividade de Levantamento de Requisitos?
8.Com relação a testes:
a) Cite o nome de dois estilos diferentes;
b) Descreva cada um dos estilos citados;
c) Opine sobre qual teste é mais importante, e a sequência em que devem ser elaborados;
9. De acordo com as etapas abaixo, assinale a qual etapa pertence cada princípio:
1. Comunicação; 2. Planejamento; 3. Modelagem; 4. Construção ; 5. Implantação
( ) Faça anotações e documente as decisões.
( ) Os testes devem ser planejados muito antes de serem iniciados.
( ) Estime com base no que se sabe.
( ) Acompanhe o plano com frequência e faça ajustes quando necessário.
( ) Se algo não está claro, desenhe uma figura.
( ) Quando começar a escrever o código, certificar-se de escrever códigos auto documentados.
( ) Representações de projetos (modelos) devem ser facilmente compreensíveis.
( ) Software defeituoso deve ser corrigido primeiro e, depois, entregue.
( ) O domínio de informação de um problema precisa ser representado e entendido.
( ) Materiais institucionais adequados devem ser fornecidos aos usuários finais.
10. Quais são os valores fundamentais do manifesto ágil?
11. Cite uma metodologia ágil e comente sobre suas principais características.

Continue navegando