下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、选择题(48)软件工程期末试卷 A(5 分)从供选择的答案中选出正确的答案填入下列叙述中的() 内模块内聚性用于衡量模块内部各成份之间彼此结合的紧密程度。模块中,该模块的内聚性是( A )的。判断决定执行哪一个功能。该模块的内聚性是( B )的。模块中所有成分引用共同的数据,该模块的内聚性是( C )的。( D 的。(E 的供选择的答案:AE巧合内聚过程内聚(5 分( 的正确答案。在众多的设计方法中,SD 方法是最受人注意的,也是最广泛应用的一种,这种方法可以同分析阶段的( A )方法及编程阶段的( B )衔接,SD 方法是考虑如何建立一个结构良好的程序结构,它提出了评价模SD 方法的最终
2、目标是( C ,用于表示模块间调用关系的图叫( D 。另一种比较著名的设计方法是以信息隐蔽为原则划分模块,这种方法叫( E )方法。供选择的答案:AB:JacksonSASCParnasSPC:块间联系大,块内联系大块间联系大,块内联系小块间联系小,块内联系大块间联系小,块内联系小D:PADHCPSCSADTHIPONSE:JacksonParnasTuringWirthDijkstra(5 分( 的正确答案。在完成软件概要设计,并编写出相关文档之后,应当组织对概要设计工作的评审。评审的内容包括:分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件需求,软件每一成分是否可
3、( A )到某一项需求。分析软件各部分之间的联系,确认该软件的内部接口与外部接口是否已经明确定义。模块是否满足( B )和(C )的要求。模块(D )是否在其(E )供选择的答案A:覆盖 演 化 追溯等同连接B:高内聚 高耦合高效率可读性C:低内聚 低耦合低复杂度 低强度DE:作用范围 高内聚 低内聚取值范围 控制范围(2 分)类库是一种预先定义的程序库,它以程序模块的形式,按照( )对类库的建设提供了强有力的支持。A.类的功能C.实例之间的调用关系B.类层次结构D.类的类型A.引用B.重置C.类属类D.封装(4 分)在UML 的而进行的一系列消息交换。消息序列可用两种图来表示,强调消息时间次
4、序的图称之为(,该图的特点是(,强调参加交互的对象的组织图称之为( ,这两种图是( 。 A.活动图(activitydiagram)B.状态图(statechartdiagram)C.序列图(sequencediagram)协作图(collaborationdiagram) A.有生命线及控制焦点,重点在消息的时间顺序上有路径有顺序号,为了一个消息的时间顺序给消息加数字前缀是对系统、子系统或类的行为建模本质上是一个流程图,显示从活动到活动的信息流 A.活动图(activity diagram) C.序列图(sequencediagram) A.同构的,所以可以互相转换B.异构的,所以不可以互相
5、转换状态图(statechartdiagram) 协作图(collaborationdiagram)强调对象行为的事件顺序,常用于对反应式系统建模专注于系统的动态视图,状态无法确定,所以不可以互相转换(6 分)从供选择的答案中选出应该填入下面 ( ) 中的正确答案。允许用户建立、修改、存储正文的计算机程序是 ( 。 BOOtstrap Editor Loader Textformatter程序语言的编译系统和解释系统相比,从用户程序的运行效率来看 ( 。 前者运行效率高 两者大致相同 后者运行效率高 不能确定FORTRAN语言的源程序是 () 结构。 块状 分程序嵌套 既是块状,又是嵌套 既不
6、是块状,又不是嵌套的国际上最广泛使用的商用及行政管理语言是 ( 。 COBOL BASIC FORTRAN PL/1国际上最流行的数值计算的程序设计语言是 ( 。BASIC ALGOL FORTRAN C美国国防部主持开发了高级程序设计语言 Ada比较,确定以高级语言 ( )Ada研究的出发点。 LISP ALGOL ALGOL68 PL/1(6 分)测试过程需要三类输入.( A ( B )和( C 答案填入下图中以完成测试信息处理的全过程。供选择的答案:AC. 接口选择 软件配置 硬件配置 测试配置 测试环境 测试工具DF. 排错 可靠性分析 结果分析 数据分类(5 分)请从供选择的答案中选
7、出应填入下列( )中的字句。程序的三种基本控制结构是( A )。它们的共同点是(B )设计的一种基本方法是( C )。软件测试的目的是(D )的是( E )。供选择的答案: 过程,子程序,分程序 顺序,条件,循环 递归,堆栈,队列 调用,返回,转移 不能嵌套使用 只能用来写简单的程序 已经用硬件实现 只有一个入口和一个出口 筛选法 递归法 归纳法 逐步求精法 证明程序中没有错误 发现程序中的错误 测量程序的动态特性 检查程序中的语法错误 找出错误所在并改正之 排除存在错误的可能性 对错误性质进行分类 统计出错的次数(5 分( 的正确答案。软件测试中常用的静态分析方法是(A )和(B )。(B
8、)块或子程序间的调用是否正确。分析方法(白盒方法)中常用的方法是( C 方法。非分析方法(黑盒方法)中常用的方法是( D )方法和( E )方法。( E )供选择的答案:AB.引用分析效率分析算法分析接口分析可靠性分析操作分析CE.路径测试等价类因果图归纳测试综合测试追踪深度优先调试相对图(5 分)软件可移植性是用来衡量软件的( A )的重要尺度之一。为了提( B ( C ( B 为了提高可移植性,还应( D 。使用( E )语言开发的系统软件具有较好的可移植性。供选择的答案: 通用性 效率 质量 人机界面 使用的方便性 简洁性 可靠性 设备独立性 优化算法 专用设备 表格驱动方式 树型文件目录 有完备的文件资料 选择好的宿主计算机 减少输入输出次数 选择
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 32897-2026智能变电站多功能保护测控一体化装置通用技术条件
- 2026初中生手机睡眠与学习节奏家庭手册
- 商业数据可视化分析:Excel+Power BI 课件 项目六 商业数据可视化的智能设计
- 广开就业前景分析报告
- 油田安全案例集讲解
- 安全生产警示平台讲解
- AI产业格局分析
- 用户验收测试UAT工具包场景用例数据结果
- 工程停工通知单
- 计算机科学概论(微课版)· 第3章 数据表示与运算 · 教学课件
- 2026年湖南有色黄沙坪矿业有限公司招聘80人笔试参考题库及答案详解
- GA/T 1999.3-2025道路交通事故车辆速度鉴定方法第3部分:基于视频图像
- 2026四川凉山州越西县县属国有企业管理人员市场化选聘(第二轮)5人模拟试卷及答案详解(真题汇编)
- 建设电工劳务分包合同
- 2026年联通考试试题及答案
- 衍生金融工具(高教)第十三章 衍生工具的运用和发展
- 2026年河南省网格员招聘考试参考试题及答案解析
- 2026年城乡规划设计院招聘试题(含答案)
- 职工技师工作站工作制度
- AI人工智能在物理教学实践中的应用
- 高教社2023马工程国际私法学
评论
0/150
提交评论