电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

高中《信息技术》VB程序设计部分知识点VIP免费

高中《信息技术》VB程序设计部分知识点_第1页
1/7
高中《信息技术》VB程序设计部分知识点_第2页
2/7
高中《信息技术》VB程序设计部分知识点_第3页
3/7
1高中《信息技术》程序设计知识点高中《信息技术》程序设计知识点一、基础知识1.基本概念<要求:了解>程序、程序设计、程序设计(计算机语言语言)、流程图,屏幕坐标系、二进制;数据类型、常量、变量、表达式;对象、属性、方法、事件。2.VB的基本数据类型<要求:记忆>数值类型:Integer、Long、Single、Double,(类型符依次为%、L、!、#)字符串型:String(类型符$)逻辑型:Boolean3.VB运算符<要求:会用>(1)算术运算符:^(乘方)-(取负数)*(乘)、/(除)mod(求余数)、\(整除)+(加)、-(减)(2)关系运算符:>、<、=、>=、<=、<>(3)逻辑运算符:NOT(非)AND(与)OR(或)4.表达式<要求:会写、会计算>算术表达式,其结果为数值。如:5*(2^3-4)mod7字符表达式,其结果为字符串。如:”What”&”isyourname?”关系表达式,其结果为True(真)或Flase(假)。如:3/2<>3\2逻辑表达式,其结果为True(真)或Flase(假)。如:”abc”<=”A”andint(-1.2)=-25.函数<要求:掌握书写格式、会运用>函数格式函数功能函数格式函数功能Int(x)取不大于x的整数部分RGB(r,g,b)按指定的值生成颜色Fix(x)取x的整数部分(截尾函数)Val(s)将数字串s转换成数值Abs(x)取x的绝对值Str(n)将数值s转换成字符串Sqr(x)取x的算术平方根InputBox()输入数据Sin(x)计算x的正弦值Msgbox(s)输出数据Cos(x)计算x的余弦值LoadPicture(f)加载图片Rnd随机产生一个(0,1)内的纯小数6.变量<要求:理解变量的用途和特点,会定义变量的类型,会使用变量>变量用于存储数据,其特点是“读之不尽,新来旧去”。不同类型的数据要用相应类型的变量存储;一般在使用变量前应该先定义(声明)该变量的类型。例:已知y=|x|,编程从输入对话框输入x的值,从输出对话框输出y的值DIMxAsSingle,yAssingle‘定义二个单精度变量x,y语句也可写为DIMx!,y!x=inputBox(“a=”,”输入变量的值”,0)If(x>=0)Theny=xElsey=-xMsgBoxy7.VB语句的书写规则语句不区分字母大小写,每行字符最多255个;一条语句可以写在多行上,续行符为空格后跟下划线;多条语句可以写在一行上,语句间必须用冒号分隔;2VB程序设计知识点注释语句以单引号开头,可单独占一行或放在其它语句末尾。二、程序结构<要求:理解记忆>1.VB程序的一般结构事件过程通用过程PrivateSub对象名_事件名EndSubPrivate|static|publickSub过程名EndSub2.程序的三种基本结构运行程序时,按照程序代码的执行顺序分为三种情况:①顺序:从始至终依次执行各条语句;②循环:反复多次地执行磨一组语句;③分支:根据是否满足指定的条件决定执行哪一组语句。因此,相应的程序结构分为以下三种。(1)顺序结构(2)循环结构(控制语句)FORI=1TO9循环体NEXTI(3)分支结构(控制语句)块结构IF语句单行IF语句3.常用语句语句定义符功能语句定义符功能End结束程序FOR--TO/NEXT循环结构OptionExplcit强制变量声明IF--THEN/ELSE分支结构Dim变量声明ExitFor退出For循环Radomize初始化随机种子4.流程图(1)组成符号起始框结束框处理框流程线判断框输入框输出框(2)典型示例(略)IF条件THEN语句组1ELSE语句组2ENDIFIF条件THEN语句IF条件THEN语句1ELSE语句2或3VB程序设计知识点1)分段函数2)比较大小3)求n个数的和4)求n!三、主要算法:<要求:会应用>1.累加器,如:计算N个数的和例:求100以内奇数的和S=0Fork=1To100Step2S=S+kNextkPrint“S=”;S2.计数器,如:统计输入数据的个数,满足某种条件的数据个数,分类计数。例:求[1,100]内有多少个5的倍数S=0Fork=100To1Step-5S=S+1NextkPrint“S=”;S3.累乘器,如:计算10!例:求10!S=1Fork=1To10S=S*kNextkPrint“S=”;S4.交换两个变量的值例:从文本框输入变量a和b的值,然后交换它们的值。a=Val(Text1.text):b=Val(Text2.text)c=a:a=b:b=cText1.text=a:Text2.text=b5.求最值,如:给定一组数据,求其中的最大值与最小值。6.产生[m,n]之间的一个随机整数例:随机产生10个两位数,并输出其中最大者。Max=0Fork=1To10N=10+Fix(Rnd*100)IfMax

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

高中《信息技术》VB程序设计部分知识点

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群