版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、O无津灣肚北普天津科技大学软件工程期末考试试题(样卷)一、单项选择题1 程序设计属于软件开发过程(C )阶段。A. 设计B.编程C.实现D.编码2.产生软件危机的原因主要与两个方面的问题有关:(C )A. 软件在计算机中很难识别,存在磁盘中也看不到。B. 软件设计对人的智商要求很高,也要求很高的资金投入。C. 软件产品本身的特点与其它工业产品不一样,而且在软件的开发和维护过程中用的方法不正确。D. 软件很难理解,硬件也很复杂。3 .结构设计是一种应用最广泛的系统设计方法,是以(A )为基础、自顶向下、逐步求精和模块化的过程。A. 数据流B.数据流图C.数据库D.数据结构4. 下列关于瀑布模型的
2、描述正确的是( C )。A. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。B. 瀑布模型具由于良好的灵活性。C. 瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。D. 利用瀑布模型,如果发现问题则修改的代价很低。5. 在软件结构化设计中,好的软件结构设计应该力求做到(B )。第7页(共10页)區津科总比普A. 顶层扇出较少,中间层扇出较高,底层模块低扇入B. 顶层扇出较高,中间层扇出较少,底层模块高扇入C. 顶层扇入较少,中间层扇出较高,底层模块高扇入D. 顶层扇入较少,中间层扇入较高,底层模块低扇入6. 需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是(A )
3、需求。A.功能B.性能C.数据D.环境7 .软件结构图的形态特征能反映程序重用率的是(C )。A.深度B.宽度C.扇入D.扇出8.在数据流图中,0(椭圆)代表(C)。A.源点B.终点C.加工D.模块9 .为了提高模块的独立性,模块内部最好是(C )。A.逻辑内聚B.时间内聚C.功能内聚D.通信内聚10.软件需求分析的主要任务是准确地定义出要开发的软件系统是(C )。A.如何做B.怎么做C.做什么D.对谁做11.软件的(A总体结构。)设计又称为总体结构设计,其主要任务是建立软件系统的A.概要B.抽象C.逻辑D.规划第2页(共10页)O反津科忒北蓼12.在UML顺序图中,(A )对消息传递的目标对
4、象的销毁。A.销毁(destroy)消息C.返回消息13.软件测试的目的是( BA.证明程序中没有错误C.测量程序的动态性B.创建(create)消息D.自消息)。B.发现程序中的错误D.检查程序中的错误14.完整的软件结构通常用(A. IPO 图C. PAD图B )图来表示。B. HIPO图D. DFD图15.为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的 软件维护称为(C )。A.纠错性维护B.适应性维护C.改善性维护D.预防性维护16.面向数据流的软件设计方法,一般是把数据流图中数据流划分为(B ),再将数据流图映射为软件结构。A.数据流和事务流C.信息流和控制流17
5、. 瀑布模型的存在问题是(A.用户容易参与开发C.用户与开发者易沟通18. 模块的内聚性最高的是(A.逻辑内聚C.偶然内聚B.交换流和事务流D.交换流和数据流B )。B.缺乏灵活性D.使用可变需求D )B.时间内聚D.功能内聚19 .需求分析中开发人员要从用户那里了解(A )。A.软件做什么B.用户使用界面C.输入的信息D.软件的规模20.程序的三种基本控制结构的共同特点是( D )。A.不能嵌套使用B.只能用来写简单的程序C.已经用硬件实现D.只有一个入口和一个出口21 可行性研究要进行一次(D )需求分析。A.深入的B.详尽的C.彻底的D.简化的、压缩的22.程序设计属于软件开发过程( C
6、 )阶段。A.设计B .编程C.实现D.编码23 在以下模块耦合性类型中,模块之间独立性最差的类型是(D )。A .无直接耦合B.标记耦合C.控制耦合D.内容耦合24.确认软件的功能是否与需求规格说明书中所要求的功能相符的测试属于(C )。A.集成测试B.恢复测试C.验收测试D.单元测试25 .关联是建立(A )之间关系的一种手段。A.类B.对象C.角色D.属性26.检查软件产品是否符合需求定义的过程称为(A )。A.确认测试B.集成测试第4页(共10页)O反津科肚北普c.验收测试D.系统测试27.若有一个计算类型的程序,它的输入量只有一个X,其范围是-1.0, 1.0,现从输入的角度考虑一组
7、测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(C )。A.条件覆盖法B.等价分类法C.边界值分析法D.错误推测法28.类与类之间的关系是整体与部分的关系属于(B )关系。A.关联B.聚集C.泛化D.依赖和细化29 .因计算机硬件和软件环境的变化而做出的修改软件的过程称为(B )。A.校正性维护B.适应性维护C.完善性维护D.预防性维护30.功能模型通常用(B)来表示。A.类图B.用例图C.状态转换图D.顺序图二、判断题【X】1. 一个好的开发人员应具备的素质和能力不包括具有良好的书面和口 头表达能力。【X 】2.用黑盒法测试时,测试用例是根据程序内部逻辑设计的
8、。 V 1 3 .面向数据设计方法一般都包括下列任务:确定数据结构特征;用顺序、选择和重复三种基本形式表示数据等步骤。【X 1 4.如果通过软件测试没有发现错误,则说明软件是正确的。【X 1 5.数据输入的一般准则中包括尽量增加用户输入的动作。【X 1 6. Jackson图只能表达程序结构,不能表达数据结构。反津科忒北普【 V 1 7.软件工程使用的软件工具能够自动或半自动地支持软件的开发、管理【X 1 &应该尽量使用机器语言编写代码,提高程序运行效率,而减少高级语言的使用。【 V 1 9 生产高质量的软件产品是软件工程的首要目标。【V 1 10 在程序调试时,找出错误的位置和性质比改正该错
9、误更难。三、简答题1 软件质量与软件质量保证的含义是什么?2 什么是需求分析?需求分析阶段的基本任务是什么?3. 对应如下关系描述,用 UML关系符号连接A、B两个类。第9页(共10页)四、应用题1. 某旅馆的电话号码服务如下:可以拨分机号和外线号码。分机号是从72017299外线号码先拨9,然后是市话号码或长途号码。长途号码是以区号和市话号码组成。区号是从100300中任意的数字串。市话号码是以局号和分局号组成。局号可以是455、466、888、552中任意一个号码。分局号是任意长度为4的数字串。要求:写出在数据字典中,电话号码的数据条目的定义(即组成) 。2. 某电器集团公司下属的厂包括技
10、术科、生产科等基层单位。现在想建立一个计 算机辅助企业管理系统,其中:生产科的任务是:(1)根据销售公司转来的内部合同(产品型号、规格、数量、交货日期)制 定车间月生产计划。(2)根据车间实际生产日报表、周报表调整月生产计划(3) 以月生产计划为依据, 制定产品设计(结构、工艺)及产品组装月计划。(4)将产品的组装计划传达到各科,将组装月计划分解为周计划,下达给车 间。(1) 根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产 科,产生外购需求计划给供应科,并产生产品自制物料清单。(2) 根据组装计划进行产品工艺设计,根据产品自制物料清单产生工艺流程 图给零件厂。试写出以上系统中生
11、产科(5分)和技术科(5分)处理的软件结构图。3. 什么是语句覆盖(2分)?什么是判定/条件覆盖(2分)?为下图所示的 程序流程图设计语句覆盖(2分)和判定/条件覆盖测试(2分)用例并标明程序执行路径(2分)。开始第13页(共10页)结束4. 办公室复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又会到闲置状态, 等待下一个复印命令;如果执行复印命令时发现缺纸,则进入缺纸状态,发出警 告,等待装纸,装满纸后进入闲置状态,准备接受复印命令;如果复印时发生卡 纸故障,则进入卡纸状态,发出警告等待维修人员来排除故障,故障排除后回到 闲置状态。请用状态转换图描绘复印机的行为。5. TJKD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高考物理总复习专题三牛顿运动定律第2讲牛顿第二定律、两类动力学问题练习含答案
- 建筑场地土方运输填筑
- 外墙真石漆工程劳务分包
- 高中英语 Unit 4 Wildlife protection Speaking and writing教案 新人教版必修2
- 八年级物理下册 第十二章 简单机械12.2 滑轮第2课时 轮轴和斜面教案 (新版)新人教版
- 高中化学 第一册 第一章 打开原子世界的大门 1.2 同位素和相对原子质量教案 沪科版
- 2024-2025版新教材高中语文 第三单元 7 短歌行 归园田居(其一)教案 新人教版必修上册
- 2023九年级数学下册 第27章 圆27.3 圆中的计算问题第1课时 弧长和扇形面积的计算教案 (新版)华东师大版
- 2024年秋八年级历史上册 第六单元 中华民族的抗日战争 第18课 从九一八事变到西安事变教案 新人教版
- 有关圆周率的数学家
- 新冠预防与控制
- 危险化学品仓储智能化管理系统
- 申论之大作文课件
- 煤矿事故复盘分析报告
- 铁道运输职业生涯规划书
- 天津美术馆分析报告
- 《魏晋南北朝的科技与文化》【常规课件】
- 安全访问控制策略
- 跨境电商方案的可行性报告
- 职业生涯规划大赛公务员
- 【企业应收账款管理探究文献综述2600字】
评论
0/150
提交评论