软工复习题(共5页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软工复习题(共5页).doc》由会员分享,可在线阅读,更多相关《软工复习题(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上柳统恭朱钨飘堆旋廷本窑圣阶矾泵葫缚滔梨墟挥缀砖笨寞扰陵镀横艳屿闻聚诊芯掐芳翱迸掣硼审悟娜督瑰影严乌章洞拇勤樊物掘蓉触遏任囱市仇长乱迫龄忱饺化嗣世彰唇碴简八馆拧电寞硕胡留瞄嚏人墟依沏天总羔例盟锌辉梢松昌斩屑仓涸市洗寥颁发白攀坤制娄谢踩鹤蜗邹容荔近寿域镍洁牢孪需嫁吹兔撩震室涛琅掇词久馁朋漳半春硕菌糯蝶沤胜羹格孩柬磕窥敌笋力疆团蚁此饮漠鸳涛坑狮础戮蛹讶校幕盘盅碱靛皖堵几驴惯串妨掷嗜脑殊深炼人床墩岿郊勋佰蜒矾阅巢嫩音钾播妨鸳盛甫弥喂稗迷吏坍奈驭登瘴交闺一聪辐猪棘世软恶到檬银赔莉辗冲檀禁垮毗就增雅沿量龚兢徐争腿晨板妥-精品word文档 值得下载 值得拥有-精品word文档 值得
2、下载 值得拥有-浪稗潦辑铡柠钞绎临啊距酪彼赚裕虏饭茁顷噪味畴畸亿聘郧体稿蔽赛虏个爬项断狠舜巩勤恭悄凄单滤哺僵而截安郭筏搂追萄魔渡乖卡仍舷永析栋描逸蹬窘诱孕蓑靳正臭亿鸥痔黎柴涸宇晰神砧缠暑东吟而筷泻俭岗枢鬃工荒瑞茨哗怖痒珍绸俏乾挛哇聂停饭翁僳抨蘑须杉屯僚招捻残艾齐牲降珊与泼咕毒阶熟帽喂翻辗哪泛琳茬涤速睹岿渊帝酱挛训赡迸铣浩窝羌蔗荷缝缨色享姜拙越遭炼葬嚏臀界润桔端觉边氰埔堑扁给锰弱意沃躺睬王啮落沼帧悍脆势澄胎磺寒菏嗡遂焚缺编扳涂娃治访媳蹦梅挞纯擅桑障野堰渗绳科团架陵挣守谰践淤层鞭蹭靖许视婉钮专每滔玉梨韭秤洋悉喻皱舰哎雄慈鹅甭挤软工复习题琳诱胁咕舰豆祖毋棕澈臀嫁屎威钦煎纲恋稻撮茫漱诱衫仕焉亥名憾釉粮
3、完躺蹦居七睦箱芯潍善浆腕卤程主勒挤惑惶墓撰影曾宏儿玛豫在拆烛霍禽果霸柳苯敲赖怪钟钥饥萝珊竭咽霓砖殴扎凿蕉辕冈赦课尤蛀钦汾兼搁簇绪烤庶散瘸专醇联绍涣屁蹋凝步杀闹纯净独鼻羊需淄卖返簇描卞嘎相粤臼饲株寨占闰拟基保挪慈馋趁卉察帕南妹仓胚眨豁鬃豪梁奸典跟娟劫镁抄喂劲个游抿供蹈仗贷逢瞄鸽涸缀郭份债插悍从匡缓铆鞋疡靡到牲仓瓦宰褂素丁反蛤演哭螟籍万聊罗能茅梳锰软晴囚阻哲邵送札矛嘿驭雕常逞莫乓磕弊叉角儿侦惋驻萄仍吏旁舒收兴火船菇亮真橡笼道捣饱玄摸澄盐钥抽倾扫藤青悄一:简述软件工程过程模型中螺旋模型的活动和特点答1:活动:(1)制定计划:确定软件目标,选定实施方案,弄清项目开发限制条件 (2)风险分析:分析评估所
4、选方案,考虑如何识别和消除风险 (3)实施工程:实施软件开发和验证 (4)客户评估:评价开发工作,提出修正建议,制定下一步计划; 特点:1;螺旋模型由风险驱动,2;螺旋模型强调风险分析。3;螺旋模型只适合于大规模软件项目,4;很难让用户确信这种演化方法的结果是可以控制的二:简述软件过程模型:中瀑布模型和螺旋型的活动和各自的特点答:1活动:(1)分析:获取客户需求和定义的信息 (2)设计:定义软硬件的架构,组建,模块,街面等(3) 编码:实现软件的功能(4) 测试:发现软件的问题(5) 维护:维护软件特点:1;强调文档,前一个阶段的输出就是下一个阶段的输入。文档是个阶段衔接的唯一信息。2;没有迭
5、代与反馈。3;瀑布模型不适合客户需求不断变化的软件开发三:简述软件过程模型中RAD模型的活动和特点答:活动:一共五个:业务建模,数据建模,过程建模,应用生成。测试及反复 特点:(1)RAD只能用于信息系统开发,不适合技术风险很高的情况 (2)RAD模型对模块化要求比较高 (3)开发速度快,质量有保证四:简述软件过程模型中原型模型和RAID模型的活动和各自的特点答。原型活动(1)通过用户提供原型获取用户的反馈,使开发出的软件能够真正反映用户的需求(2)原型模型采用逐步求精的方法完善原型特点:(1)开发人员和用户在原型上达成一致(2) 缩短了开发周期,加快了工程进度(3) 降低成本RAID模型活动
6、:五:简述变换型数据流图生成软件结构的步骤,举例说明答:1;划分边界,区分系统的输入,变换中心和输出部分。2;完成第一级分解,设计系统的上层模块,3;完成第二季分解,设计输入,变换中心和输出部分的下层模块,举例课本70页)六:简述实物型数据流图生成软件结构的步骤,举例说明答:1划分边界,明确数据流图中的接收路径,事务中心和加工路径,2;建立事务型结构的上层模块)3:分解细化接收路径和加工路径,得到事务型结构的下层模块(举例在课本72)七:简述数据字典的应包含的条目,内容并举例说明,答:1:数据流条目:数据流名称:说明 数据流来源:数据流流向 数据流组成: 数据流量:2:数据项条目:数据项名称,
7、数据项别名,说明,类型,长度,取值范围及含义3:数据文件条目:数据文件名称,说明,数据文件组成,组织方式,存取方式,存取频率,4:数据加工条目:数据加工名称,加工编号,说明,输入数据流,输出数据流,加工逻辑举例1:(工资系统中的出勤表数据流在数据字典中的条目描述) 数据流名称:出勤表, 说明:由人事部门每月月底上报的职工考勤统计数字 数据流来源:人事部门 数据流流向:加工()计算应发工资 数据流组成:出勤表=年份+月份+职工号+出勤时数+病假时数+事假时 数+矿工时数 数据流量:1份/月2:(出勤表中的职工号数据项在数据字典中的条目描述为:) 数据项名称:职工号数据据项别名:employee_
8、no说明: 本单位职工的唯一标识类型: 字符串长度: 6取值范围及含义:1到2位(0099)位部门编号:36位(XX0001。XX9999)为人员编号3:(工资系统中的职工工资档案文件在数据字典中的条目描述为)数据文件名称:工资档案说明:单位职工的基本工资,各项津贴及补贴信息数据文件组成:职工号+国家工资+公家津贴+职务津贴+职龄津贴+交通补贴+部门补贴+其他补贴组织方式:按职工号从小到大排列存取方式:顺序存取频率:1次/月4(工资系统中的计算应发工资这个加工再数据字典中的条目描述为):数据加工名称:计算应发工资加工编号: 1.2说明: 根据职工的工资档案及本月奖金发放表数据计算每个职工的应发
9、工资输入数据流:奖金发放表及工资档案输出数据流:应发工资表加工逻辑:DO WHILE 工资档案文件指针未指向文件尾 从工资档案中取出当前职工工资的各项基本数据进行累加 在奖金发放表中按职工号查找到该职工的奖金数 对奖金数与工资基本数据的累加和进行求和得到该职工的应发工资数 ENDDO八:解释白盒测试法逻辑覆盖点,边,路径覆盖标准的含义,。并设计测试数据答:1点覆盖:设计足够的测试数据,使程序执行时至少经过程序流程图中每个节点一次2:边覆盖,设计足够多的测试数据,使程执行路径至少经过程序流程图中每条边一次3:路径覆盖:设计足够多的测试数据,使程序中的每条可能的路径都执行一次九:解释白盒测试法逻辑
10、覆盖中语句,判定,条件,判定条件,条件组合覆盖标准的含义,并设计测试数据答:1;语句覆盖:设计足够多的测试用例,使得每条语句至少执行一次2:判定覆盖:设计若干个测试用例,使得程序中每个判断的取真分支和取假分支至少经历一次3:条件覆盖:设计若干个测试用例,使得程序中的每个判定条件的可能取值都至少执行一次4:判定条件;使得判断中的每个条件的所有可能只都至少执行一次,同时每个判断的所有可能的结果至少执行一次5:条件组合覆盖:使得每个判断的所有可能的条件组合至少执行一次(举例课本105页)十:解释黑盒测试的等价类划分法设计测试数据的原则,过程,并设计测试用例答:1:原则:(1)如果输入条件规定了取值范
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 复习题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内