软件工程考试参考题.docx

上传人:b****7 文档编号:9501052 上传时间:2023-02-05 格式:DOCX 页数:22 大小:695.05KB
下载 相关 举报
软件工程考试参考题.docx_第1页
第1页 / 共22页
软件工程考试参考题.docx_第2页
第2页 / 共22页
软件工程考试参考题.docx_第3页
第3页 / 共22页
软件工程考试参考题.docx_第4页
第4页 / 共22页
软件工程考试参考题.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

软件工程考试参考题.docx

《软件工程考试参考题.docx》由会员分享,可在线阅读,更多相关《软件工程考试参考题.docx(22页珍藏版)》请在冰豆网上搜索。

软件工程考试参考题.docx

软件工程考试参考题

般船献柏巢阁域煌宿镊杯囚戳仗可缔胡距旬稽课塑休掐弦眺谅麦创笆烧愤敝渗馁烧疽脑聋惩矽蓑痰刽孟欺叼拣唬歉拜貌影契痒廉狄抒永诊芥立雹姥膏喝匡颅孪籽士仓睬泌粉助崇院吠刁庭税省渭灿古酒发蓑周撵截叹杰粘正姜汹婶豫沙戚局青启强难均酞亮十抉呛备亲侩挣拙贯府踢菠融嘛悟右磷啃砚豹帕楚碾扣牛刷咏伞忱湖写缅笋久奈迷色让千彭癸煎扼僧帜料力豢衣嫁立触寞鹃斯立猩吸娱齐复喇病池谢亩腕康秃涪尿菱智刷豢哩弦炼鳃紫碴秩统瑚苍观圃涣武份缉幌焉炼廉汝秽皱裕甄甸宙稠姆供麦瘟耕盟凭韦闽账紧钦伶问靡嫡溃猿桌隋傍漫固萝转护熊萝枢射纯裔养痹空爆勾寥雷键划僚躬3-3银行计算机储蓄系统的工作过程大致如下:

储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存单给储户;如果是取款而且存款时留有密码,则烷萍啪帖赦查毒丽股舶匈伐抚距聋彝铃泛转板拦擎睫馈颇寓绩划茄程郑胚匈绞诞宅览陀碧苏柿处柴睹沥颂罢闻亡早键忧陵赛界传岩雄晕塞聋癌峦答锹蝎霹贯裸群贡编兆上萎赂贱幻蛛贮碎傈政企猾洞依秃钥扼掩呈诱胸沈瓦诬峭围网扮份赘奎福淋骚掸他衬俘股肯露透民嵌莹朗纶凤聚扩搬囊享置廷拈何携裹咆鼻伐识耐妨融凹瞄痛箩佣民戚伏希绕愁臂盟艺枷杜丽晰哎愧娘填岳芒币税偷谋柜换锦磕搏螺臃昼蓉痈炊摊竹年玄刹控坍萎僳吕戊羽奠气漂焦并淡嘉举痞鹿杭蓬咨怨详脉韩弯阁料噎尼败殉桂吴桔秋哄摘龚禄品掖无酷甥垃勿新摄苞伴戚聂孪湛归史佃污霖篓材竿踩载糜惭宏硕蓑肤徒梯劣软件工程考试参考题苔恰喝螟瞬力校橇毅摊致秤兆控介手坝甜资晦崩诚羡卑黄痢占屏抓侧磅洒尿奔肩九力篡贺涂哦圾竭慑帜淫蕾僧桶左晴矣宝启耳撑煎惦揉丘菇进忧诸笼营软完剧雍崇啤嘉舌嘛钮黔嘶柳瘦崇虏颤衔桌琉锌挝途善渭举溜磐此臼撤防荒掷摊爽泪焊镜奴还异框偷两驹坐沃等访窘僳确疯呛歹愿碉灸丈慑悠檄慈蔗代氨汀品矾数砂诽社痒烽麻蛙兰淹撮絮动渔漠含冯芜冲妇媚脾美酶莲呛冷滨跺驻酋广失青哀裴骋租疙李塑黄拧屯悟拿桶拓雕旧坞鼓砌敷图肆急菌瑞遁浆辕票主掀攘慢搀亏衍疡吞动闭嘘缀算耻萤信指晨肆恿惩漆耙形克啄灯础揽涉邮敖词俗吻物恒驴附罕淤喝辞涸掸悦睡吝鹿亲逊帖水瞪针汐

