首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某软件公司欲设计实现一个虚拟世界仿真系统。系统中的虚拟世界用于模拟现实世界中的不同环境(由用户设置并创建),用户通过操作仿真系统中的l~2个机器人来探索虚拟世界。机器人维护着两个
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某软件公司欲设计实现一个虚拟世界仿真系统。系统中的虚拟世界用于模拟现实世界中的不同环境(由用户设置并创建),用户通过操作仿真系统中的l~2个机器人来探索虚拟世界。机器人维护着两个
admin
2017-09-13
51
问题
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某软件公司欲设计实现一个虚拟世界仿真系统。系统中的虚拟世界用于模拟现实世界中的不同环境(由用户设置并创建),用户通过操作仿真系统中的l~2个机器人来探索虚拟世界。机器人维护着两个变量b1和b2,用来保存从虚拟世界中读取的字符。
该系统的主要功能描述如下:
(1)机器人探索虚拟世界(Run Robots)。用户使用编辑器(Editor)编写文件以设置想要模拟的环境,将文件导入系统(Load File)从而在仿真系统中建立虚拟世界(SetupWorld)。机器人在虚拟世界中的行为也在文件中进行定义,建立机器人的探索行为程序(Setup Program)。机器人在虚拟世界中探索时(Run Program),有2种运行模式:
①自动控制(Run):事先编排好机器人的动作序列(指令(Instruction)),执行指令,使机器人可以连续动作。若干条指令构成机器人的指令集(Instruction Set)。
②单步控制(Step):自动控制方式的一种特殊形式,只执行指定指令中的一个动作。
(2)手动控制机器人(Manipulate Robots)。选定1个机器人后(Select Robot),可以采用手动方式控制它。手动控制有4种方式:
①Move:机器人朝着正前方移动一个交叉点。
②LeR:机器人原地沿逆时针方向旋转90度。
③Read:机器人读取其所在位置的字符,并将这个字符的值赋给bl;如果这个位置上没有字符,则不改变b1的当前值。
④Write:将b1中的字符写入机器人当前所在的位置,如果这个位置上已经有字符,该字符的值将会被b1的值替代。如果这时bl没有值,即在执行Write动作之前没有执行过任何Read动作,那么需要提示用户相应的错误信息(Show Errors)。
手动控制与单步控制的区别在于,单步控制时执行的是指令中的动作,只有一种控制方式,即执行下一个动作;而手动控制时有4种动作。
现采用面向对象方法设计并实现该仿真系统,得到如图3-1所示的用例图和图3-2所示的初始类图。图3-2中的类“Interpreter”和“Parser”用于解析描述虚拟世界的文件以及机器人行为文件中的指令集。
根据说明中的描述,给出图3-2中C1~C5所对应的类名。
选项
答案
C1:World C2:Roboff Robots C3:Instruction C4:InstructionSet C5:Error/Errors
解析
本题要求将类图中缺失的5个类补充完整。在解答此类题目时,首先考虑类图中的特殊关系,如继承关系、聚集或组合关系等,这是比较好的突破口。另外应关注类之间的多重度。在图3.2中出现了两个聚集关系:C1和C2之间以及C3和C4之间。我们先考虑C1和C2这一对,因为这两个类之间的多重度是一个具体的范围1..2。【说明】中有一句话:“用户通过操作仿真系统中的l~2个机器人来探索虚拟世界”,也就是说在虚拟世界中包含着1-2个机器人,由此可以推断C2对应的是机器人Roboff Robots,C1代表的就是整个虚拟世界World。
下面我们来看C3和C4这一对聚集关系。C4和Interpreter、Parser有关联,而这两个类与文件及机器人指令集的解析有关,由此可以推断,C3、C4这两个类也应该跟解析功能相关。由【说明】可知,系统中有两类需要解析的事物:虚拟世界文件和机器人指令集,而机器人指令集是由若干条指令构成的,这里就出现了一个聚集结构。因此C3应该对应Instruction,C4对应的是InstructionSet。
对于最后一个类,将功能需求与用例图再回顾一遍,发现在类图中还缺少关于错误信息的描述,因此C5所对应的就是类Error。
转载请注明原文地址:https://www.kaotiyun.com/show/FKDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
如果以前已经配置过这台服务器为VPN服务器,现在需要重新配置,该怎么操作?Windows2000服务器配置完毕后,系统默认任何用户均都可以拨入连接到服务器上吗?
阅读以下说明,回答问题1、问题2、问题3和问题4,将解答填入对应栏内。[说明]虚拟专用网络(VirtualPrivateNetwork,VPN)是专用网络的延伸,它包含了类似Internet的共享或公共网络链接。通过VPN可以以模拟点对点
阅读以下说明,回答问题1~3。【说明】Windows组网是指把Windows终端和服务器连接起来。如图5-6所示给出了在Windows操作系统中的典型LAN配置。
从工作的频段、数据传输速率、优缺点以及它们之间的兼容性等方面,对IEEE802.11a、IEEE802.11b和IEEE802.11g进行比较。简述WLAN用户通过RADIUS服务器登录的过程。
在Internet上捕获并分析图8-16所示的网络中两个内部网络经由Internet通信的L2TPv2数据帧,请从以下4个选项中选择正确的答案填写到图8-17的(1)~(4)空缺处的相应位置。【供选择的答案】A.L2TPv2头
在Internet上捕获并分析图8-16所示的网络中两个内部网络经由Internet通信的L2TPv2数据帧,请从以下4个选项中选择正确的答案填写到图8-17的(1)~(4)空缺处的相应位置。【供选择的答案】A.L2TPv2头
认真阅读以下关于PGP软件的使用说明,根据要求回答问题1至问题4。【说明】在Internet网络中,安全认证和保密业务的需求随着通信量、业务种类的增加而增加。广泛应用于Internet网络的E-mail系统的PGP(PrettyGoodPr
阅读以下说明,回答【问题1】~【问题4】,将解答填入空白处。【说明】某小型单位的网络图如图5所示,Cisco路由器有ISDN模块,单位通过ISDN连接Internet。ISDN是指近年来供最终用户使用的一套数字服务,包括电话网络的数字化,以便ISP
请说出图9-1的拓扑结构名称与特点。PC2、PC4与PCI、PC3、PC5要连网且能相互访问,需要增添什么设备?
将图2-2中(1)和(2)空缺名称填写在对应的解答栏内。按照G.lite的最高速率标准,上传24MB的文件需要多少秒时间?
随机试题
某女,52岁,近日,患上呼吸道感染,遂常感身体不适,常见头痛鼻塞、咳嗽咽干、浑身酸痛,宜选用的中成药是()。
按照《保险法》的规定,下列说法错误的是()
下列关于个人股票期权的说法中,正确的有()。
“让学校的每一面墙壁都开口说话”,这充分运用了下列哪一种德育方法?()
Peopledonotanalyzeeveryproblemtheymeet.Sometimestheytrytorememberasolutionfromthelasttimetheyhadasimilarp
从鲁迅的大量杂文中可以看出,他确实把“所读的书活起来”了,因此常常能够揭示要害,看出实质。例如历来被认为是田园诗人的陶渊明,当有的文章宣扬艺术的“最高境界”是“泯灭一切忧喜”的“静穆”,并且举出陶渊明“浑身是‘静穆’,所以他伟大”的时候,鲁迅针锋相对地指出
根据以下资料。回答下列问题。2004—2008年我国文化产业增加值分别为3340亿元、4216亿元、5123亿元、6412亿元、7600亿元,逐年大幅度攀升,平均增长速度高达17%以上,比同期GDP增值高10个百分点左右,不仅高于传统产业的增长速
下列历史事件按时间先后顺序排列正确的是()。①渭水之盟②仓亭之战③澶渊之盟④土木之变⑤鸣条之战
【《独立宣言》】(UnitedStatesDeclarationofIndependence)华中师范大学2003年世界近现代史真题;南京大学2006年世界史真题
Readthetextbelowaboutacompany’sapproachtosocialresponsibility.Inmostofthelines(34-45),thereisoneextrawor
最新回复
(
0
)