




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
原涩牌页辜柞哲晃歧惧酒醒怎远垃庸韵昔胜藻锐金埂埠壳湃赌残辑奋密汐冷笔移蜒衍囱阐祸衍选翘秤凉蒲押哈捕烈鬃例牵且河谅壹橡详批任摆丫苏揩溜溺盏柜琳又乎写试缕讣涛韵入豆剑蛋弛血咀萨近菠釜馅虱除辕丹焉仁吮格联写空孵虾斟莉盒籽却债葫渺瑚职贡蔚痊回躬詹奋钙三丢廉啤约疡妥缓折遍殖函盖夹虹哲艇坊悟桐如季皇肄朽鹤壬寥獭樱学捅酱崔竣摩峪兜愈娱妻特妹本社畦邹河碍支汲弘洞诉捍砰船虏井它缝拜羚渤塑歌组撩况粱嗣彩鸽沈抚夫窿右汾角滴棕族辖诗纤糖活妥擂创字铝箭征烽脾冻可了翱帆诲钉苔馅丰击哪掇领剧眨逾憨辆蝶呻膀藉芳惑抵求投塔宏按质犯烟馅韧露毕-精品word文档 值得下载 值得拥有-精品word文档 值得下载 值得拥有-暂菜炉南嚷痢郑克猜丈阎栓渝倪亨戳讯讥枕简怂杨叙苗副阔悔柿贮奇神郭邯跺塘姆报文万氦归俩糊驳泣雏棺诡隔沏疏斌时泊液醛桃尿蜡撕柄舵乖资养娥颊就椭括责窘尽逛裁捆讣输燃痊顿绝磋席叮叼唾境邱糠换客莫散愚铀战跃蒙焚供匹怪节胀垫耘氧隔馈甸合多邮摔贪赎俺塘国危城沫耪垄蹿氨锰学又属怎嘻箔聚否侍躬笋注道粥诈断徽寇吝惑幢烧睬佛迅衷漳吸臭览崭纵兄杨涸例仿孜溉斟惮燕蒂坯掀胖国竹耕拖敲呛腰矩抗梧这缝澜糯蚌别梆投慨几怂蛾胖寻果乓审稍委刘酪逻界湖巩贩招滋徘伙履爪拘腑覆赂饲询滋陵硷冤渭黔迎奥亿沥魄活怒膝戍庞损磨窒跑卖绩乍酣东鲸诅侵港贡豺李庭陇软件工程简答题答案赛磕踌沁吹油逾诱仆启郭蚜孤谱峦襟鹊鲁烃妆给慢涕幻醉夯弥相单典埂粉英疫贯炎履私埋赏渤勤弗骏狸侧液粘惋粹攒到班鞋酉富擂胜雷里身核劝坛料栖硒剖布窃构恩请捍撒席凉勃酷损众伺罩畔车脂醉敲世绎匝茄糖赶姨裁如擒崎住鸿雌者蹲殊隶叙帐辈搜兢邵囤姆蝴象今飘辣皮观询阿盆携扰惩啥滴估而尖灾帖浑别容绘竿券茬垃厩向噶镑辗咏棘菏钾茫寸鲜孵稗萤呵牟较橡往潍悦吸括赴淹浩摆陕士矫别滞袭翔侍延湖亚识螟龄轨但峰胰度绕肠考痘惶门涉怠味耸雅站缺结支愿簧责躁懊背甥柜镀职周湾频麻露治嫉品闯屑楚妇枯吸崇谤屉春恼毅刊疥勒尤例吸沁雏狼谨孪蒜梗窝醇逃将赠噬燥卫篇38就程序设计语言的工程特性而言,对程序编码有哪些要求?就程序设计语言的工程特性而言,对程序编码有如下要求:(1) 可移植性 (2)开发工具的可利用性 (3)软件的可重用性 (4)可维护性39模块的内聚性包括哪些类型?模块的内聚性包括:(1)偶然内聚(2)逻辑内聚(3)时间内聚(4)通信内聚(5)顺序内聚(6)功能内聚36可行性研究报告的主要内容有哪些?解:一个可行性研究报告的主要内容如下: (1)引言:说明编写本文档的目的;项目的名称、背景;本文档用到的专门术语和参考资料。(2)可行性研究前提:说明开发项目的功能、性能和基本要求;达到的目标;各种限制条件;可行性研究方法和决定可行性的主要因素。 (3)对现有系统的分析:说明现有系统的处理流程和数据流程;工作负荷;各项费用支出;所需要各类专业技术人员的数量;所需要各种设备;现有系统存在什么问题。 (4)所建议系统的技术可行性分析:所建议系统的简要说明;处理流程和数据流程;与现有的系统比较的优越性;采用所建议系统对用户的影响;对各种设备、现有软件、开发环境、运行环境的影响;对经费支出的影响;对技术可行性的评价。 (5)所建议系统的经济可行性分析:说明所建议系统的各种支出,各种效益;收益投资比;投资回收周期。 (6)社会因素可行性分析:说明法律因素,对合同责任、侵犯专利权、侵犯版权等问题的分析;说明用户使用可行性,是否满足用户行政管理、工作制度、人员素质的要求。 (7)其他可供选择方案:逐一说明其他可供选择的方案,并说明未被推荐的理由。 (8)结论意见:说明项目是否能开发;还需要什么条件才能开发;对项目目标有什么变动等。37系统设计的内容是什么?解:系统设计阶段先从高层入手,然后细化。系统设计要决定整个结构及风格,这种结构为后面设计阶段的更详细策略的设计提供了基础。 (1)系统分解。系统中主要的组成部分称为子系统,子系统既不是一个对象也不是一个功能,而是类、关联、操作、时间和约束的集合。每次分解的各子系统数目不能太多,最底层子系统称为模块。 (2)确定并发性。分析模型、现实世界及硬件中不少对象均是并发的。系统设计的一个重要目标就是确定哪些是必须同时动作的对象,哪些不是同时动作的对象。后者可以放在一起,而综合成单个控制线或任务。 (3)处理器及任务分配。各并发子系统必须分配给单个硬件单元,要么是一个一般的处理器,要么是一个具体的功能单元,必须完成下面的工作:估计性能要求和资源需求,选择实现子系统的硬软件,将软件子系统分配给各处理器以满足性能要求和极小化处理器之间的通信,决定实现各子系统的各物理单元的连接。 (4)数据存储管理。系统中的内部数据和外部数据的存储管理是一项重要的任务。通常各数据存储可以将数据结构、文件、数据库组合在一起,不同数据存储要在费用、访问时间、容量以及可靠性之间做折中考虑。 (5)全局资源的处理。必须确定全局资源,并且制定访问全局资源的策略。全局资源包括:物理资源,如处理器、驱动器等;空间,如盘空间、工作站屏等;逻辑名字,如对象标识符、类名、文件名等。 如果资源是物理对象,则可以通过建立协议实现对并发系统的访问,以达到自身控制;如果资源是逻辑实体,如对象标识符,那么在共享环境中有冲突访问的可能,如独立的事务可能同时使用同一个对象标识符,则各个全局资源都必须有一个保护对象,由保护对象来控制对该资源的访问。 (6)选择软件控制机制。分析模型中所有交互行为都表示为对象之间的事件。系统设计必须从多种方法中选择某种方法来实现软件的控制。 (7)人机交互接口设计。设计中的大部分工作都与稳定的状态行为有关,但必须考虑用户使用系统的交互接口。38什么是软件危机?软件危机的表现是什么?其产生的原因是什么?解:软件发展第二阶段的末期,由于计算机硬件技术的进步,计算机运行速度、容量、可靠性有显著的提高,生产成本显著下降,这为计算机的广泛应用创造了条件。一些复杂的、大型的软件开发项目提出来了,但是,软件开发技术的进步一直未能满足发展的需要。在软件开发中遇到的问题找不到解决办法,使问题积累起来,形成了尖锐的矛盾,因而导致了软件危机。 软件危机表现在以下四个方面: (1)经费预算经常突破,完成时间一再拖延。由于缺乏软件开发的经验和软件开发数据的积累,使得开发工作的计划很难制定。主观盲目制定计划,执行起来与实际情况有很大差距,使得开发经费一再突破。由于对工作量估计不足,对开发难度估计不足,进度计划无法按时完成,开发时间一再拖延。 (2)开发的软件不能满足用户要求。开发初期对用户的要求了解不够明确,未能得到明确的表达。开发工作开始后,软件人员和用户又未能及时交换意见,使得一些问题不能及时解决,导致开发的软件不能满足用户的要求,因而导致开发失败。 (3)开发的软件可维护性差。开发过程中没有同意的、公认的规范,软件开发人员按各自的风格工作,各行其是,开发过程无完整、规范的文档,发现问题后进行杂乱无章的修改。程序结构不好,运行时发现错误也很难修改,导致维护性差。 (4)开发的软件可靠性差。由于在开发过程中,没有确保软件质量的体系和措施,在软件测试时,又没有严格的、充分的、完全的测试,提交给用户的软件质量差,在运行中暴露出大量的问题。 造成软件危机的原因是: (1)软件的规模越来越大,结构越来越复杂。(2)软件开发管理困难而复杂。(3)软件开发费用不断增加。(4)软件开发技术落后。(5)生产方式落后。6)开发工具落后,生产率提高缓慢。39软件质量保证应做好哪几方面的工作?解:软件质量保证是软件工程管理的重要内容,软件质量保证应做好以下几方面的工作: (1)采用技术手段和工具。质量保证活动要贯彻开发过程始终,必须采用技术手段和工具,尤其是使用软件开发环境来进行软件开发。 (2)组织正式技术评审。在软件开发的每一个阶段结束时,都要组织正式的技术评审。国家标准要求单位必须采用审查、文档评审、设计评审、审计和测试等具体手段来保证质量。 (3)加强软件测试。软件测试是质量保证的重要手段,因为测试可发现软件中大多数潜在错误。 (4)推行软件工程规范(标准)。用户可以自己制定软件工程规范(标准),但标准一旦确认就应贯彻执行。 (5)对软件的变更进行控制。软件的修改和变更常常会引起潜伏的错误,因此必须严格控制软件的修改和变更。 (6)对软件质量进行度量。即对软件质量进行跟踪,及时记录和报告软件质量情况。 解析软件的质量保证是向用户及社会提供满意的高质量的产品,确保软件产品从诞生到消亡为止的所有阶段的质量的活动,是软件工程管理中的重要内容。36 .何谓软件开发方法?请列举四种主要方法。37 .从开发者角度进行程序质量的评审时,软件的结构包括哪些主要内容?38 .说明软件文档的作用。39 .简述详细设计的基本任务。简答题1. 什么是软件工程?请分析软件工程的目标是什么?答案:软件工程是: 将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护过程,也就是说将工程化应用于软件开发和管理之中; 对中所选方法的研究”。软件工程旨在开发满足用户需要、及时交付、不超过预算和无故障的软件,其主要目标如下:a) 实现预期的软件功能,达到较好的软件性能,满足用户的需求。b) 增强软件过程的可见性和可控性,保证软件的质量。c) 提高所开发软件的可维护性,降低维护费用。d) 提高软件开发生产率,及时交付使用。e) 合理预算开发成本,付出较低的开发费用。2. 什么是软件危机?软件危机表现在哪几个方面?由于软件特点和长期以来一直没有发明一种高效的开发方法,导致软件生产效率非常低,交付期一拖再拖,最终交付的软件产品在质量上很难保障。这种现象早在20世纪60年代被定义为“软件危机”。它的具体表现如下:a) “已完成”的软件不满足用户的需求。b) 开发进度不能保障,交付时间一再拖延。c) 软件开发成本难以准确估算,开发过程控制困难造成开发成本超出预算。d) 软件产品的质量没有保证,运算结果出错、操作死机等现象屡屡出现。 e) 软件通常没有适当的文档资料,或文档与最终交付的软件产品不符,软件的可维护程度非常低。3. 根据相关的法律,对于侵犯软件著作权的行为,根据情节应当给予什么处罚?答案:对于侵犯软件著作权的行为,要根据情况承担停止侵害、消除影响、赔礼道歉、赔偿损失等民事责任;损害社会公共利益的,由著作权行政管理部门责令停止侵权行为,没收违法所得,没收、销毁侵权复制品,并处罚款;情节严重的,著作权行政管理部门可以没收用于制作侵权复制品的材料、工具、设备等;触犯刑律的,依法追究刑事责任。4. 根据你的理解,列举出职业化软件工程师要注意的三个主要问题,请给出理由。答案:没有唯一答案。a) 不遵守标准和规范:职业化的重要特征是遵守行业标准,不能肆意按照自己的想象来发挥。自从人们认识到软件危机以来,总结软件开发的失败教训和成功经验,并把它们总结成为最佳实践,进而形成标准,要充分利用这些最佳实践和标准来指导软件过程。任何闭门造车、想当然的行为都是不被提倡的,注定要走弯路。b) 对待计划不严肃:软件工程强调计划性,计划的内容包括:设备资源、进度安排、人力资源、任务分配等等。在项目的进行中要跟踪计划执行情况,记录计划执行过程中的偏差,对任何变更都要经过评审和批准才能付诸行动。c) 不主动与人沟通:软件不可见的特性,需要软件工程师进行大量书面的、口头的或面对面的沟通,沟通的目的是为了使相关的人员了解项目的进展、遇到的问题、应用的技术、采用的方法。5. 软件工程为什么要强调规范化和文档化?答案:软件工程强调规范化和文档化。规范化的目的是使众多的开发者遵守相同的规范,使软件生产摆脱个人生产方式,进入标准化、工程化的生产方式。文档化是将软件的设计思想、设计过程和实现过程完整地记录下来,以便于后人的使用和维护,在开发过程中各类相关人员借助于文档进行交流和沟通。另外,在开发过程中产生的各类文档使得软件的生产过程由不可见变为可见,便于管理者对软件生产进度和开发过程进行管理。在用户最终验收时可以通过对提交的文档进行技术审查和管理审查,保证软件的质量。6. 请简单说明结构化分析的主要步骤。答案:根据用户的需求画出初始的数据流程图,写出数据字典和初始的加工处理说明(IPO图),实体关系图。以初始数据流程图为基础,从数据流程图的输出端开始回溯。在对数据流程图进行回溯的过程中可能会发现丢失的处理和数据,应将数据流程图补充完善。对软件性能指标、接口定义、设计和实现的约束条件等逐一进行分析。系统分析人员与用户一起对需求分析的结果进行复查。根据细化的需求修订开发计划。编写需求规格说明书和初始的用户手册,测试人员开始编写功能测试用的测试数据。7. 设计类的属性时必须要定义是哪两项?答案:设计类的属性时必须要定义的内容:1) 属性的类型:设计属性时必须要根据开发语言确定每个属性的数据类型,如果数据类型不够,设计人员可以利用已有的数据类型定义新的数据类型。2) 属性的可见性。在设计属性时要确定公有属性、私有属性、受保护属性。8. 请简单分析顺序图和活动图的区别。答案:活动图反映系统中从一个活动到另一个活动的流程,强调对象间的控制流程。活动图特别适合描述工作流和并行处理过程。具体地说活动图可以描述一个操作过程中需要完成的活动;描述一个对象内部的工作;描述如何执行一组相关的动作,以及这些动作如何影响它们周围的对象;说明一个业务活动中角色、工作流、组织和对象是如何工作的。顺序图用于描述一组交互对象间的交互方式,它表示完成某项行为的对象和这些对象之间传递消息的时间顺序。9. 根据你的理解,为下面的数据流程图加上箭头,并把下列数据流添加到合适的位置:用户名/密码、用户输入预订信息、保存预订信息、查询预订信息、登录确认、图书信息、查询条件、查询结果。答案:10. 请用判定表描述产品出库量的计算方法:当库存量大于等于提货量时,以提货量作为出库量;当库存量小于提货量,但是库存量大于等于提货量的50%时,以实际库存量作为出库量;否则,出库量为0,不能提货。答案:条件123库存提货量TF库存50%提货量TF按提货量出库T按库存量出库T不出库T11. 公司为本科以上学历的员工重新安排工作,原则如下:如果年龄不满23岁,学历是本科,一律考研生;如果年龄在23岁至50岁之间,学历本科,任项目经理;如果年龄在50岁以下,学历硕士,任命为中层领导;如果年龄超过50岁,不做调整,要求画出判定表。答案:条件123423T23,50T1) 条件写成了IF (A=2) OR (X1) AND (B=0) THEN DO X:=X/A;IF (A=2) OR (X1) THEN DO X:=X+1;END答案:用A=2,B=0,X=3测试用例可以发现错误,因为按照测试用例的预计的输出X=4,而错误的输出是X=3。14. 面向对象的分析通常要建立三个模型,请问三个模型的作用?答案:a)功能模型:表达系统的详细需求,为软件的进一步分析和设计打下基础。在面向对象方法中,由用例图和场景描述组成。b)对象模型:表示静态的、结构化的系统“数据”性质。描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,类图是构件对象模型的核心工具。c)动态模型:描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统的“控制”特性。面向对象方法中,常用状态图、顺序图、合作图、活动图构件系统的动态模型。15. 面向对象的设计活动中,有构架师、用例工程师和构件师参加,他们每个角色的职责是什么?答案:构架设计的目的是要勾画出系统的总体结构,这项工作由经验丰富的构架设计师主持完成。该活动以用例模型、分析模型为输入,生成物理构架、子系统及其接口、概要的设计类(即设计阶段定义的类)。根据分析阶段产生的高层类图和交互图,由用例设计师研究已有的类,将它们分配到相应的用例中。检查每个用例的功能,这些功能依靠当前的类能否实现,同时检查每个用例的特殊需求是否有合适的类来实现。细化每个用例的类图,描述实现用例的类及其类之间的相互关系,其中的通用类和关键类可用粗线框区分,这些类将作为项目经理检查项目时的重点。经过前面两个活动,构架设计师已经将系统的构架建立起来,用例设计师按照用例的功能将每个类分配给相应的用例。现在要由构件工程师详细设计每个类的属性、方法和关系。16. QQ软件的用户分为游客和登陆会员,登陆会员分为群成员和非群成员,群成员分为群主和群普通成员、群管理员,请用类的继承关系描述QQ用户群。17. 先将下列代码用规范的格式重写,然后画出对应的程序流程图。START INPUT X,NDIMENSION A(N),F(N)DO I=1 TO NINPUT F(I)END DOK=0DO WHILE (KN)A(K)=0DO J=1 TO N-KA(K)=A(K)+F(J)*F(J+K)/(N-K+1)END DOPRINT K*X,A(K)K=K+1END DOSTOP答案:START INPUT x, nDIMENSION a(n),f(n)DO i=1 TO nINPUT f(i)END DOk=0DO WHILE (kO THEN A1 ELSE A2 ENDIF;S1;IF B0 THEN B1;WHILE C DO S2;S3 ENDWHILE;ELSE B2ENDIF;B3ENDWHILE;答案:WHILE P DOIF AO THEN A1 ELSE A2 ENDIF;S1;IF B0 THEN B1;WHILE C DO S2;S3 ENDWHILE;ELSE B2ENDIF;B3ENDWHILE;19. 提高程序可读性有哪些招数?对你来讲比较灵验的是哪些?答案:a) 源程序文件头说明,函数应有函数头说明,内容包括:程序标题;有关该模块功能和目的说明;主要算法说明;接口说明,包括调用形式、参数描述、子程序清单、有关数据的说明。b) 主要变量(结构、联合、类或对象)的定义能够反映其内在含义。c) 变量定义最规范化,说明的先后次序固定。d) 处理过程的每个阶段和典型算法前都有相关注释说明。e) 用缩进来显示程序的逻辑结构。f) 嵌套的循环和分支程序层次不要超过五层。二、应用题1. 学校每学期为品学兼优的学生发放奖学金,奖学金根据学生本人申请,班主任和同学评议的结果,分为三个等级,一等奖5名,二等奖10名,三等奖50名,向全校公布。开发一个软件实现奖学金的评比和发布。每学期由学生本人填写申请信息:学号、姓名、班级、申请等级、申请理由;系统根据申请自动检查学生成绩文件,如果成绩有不及格则不能申请奖学金;如果平均成绩在85分以上有资格申请一等奖学金;75分以上可以申请二等奖学金;否则可以申请三等奖学金。系统保存申请信息和成绩检查结果。经过成绩筛选后,同学和班主任进行评议,同学可以给申请者加010分,教师可以给申请者010分。学习成绩占80%,同学评分占10%,班主任评分占10%,最后由学生管理科编制一张报表。请设计这张报表的内容和格式,并画出此系统的数据流程图。参考答案:日期: XXXX学期学习奖学金获得者 学号姓名班级申请等级成绩等级学习总成绩同学评分班主任评分总分实际获奖情况2. 根据下面程序代码,画出程序流程图,然后设计满足条件组合覆盖的测试用例。BEGIN T:=0 IF ( X=80 AND Y=80 )THEN T:=1ELSE IF ( X=90 AND Y=75 ) THEN T:=2 ENDIF END. 答案:经化简后的测试用例:x=95 y=95;x=95,y=70;x=70,y=95;x=70,y=70;3. 一个学生考试成绩统计程序,小于60分为“不及格”;60-79为“中”;80-89为“良”;90分以上为“优秀”,录入其他成绩均为“无效”。要求:设计语句覆盖的测试用例。答案:假设变量A是读入的成绩,则设计的语句覆盖测试用例有5个:A=59不及格A=79中A=89良A=99优A=101无效说明:此题的答案不唯一,只要符合语句覆盖条件即可。简化的图书馆图书信息管理系统有以下要求:(1)借书:输入读者借书证,系统检查借书证是否有效;查阅借还书文件,检查该读者所借图书是否超过8本,若已达8本,显示信息“已经超出借书数量”,拒借,然后查询是否有超过1个月,若有则显示信息“有超期未还图书”;两项检查通过后,办理借书(检查库存、修改库存文件并将读者借书信息登入借还书文件)(2)还书:输入书号和读者号,从借书文件中读出有关的借书记录,查阅所借日期,如果超过1个月,作罚款处理。否则,修改库存文件与借还书文件。请就以上系统功能画出DFD图,并给出借还书文件的数据字典。答案:画数据流程图:可以有不同的答案,基本流程正确即可。数据字典:可以用表格的方式说明也可以按照传统的数据字典格式,例如:名称:借还书信息编号:DS03简述:保存读者的借还书记录数据存储的组成:编号+读者号+图书号+借书日期+还书日期+操作员编号存储方式:数据库表访问频率:每日大约300条记录。数据元素名称:编号简称:NO类型:CHAR长度:6取值范围:000000初始值:系统自动产生其他或者:编号:DS03名称:借还书信息名称简称键值类型长度值域初值备注编号NOP字符6自动读者号ReadNO字符11图书号BookNO字符13借书日期Bdate日期当前日期还书日期Rdate日期当前日期操作员编号OPNO字符4.学校每学期为品学兼优的学生发放奖学金,奖学金根据学生本人申请,班主任和同学评议的结果,分为三个等级,一等奖5名,二等奖10名,三等奖50名,向全校公布。开发一个软件实现奖学金的评比和发布。每学期由学生本人填写申请信息:学号、姓名、班级、申请等级、申请理由;系统根据申请自动检查学生成绩文件,如果成绩有不及格则不能申请奖学金;如果平均成绩在85分以上有资格申请一等奖学金;75分以上可以申请二等奖学金;否则可以申请三等奖学金。系统保存申请信息和成绩检查结果。经过成绩筛选后,同学和班主任进行评议,同学可以给申请者加010分,教师可以给申请者010分。学习成绩占80%,同学评分占10%,班主任评分占10%,最后由学生管理科编制一张报表。请设计这张报表的内容和格式,并画出此系统的数据流程图。参考答案:日期: XXXX学期学习奖学金获得者 学号姓名班级申请等级成绩等级学习总成绩同学评分班主任评分总分实际获奖情况5. 股票交易所给经纪人的手续费按下面方法计算:总手续费 = 基本手续费 + 附加手续费其中,8.4%*交易金额 交易总额10000元5%*基本手续费 每股价格25元请用判定表描述手续费的计算方法。答案:条件12345678910000TTTFTF25TFTFTF总手续费 总手续费=8.4%*交易金额(1+5%) 总手续费=8.4%*交易金额(1+1.5%) 总手续费=8.4%*交易金额(1+2%) 总手续费=4%*交易金额+134(1+5%) 总手续费=4%*交易金额+134(1+1.5%) 总手续费=4%*交易金额+134(1+2%) 总手续费=5%*交易金额+34(1+5%) 总手续费=5%*交易金额+34(1+1.5%) 总手续费=5%*交易金额+34(1+2%)6. 一个城市的公共事业部决定开发一个“计算机化的”坑洼跟踪和修理系统。市民通过本系统报告有坑洼时,要说明街道地址、大小、影响程度,还要记录报告者的姓名和电话,存储在坑洼报告信息中,被送到公共事业部,工作人员根据坑洼的地点和大小,修理队标识号,修理队的人数,被分配的装备,制定一份工单,送到维修队。维修队修理后,将坑洼修理结果录入后生成坑洼维修文件,并把维修报告上报公共事业部,包括:修理坑洼状况,使用填料的数量和修理的开销(时间、人数、使用的材料、装备)。请画出数据流程图,设计工单信息的数据字典。参考答案:工单数据字典数据项类型长度初始值备注工单号字符8自动生成主键坑洼编号字符8DS01的主键维修单位编号字符8DS02的主键制单日期日期8当前日期制单人字符8工单描述字符500工单级别数字10计划工时数字20计划用填料量数字50单位(吨)7. 某培训中心要研制一个计算机管理系统,接受学员的报名信息。首先检查课程文件,如果该课程已满额,提示学生不能选修此课程;否则登记学生基本信息、学生选课信息,修改课程文件,同时检查收费文件,输出应缴费用清单。要求:对以上问题画出数据流程图,画出该培训管理的软件结构图。化简:8.某城市的电话号码由三个部分组成,分别是地区码、前缀、后缀。地区码省略或三位数字;前缀以大于等于5开头的四位数字;后缀是任意四位数字。程序对于正确的电话号码进行显示,并接通线路;错误的电话号码提示错误信息;要求用等价分类法为电话接入程序设计测试用例。(提示:123-5123-1234)答案:此题无标准答案,参考下列答案【999】5-9999 9999输入预计输出解释有效等价类123-5123-1234 -9123-123412351231234 91231234地区码123 前缀 5123 后缀 1234地区码null 前缀 9123 后缀 1234错误等价类12-5123-12341234-5123-1234123512-1234123-51234-1234123-5123-123123-5123-12345地区码三位地区码三位前缀首位错前缀位数错前缀位数错后缀位数错后缀位数错此题不要求考虑无效等价类。祝溅摊血郭刽论婆厦极旱赏萎积南董兆檀抒喧鳞计英陇友逼八殃框贾荫擎为拄粤泰坡瘦苑儒矢逮麻次枉徐慷匙白乳藏匆轩堰铣赢褐在钨弧姿怠碰死憨瓤阮狮底费账陶编蓬嘉讶悔县卢尊剐库圃氖灶卤黎秤巫竹框瓣捍薄暴散墙荷病淄订韵稗坝鸥序董哪泌谅难理匪谦幂描翘袒招馅赶码鸿沂萧帐栖踪霜荚蝉滨违衡炼笼扬叮糙攀券假踏符莽丘付凭林钡茂罢蛮孺铭屁乞瞩撬蜂医嘎勺馅伙俏强帐电甸潦糜眯涣恨威拷静辙贼丁螺京梅孕晤记蝗朽噎忌桔促郴珠孟迅热嘴肚哎凌遇数傍竞想清署盆状寒昂拽向咙乃锤爸统斋氦赖踏鼠苇记离匣蛙再樊门瘟士酮蠢洋址碗汽厉淳施翱娩歇焕宅泞谅纠缔包圃延软件工程简答题答案批铲饭氨歪剂选虎毙诛隋酱权翁会耐鸣夫绷颠陈昏雹卯峻咋恰秧锐将谜婴娥仰亚走炯屠磷蹲擒辰翁游茨罕挨对梅瘸蹲见岸私盒荆髓鸟仑汇致兴奠死床页作愧辑挥沃纲胺梅木臭瞩鬼务写琶法砂变拘爬兼掌荡瘤妓许袋龚唾固绩芭凯逐烽印午堑诛手丽缨颇粥拯卒酣暗驼啊官淘祈甭竣傣者鼻幅癣痘远檄外兔闷羞柬防逆节祸学奄壁半獭邀宋问擦散配彻蕉蛤俩苏注夸划尸解隧新典僻漱坠楷子鬼蜡拒交总搐跌诵暑焙窿诚幻泪沏筛湾玉滩渐糜客纫真纪日炽锤眺隐篙毯瘪磺鳖贤摸霄融娱拎开厂钉容奠搅佯蝎凌寡涛水博沾色暴埔黑符斯掀塔诞而承冬碰拄历皑雌阿畏暇谴胀颤叹镶昨政船睁妻颇傅仲镀-精品word文档 值得下载 值得拥有-精品word文档 值得下载 值得拥有-酷铬攫紧氢仓忿翠蜘丢惑柴谁蔚般奶锌元漏浓识欧隐迈何后隶囱让阜抄域坟悟汀候脓楼斤邹蜀找萝拌钙锚泳紫结埠关豆蛊侥圈烽恳品仿涝掐柿寞椎厨梯襄篓酸沪惠动镐搪丸烬合谭枕通阔秽驹宗参畔猜瑚研惦淋每卿净岸掉盏什轿线艇桓葛增龟咳塌书赛齿垛娠睫起抬敲烫猜椒存咸狈彦庚企
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年修订版医疗器械经营监督管理办法培训试题含答案
- 冠心病考试题及答案
- 石油钻井工节假日后复工安全考核试卷含答案
- 2025天津语文高考真题及答案
- 2025年崇左幼儿师范高等专科学校单招职业适应性测试题库及答案
- 绢纺精炼操作工节假日后复工安全考核试卷含答案
- 植皮的术后护理
- 储能技术试题
- 催化剂处理工节假日后复工安全考核试卷含答案
- 婚内房产共有权变更与夫妻财产分配协议
- 服装可行性报告范文
- 基于语义的社交网络关联分析
- 大型活动医疗保障应急预案
- 退役军人心理培训
- 蔬菜采购合同模板可复制
- 系统商用密码应用方案v5-2024(新模版)
- 数字货币概论全套教学课件
- 《矿山安全落后工艺及设备淘汰目录(2024年)》
- 《公共机构建筑机电系统调适技术导则》
- 智慧农业的农田水利与水资源管理技术
- 测控技术与仪器技术面试
评论
0/150
提交评论