2004——2005学年第一学期期末考试«软件工程»试卷适用班级:
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
号一二三四五六总分得分改卷人注:1.请考生将试题答案写在答题纸上,在试卷上答题无效。 2.凡在答题纸密封线以外有姓名、班级学号、记号的,以作弊论。一、选择题(每空2分,共30分)1、( )2、( )3、( ) 4、( )5、( )6、( )7、()8、( )9、( )10、( )11、( )12、( )13、( )14、( )15、( )二、填空题(每空2分,共10分)1、( ) 2、( )3、( ) 4、( )5、( )三、判断(每题1分,共10分)1、( )2、( )3、()4、( )5、( )6、( )7、( )8、( )9、( )10、( )四、简答(每题3分,共15分)1、2、3、4、 5、五、
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
(15分)1、2、六、论述(20分)(注:写在答题纸后面)2004——2005学年第一学期期末考试«软件工程»试卷适用班级:注:1.请考生将试题答案写在答题纸上,在试卷上答题无效。 2.凡在答题纸密封线以外有姓名、班级学号、记号的,以作弊论。一.选择题(每空2分,共30分)1、计算机系统就是()A.硬件系统,软件系统,过程,数据库系统,文档,人B.CPU,存储器,控制器,I/O接口及设备C.计算机硬件系统和软件系统D.主机,显示器,硬盘,软驱,打印机等2、软件工程是应用计算机科学、数学、工程学及( )等学科的原理,借鉴传统工程的原则和方法,创建软件的工程A. 信息学 B.管理学 C.心理学 D.物理学3、指出结构化语言是下列哪种语言( )A.伪码 B.高级程序
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
语言 C.中级程序设计语言D.低级程序设计语言4、当A模块调用B模块时,若两个模块之间传递的是地址,则这两个模块的耦合方式是( )A.数据耦合 B.控制耦合C.公共耦合 D. 标记耦合5、软件概要设计结束后得到( )A.初始化的软件结构图ﻩﻩﻩB.优化后的软件结构图C. 模块详细的算法ﻩﻩﻩD.程序编码6、()耦合是对软件不同模块之间互连程度的度量。各种耦合按从强到弱排列如下:A.
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
耦合,控制耦合,数据耦合,公共耦合B.内容耦合,控制耦合,公共耦合,数据耦合C.内容耦合,公共耦合,控制耦合,数据耦合D.控制耦合,内容耦合,数据耦合,环境耦合7、在详细设计阶段所使用到的设计工具是:( )A.程序流程图,PAD图,N-S图,判定表,判定树B.数据流程图,Yourdon 图,程序流程图,PAD图,N-S图,HIPO图C.判定表,判定树,数据流程图,系统流程图,程序流程图,PAD图,N-S图D.判定表,判定树,数据流程图,系统流程图,程序流程图,层次图8、软件开发过程中所花时间和费用最多的阶段是( )A.详细设计 B.软件编码C.软件测试 D.需求分析9、软件开发瀑布模型中的软件定义时期各个阶段依次是( )A.问题定义,可行性研究,需求分析B.可行性研究,问题定义,需求分析C.可行性研究,需求分析,问题定义D.以上顺序都不对10、软件维护中所占比重最多的维护是()A.校正性维护 B.适应性维护 C.完善性维护 D.预防性维护11、对软件开发与维护,以下观点不正确的是()。A.把软件漫长的生命周期划分为若干个阶段的出发点是降低开发的困难程度和简化复杂性B.对于软件而言,程序和软件配置成分是同等重要的,不能重此偏佊C.为了加快开发速度,可以一边写程序,一边设计文档D.可行性研究的主要任务就是确定软件项目的工程规模和目标12、增量模型和螺旋模型具有共同的特征是( )A.风险分析 B.产品功能扩充迭代C.以对象为驱动 D. 以文档为驱动13、面向对象分析的三个模型中动态模型描述了系统的()A.数据结构 B.控制结构 C. 功能 D.完整的数据变化14、在多层次的结构图中,其模块的层次数称为结构图的( )A.深度 B.宽度C. 控制域 D. 粒度15、OMT方法中在考察系统的一些涉及时序和改变的状态时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:一个是( ),另一个是状态图。A.事件追踪图 B.数据流图C.系统结构图 D. 时序图二.填空题(每空2分,共10分)1、数据流程图按照信息流的类型主要分为___(1)___和事务型数据流两种。2、为了便于对照检查,测试用例应由 (2)_和预期的输出结果两部分组成。3、进行软件测试的步骤是:__(3)__、_(4)___、确认测试和系统测试。4、面向对象Coad方法中分析模型上五个层次分别为主题层、__(5)___ 、结构层、属性层和服务层。三、判断(每题1分,共10分)1、ﻩ软件需求分析的主要任务是准确地定义出要开发的软件系统是“做什么”( )2、ﻩ概要设计的目的是完成系统的模块结构及数据库系统的设计。( )3、人机交互组元表示了用户与系统交互作用使用的命令以及系统提供给用户的信息。( )4、模块的作用域应处于控制域范围之内。( )5、测试的目的是尽量证明软件没有错误。()6、在设计测试用例时,等价类划分是用得最多的一种黑盒法。()7、对象是类的抽象,类是对象的具体化。( )8、ﻩ单元测试又称模块测试或逻辑测试。( )9、具有风险分析的软件生存周期模型是螺旋模型。( )10、传统结构化设计的原则和面向对象设计的准则基本相同,但是具体应用又有所区别。( )四、简答(每题3分,共15分)什么是数据流图?其作用是什么?简述数据字典的四类基本条目?什么是信息隐蔽原理?静态分析技术和动态测试技术的区别?简述类、属性和方法三者的关系。五、分析(第一题6分,第二题9分,共15分)某航空公司规定,乘客可以免费托运不超过20公斤的行李。当行李重量超过20公斤时,对头等舱的乘客超重部分每公斤收费4元,其它舱的乘客收费6元。对残疾乘客超重部分在舱位等次相同的情况下收费减半。用判定树描述行李托运费的处理过程。2、某教材购销系统具有如下功能:销售部门接受学生购书单,若是有效购书单,则查教材库存量,有库存则开发票和领书单交学生;无库存则进行缺书登记。
采购
采购部分工政府采购法87号令广东省政府采购政府采购法及采购员下一步工作计划
部门根据缺书登记表按出版社分类统计制成缺书单给书库保管员,书库保管员根据缺书单进书,书进库后书库保管员将进书单交采购部门入库,书入库后采购部门打印进书通知给销售部门,销售部门补售学生所需教材。请画出该教材购销系统的顶层数据流程图。六、论述( 20分)试论述学习《软件工程》的收获。