Engenharia de software respostas

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1574 palavras )
  • Download(s) : 0
  • Publicado : 5 de abril de 2013
Ler documento completo
Amostra do texto
ENGENHARIA DE SOFTWARE

Perguntas:
1. O que é software e produto de software?
2. O que é engenharia de software?
3. Quais os elementos principais da engenharia de software?
4. Qual a importância do software na sociedade?
5. Quais as características de software que o diferencia de produtos concretos?
6. Descreva os principais tipos de software.
7. Descreva aevolução histórica do software.
8. O que são modelos de ciclo de vida (ou processo) de software?
9. Quais os principais paradigmas de desenvolvimento de software?
10. Descreva o modelo em cascata.
11. Descreva o modelo espiral.
12. Explique como o uso universal da Internet mudou os sistemas de software.
13.0 que é a abordagem de prototipação?14. O que é a abordagem incremental?
15. Descreva os principais estágios de construção de software?
16. O que são métodos de construção de software?
17. O que se deve considerar na escolha de um método de construção de software?
18. Você é gerente de projetos numa empresa de desenvolvimento de software que existe há oito anos e que mantém umrepositório de todos os projetos desenvolvidos. A equipe de desenvolvimento é constituída por cinco pessoas com experiência de 10 anos e sua especialidade é desenvolver sistemas comerciais.
Um cliente lhe procurou para contratar sua equipe para o desenvolvimento de um software que informatize toda a área comercial da empresa dele, no entanto ele quer que o projeto seja desenvolvido o mais rápidopossível e com custo mínimo. Qual seria o modelo de processo que você consideraria ideal para este Caso? Por quê?
19. Você é gerente de projetos numa empresa de desenvolvimento de software que existe há oito anos e que mantém um repositório de todos os projetos desenvolvidos. A equipe de desenvolvimento é constituída por 10 pessoas dais quais somente cinco tem experiência de atuação na área.Um cliente lhe procurou para contratar sua equipe para o desenvolvimento de um software para a empresa dele, no entanto ele não conseguiu ainda exprimir com clareza todas as funcionalidades esperadas para o software seja. Quais modelos de ciclo de vida seriam melhor empregados nesta situação? Por quê?

RESPOSTAS:
01. Softwares são programas de computador e documentação associada. Produto deSoftware pode ser desenvolvido para um cliente especifico ou para o mercado geral.
02. E uma disciplina de engenharia que se preocupa com todos os aspectos de produção de software.
03. Especificações de softwares, desenvolvimento, validadas e evolução de software.
04. Infraestruturas em serviços são contratadas por sistemas computacionais para simplificar seu trabalho, para processar dados,para seu próprio interesse e diversão.
05. O software tem como característica poder ser moldado conforme a necessidade do cliente são abstratos e intangíveis não há limites naturais para o potencial do software, quanto ao produto concreto, o cliente e que tem que se moldarem as características do produto.
06. Existem dois tipos de softwares: Genéricos que são desenvolvidos e vendidos no mercado aqualquer cliente que esteja interessado em compra-lo. Produtos sob encomendas que são desenvolvidas para um determinado cliente sobre encomenda ou personalizadas.
07. Na década de 1980, a IBM introduziu o desenvolvimento incremental. A introdução das linguagens de quarta geração, também em 1980, apoiou a ideia de desenvolvimento e entrega rápidos de software (Martin, 1981). No entanto, a ideiarealmente decolou no final da década de 1990, com o desenvolvimento da noção de abordagens ágeis, como Metodogia de Desenvolvimento de Sistemas Dinâmicos.
08. É uma representação simplificada de processo de software em que cada modelo representa uma perspectiva particular de um processo, fornecendo informações
parciais sobre ele - Exemplo disso Posso mostrar as atividades e os processos, mas...
tracking img