




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 .个别选择问题(20分)2 .填空问题(15分钟)3 .名词解释(20分)4 .简短答案(25分钟)5 .应用问题(20分钟)1 .为了提高软件产品的质量和可靠性,对于不可避免的错误,采用最小化其影响的技术是(a )a .容错技术b .避免错误的技术c .检测技术d .错配技术2 .建立原型时,主要考虑(b )a .所有职能b .原型所表现的特征c .所有细节d .所有要求3 .在白盒技术测试用例的设计中,以下垄断标准中错误能力最强的是(c )a .措词的复盖b .判定/条件垄断c .条件组合垄断d .判定复盖4 .在以下软件生存周期的活动中,进行软件结构设计的是(b )a .测试用例设计b .概要设计c .程序设计d .详细设计5 .能够明确表现复杂条件组合与应该做的动作的对应关系的工具是(b )a .结构化语言B.PAD图c .判定表d .程序流程图6 .需求分析方法必须是表现和理解问题的数据域和(c )a .数据流b .用户类型c .功能域d .应用领域以用户需求为动力,驱动对象的模型是(c )a .瀑布模型b .以知识为基础的模式c .喷泉模型d .增量模型8 .软件生存期的各个阶段中时间最长的阶段是(d )a .需求分析阶段b .设计阶段c .测试阶段d .维护阶段2 .填空问题1 .软件的复杂性主要表现在程序的复杂性上。 程序的复杂性主要指_模块内_程序的复杂性。2 .在白盒法中,_基本路径测试_首先基于详细的设计和源程序推导出控制流程图的拓扑结构(程序图)。3 .当一个模块选择作为传输开关、标识符的模块的多个功能时,这两个模块之间的耦合方式是_控制耦合_u4 .结构化分析是对_数据流_进行需求分析的方法3 .名词解释黑盒检查法:将被实验者视为黑盒,检查员完全不考虑程序的内部结构和处理过程,仅通过软件的接口进行动作检查,根据要求规格书检查程序是否满足功能要求瀑布型模型:规定为软件开发模型,软件生存期的活动可按线性次序相连接。 包括可行性分析、项目开发计划、需求分析、概要设计、详细设计、编码、测试和维护。4 .简要答案1 .简述需求分析方法应遵循的基本原则。(1)表现和理解问题的数据域和功能域(2)可按功能分解复杂问题,按层次细分(3)建模2 .简述结构化程序设计方法的基本要点。(1)采用自上而下精致的编程方法。(2)采用3种基本控制结构构建程序,分别为顺序、选择、循环(三)采用主程序集团的组织形式;五.应用问题1 .程序流程图如下:根据表中的测试数据,回答以下问题(1)满足句子垄断的最低测试组合是什么?(2)满足霸权判定的最小测试组合是什么?(3)满足条件集的霸罩的最低测试集是什么?(一)二、三、四测试组;(2)1、2、3、4或2、3、4、5测试组(三)一、二、三、四、五测试组;有处理单价为5角的饮料的自动售货机软件。 其规格如下(1)投入5角或1日元的硬币,按下饮料按钮,就会送出相应的饮料。(2)如果售货机没有找零,表示找零的红灯就会亮起,当时投入1日元硬币按下按钮,饮料就不会出来,1日元硬币也会退出(3)如果有找零的话,表示找零没有的红色就会消失,在拿出饮料的同时还5角硬币。试用判定表记述加工逻辑。 (需要单条件,不允许复合条件)3 .实时监控系统的中央处理功能如下:(1)定时检查系统取得各监护患者的生理数据(脉搏、体温、血压),经合法性检查,与预存每个患者编号的生理界限数据进行比较(2)发现超过界限时,启动自动报警装置发出报警信号(3)定时检测出的数据被格式化并记录在日志文件中如果需要,尝试创建此问题的流程图并将其转换为软件配置图。什么是单元测试和集成测试? 有什么特点?单元测试是集中地验证软件设计的最小单元模块。在正式测试之前,编译器必须检查并纠正所有语法错误以详细的设计说明为指南,通过测试重要的执行路径来检测模块内部的错误单元测试可以使用白盒测试方法,并行测试多个模块。单元测试评估模块的五个特性: (1)模块接口(2)本地数据结构(3)重要执行路径(4)错误处理路径(5)影响上述各方面特性的边界条件。集成测试是组装软件的系统技术。 这是在模块符合设计要求的同时进行测试,主要目标是发现与接口相关的问题(系统测试与此类似)。通过模块组装程序有两种方法。一种方法称为非递增测试方法,这种方法是首先单独测试每个模块,然后根据设计要求将所有模块组合到合需程序中另一种方法是将下一个要测试的模块与已经测试的模块结合起来进行测试,测试结束后将下一个要测试的模块结合起来进行测试。 一次增加一个此类模块的方法称为逐步测试,实际上是同时完成单元测试和集成测试。解:给程序编号开始1 :输入(x,y,z )2:If X123:then Z=Z 14:ElseY=Y 1End if5:If Y126:ThenZ=1End if7:If Z18:ThenX=X 129:ElseY=Y 1End if10 :打印(x,y,z )结束根据以下伪代码程序创建程序流程图,计算循环的复杂性,并创建独立的路径:2 .以面向对象的方式开发银行计算机储蓄系统。 绘制数据流图、对象模型、功能模型和动态模型(1)数据流程图n该系统的数据库可以设计两个数据表。 利率表中存储着各种各样的利率,存款单中存储着存款人的信息。n数据处理分为存款、取款和注销存款。对于n存款,根据利率表的存款类型确定利率。 存款、取款和注销应处理存款单据。公安预警系统序列图一。 银行计算机存款系统的工作过程:存款人填写的存款单据和取款单据由业务人员输入系统,存款时记录存款人姓名、地址(或电话号码)、身份证号码、存款类型、存款日期、到期日、利率、密码(可选)等信息,将存款单据打印在存款人身上进行取款时进行密码验证系统首先核对存款人的密码,如果密码正确或者存款时密码不存在,系统就会将利息清单计算给存款人。 请用数据流程图描绘本系统的功能,用实体关系图描绘系统内的数据对象。1 .数据流程图银行存款管理系统的数据流程图2 .数据字典系统中的数据对象:业务员、存款人、存款清单、取款清单、利率清单存款人和存款人、取款人、密码信息分别与1:N所有者联系业务员与存款清单、取款清单、利息清单有1:N的处理关系。存款清单(存款名称、地址、存款证明号码、存款类型、存款日期、到期日、利息、存款数)出款列表(存款人姓名、存款人证书编号、出款人姓名、出款人证书编号、出款类型、出款数)利息清单(取款人姓名、身份证号码、取款类型、利息、取款总数)3、实体-关系图二、结构化设计例1 :图书馆管理系统的结构图n本系统包括图书采集编辑、读者管理、图书流通、查询等功能。n在该系统运行时,首先输入数据,根据该数据选择要运行路径:注册购买图书; 图书目录借书调用图书采集功能,还书,调用流通功能的查询调用查询功能。n该系统是一个事务型系统。(一)图书馆管理体系形象;(二)事务分析方法;(三)图书馆管理体系形象;(四)图书馆管理系统结构图;(5)图书馆管理系统HIPO图例2、判定表有的旅行社根据旅行季节、季节、团体预约的有无,决定旅行券的折扣率。 具体来说,人数在20人以上的所属团体20人以上是散客。 每年的45月、78月、10月是旅行季节,其馀的是旅行淡季。 旅游旺季,团体票优惠5%,散客不优惠的旅游淡季,团体票30%,散客20%; 试用判定表列出了旅行预约票的优惠规定。示例3讨论伪代码LOOP:Set I to (START FINISH)/2if TABLE(I)=ITEM goto FOUNDif TABLE(I)ITEM Set FINISH TO (I-1 )if (FINISH-START)1 goto LOOPif TABLE(START)=ITEM goto FOUNDif TABLE(FINISH)=ITEM goto FOUNDSet FLAG to 0FOUND: SET FLAG TO 1done :退出(1)画程序的流程图程序没有结构化。 因为我们使用的是GOTO结构(2)等效的结构化程序和流程图set FLAG TO 0whilestart=finish和flag=0doset I to
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年飞机驾驶证考试题库及答案
- 2025年架空乘人装置司机考试试题及答案
- 山东省郯城县红花镇九年级历史下册 第五单元 社会主义国家的改革与演变 11《东欧社会主义国家的改革与演变》说课稿3 新人教版
- 2025年新能源汽车智能座舱系统升级与用户体验报告
- 第20课 正面战场的抗战教学设计-2025-2026学年初中历史中国历史 第三册统编版(五四学制)
- 风电影子效应分析-洞察及研究
- 高位泡沫发生液合同模板(3篇)
- 安全证考试题及答案
- 高密自媒体推广合同模板(3篇)
- 农业贷款合同利息优惠及还款期限调整规范本
- 小学数独游戏校本课程教材
- 第三章 俄国十月社会主义革命及其影响下的欧洲革命风暴
- 完美奖金制度课件
- 大项目销售之如何测量控单力
- DB37-T 5026-2022《居住建筑节能设计标准》
- 医生岗位月度绩效考核表(KPI)
- 小学数学苏教版六年级上册《长方体和正方体整理与复习》课件(公开课)
- 新苏教版三年级上册科学全册教案
- 深基坑开挖危险源辨识及控制措施
- Q-RJ 557-2017 航天型号产品禁(限)用工艺目录(公开)
- T_CCA 024-2022 预制菜
评论
0/150
提交评论