Engenharia de software

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (404 palavras )
  • Download(s) : 0
  • Publicado : 8 de setembro de 2012
Ler documento completo
Amostra do texto
1. O que é software?
Programas de computador e documentação associada, tais como: requisitos, modelos de projetos e manuais de usuário.

2. O que é engenharia de software?
É uma disciplina deengenharia relacionada com todos os aspectos da produção de software.

3. Qual é a diferença entre engenharia de software e ciência da computação?
A ciência da computação dedica-se à teoria e aosfundamentos; já a engenharia de software dedica-se aos aspectos práticos de desenvolvimento e de entrega de software para o uso.

4. Qual é a diferença entre engenharia de software e engenharia desistemas?
A engenharia de sistemas dedica-se aos aspectos de desenvolvimento de sistemas baseados em computador, incluindo a engenharia de hardware, de software e de processo. A engenharia desoftware é parte desse processo que se dedica ao desenvolvimento da infra-estrutura do software, controle, aplicações e banco de dados no sistema.

5. O que é processo de software?
É um conjunto deatividades cuja meta é o desenvolvimento ou evolução de software.

6. Quais são os custos da engenharia de software?
Aproximadamente 60% dos custos são custos de desenvolvimento e 40% são custosde testes. Para software sob encomenda, os custos de evolução normalmente excedem de desenvolvimento. Os custos variam dependendo do tipo de sistema que está sendo desenvolvido e dos requisitos deatributos de sistema, tais como desempenho e confiabilidade.

7. Quais são os métodos da engenharia de software?
Abordagens estruturadas para desenvolvimento de software que incluem modelos desistema, notações, regras, recomendações de projeto e guia de processo.

8. O que é CASE (Computer-Aided Software Engeneering)?
Sistemas de software que se destinam a fornecer apoio automatizado paraas atividades de processo de software. Sistemas CASE são usados freqüentemente para apoio ao método.

9. Quais são os atributos de um bom software?
O software deve fornecer a funcionalidade e o...
tracking img