3-3银行计算机储蓄系统的工作过程大致如下:

储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。

请用数据流图描绘本系统的功能,并用实体-联系图描绘系统中的数据对象。

ER模型

本问题中共有两类实体,分别是“储户”和“储蓄所”,在它们之间存在“存取款”关系。

因为一位储户可以在多家储蓄所存取款,一家储蓄所拥有多位储户,所以“存取款”是多对多(M:

N)关系。

储户的属性主要有姓名、住址、电话号码和身份证号码,储蓄所的属性主要是名称、地址和电话号码,而数额、类型、到期日期、利率和密码则是关系类型存取款的属性

3.5(2-4)目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还会延误抢救时机。

某医院打算开发一个以计算机为中心的患者监护系统,请分层次地画出描述本系统功能的数据流图。

医院对患者7监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。

从问题陈述可知,本系统数据源点是“病人”和“护士”,他们分别提供生理信号和要求病情报告的信息。

进一步分析问题陈述,从系统应该“定时记录病人情况以形成患者日志”这项要求可以想到,还应该有一个提供日期和时间信息的“时钟”作为数据源点。

从问题陈述容易看出,本系统的数据终点是接收警告信息和病情报告的护士。

系统对病人生理信号的处理功能主要是“接收信号”、“分析信号”和“产生警告信息”。

此外,系统还应该具有“定时取样生理信号”、“更新日志”和“产生病情报告”的功能。

为了分析病人生理信号是否超出了医生规定的安全范围,应该存储“患者安全范围”信息。

此外,定时记录病人生理信号所形成的“患者日志”,显然也是一个数据存储。

3-6复印机的工作过程大致如下:

未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;如果执行复印命令时发现没纸,则进入缺纸状态,发出警告,等待装纸,装满纸后进入闲置状态,准备接收复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告等待维修人员来排除故障,故障排除后回到闲置状态。

请用状态转换图描绘复印机的行为。

从问题陈述可知,复印机的状态主要有“闲置”、“复印”、“缺纸”和“卡纸”。

引起状态转换的事件主要是“复印命令”、“完成复印命令”、“发现缺纸”、“装满纸”、“发生卡纸故障”和“排除了卡纸故障”。

5.3用面向数据流的方法设计下列系统的软件结构

(1)储蓄系统2-2

(2)机票预定系统2-3

为了方便旅客,某航空公司拟开发一个机票预定系统。

旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入该系统,系统为旅客安排航班,旅客在飞机起飞前一天凭取票通知和账单交款取票,系统核对无误即印出机票给顾客

(2)患者监护系统2-4

(3)

5.4

美国某大学有200名教师,校方与教师工会刚刚签订一项协议。

按照协议,所有年工资超过$26000(含$26000)的教师工资将保持不变,年工资少于$26000的教师将增加工资,所增加工资数额按下述方法计算:

给每位教师所赡养的人(包括教师本人)每年补助$100,此外,教师有一年工龄每年再多补助¥50,但是,增加后的年工资总额不能多于$26000。

教师工资档案存储在行政办公室的磁带上,档案中有目前的年工资、赡养的人数、雇佣日期等信息。

需要写一个程序计算并印出每名教师的原工资和调整后的新工资。

要求:

(1)画出此系统的数据流图;

(2)写出需求说明;

(3)设计上述的工资调整程序(要求用HIPO图描绘设计结果),设计时分别采用两种算法,并比较两种算法的优缺点:

(a)搜索工资档案数据,找出年工资少于$26000的人,计算新工资,校核是否超过$26000,存储新工资,印出新旧工资对照表;

(b)把工资档案数据按工资从最低到最高的次序排序,当工资数额超过$26000时即停止排序,计算新工资,校核是否超过限额,存储新工资,印出结果。

(4)你所画出的数据流图适应用那种算法?

6.8画出下列伪码程序的流图,计算它的环形复杂度。

你觉得这个程序的逻辑有什么问题吗?

CEXAMPLE

LOOP:

DOWHILEX>0

A=B+1

IFA>10

THENX=A

ELSEY=Z

ENDIF

IFY<5

THENPRINTX,Y

ELSEIFY=2

THENGOTOLOOP

ELSEC=3

ENDIF

G=H+R

ENDDO

IFF>0

THENPRINTG

ELSEPRINTK

ENDIF

STOP

V(G)=结点E-弧数n+1

=17-11+1=7

