88709998998989898
551 palavras
3 páginas
Sumário•
•
•
•
•
•
Sistemas Computacionais
Software
Engenharia
Definições e Objetivos
Ciclo de Vida
Qualidade de Software
Engenharia de Software, © 2006 Jair C Leite
Sistemas de Computação
• Um sistema é um conjunto de elementos inter-dependentes que realizam operações visando atingir metas especificadas.
• Sistema computacional, ou baseado em computador, é aquele destinado ao suporte ou automação de tarefas através processamento de informações.
• Cada vez mais os sistemas possui um componente computacional, controlado por software. Engenharia de Software, © 2006 Jair C Leite
Exemplos de Sistemas Computacionais
•
•
•
•
•
•
•
•
Automação Bancária
Freqüência e Folha de Pagamento
Controle de Tráfego Urbano
Controle Acadêmico
Editoração de Jornais e Revistas
Controle de Elevadores
Automação de Biblioteca
Sistema de Alarme em Edificações
Engenharia de Software, © 2006 Jair C Leite
Sistema de Alarme
Fonte: Ian Sommerville, 2006
Engenharia de Software, © 2006 Jair C Leite
Componentes de Sistemas de
Computação
• Hardware
– Computadores, periféricos e redes
• Software
– Os programas e arquivos de dados
• Informações
– Coleção de informações organizadas e sistematizadas necessárias ao desempenho das tarefas e procedimentos
• Usuários
– Usuários e operadores que realizam as tarefas e procedimentos. • Procedimentos
– Atividades realizadas pelos usuários e operadores, bem como pelos programas
(procedimentos
automatizados).
• Documentação
– Manuais e formulários que descrevem as operações do sistema.
Fonte: Roger Pressman
Engenharia de Software, © 2006 Jair C Leite
Níveis em Sistemas Computacionais
Engenheiro
Computador e dispositivos externos
Usuário
Organização e Sociedade
Engenharia de Software, © 2006 Jair C Leite
Categorias de sistemas
• Sistemas técnicos baseados em computador – São aqueles que incluem hardware e software, mas
não