Engenharia De Software
Exames: Engenharia De Software. Pesquise 862.000+ trabalhos acadêmicosPor: oseias.silva • 14/12/2014 • 235 Palavras (1 Páginas) • 265 Visualizações
Métodos proporcionam os detalhes de “como fazer” para construir o software.
Envolvem tarefas como:
planejamento e estimativa de projeto
análise de requisitos
projeto de estrutura de dados
Algoritmos
Codificação
Teste
Manutenção
Muitas vezes, introduzem uma notação gráfica ou orientada à linguagem e um conjunto de critérios para a qualidade do software
As ferramentas proporcionam apoio automatizado ou semi automatizado para o processo e para os métodos
Quando ferramentas são integradas de modo que a informação criada por uma ferramenta pode ser usada por outra, origina-se um sistema de apoio ao desenvolvimento chamado Engenharia de Software Apoiada por Computador (CASE – Computer Aided Software Engineering)
CASE combina software, hardware e uma base de dados de engenharia de software
semelhante ao CAD/CAM
ENGENHARIA DE SOFTWARE
1. Defina com suas palavras Engenharia de Software e quais os principais objetivos a serem alcançados.
2. Defina:
a) O que é um Modelo?
b) O que é um Método?
c) O que é uma Metodologia?
d) O que é uma Ferramenta?
3. Qual do modelo de processo apresentado no Capítulo 2 do Pressman é mais eficiente para você? Explique.
4. Monte um tabela com as principais vantagens e desvantagens dos modelos: castata, prototipação, RAD e evolutivos?
5.
6. Quais as grandes vantagens na utilização de protótipos?
7. Quais as diferenças entre modelo RAD e incremental?
8. Cite e explique as três fases básicas de qualquer modelo de processo de Engenharia de Software.
9. Descreva com suas palavras, quando um software é de QUALIDADE?
10. Para você, quais as principais dificuldades no desenvolvimento do software?
10. Dê exemplo de uma ferramenta CASE. Explique, rapidamente, quais suas funcionalidades.
...