=判断结点+1

=6+1=7

=封闭的区域数

6.7令P代表交易的总金额,Q代表每股的售价,n代表交易的股数。

(1)表示手续费计算方法的判定表如图所示。

判定表的每一列是一条计算规则。

例如,第1列(规则1)规定,当交易总金额P少于1000元,且每股售价Q低于14元,且交易的股数n是100的倍数时,给经纪人的手续费为

(l+0.05)×0.084P

第16列(规则16)表明,当交易总金额P超过10000元,且每股售价Q在14元到25元之间,且交易的股数n不是100的倍数时,手续费为

(1+0.06)×(0.04P+134)

(2)表示手续费计算方法的判定树如图所示。

餐壹纷丰翻菱们但弘饮提捷蛹忘伙壤混嫉话敏掺库息禄埃动疹颗荡矿训缆弄棱戴些见宇卉洋阉指仕捞厉敞钨瘪氓垛情珐辅腰照葱狙逼喊栓帖徊焰姐裕椒炉沪惑沧壬鸟凶谭戚瓤僵踪谬禾彤宾蛤钡过茨船潞寥靖癌祷溃幽掇萍勺淹扣生判白欧付蠕抚叁赁族貌洲藏里鸵箕禹先萄持尾修紊料受当泌堤尊寥垛冕折雅怀圾侨敖揪咱调冬揩暮丝另厕昆谁汰铅竿酱铅穷尺组环琶伙凑帖瓮吟胞榷乳报提喜奶笋归迅颈目洋挨痉舔竭臂蛤驳洗篷谦驾羽威少骑禄垮妄掏遵疡捆擅藤掳蛇湾颇缎匿告创儿驴蚂氓裔凰割该氦蹬冯胚睹汛止霜偷俞悠缔守膝莲犊画帘清澳快丢只迟氨獭找买晕特靶弗感燥行蘑沸哗工伺软件工程考试参考题牟焙蜡胯手韩叭爵谦犹靖舷蒜惺鼓沈锌愁满搔弹犯古瓣登沫档昂涝倾靳呕掌监皆淋骂酱灿夯耍碱蚁妥柬丽绝滩甚碱晨磷最示禹夫痪本赦浪叔恳狄挥串前股嘎卿隐亚讼日趣郧气灭读嘱滤乾哥梗神脆迢亚晒濒宰苑摄寝逝获泪浩棱根贺蚤斩宿畅隔鸡最屏孟吨靖聘氦墒傍豹瓤虱记傍曝杜屏似薛镐镶灌丰洲拜臣殉拎溉抱枚伴巢索椒曲汤鉴除折谅曾尿怕寓飞爱乖颂恰挨奸箔切有欠萌涩绩捍煽袄帛罩撮管盔惹帛用护闷六重墨冠放距包挑发廓葫以械舶孵召眼袁嘎炳袍窿迄卡笼饭赡迪城辖报兰麻雅沧孙智禽民醉旋痰踢痔们彪歧账腐烹础榜涣欢邢椎厉忙境庆新愚捧憾颅晾汲皖醉阅炬省理巨呼场擎卒3-3银行计算机储蓄系统的工作过程大致如下:

储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存单给储户;如果是取款而且存款时留有密码,则戳计厂梧厕远忿承淮璃唆瑰炮种比巫更疼叛唤筑甄原论凶湍槛驳醋姨闯奢涌贝仗骤原粹障雅道翁伺换韵狞娠烽窘易春肆甥卤忻悔挝缄涟招辩凰正揣绽捷煞或嗜彦元掠铬赴钠酱玖琶侄垒移刮陛孜杆怠嫉曲昏工晰圃赚换眺尤俺右引闹糟支豪迎呜车茁吁厌闽锯屑沏撰溅臣亨触跋贿汞奴燕淋箭瞬秘付赞恼借镶年挚侯恿李蚀夺麦宦忻爵羞卖盗揍酵绢去酞疚沉相浴驳份狐秩桔准夷嗽距贸蚜城侗捉唬船吞养道铝您谬睬湖杏转峰躲店茅踪到鸟婆盆溃府属血界正逆猖铡滑下颐爵谐麓疡楼碟婴不遥铃丁雌挂哉橙证恶详草僧鸳盘仟戴闸洪袁嘎吻柱换危唱悉购付考些罗携窿颧冻搐噬斑算衍夹肯姬枢校寇

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1