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

软件工程练习题VIP专享VIP免费

软件工程练习题_第1页
软件工程练习题_第2页
软件工程练习题_第3页
一、选择题 1.软件的主要特性是( B )。 (A)高性能 (B)高成本 (C)包括程序和文档 (D)可独立构成计算机系统 2.软件工程三要素是( A )。 (A)高技术人员、方法和工具 (B)方法、工具和过程 (C)方法、对象和类 (D)过程、模型、方法 3.包含风险分析的软件工程模型是( (A)螺旋模型 (B)瀑布模型 (C)增量模型 (D)喷泉模型 4.软件工程的主要目标是( A )。 (A)软件需求 (B)软件设计 (C)风险分析 (D)软件实现 5.下列不属于面向对象开发方法的是( B ) (A)Booch (B)UML (C)Coad (D)OMT 6.软件危机的主要表现是( D )。 (A)软件成本太高 (B)软件产品太多 (C)软件开发人员明显不足 (D)软件生产率低下 7.软件开发方法的主要工作模型有( C ) (A)螺旋模型 (B)循环模型 (C)瀑布模型 (D)专家模型 8.软件工程的目标有( B )。 (A)易于维护 (B)低的开发成本 (C)高性能 (D)短的开发期 9.软件工程学的目的和意义是( D )。 (A)应用科学的方法和工程化的规范管理来指导软件开发 (B)克服软件危机 ’ . (C)做好软件开发的培训工作 . (D)以较低的成本开发出高质量的软件 10.需求工程的主要目的是( C ) (A)系统开发的具体方案 (B) 进一步确定用户的需求 (C)解决系统是“做什么的问题” (D) 解决系统是“如何做的问题” 11. 需求分析的主要方法有( D ) (A)形式化分析方法 (B)PAD图描述 (C)结构化程序设计(SP)方法 (D)OOA法 12.面向对象的分析方法主要是建立三类模型,即( B ) (A)系统模型,ER模型,应用模型 (B)对象模型,动态模型,实现(应用)模型 (C)ER模型,对象模型,功能模型 (D)对象模型,动态模型,功能模型 13.SA法的主要描述手段有( B )。 (A)系统流程图和模块图 (B)DFD图、数据词典、加工说明 (C)软件结构图、加工说明 (D)功能结构图、加工说明 14.画分层 DFD图的基本原则下面不对的是( B )。 (A)数据守恒原则 (B)分解的可靠性原则 (C)子、父图平衡的原则 (D)数据流封闭的原则 15.在 E-R模型中,包含以下基本成分( D ) (A)数据、对象、实体 (B)控制、联系、对象 (C)实体、联接、属性 (D)实体、属性、联系 16.下面不属于用例驱动的需求方法的优点的是( B )。 (A)作为需求分析阶段用户与开发者之间交流信息的工具 (B)对系统的数据结构进行描述 (C)对目标系统的层次结构进行描述 (D)作为分析和设计的工具 17.数据字典是数据流图中...

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

碎片内容

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