宁波效实中学信息技术高一期中复习大纲.docVIP

宁波效实中学信息技术高一期中复习大纲.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
宁波效实中学信息技术高一期中复习大纲.doc

期中复习大纲: 基本概念 1、算法的几大特点:有穷性、可行性、唯一性、有输入(=0个输入条件)、有输出(0个输出条件) 2、算法的三大执行模式:顺序、选择(分支)、循环 思考1:编程求出所有的水仙花数(个十百位立方和等于它本身的三位数)是否有穷、可行? 3、VB的特点:可视化和事件驱动,具体的事件请参考第5点。 4、RND:0~1的随机数的使用:产生[a,b]之间的随机整数,公式为:Int((a*rnd) +b) 思考2:产生50~100的随机整数的公式是? 5、类、对象、属性、方法、事件: 类:按钮、文本框、列表框、标签、几何形状 对象:按钮对象command1等、文本框对象text1等、列表框list1等、标签label 1等、几何形状shape1等 属性:按钮、文本框、列表框、标签对象的名称属性name(名称)、 按钮、标签上显示的内容command1.caption、label 1.caption 文本框的内容 text1.text 事件: Form_load、command1_click 、text1_keypress(窗体加载、点击按钮、文本框按键) 方法:list1.additem、list1.clear 注意:对象名_事件分为很多种,常见的是上面几种,还有form_click、label1_click等 对象名可以更改,例如:当command1改名为c1时,command1_click对应改为c1_click 思考3:分清text1.text=a 、shape1.backcolor=vbred中的对象名、属性、属性值 赋值语句 变量名=表达式(等号的方向是从左至右的,而且等号左边必须是一个变量名) 思考4:a=b+c、a=bc、a_1=a*b、a+b=c、a*b=a_1 、a=b=c 哪些运行时会出错? 数组是一组数据的集合,用下标区分集合内数据,如a(1)、 a(2)…… 下标可以是各种表达式,如a(3+4)对应a(7),数组分为一维、二维、多维数组,数组使用前必须定义,定义格式为 DIM A(1 TO 10 ) AS INTEGER 或 A(1 TO 4,1 To 3 ) AS INTEGER 思考5、 (1)已知有a(1) 至a(10)中分别放置了1、2、3…10十个数据,那么当j=5时, a(j-1)=?、a(a(j)-1)=? (2) 下面的代码运行后,a(j)=? For j= 1 to 5 A(j)=j Next j A(j)=j 数据类型:integer整数(-32768~32767) long长整数(10十位有效数字) single单精度(6~7位有效数字) double双精度(14~15位有效数字) A、Dim a, b, c As IntegerB、Dim a, b As IntegerDim c As DoubleC、Dim a, b As IntegerDim c As SingleD、不定义,默认状态 思考6:如果声明DIM A(1 TO 10 ) AS INTEGER ,那么赋值语句 A A、Dim a, b, c As Integer B、Dim a, b As Integer Dim c As Double C、Dim a, b As Integer Dim c As Single D、不定义,默认状态 思考 7、为使下列运算结果最精确,应该采用的定义是? a = -10 a = -10 b = 3 c = a /b MsgBox (c) 输入输出技巧: 输出:List1.additem 选手号 + Str(i ) + 最后得分 + Str(s(i)) Text1.text=str(a)+ 赢 + str(b) 输出数值型变量与文字连接必须加上STR() MSGBOX S=+STR(S) s为数值型, 例如 s=100 MSGBOX S=+ S S为 文本型,例如 s= abcd 输入:a=val(text1.text) a为数值型 a=text1.text a为 文本型 思考 8:下列语句执行时会出错的是: A、List1.additem 选手号 + i + 最后得分 + s(i) B、List1.additem 选手号 i 最后得分 s(i) C、List1.additem 选手号 i 最后得分 s(i) VB表达式书写技巧:优先级与数学中的一致,按需要加上小括号,乘号不能省略,有三种运算:算术:+ - * / ^

文档评论(0)

zsmfjh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档