软件工程41709.docVIP

  • 59
  • 0
  • 约2.22万字
  • 约 24页
  • 2017-03-07 发布于山西
  • 举报
问答题 答案观点一:开放软件源代码就一定好。 ?分 析:一般人都认为开放源代码对一个软件系统的完善有很好的促进作用,因为这样可以集合很多人的智慧,但这种观点并不完全正确。大家赞同开放源码,其实很大程度上是因为先有了Linux成功的例子,而Linux的出现和成功是有它一定的背景的,很大程度上是因为不支持源码开放的代表--微软的缘故。开放源代码对促进全球软件和信息技术行业的快速发展是很有益处的,但是关于源代码的GPL授权方式目前还看不到它对软件企业发展的好处。一味强调过度开放源代码,在现在盗版泛滥的时代,拥有源代码的公司如何得到回报,没有回报就没有进一步研发资金,软件的发展从何而来。 ??观点二:软件质量问题可通过软件测试得到彻底解决。 ?分 析:为了克服软件危机和提高软件质量,人们进行了大量的研究和实践。最初的重点是着眼于技术革新,从各种软件工具(如编辑、编译、调试工具等等)研制开始,发展成为对开发各阶段进行全面支持的计算机辅助软件工程(CASE)环境。同时,注重软件开发模型研究,也就是如何划分软件开发过程的不同阶段,并针对不同阶段开展了有关技术和方法的研究如需求工程、设计工程、程序设计方法学、软件测试等等。 通过长期的实践发现,仅仅依靠这些工具环境、模型及方法学来提高效率和质量,并未达到预期的目标。同时,人们逐渐认识到,如果能够同时对软件开发过程的质量加以控制,则可以大幅度的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档