Escolar Documentos
Profissional Documentos
Cultura Documentos
CIÊNCIAS DA COMPUTAÇÃO
1
Conteúdo
1- Instruções
quando executadas produzem a função e o desempenho desejados
2 - Estruturas de Dados
possibilitam que os programas manipulem adequadamente a
informação
3 - Documentos
descrevem a operação e o uso dos programas
Características do Software
métodos:
métodos proporcionam os detalhes de como fazer
para construir o software
Engenharia de Software
ferramentas:
ferramentas dão suporte automatizado
aos métodos.
existem atualmente ferramentas para sustentar cada
um dos métodos
quando as ferramentas são integradas é estabelecido
um sistema de suporte ao desenvolvimento de
software chamado CASE - Computer Aided Software
Engineering
Engenharia de Software
procedimentos:
procedimentos constituem o elo de
ligação entre os métodos e ferramentas
seqüência em que os métodos serão aplicados
produtos que se exige que sejam entregues
controles que ajudam assegurar a qualidade e coordenar as
alterações
marcos de referência que possibilitam administrar o progresso
do software.
Engenharia de Software
ferramentas
procedimentos
1. DEFINIÇÃO,
DEFINIÇÃO
2. DESENVOLVIMENTO e
3. MANUTENÇÃO.
MANUTENÇÃO
Engenharia de Software uma
visão genérica
Construção Operação
Definição
“o que” Desenvolvimento Manutenção
1. Análise de “como” “mudanças”
SOFTWARE
Sistema 1. Projeto de
PRODUTO 1. Entender
2. Planejamento Software
do Projeto 2. Modificar
2. Codificação 3. Revalidar
3. Análise de
3. Teste
Requisitos
Atividades de Apoio
1. Revisões
2. Documentação
3. Controle de
Mudanças
Engenharia de Software uma
visão genérica
DESENVOLVIMENTO:
DESENVOLVIMENTO “como” o software vai ser
desenvolvido.
Melhoramento Funcional
Engenharia de Software uma
visão genérica