ESW Conceitos Introdut Rios E Processo De Software 1
1781 palavras
8 páginas
Engenharia de SoftwareProfa Priscila Facciolli
Sumário
Software;
Características do SW;
Aplicações do SW;
Evolução do SW;
Crise do SW;
Mitos do SW;
Definição de Engenharia de SW;
Elementos Fundamentais da SW;
Processos de SW;
Elementos básicos do Processo de Software;
Projeto Lógico e Físico;
Exercícios.
2
Software
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
3
Características do Software
1. desenvolvido ou projetado por engenharia, não manufaturado no sentido clássico
2. não se desgasta mas se deteriora
3. a maioria é feita sob medida em vez de ser montada a partir de componentes existentes
4
Curva de falhas para o Hardware
índice de falhas
“mortalidade infantil” “desgaste”
tempo
5
Curva de falhas do Software
curva real índice de falhas mudança
curva idealizada tempo 6
Aplicações do Software
BÁSICO
programas de apoio a outros programas
DE TEMPO REAL
monitora, analisa e controla eventos do mundo real operações comerciais e tomadas de decisões administrativas algoritmos de processamento de números
COMERCIAL
CIENTÍFICO E DE
ENGENHARIA
EMBUTIDO
controla produtos e sistemas de mercados industriais e de consumo
DE COMPUTADOR processamento de textos, planilhas
PESSOAL
eletrônicas, diversões, etc.
DE INTELIGÊNCIA algoritmos não numéricos para resolver
ARTIFICIAL
problemas que não sejam 7favoráveis à computação ou à análise direta
Evolução do Software
(1950 - 1965)
O hardware sofreu contínuas mudanças
O software era uma arte "secundária" para a qual havia poucos métodos sistemáticos
O hardware era de propósito geral
O software era específico para cada aplicação
Não havia documentação
8
Evolução do Software
(1965 - 1975)
Multiprogramação e sistemas multiusuários
Técnicas interativas
Sistemas de tempo real
1a geração de SGBD’s
Produto de