某公司欲开发一个漫步者机器人,用来完成火星探测任务。机器人的控制者首先定义探测任务和任务之间
A. 解释器
B. 主程序-子程序
C. 隐式调用
D. 管道-过滤器
A. 解释器
B. 主程序-子程序
C. 隐式调用
D. 管道-过滤器
A.解释器
B. 主程序-子程序
C. 隐式调用
D. 管道-过滤器
A.应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合
B.应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件(监控器、传感器、发动机等)是彼此分开的,并能够独立替换
C.应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰
D.应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定
A.应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合
B. 应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件(监控器、传感器、发动机等)是彼此分开的,并能够独立替换
C. 应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰
D. 应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定
A.责任链模式
B. 桥接模式
C. 装饰模式
D. 适配器模式
A.责任链模式
B.桥接模式
C.装饰模式
D.适配器模式
A.数据共享
B.虚拟机
C.隐式调用
D.显式调用
某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用______最为合适。
A.备忘录模式
B.中介者模式
C.访问者模式
D.迭代器模式
A.解释器
B.面向对象
C.黑板
D.隐式调用
A.瀑布
B.RAD
C.螺旋
D.原型
A.瀑布
B.V模型
C.面向列象
D.原型