题目详情
试题三(共15分) 阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某软件公司欲设计实现一个虚拟世界仿真系统。系统中的虚拟世界用于模拟现实世界中的不同环境(由用户设置并创建),用户通过操作仿真系统中的1~2个机器人来探索虚拟世界。机器人维护着两个变量b1和b2,用来保存从虚拟世界中读取的字符。 该系统的主要功能描述如下: (1)机器人探索虚拟世界(RunRobots)。用户使用编辑器(Editor)编写文件以设置想要模拟的环境,将文件导入系统(LoadFile)从而在仿真系统中建立虚拟世界(SetupWorld)。机器人在虚拟世界中的行为也在文件中进行定义,建立机器人的探索行为程序(SetupProgram)。机器人在虚拟世界中探索时(RunProgram),有2种运行模式: ①自动控制(Run):事先编排好机器人的动作序列(指令(Instruction)),执行指令,使机器人可以连续动作。若干条指令构成机器人的指令集(InstructionSet)。 ②单步控制(Step):自动控制方式的一种特殊形式,只执行指定指令中的一个动作。 (2)手动控制机器人(ManipulateRobots)。选定1个机器人后(SelectRobot),可以采用手动方式控制它。手动控制有4种方式: ①Move:机器人朝着正前方移动一个交叉点。 ②Left:机器人原地沿逆时针方向旋转90度。 ③Read:机器人读取其所在位置的字符,并将这个字符的值赋给b1;如果这个位置上没有字符,则不改变b1的当前值。 ④Write:将b1中的字符写入机器人当前所在的位置,如果这个位置上已经有字符,该字符的值将会被b1的值替代。如果这时b1没有值,即在执行Write动作之前没有执行过任何Read动作,那么需要提示用户相应的错误信息(ShowErrors)。 手动控制与单步控制的区别在于,单步控制时执行的是指令中的动作,只有一种控制方式,即执行下个动作;而手动控制时有4种动作。 现采用面向对象方法设计并实现该仿真系统,得到如图3-1所示的用例图和图3-2所示的初始类图。图3-2中的类“Interpreter”和“Parser”用于解析描述虚拟世界的文件以及机器人行为文件中的指令集。 图3-1用例图 图3-4初始类图 【问题1】(6分) 根据说明中的描述,给出图3-1中U1~U6所对应的用例名。 【问题2】(4分) 图3-1中用例U1~U6分别与哪个(哪些)用例之间有关系,是何种关系? 【问题3】(5分) 根据说明中的描述,给出图3-2中C1~C5所对应的类名。 请帮忙给出正确答案和分析,谢谢!
题目答案
题目解析⬇️小程序搜题更方便
推荐题目
6638试题二(共15分) 阅读下列说明,回答问题1至问题3;将解答填入答题纸的对应栏内。 【说明】 某销售7891
4904普通石英光纤在波长()nm附近波导色散与材料色散可以相互抵消,使二者总的色散为零。A.1310B.2310C.4690
5961试题一(共15分) 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某1853
1635我国将电信业务分为()两大类,分别对其颁发不同的经营许可证。A.基础电信业务和增值电信业务B.电信1525
7404电信条例规定,以虚假.冒用的身份证件办理入网手续并使用移动电话属于()的行为。A.危害电信网络安5257
5128针对不断涌来且表现出高势能文化特性的西学,明代科学家在经过深人思索后,提出了________的命1587
9413电信条例确定的电信监督管理的基本原则不包括()。A.政企分开B.鼓励竞争C.公开,公平,公正D.价格合7559
7312魏晋时期,儒、佛、道三家思想融合,导致了___________的出现。5404
5716衡量数字传输系统传输效率的指标是()。A.bit/s/HzB.bit/sC.BaudD.Hz/s9820
423尘肺的X线描述术语中,错误的是:()A.大阴影B.小阴影C.浸润性阴影D.胸膜斑E.弥漫性胸膜增厚1232
8800纵隔淋巴结肿大常见于下列哪种疾病:()A.病毒性肺炎B.大叶性肺炎C.支原体肺炎D.肺结节病E.过2113
4526在清末思想启蒙运动中,_______提出了“以自由为体以民主为用”的深刻命题。9778
4610当前我国中央层面的电信主管部门是()。A.邮电部B.信息产业部C.工业和信息化部D.电子部8926
2841在技术上和业务上,话音网络与()的融合成为网络发展的必然趋势。A.基础网络B.传输网络C.数据网络D.4951
3199肺转移瘤的CT表现有:()A.粟粒播散型B.肿块或肺炎型C.结节型D.混合型E.淋巴管炎型8609