试论软件开发工具的提出与使用是软件技术发展的一个新的阶段。
试论软件开发工具的提出与使用是软件技术发展的一个新的阶段。
【正确答案】:区别于以往阶段的特点,软件技术的发展主要表现在四个方面:(1)自动化程度的提高,编程中的部分工作已由工具代替执行。(2)将需求分析和架构设计包括在软件工作的范围之内,从而使软件开发过程进一步向用户方面延伸。顺应大量开源软件出现的客观环境, 进一步显示出软件开发的继承性和开放性,进一步证明了软件是人类知识积累和传承的新的、有力的手段。(3)将软件开发工作延伸到项目及版本管理,从而超出了一次编程的局限, 而扩展到了作为一个不断发展的客体生长完善的全过程。这也是软件研制从个体的、手工作坊的方式向科学的、有组织、有计划的方式转变的一个重要表现。(4)吸收了许多管理科学的内容与方法,将组织、管理等项目负责人的思想与方法放到了更重要的位置。人们越来越深刻地认识到,软件生产的成败更多地依赖于合理地组织与协调,而不是领导者或程序员个人的编程能力。
【题目解析】:区别于以往阶段的特点,软件技术的发展主要表现在四个方面: (1)自动化程度的提高,编程中的部分工作已由工具代替执行。 (2)将需求分析和架构设计包括在软件工作的范围之内,从而使软件开发过程进一步向用户方面延伸。顺应大量开源软件出现的客观环境, 进一步显示出软件开发的继承性和开放性,进一步证明了软件是人类知识积累和传承的新的、有力的手段。 (3)将软件开发工作延伸到项目及版本管理,从而超出了一次编程的局限, 而扩展到了作为一个不断发展的客体生长完善的全过程。这也是软件研制从个体的、手工作坊的方式向科学的、有组织、有计划的方式转变的一个重要表现。 (4)吸收了许多管理科学的内容与方法,将组织、管理等项目负责人的思想与方法放到了更重要的位置。人们越来越深刻地认识到,软件生产的成败更多地依赖于合理地组织与协调,而不是领导者或程序员个人的编程能力。论述题考察学员对课程中关键问题的掌握,并且能够就解决问题的方法展开论述,与简答题相比,要求学员具备进一步分析问题的能力。
Top