21春西南大学[0010]《软件工程》作业辅导资料.docx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《21春西南大学[0010]《软件工程》作业辅导资料.docx》由用户(2021)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 0010 软件工程 21 西南 大学 作业 辅导资料
- 资源描述:
-
1、西南大学培训与继续教育学院 课程代码:0010学年学季:20211 单项选择题单项选择题 1 1、软件设计的主要任务不包括是()、软件设计的主要任务不包括是() 1.对模块内部的过程进行设计 2.将分析阶段获得的需求说明转换为计算机中可实现的系统 3.完成模块的编码和测试 4.完成系统的数据结构和程序结构设计 2 2、软件测试的目的是()、软件测试的目的是() 1.C. 证明软件正确 2.找出软件中全部错误 3.发现软件错误 4.试验性运行软件 3 3、在进行软件结构设计时应遵循的最主要原理是(、在进行软件结构设计时应遵循的最主要原理是( ) 1.信息隐藏 2.抽象 3.模块独立 4.模块化
2、4 4、在人工智能领域,目前最广泛使用的高级语言是、在人工智能领域,目前最广泛使用的高级语言是 ( () )。 1.Ada 2.COBOL 3.LISP 4.FORTRAN 5 5、需求分析阶段研究的对象是(、需求分析阶段研究的对象是( ) 1.系统要求 2.用户需求 3.分析员要求 4.软硬件要求 6 6、在、在 E-RE-R 模型中,包含以下基本成分()。模型中,包含以下基本成分()。 1.控制、联系、对象 2.数据、对象、实体 3.实体、属性、联系 4.实体、联系、属性 7 7、软件详细设计阶段的任务是(、软件详细设计阶段的任务是( ) 1.功能设计 2.算法设计 3.调用关系设计 4.
3、输入/输出设计 8 8、软件测试中设计测试实例主要由输入数据和()两部分组成。、软件测试中设计测试实例主要由输入数据和()两部分组成。 1.预期输出结果 2.测试计划 3.以往测试记录分析 4.测试规则 9 9、影响软件可维护性的主要因素不包括()。、影响软件可维护性的主要因素不包括()。 1.可理解性 2.可修改性 3.可测试性 4.可用性 1010、以下哪个是能保持模块间的协调关系()、以下哪个是能保持模块间的协调关系() 1.SCCS 2.交叉参照程序 3.MAKE 程序 4.JAVA 程序编译 1111、软件的特点()、软件的特点() 1.抽象化 2.逐步求精 3.模块化 4.信息隐蔽
4、 1212、程序的三种基本结构是()、程序的三种基本结构是() 1.调用、返回、转移 2.过程子、程序、分程序 3.递归、堆栈、队列 4.顺序、选择、循环 1313、数据字典是对数据定义信息的集合,它所定义的对象都包含于(、数据字典是对数据定义信息的集合,它所定义的对象都包含于( ) 1.方框图 2.软件结构 3.程序框图 4.数据流图 1414、下列那个阶段不是软件生存期三个阶段中的内容()、下列那个阶段不是软件生存期三个阶段中的内容() 1.编码阶段 2.开发阶段 3.计划阶段 4.维护阶段 1515、从工程管理的角度来看,软件设计分两步完成()、从工程管理的角度来看,软件设计分两步完成(
5、) 1.总体设计、详细设计 2.系统分析、模块设计 3.详细设计、总体设计 4.模块设计、详细设计 1616、在软件的分析阶段,常用()来描述业务处理系统的信息来源、存储、处理和去向。、在软件的分析阶段,常用()来描述业务处理系统的信息来源、存储、处理和去向。 1.时序网络 2.E-R 图 3.框图 4.DFD 1717、软件产品的生产主要(、软件产品的生产主要() 1.研制 2.生产 3.再生产 4.开发 1818、若有一个计算类型的程序若有一个计算类型的程序,它的输入量只有一个它的输入量只有一个 X X,其范围是其范围是-1.0-1.0,1.01.0,现从输入的角度考虑一组测试用例现从输入
6、的角度考虑一组测试用例:-1.001-1.001,-1.0-1.0,1.01.0,1.0011.001。设设 计这组测试用例的方法是计这组测试用例的方法是( () ) 1.边界值分析法 2.错误推测法 3.条件覆盖法 4.等价分类法 1919、在总体设计阶段,模块应该满足高内聚和()的要求、在总体设计阶段,模块应该满足高内聚和()的要求 1.低耦合 2.多入口 3.低内聚 4.低复杂度 2020、调试应该由()完成、调试应该由()完成 1.编制该源程序的程序员 2.设计该软件的机构 3.不了解软件的机构 4.与源程序无关的程序员 2121、软件的主要功能和结构是在(、软件的主要功能和结构是在(
7、 )阶段确定的。)阶段确定的。 1.编程 2.维护 3.测试 4.分析设计 2222、在、在 UMLUML 图中,以下属于行为图的是()图中,以下属于行为图的是() 1.F. 框图 2.类图 3.静态图 4.活动图 2323、FORTRANFORTRAN 语言的源程序是语言的源程序是 ( () ) 结构。结构。 1.既是块状,又是嵌套 2.既不是块状,又不是嵌套的 3.块状 4.分程序嵌套 2424、下列描述正确的是(、下列描述正确的是() 1.软件工程主要解决软件产品的生产率问题 2.软件工程的主要思想是强调在软件开发过程中需要运用工程化的原则 3.软件工程只是解决软件项目的问题 4.软件工
8、程主要是解决软件开发中的技术问题 2525、集成测试时,能较早发现高层模块接口错误的测试方法为()、集成测试时,能较早发现高层模块接口错误的测试方法为() 1.非渐增式测试 2.自底向上渐增式测试 3.系统测试 4.自顶向下渐增式测试 2626、需求分析的最终结果是产生(、需求分析的最终结果是产生( ) 1.项目开发计划 2.需求分析说明书 3.设计说明书 4.可行性分析报告 2727、在、在 E-RE-R 模型中,包含以下基本成分()模型中,包含以下基本成分() 1.控制、联系、对象 2.数据、对象、实体 3.实体、联系、属性 4.实体、属性、联系 2828、在下列的基本成分中,哪个不是数据
9、流程图的基本成分?()、在下列的基本成分中,哪个不是数据流程图的基本成分?() 1.信息处理 2.外部实体 3.信息存储 4.系统状态 2929、软件生产过程中,需求信息由()给出。、软件生产过程中,需求信息由()给出。 1.项目管理者 2.软件分析设计人员 3.软件用户 4.程序员 3030、JacksonJackson 方法是一种面向(方法是一种面向()的方法。)的方法。 1.控制流 2.对象 3.数据流 4.数据结构 判断题判断题 3131、好的测试用例应能证明软件是正确的。、好的测试用例应能证明软件是正确的。 1.A. 2.B. 3232、不同程序设计语言在程序的效率上的差异不大。、不
10、同程序设计语言在程序的效率上的差异不大。 1.A. 2.B. 3333、完成测试后,为了缩短源程序的长度应删去源程序的注释。、完成测试后,为了缩短源程序的长度应删去源程序的注释。 1.A. 2.B. 3434、在内存能容纳的前提下,使模块尽可能大,以便减少模块的个数。、在内存能容纳的前提下,使模块尽可能大,以便减少模块的个数。 1.A. 2.B. 3535、在完成测试后,为了缩短源程序的长度应删去源程序的注释。、在完成测试后,为了缩短源程序的长度应删去源程序的注释。 1.A. 2.B. 3636、在初步设计时要注意划分软件的层次,但层次的划分具有很大的人为因素。、在初步设计时要注意划分软件的层
11、次,但层次的划分具有很大的人为因素。 1.A. 2.B. 3737、黑盒测试主要是对内部操作的测试、黑盒测试主要是对内部操作的测试. . 1.A. 2.B. 3838、为了便于共享,建议多用全程数据结构。、为了便于共享,建议多用全程数据结构。 1.A. 2.B. 3939、为了便于共享,建议多用全程数据结构。、为了便于共享,建议多用全程数据结构。 1.A. 2.B. 4040、即使测试过程没有发现任何错误,也不能说明软件没有错误。、即使测试过程没有发现任何错误,也不能说明软件没有错误。 1.A. 2.B. 4141、数据流图从数据传递和加工的角度,以图形的方式描述数据流从输入到输出的传输变换过
展开阅读全文