Engenharia de software
Professor: Anderson.
Aluno: Paulo Moraes de Souza Junior
1 - Fale sobre a história do software e suas características e suas definições:
A construção de software era considerada atividade de segundo plano. Pois o maior objetivo era o processamento de dados de grande volume e praticamente nenhuma interação com o usuário.
Com o passar do tempo, os computadores evoluíram e diminuíram de tamanho. Os softwares também foram forçados a desempenhar com mais eficiência.
Com o surgimento dos computadores multiusuários e processamento em tempo real o software se tornou mais evidente.
Nos anos 80 houve uma grande demanda por software para desempenhar tarefas consideradas pontuais, porem mais complexas.
A evolução do software foi muito rápida.
Características dos softwares.
O software diferente do hardware que é composto por componentes físicos, placas de circuitos, fonte de energia, chips etc..
São formados por instruções lógicas, não palpáveis e que não sofre desgaste em função do tempo.
Ele tem a capacidade de aliar em um só dispositivo.
1. Inteligência,
2. Funcionalidade
3. Facilidade de uso
4. Desempenho, etc..
Mas o software sofre também uma deteriorização, chamada de (software deteriorizado) causada pelas inúmeras falhas e correções.
Suas definições:
Formação das equipes pra desenvolver e construir o software, cada uma com as respectivas tarefas, porem integradas para um só objetivo.
Essas equipes estariam resolvendo os possíveis problemas que irão estar surgindo tas como: prazo de entrega, erros, custos e entre outros.
2 - Quais são modelos de processo de softwares e cite três e fale sobre eles:
Os modelos de softwares são:
1. Ciclo de vida clássico ou cascata
2. Prototipação
3. Espiral
4. Quarta geração
5. Rational Unifield Process - RUP
Comentários:
1. Modelo em cascata:
E um modelo de desenvolvimento de software