软件工程复习范围.pdf
《软件工程复习范围.pdf》由会员分享,可在线阅读,更多相关《软件工程复习范围.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程复习范围 注意事项:每个学生必须写上本人的学号、任课教师姓名、姓名、班级,另外所有的答案必须全部写在答卷纸上请不要写的试卷上,试题及答卷一同交上。第一部分:选择题(请选择最合适的一个答案)。(1*15=15)1.从功能角度来定义,软件是 D 。a)为人类提供普适计算的逻辑产品 b)为人类提供逻辑计算的逻辑产品 c)为人类提供数值计算的逻辑产品 d)为人类提供计算服务的逻辑产品 2.关于软件危机描述不正确的是 D 。a)软件危机是软件开发和维护过程中所遇到的一系列严重问题 b)软件危机的表现是开发成本高、软件质量不高、软件交付经常延期 c)软件工程是为了解决软件危机而产生的 d)软件工程
2、的出现彻底解决了软件危机 3.下列属于瀑布型方法缺点的是 A 。a)将软件过程进行僵化划分、缺少灵活性 b)强调了文档的作用,保护了软件开发商的利益 c)促进了软件开发的工程化 d)加强了软件开发的管理过程 4.下面关于软件描述不对的是 A 。a)软件不同于硬件,不存在磨损,可以永久使用,不需要升级也不存在报废 b)软件是客观世界中问题空间与解空间的具体描述,是追求表达能力强、更符合人类思维模式的计算模型 c)软件是具有构造性和演化性的逻辑产品 d)软件是由程序、构造数据和相关文档组成的 5.关于软件工程描述不正确的是 D 。a)软件工程是为了经济地获得能够在实际机器上高效运行的可靠软件而建立
3、和使用的一系列好的工程化原则 b)软件工程是指导计算机软件开发和维护的工程学科 c)软件工程是指导计算机软件构造和演化的工程学科 d)软件工程是从方法和工具两个方面来研究如何提高软件生产效率和质量,降低生产成本 6.下列关于瀑布型方法描述不正确的是 D 。a)瀑布型方法是一种软件过程的固化,也称为软件生命周期模型 b)在众多的软件开发方法中,瀑布型方法是最著名和最有影响力的模型,其他模型往往是对它的补充或者改进 c)瀑布型方法是一种文档驱动的模型,每个阶段结束之后形成文档,待文档经过双方签字确认后,再进入下一个阶段的活动 d)瀑布型方法是一种柔性灵活的软件开发方法 第二部分:判断题(对的打,错
4、的打)(1*15=15)1.客户通常难以清楚地描述需求,在没有实际系统呈现在客户面前的时候,客户无法表达细致的需求。2.瀑布模型的阶段是软件工程早期的重要发展成果,高校以瀑布模型来组织教材,企业以瀑布型模型来设置部门和岗位,使得软件工程同其他传统工程一样得到发展和认可。3.快速原型方法可以诱导用户的需求和验证用户的需求。4.软件的模块化就是尽可能地将模块设计小。X 5.人机界面的设计质量对整个软件的竞争力影响不大。X 第三部分:填空题:(1*15=15)1 根据我国国家标准 计算机软件开发规范(GB 8566-8),软件过程包含:软件定义、软件开发、软件运行维护 2.软件维护可具体分为 改正性
5、维护、适应性维护、完善性维护、预防性维护 这几项活动。3.只用 3 种基本的控制结构就能实现任何单入口单出口的程序,这三种结构是 顺序、选择、循环 。4.为屏蔽 计算机硬件 之间的异构性发展了操作系统,为屏蔽 之间的异构性出现了支撑软件和中间件,为屏蔽不同中间件之间的异构性发展了 SOA 。5.由于软件项目具有一定程度的不确定性,天生具有很高的风险。因此软件项目必须进行风险管理 具体包括:风险识别 、风险分析 、风险规划 、风险监控 。6.模块间的耦合可分为:数据耦合、控制耦合、特征耦合、公共环境耦合、内容耦合 7.软件项目管理是一个庞大的系统工程,它是为了使软件项目能够按照预定的成本、进度、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 复习 范围
限制150内