版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程基础模拟卷参考答案第一部分 判断题(共6题,每一项3分,共54分)试题1从以下关于软件知识的描述中选择正确的叙述。1 .软件是程序清单、图表,以及相关文档的集合。现在,随着多媒体技术的发展, 使得声音和图象也都可以成为软件的构成成分。2 .用户所关心的软件产品的质量主要是指软件产品本身的质量和与软件系统相 关并同时发行的程序包、文档、操作说明书和开发者的测试文档、 用于开发的软 件工具及开发环境的质量。3 .软件的开发难度主要涉及:软件的复杂性、软件的精确性、软件的不可见性、 软件的变迁性等。这些因素多少在某种程度上引起对问题理解、说明、设计、实 现和管理等方面的难度和复杂性, 并引发
2、了日益严重的软件危机。 为此,我们应 尽量采用先进的软件开发技术,以降低这方面的难度和复杂性。4 .所谓软件危机主要是指软件生产的高成本、低效率和软件自身的不可靠。具表 现在:软件开发周期过长且很难估计其中的不稳定因素; 软件测试十分困难;项 目复杂程度与可靠性成反比;受软件开发人员水平的直接制约;软件维护十分困 难。正确的选择:1 、上、_4试题2从以下关于程序设计语言知识的描述中选择正确的叙述。1 .程序设计语言分为低级语言和高级语言两大类,低级语言又划分为机器语言 和汇编语言02 .目前,高级语言分为“面向过程”和“面向对象”两类。面向对象程序的质 量基本上由面向对象设计的质量决定。3
3、.在裸机上,由于没有任何可以编程的程序语言,因此机器在任何情况下都无 法运行。4 .高级语言都是从基本符号一一字符开始,组成字、词、句,直到程序。正确的选择:1 、 2、4试题3从以下关于结构化程序设计语言的描述中选择正确的叙述。1 .用结构化程序设计语言设计程序的步骤是:确定算法和数据结构;用程 序流程图表示编程思路;用选定的程序设计语言编程。2 .结构化程序的设计方法是:自顶向下、逐步求精。3 .在结构化程序设计语言中,GOTO句发挥了相当重要的作用。4 .结构化程序的三种基本结构是:顺序结构、选择结构、循环结构。正确的选择: 1、2、4试题4从以下关于软件设计的概念和原理的描述中选择正确
4、的叙述。1 .设函数C(x)定义问题x的复杂程度,函数E(x)确定解决问题x需要的工作量, 对于两个问题Pi和若有C(Pl + P 2) C(P 1)+ C(P 2)=E(P1 + P 2) E(P 1)+ E(P 2)2 .耦合是对软件内部模块间互连程度的度量。通常关于软件耦合的设计原则是少用数据耦合、多用内容耦合3 .内聚是标志模块内各个元素彼此结合的紧密程度。软件设计时要求力求高内 聚,譬如功能内聚。4 .模块化、抽象和隐蔽、一致性、确定性被称为是软件工程的基本原则。正确的选择:1 、 3 、 4试题5从以下关于原型化设计的描述中选择正确的叙述。1 .原型设计是为了弥补由于计算机开发人员
5、和领域专家各自对对方领域专业知 识的缺乏,使采用传统的软件设计方法难以与实际环境相符而发展起来的一 种软件开发方法。2 .原型是软件系统的早期可运行版本,它与最终版本之间的关系是一种自然的 映射关系。3 .通常的原型总是以下三种类型之一:探索型、实验型和演化型。4 .用于原型生成的技术主要包括可执行的规格说明、基于脚本的设计、自动程 序设计、专用语言和可重用代码等。正确的选择: 1、2、3、试题6从以下关于软件测试的描述中选择正确的叙述。1 .软件测试的目的是为了改正错误。2 .测试的方法主要有:黑盒法和白盒发。3 .保证测试成功的关键是测试用例的设计。4 .在众多软件测试的方法中,边值分析是
6、其中十分重要的一种方法。正确的选择:、2 、 3 、 4第二部分简述题(共2题,每题5分,共10分)试题7影响软件维护工作的因素主要有:1 .系统规模2 .系统年龄3 . I/O数据项的个数4 .系统应用的类型5 .系统编程语言6 .系统的结构化程度根据实践经验,人们总结出上述因素中的1-3和6是对系统可维护性影响最大的因素。问题:为什么“系统的结构化程度”会影响系统的可维护性?简述:结构化设计有助于提高软件的可读性、可理解性、可测试性和可修改性,而这些都是决定软件可维护性的重要因素。试题8Jackson方法是一种面向数据结构的程序设计方法, 该方法的目标是建立一 个简单清晰的程序模块结构,其
7、原则是程序结构和数据结构相对应。问题:你认为Jackson方法有普遍适用性吗?为什么?Jackson方法适用什么场合?简述:没有。因为Jackson方法只适用于详细设计阶段数据结构和程序结构相对 应的状况。Jackson方法在设计比较简单的数据处理系统时特别方便。第三部分实践题(共1题,每一问题12分,共36分)试题9阅读下面某“宾馆收费闭路电视系统方案” 的摘要,并解答问题。随着宾馆管理工作的进一步深入化、细致化,客户提出了对闭路电视系统 用户端选择性计时收费的要求,根据这个要求,我们拟定了以下方案供客户选用 一.系统功能简介:.3 .在闭路电视的用户端,当宾客选看不同的电视频道时记录下宾客
8、观看某频道的频道号及时间,根据系统的设定,对不同的频道经过一定频道切换延时后,按指定的时间单位征计该频道收看费用,并在宾馆计算机管理系统中将该费用情况并入宾客的消费帐单,在宾客离店结算时一并收费。二 . 系统实现方法:为实现上述功能,在每个用户端安装一个采集宾客收看有线电视情况的测控装置, 装置另一端通过各级集线器集中连到一台汇总电脑上,汇总电脑通过这套网络装置实时地采集每个用户端的收看情况,并将采集到的数据存入宾馆计算机网络,供宾馆管理系统使用。整个网络使用树状拓扑和总线拓扑的混合结构。实现方法:在有线电视增补频道接收盒内加装电脑数据采集装置,直接采集宾客当前收看的频道代码,并将采集到的数据
9、发送到联网接收装置( 一般安装在床头柜内) ,联网接收装置将收到的数据通过计算机网络,上传到集线器,最后汇总到中央计算机中进行集中收费管理。三 . 设备需求:1. 数据采集PCL(486/66及以上,16M RAM 540M HD尸台;2. 用户端子机,每房一台;3. 楼层集线器,最多可达每30个用户端子机一台;4. 总集线器,最多可达每30个楼层集线器一台;5. 网络连接选用8芯 5类双绞线(实际使用其中一至二对双绞线)。注: 楼层集线器及各级总集线器数量除和用户端子机数量有关外,还和楼层结构有关。.5 .四.网络示意图:楼层集线器用户端口每个总集线器可连接30个楼层集线器,每个楼层集线器可
10、连接30个用户端口。每个网络可有多个总集线器,各级总集线器之间以树状层次结构进行互联, 使该 网络达到极大的端口数。同级用户端子间和同级集线器间的物理联接方式为总线型结构五.用户端口连接图:无线数据传输带数据采集和发送 的有线电视接收盒问题 1 试指出本方案是否可行,为什么?回答: 可行。但不够直接、简练。学生要求按可行性分析的4 个方面回答。问题 2 假设本方案已经实施,为了结算宾客收看有线电视的费用,如何在宾馆系统的宾客记录中反映?请设计增加的记录项及其数据结构。( 说明:在宾馆系统的宾客记录中,原已有宾客姓名、房号、入住和退房时间等)回答: 频道号、进入时间、结束时间问题 3 如果在本方案实施时,宾馆的计算机管理系统已经投入运行了,且宾馆管理系统中已无法加入本方案的宾客有线电视收费记录。这时, 我们只能按下面的方法来进行费用的结算:在数据采集机里增加一个统计、计费的功能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 财会人员警示教育
- 企业采购申请及审批流程工具
- 企业团队培训需求评估表
- 通信公司网络优化工程师网络性能及优化技术考核表
- 宁夏银川市宁夏大学附中2026届化学高一第一学期期末联考模拟试题含解析
- 跨文化团队沟通协作与冲突解决指南
- 文化传播机构公关推广策略实施及效果评估绩效评定表
- 酒店水疗产品设计
- 护理安全:中医护理道德的底线要求
- 产品需求规格说明书模板功能与性能定义
- 2025年新员工入职医疗器械知识培训试题及答案
- GB/T 46729-2025纺织品智能纺织品术语和分类
- 桥架安装作业指导书方案
- 2025年武汉市黄陂区公开招聘工会协理员4人笔试考试参考题库及答案解析
- 2025亳州利辛县产业发展集团有限公司2025年公开招聘工作人员10人备考题库附答案
- 分式计算题强化训练(12大题型96道)解析版-八年级数学上册
- 【飞瓜数据】2025年休闲零食线上消费市场洞察
- 2025年吉林事业单位招聘考试职业能力倾向测验试卷(石油化工)
- 水利渠道安装光伏施工方案
- 学堂在线 中国经济概论 章节测试答案
- 国网南瑞集团招聘考试真题2025
评论
0/150
提交评论