- 0
- 0
- 约2.14千字
- 约 4页
- 2026-10-30 发布于北京
- 举报
2016年上半年试题三
阅读下列说明和UML图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某软件公司欲设计实现一个虚拟世界仿真系统。系统中的虚拟世界用于模拟现实世界中
的不同环境(由用户设置并创建),用户通过操作仿真系统中的1〜2个机器人来探索虚拟
世界。机器人着两个变量b1和b2,用来保存从虚拟世界中的字符。
该系统的主要功能描述如下:
(1)机器人探索虚拟世界(RunRobots)。用户使用编辑器(Editor)编写文件以设
置想要模拟的环境,将文件导入系统(LoadFile)从而在仿真系统中建立虚拟世界(Setup
World)。机器人在虚拟世界中的行为也在文件中进行定义,建立机器人的探索行为程序
(SetupProgram)。机器人在虚拟世界中探索时(RunProgram),有2种运行模式:
①自动控制(Run):事先编排好机器人的动作序列(指令(Instruction)),执行指
令,使机器人可以连续动作。若干条指令构成机器人的指令集(InstructionSet)。
②单步控制(Step):自动控制方式的一种特殊形式,只执行指定指令中的一个动作。
(2)手动控制机器人(ManipulateRob
原创力文档

文档评论(0)