编程的概念.pptVIP

  • 7
  • 0
  • 约小于1千字
  • 约 9页
  • 2017-08-09 发布于重庆
  • 举报
编程的概念.ppt

编程的概念 郑波尽 2007/8/1 最简单的编程 编程的目的:让机器代替人 编程的方法:控制 编程的手段:机械器件,电子器件,光子器件等等 最简单的编程之一:电源开关(将两根电线连接在一起或者断开) 电源开关的功能 记忆:记忆当前的状态(是否已经连接好) 连接: 如果已经连接上,则断开, 否则,连接上 C 语言的实现 BOOL bIsConnected= FALSE; BOOL Connect() { bIsConnected= !bIsConnected; return bIsConnected; } 遥控机器人示例(1) 问题:如何命令一个遥控机器人从一个起点位置到一个终点位置? 假设只有向右,向上两个遥控键。 遥控机器人示例(1) 在这里,相当于起始状态为(1,1),终止状态为(10,8)。 提供的函数为: (x,y)-(x+1,y) (x,y)-(x,y+1) 编程使得(x,y)=(1,1) 变成(x,y)=(10,8) 遥控机器人示例(2) 问题:如何命令一个遥控机器人从一个起点位置到一个终点位置? 假设只有向右,向上两个遥控键和一个重复上一个按键(向右,向上)5次的键。 更多的函数 编程:带着镣铐跳舞 通过组合现有的资源,使得从起始点出发到达目标点。 * 起始位置 终止位置 起始位置 终止位置 遥控机器人示例(2) 在这里,相当于起始状态为(1,1),终止状态为(10,8)。 提供的函数为: (x,y)-(x+1,y) (x,y)-(x,y+1) (x,y)-(x+5,y) (x,y)-(x,y+5) 编程使得(x,y)=(1,1) 变成(x,y)=(10,8) *

文档评论(0)

1亿VIP精品文档

相关文档