Software
Relatório de pesquisa: Software. Pesquise 861.000+ trabalhos acadêmicosPor: cardoso28 • 18/10/2014 • Relatório de pesquisa • 301 Palavras (2 Páginas) • 251 Visualizações
Modulo 1
1)Descreva a Crise do Software?
Foi um termo que surgiu nos anos 70 para descrever as dificuldades enfrentadas no desenvolvimento de software, nessa época a engenharia de software era praticamente inexistente. Isso se deu pelo grande crescimento da demanda por software, as imaturidades da sociedade com a criação de software fizeram com que alguns projetos baixassem a qualidade, projetos estourando o prazo, software muitas das vezes não atingiam os requisitos.
2)O que é software?
Alem de serem programas de computadores, são também todos os dados de documentação e configuração, fundamental para que o programa opere perfeitamente.
3) O que é engenharia de software?
Surgiu numa tentativa de contornar a crise do software, é uma disciplina que está relacionada a todos os aspectos de produção de software. Ela busca estruturar de forma racional e cientifica, a fim de obter um software de maneira econômica e que seja confiável e eficiente.
4) Qual é a diferença entre engenharia de software e ciência da computação?
Engenharia de software se dedica aos aspectos práticos da produção de um sistema.
A ciência da computação estuda os princípios teóricos dos aspectos computacionais.
5) Qual é a diferença entre engenharia de software e engenharia de sistemas?
Engenharia de software esta relacionada com todos os aspectos de produção, desde os estágios ate sua manutenção.
Engenharia de sistemas esta relacionada ao desenvolvimento de hardware, projetos de políticas e de processos e implementação do sistema.
6) O que é processo de software?
São atividades, métodos e práticas que as pessoas empregam para desenvolver e manter software e os produtos associados. Existem quatro atividades fundamentais de processos que são: especificação de software; desenvolvimento; validação e evolução.
7) O que é um modelo de processo de software?
É uma descrição simplificada do processo de software que apresenta uma visão dele. E alem disso facilita o gerenciamento de processo e o progresso do projeto.
...