




已阅读5页,还剩61页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程习题集赵绪辉渤海大学信息科学与工程学院2005 年 9 月i目 录一 软件与软件工程 .1二 软件项目管理 .3三 需求分析 .5四 面向对象的需求分析 .7五 软件设计 .10六 程序设计语言和编码 .12七 软件测试 .14八 软件维护 .16综合试卷一 .17综合试卷二 .20综合试卷三 .23附参考答案: .26一 软件与软件工程参考答案 .26二 软件工程管理参考答案 .28三 需求分析参考答案 .29四 面向对象的需求分析参考答案 .31五 软件设计参考答案 .36六 程序设计语言和编码参考答案 .38七 软件测试参考答案 .40八 软件维护参考答案 .42综合试卷一参考答案及评分标准 .44综合试卷二参考答案及评分标准 .46综合试卷三参考答案及评分标准 .48一 软件与软件工程一、选择题1.软件的主要特性是()A、无形性 B、高成本C、包括程序和文档 D、可独立构成计算机系统2.软件工程三要素是()A、技术、方法和工具B、方法、工具和过程 C、方法、对象和类D、过程、模型、方法3.包含风险分析的软件工程模型是()A、螺旋模型 B、瀑布模型C、增量模型 D、喷泉模型4.软件工程的主要目标是()A、 软件需求 B、 软件设计C、 风险分析 D、 软件实现5.下列属于面向对象开发方法的是()A、Booch B、UML C、Coad D、OMT6.软件危机的主要表现是()A、软件成本太高 B、软件产品的质量低劣C、软件开发人员明显不足 D、软件生产率低下7.软件开发方法的主要工作模型有()A、螺旋模型 B、循环模型C、瀑布模型 D、专家模型8.软件工程的目标有()A、易于维护 B、低的开发成本C、高性能 D、短的开发期9.软件工程学的目的和意义是()A、应用科学的方法和工程化的规范管理来指导软件开发。B、克服软件危机。C、作好软件开发的培训工作。D、以较低的成本开发出高质量的软件。二、判断题1.软件就是程序,编写软件就是编写程序。2.瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。3.结构化方法的工作模型是使用螺旋模型进行开发的。4.结构化方法和 JSP 方法都不适合于大型软件的开发5.原型化开发方法包括生成原型和实现原型两个步骤。6.面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。7.软件危机的主要表现是软件的需求量迅速增加,软件价格上升。8.软件工具的作用是为了延长软件产品的寿命。9.软件工程过程应该以软件设计为中心,关键是编写程序。10.RCP 法与 RSP 法的主要区别是前者采用循环渐进的开发方式,原型将成为最终的产品,而后者将被废弃。三、简答题1.软件产品的特性是什么?2.软件发展有几个阶段?各有何特征?3.什么是软件危机?其产生的原因是什么?4.什么是软件生存周期模型?它有哪些主要模型?5.有哪些主要的软件开发方法?6.软件生命期各阶段的任务是什么?二 软件项目管理一、选择题1、软件工程管理的对象是:()A、软件开发人员 B、软件工程项目 C、软件开发过程 D、软件开发速度 2、以下对软件工程管理的任务和目标最准确的描述是:()A、明确软件开发项目的工作范围、可能遇到的风险、需要的资源;B、明确软件开发中要实现的任务和需经历的里程碑;C、明确所需的工作量以及进度安排;D、以上所有答案3、在软件管理资源要求中,最为重要的、起决定性的资源是以下哪种资源:()A、硬件资源B、软件资源C、人力资源D、软件复用性及软件部件库4、开发一个软件工程的第一部是:()A、可行性研究B、组织开发人员C、购买开发工具D、开发任务指定5、可行性报告中不包括一下哪个方面:()A、技术上的可行性B、经济上可行性C、人力的可行性D、经济上的可行性6、影响软件开发成本估算的因素不包括以下那项:()A、软件人员业务水平B、软件开发规模及复杂度C、开发所需时间D、开发所需硬件资源7、自底向上的估计法的特点是:()A、简单、工作量小、误差大B、精度高,但缺少子任务(模块)间的联系C、估算较精确,但区分类比较困难D、复杂、不可行,一般不采用此种方法8、对一个软件工程来说,占总工作量的百分比最大的工作是:()A、需求分析B、软件设计C、编码工作D、测试和调试工作9、软件质量度量的方法包括:()A、精确度量B 全面度量C、简易度量D、以上所有答案10、 CMM 表示:()A、软件过程成熟度模型B、软件过程工业化控制C、国际软件质量认证D、软件统一性标准。二、判断题1、软件工程管理是对软件项目的开发管理,是对整个软件生存期的所有活动进行管理。2、软件工程管理的主要任务有:软件可行性分析与成本估算、软件生产率及质量管理、软件售后管理3、直接影响软件开发风险的因素是成本估算4、软件开发配备人员的基本原则是:重质量、重数量、重培训5、 “简易度量”不是软件质量度量的方法6、CMM 是指导软件开发的一种面向对象的新技术7、CMM 将软件过程的成熟度分为以下五个级别:初始级、可重复级、已定义级、已管理级和优化级8、CMM 对开发一个软件所做的基本要求是“有章可循、有章必循”三、简答题1. 简述一个成熟的软件机构应具有的特点2、CMM 将软件过程的成熟度分为哪几个级别?三 需求分析一、选择题1.需求分析的主要目的是()A、系统开发的具体方案B、进一步确定用户的需求C、解决系统是“做什么的问题 ”D、解决系统是“如何做的问题 ”2.需求分析的主要方法有()A、形式化分析方法 B、PAD 图描述 C、结构化分析(SA )方法 D、OOA 法3.面向对象的分析方法主要是建立三类模型,即() 。、系统模型、ER 模型、应用模型 、对象模型、动态模型、应用模型、模型、对象模型、功能模型 、对象模型、动态模型、功能模型4.法的主要描述手段有()、系统流程图和模块图、图、数据词典、加工说明、软件结构图、加工说明、功能结构图、加工说明5.画分层图的基本原则有() 。、数据守恒原则 B、分解的可靠性原则C、子、父图平衡的原则 D、数据流封闭的原则6.在 E-R 模型中,包含以下基本成分() 。A、数据、对象、实体B、控制、联系、对象C、实体、联系、属性D、实体、属性、联系7.画 DFD 图的主要目的是()A、作为需求分析阶段用户与开发者之间交流信息的工具。B、对系统的数据结构进行描述。C、对目标系统的层次结构进行描述。D、作为分析和设计的工具。8.数据字典是数据流图中所有元素的定义的集合,一般由以下 4 类条目组成() 。A、数据说明条目、控制流条目、加工条目、数据存储条目B、数据流条目、数据项条目、文件条目、加工条目C、数据源条目、数据流条目、数据处理条目、数据文件条目D、数据流条目、数据文件条目、数据池条目、加工条目9.在需求分析阶段主要采用图形工具来描述的原因是() 。A、图形的信息量大,便于描述规模大的软件系统。B、图形工具能够极好地概括描述一个系统的信息,比文字叙述能够更好地表达重要的细节。C、图形能够更加直观地描述目标系统,便于用户理解和交流,有利于开发者与用户之间达成一致的需求。D、图形比文字描述简单、形象二、判断题1.在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。2.法是面向数据流
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 茶艺师培训方案
- 人教版(2024)四年级上册亿以内数的认识教案
- 2024中煤水文局集团有限公司公开招聘笔试参考题库附带答案详解
- 福昕阅读器培训大纲
- 六年级数学下册 一 百分数第3课时 百分数与小数的互化教学设计 西师大版
- 人教版七年级历史与社会上册 第二单元第三课《世界大家庭》教学设计
- 人音版五年级下册爱的奉献教学设计
- 2024中国移动通信集团陕西有限公司春季校园招聘第二批拟录用人员笔试参考题库附带答案详解
- (三模)2025年宝鸡市高考模拟检测试题 (三)数学试卷(含答案)
- 人教版四年级下册8 平均数与条形统计图综合与测试教学设计及反思
- 湘教版七年级下册地理期中试卷及答案
- 【培优卷】同步分层练习:四年级下册语文第26课《宝葫芦的秘密》(含答案)
- 2025年中国腰果行业市场深度分析及发展前景预测报告
- 2025年全球及中国包裹接收和追踪软件行业头部企业市场占有率及排名调研报告
- 工业机器人集成应用(ABB) 高级 课件 1.2.3 PLC设备选型方法与工作站PLC选型
- 新国际物流知识培训课件
- DB32T 4355-2022 建筑施工附着式升降设施安全技术规程(修)
- 农村初级电工培训
- 关节置换感染预防与控制
- 胸膜反应的应急处理流程
- 落实工业产品质量安全主体责任-质量管理人员培训考核题:生产领域题库含答案
评论
0/150
提交评论