鄂教版信息技术九下综合实践我的程序我来设计ppt课件内容摘要:
始化新游戏的 开局 功能; • 规则 2)隐含的 挖雷 功能; • 规则 3)对应的 标记地雷 功能; • 规则 4)对应的 标记疑问 功能; • 规则 5)的 自动挖开 功能。 • 操作手段: 鼠标 2 “扫雷”案例:设计 开局 扫雷程序系统 输入 挖雷 标记雷题 标记疑问 自动挖开 输出 扫雷系统的顶层层次图 2 “扫雷”案例:设计 自顶向下逐步求精: • 继续分析已有功能,精化出所有子功能,确定模块间接口; • 描述精化后每个模块的处理过程; • 确定主要的数据及其数据结构; • 确定输入输出数据的内外部形式; • 界面的设计 2 “扫雷”案例:设计 界面 2 “扫雷”案例:设计 操作方式 采用键盘: • 上 ,下 ,左 ,右键用来移动光标的位置; • 回车或者空格键用来挖开光标当前指向的一个方块; • F, f 标记当前光标指向的方块有地雷; • Q, q 在光标指向方块打一个问号,表示可能有地雷; • A , a 自动挖开光标周围的方块; • ESC 退出游戏 2 “扫雷”案例:设计 主要数据 • 雷区界面数据 define ROW 16 /* 表示整个雷区的行数 */ define COL 16 /* 表示整个雷区的列数 */ define STARTX 50 /* 表示雷区在屏幕上的起始 x坐标 */ define STARTY 50 /* 表示雷区在屏幕上的起始 y坐标 */ define SIZEX 20 /* 表示一个方块的长度 */ define SIZEY 20 /* 表示一个方块的宽度 */ 2 “扫雷”案例:设计 主要数据 • 雷区内部数据 int totalMine。 /* 整个雷区所含的地雷总数 */ int table[ROW][COL]。 /* 数组 table的每个元素值记录了雷区 对应方块是否有雷: 1有雷 ,0无雷 */ int num[ROW][COL]。 /* 数组 num的每个元素值记录了雷区 对应方块周围有多少个地雷*/ int flag[ROW][COL]。 /* 数组 flag的每个元素值记录了雷区 对应方块当前的状态 */ 2 “扫雷”案例:设计 主要数据 • 方块 (i,j)的状态取值 define UNFLAG 0 /* 表示该方块还没有被打开或者标记 */ define FLAGED 1 /* 标记该方块有地雷 */ define QUESTION 20 /* 表示该方块可能有地雷 */ define EXPLOD 30 /* 踩到地雷爆炸了 */ define OPEN 40 /* 一个没有地雷的方块被打开 */ 2 “扫雷”案例:设计 主要数据 • 光标当前位置数据 int pi,pj。 /* 记录光标的当前位置,初始时光标在( 0, 0) */ int di[8]={1,1,0,1,1,1,0,1}。 int dj[8]={0,1,1,1,0,1,1,1}。 /*相对于当前方块而言, di[8]和 dj[8]分别表示了它周围八个 方块的行和列坐标偏移量。 它们与当前光标坐标配合使用, 可表示周围的方块,如( 1+pi, 0+pj) 表示当前方块的 正上方方块的坐标。 */ 2 “扫雷”案例:设计 主要数据 • 游戏状态数据 int gameRes。 /*记录游戏结束的结果状态,是输出数据的内部形式。 值为 0表示按 esc键退出游戏; 1 表示游戏失败; 1表示游戏胜利。 */ 2 “扫雷”案例:设计 —功能求精 第 1步:写出主程序的基本框架 , 确定各个内部模块的函数名和参数; 第 2步:对“图形初始化。鄂教版信息技术九下综合实践我的程序我来设计ppt课件
相关推荐
32年 8月一艘“伊塔尔里号”探险船正开往北极。 有一位气象学家记录航行中的天气情况,放飞探空气球时无意中把脸贴近了气球,没想到气球发出了令人难以忍受的强烈震荡,刺痛了他的耳朵。 那天晚上,探险船遭遇了几乎船毁人亡的风暴。 一艘国际商船在“火地岛”,发现了多年前神秘失踪的“马可波罗”号帆船,而船上的一切设备及物品确完好无损 ,船员却全部亡了。 大象具有的一些非凡本领常令人称奇:在安哥拉下一场暴雨
的影响增大,生产的全球化趋势加快 1995年 1月 1日,世界贸易组织成立,是世界经济全球化发展的一个重要表现 中国国家主席胡锦涛的欧洲访问,给德国西门子带来价值 ——60列高速火车 布什访华 .中美两国首脑签署协议 :中向美订购 150架波音飞机 ,交易总额达 90亿美元 2020年全球货物和服务贸易总额超过 22万亿美元 2020年中国贸易额达到 1万 1547亿 4000万美元 跨国公司
在下图情景中,你会怎么做。 上学、放学途中 • ( 1)、骑自行车的同学要在自行车道上行驶,不能随意骑入机动车道或人行横道;不要载人,不要逆行,不要双手离把,不要相互嬉闹快速追逐,不要边骑车边听音乐。 • ( 2)、步行的同学要走人行横道,过马路时要注意交通信号,走人行横道,听从交通民警的指挥。 • ( 3)、乘坐公共汽车的同学在上下车时不要争先恐后,更不能在车辆入、出站时尾随追逐车辆。
1、3 1 回归分析的基本思想及其初步应用 自 主 预 习 学习目标 法及其初步应用2会求回归直线方程,并进行预报 点是了解线性回归模型与函数模型的区别以及回归模型拟合好坏的刻画2难点是残差变量的解释 线性回归模型 (1) 线性回归模型 y ,其中 a 和 b 是模型的未知参数, e 称为 自变量 x 又称为解释变量,因变量y 又称为 a ) 在线性回归方程 y bx a中 bi 1n x yi
,爆炸导致宇宙空间处处( ) ,温度则相应( )。 温度至 一定程度,逐步形成超星系团、 星系团、星系及恒星、行星等。 150亿 物质 时间 空间 膨胀 降低 二、静电现象 经 摩擦 过的物体能够吸引 轻小 的,人们就说它带了“ 电 ”,或者说带了 电荷。 摩擦起电 用 摩擦的方式 使物体带电 想一想: 被毛皮摩擦过的橡胶棒 与 被丝绸摩擦过的玻璃棒带的电是否一样。 两种电荷 正电荷 + 负电荷
超声波牙刷 不用洗衣粉的洗衣机 一般洗衣机洗衣服要用大量的洗衣粉。 有一种洗衣机可以不用洗衣粉 ,照样能把衣服洗干净。 日本人首先在洗衣机中输入声波 ,利用超声波在洗衣机水缸内产生大量气泡 ,借助气泡破灭产生一种不大不小的作用力 ,代替洗衣粉 ,把衣服表面肮脏的微粒清除掉。 你知道吗。 ( 5)超声波焊接器 ( 6)超声雾化加湿器 渔民把超声波蜂鸣器挂在鱼网上,这些超声波使海豚感到烦恼