Exerci

Disponível somente no TrabalhosFeitos
  • Páginas : 11 (2599 palavras )
  • Download(s) : 0
  • Publicado : 25 de maio de 2011
Ler documento completo
Amostra do texto
Exercício 1.2 – Quais são as diferenças entre o desenvolvimento de um produto de software genérico e um desenvolvimento de um produto de software sob encomenda?. Software genérico – Quem produz o software controla a especificação, feitos para o mercado geral. Software encomenda– Quem compra o software controla a especificação, feitos para um cliente específico. 1.3 Quias são os principaisatributos que todos os produtos de software devem ter ? sugira quatro outro atributos que as vezes podem ser significativos. Manutenbilidade, segurança, eficiência e usabilidade. Acessibilidade,portabilidade, resaubilidade, baixo custo. 1.4 qual a diferença entre um modelo de processo de software e o processo de software ? modelos de software para ser util para identificar possiveis aprimoramento deprocesso um conjunto de atividades e resultados associados que produzem um produto de software workflow – mostra a seqüência de atividade ao longo do processo com suas entradas e saídas e dependência entre elas. Atividade nesse modelo representação humana. modelo de de fluxo de dados ou modelo de atividade – Representa um processo como um conjunto de atividade, no qual cada atividade realiza algumatransformação de dados, mostra como a entrada do processo como uma especificação. 1.5 Explique pó que os custos de teste de sistema são particularmente alto para os produtos genéricos den software vendidos em mercado amplo? Uma vez que os requisitos para o softwares genéricos são muito mais numerosos e complexo para atender uma ampla gama de clientes, a fase de validação/verificação torna-se maisonerosa 1.6- Os métodos de engenharia de software tornaram-se amplamente usado somente, somente quando a tecnologia CASE tornou-se disponiovel para apóialos.Sugira cinco tipos de apoioa métodos que podem ser fornecidos pelas ferramentas CASE. Modulo de analise, geradores de relatórios para auxiliar na criação da documentação do sistema, verificação de consistência de diagrama, edição de diagrama deprojetos, manutenção de controle de teste de programa. 1.7 Alem dos desafios da heterogeneidade, entrega rápida e confiança, idenfoique outros problemas e desafios que a engenharia de software provavelmente esta enfrentando no século 21. A segurança do software se tornara cada vez mais importante com o aumento da inclusão digital, quantidade e qualificação de profissionais de TI Performance dosoftware – (utilização de ferramentas case cria código não optimizado e menos eficiente, novos algoritmos e linguagens mais eficazes para criação de software)

Escalabilidade – modelos mais eficazes na escalabilidade e manutenção de projeto de software cada vez mais complexos e melhor reutilização de código. Evolução dos métodos de programação. Segurança Certificação dos engenheiros de software.Custos mais baixos na produção de software, conjunto das medidas acima indicadas 1.8 - Discuta se os engenheiros profissionais devem ser certificados do mesmo modo que médicos ou advogados. Abordagem concordante: Responsabilidade e certificação em áreas de conhecimento onde estão subjacentes riscos elevados, em vidas humanas e em prejuízos materiais, da mesma forma que as ordens regulam outrasáreas (código de ontológico) onde esse mesmo risco existe: medicina, direito, farmácia, engenharia, etc. Abordagem discordante: É inviável limitar a criação de software. Custo mais elevado do software. Dificuldade a especificar qual software é de risco elevado e qual não é, por exemplo, software de uma empresa afecta os “stakeholders” mas não dependem vidas deste directamente… qual o grau de risco?, emcomparação por exemplo no caso relativamente às drogas farmacêuticas existirem produtos de livre utilização. Onde se enquadra o software “open source”? 1.10 para ajudar a conter o terrorismo, vários países estão planejando o desenvolvimento de sistema de computador que monitorem 24 horas populações em grandes centros urbanos. Essa medida tem, obviamente, implicações quanto a privacidade....
tracking img