电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程-理论与实践许家珆习题答案

软件工程-理论与实践许家珆习题答案_第1页
1/22
软件工程-理论与实践许家珆习题答案_第2页
2/22
软件工程-理论与实践许家珆习题答案_第3页
3/22
《软件工程——理论与实践》习题答案1 习 题 答 案习题一答案一、选择题1. 软件的主要特性是(A B C) 。A) 无形 B) 高成本C) 包括程序和文档D) 可独立构成计算机系统2. 软件工程三要素是(C D) 。A) 技术、方法和工具B) 方法、工具和过程C) 方法、对象和类D) 过程、模型、方法3. 包含风险分析的软件工程模型是(A)。A) 螺旋模型 B) 瀑布模型C) 增量模型 D) 喷泉模型4. 软件工程的主要目标是(C)。A) 软件需求B) 软件设计C) 风险分析D) 软件实现5. 下列属于面向对象开发方法的是(A B C D) 。A) BoochB) UMLC) CoadD) OMT 6. 软件危机的主要表现是(B D) 。A) 软件成本太高B) 软件产品的质量低劣C) 软件开发人员明显不足D) 软件生产率低下7. 软件开发方法的主要工作模型有(A B C) A) 螺旋模型B) 循环模型C) 瀑布模型D) 专家模型8. 软件工程的目标有(A B C) 。A) 易于维护B) 低的开发成本C) 高性能D) 短的开发期9. 软件工程学的目的和意义是( )。A) 应用科学的方法和工程化的规范管理来指导软件开发B) 克服软件危机C) 作好软件开发的培训工作D) 以较低的成本开发出高质量的软件二、 判断题1. 软件就是程序,编写软件就是编写程序。( ×) 《软件工程——理论与实践》习题答案2 2. 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。( ×) 3. 结构化方法的工作模型是使用螺旋模型进行开发。( ×) 4. 结构化方法和JSP方法都不适合于大型软件的开发。( √)5. 原型化开发方法包括生成原型和实现原型两个步骤。( ×) 6. 面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。 ( √)7. 软件危机的主要表现是软件的需求量迅速增加,软件价格上升。( ×) 8. 软件工具的作用是为了延长软件产品的寿命。( ×) 9. 软件工程过程应该以软件设计为中心,关键是编写程序。( ×) 10. RCP 法与 RSP 法的主要区别是前者采用循环渐进的开发方式,原型将成为最终的产品,而后者将被废弃。( √)三、简答题1. 软件产品的特性是什么?答: ● 软件是一种逻辑产品,具有无形性;● 软件产品的生产主要是研制;● 软件不存在磨损和老化问题,但存在退化问题;● 软件产品的生产主要是脑力劳动;● 软件产品的成本非常昂贵,其开发方式目前尚未完全摆脱手工生产方式;● 软件具有 “复杂性 ”,其开发和运行常受到计算机系统的限...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程-理论与实践许家珆习题答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部