还剩6页未读,继续阅读
文本内容:
高中《信息技术》程序设计知识点
一、基础知识
1.根本概念〈要求了解〉•程序、程序设计、程序设计(计算机语言语言)、流程图,屏幕坐标系、二进制;•数据类型、常量、变量、表达式;•对象、属性、方法、事件
2.VB的根本数据类型〈要求记忆》•数值类型Integer、Long Single、Double,(类型符依次为%、L、!、#)•字符串型String(类型符$)•逻辑型Boolean
3.VB运算符〈要求会用〉
(1)算术运算符人(乘方)一(取负数)*(乘)、/(除)mod(求余数)、、(整除)+(加)、一(减)
(2)关系运算符、V、=、=、=、
(3)逻辑运算符NOT(非)AND(与)OR(或)
4.表达式〈要求会写、会计算•算术表达式,其结果为数值如5*(2^3-4)mod7•字符表达式,其结果为字符串如〃What〃〃is yourname•关系表达式,其结果为True(真)或Flase(假)如3/23\2•逻辑表达式,其结果为True(真)或Flase(假)如〃abc〃〈二〃and int(T.2)=-2A
5.函数〈要求掌握书写格式、会运用〉函数格式函数功能函数格式函数功能取不大于x的整数局部RGBr,g,bInt x按指定的值生成颜色Fixx取X的整数局部(截尾函数)将数字串s转换成数值Vai s取X的绝对值Str n将数值s转换成字符串AbsxSqr x取X的算术平方根InputBox输入数据Sinx计算X的正弦值Msgbox s输出数据Cos x计•算X的余弦值LoadPic turef加载图片Rnd随机产生一个(0,1)内的纯小数
6.变量(要求理解变量的用途和特点,会定义变量的类型,会使用变量》变量用于存储数据,其特点是“读之不尽,新来旧去〃不同类型的数据要用相应类型的变量存储;一般在使用变量前应该先定义(声明)该变量的类型例尸|x|,编程从输入对话框输入x的值,从输出对话框输出y的值DIM xAs Single,y Assingle定义二个单精度变量x,y语句也可写为DIM x!,y!x二inputBox(,〃输入变量的值〃,0)_If(x=0)Then y=x Elsey=-xMsgBox y
7.VB语句的书写规则•语句不区分字母大小写,每行字符最多255个;•一条语句可以写在多行上,续行符为空格后跟下划线;•多条语句可以写在一行上,语句间必须用冒号分隔;•注释语句以单引号开头,可单独占一行或放在其它语句末尾
二、程序结构〈要求理解记忆》
1.VB程序的一般结构事件过程通用过程Private Sub对象名_事件名Private staticpublick Sub过程名End SubEnd Sub
2.程序的三种根本结构运行程序时,按照程序代码的执行顺序分为三种情况
①顺序从始至终依次执行各条语句;
②循环反复屡次地执行磨一组语句;
③分支根据是否满足指定的条件决定执行哪一组语句因此,相应的程序结构分为以下三种
(1)顺序结构
(2)循环结构(控制语句)FOR1=1TO9循环体NEXT I
(3)分支结构(控制语句)块结构IF语句单行IF语句
3.常用语句语句定义符功能语句定义符功能End FOR—TO/NEXT结束程序循环结构Option Exploit强制变量声明IF—THEN/ELSE分支结构Dim ExitFor退出For循环变量声明Radomize初始化随机种子
4.流程图
(1)组成符号起始框处理框结束框流程线判断框输入框输出框
(2)典型例如(略)1)分段函数2)比较大小3)求n个数的和4)求n!
三、主要算法(要求会应用〉
1.累加器,如计算N个数的和例求100以内奇数的和s=oFor k=l To100Step2S=S+kNext kPrintS=”;S
2.计数器,如统计输入数据的个数,满足某种条件的数据个数,分类计数例求[1,100]内有多少个5的倍数S=0For k=100To1Step-5S=S+1Next kPrintS=”;S
3.累乘器,如计算10!例求10!S=1For k=l To10S=S*kNext kPrintS=;S
4.交换两个变量的值例从文本框输入变量a和b的值,然后交换它们的值a=VaiTextl.text:b=VaiText
2.text c=a:a=b:b=cTextl.text=a:Text
2.text=b
5.求最值,如给定一组数据,求其中的最大值与最小值
6.产生[m,n]之间的一个随机整数例随机产生10个两位数,并输出其中最大者Max=0For k=l.To10N=10+FixRnd*100If MaxNThen Max=NNext kMsgBoxMax
7.判断一个自然数是否为素数;判断给定年份是否为闰年参见教材PU
18.利用程序的循环结构和数列的通项公式、递推公式,生成一组有规律的数,如等差数列、等比数列、菲波那契数列,
9.求方程或方程组的近似解
10.解不定方程如鸡兔同笼问题,求高次方程的整数解
四、面向对象的程序设计〈要求会应用〉VB
1.面向对象程序设计的工作过程1分析问题,建立解题模型;2设计程序窗口,设置对象属性;3绘制流程图;4编写代码;5调试与修改代码;6发布应用程序
2.☆创立一个简单的VB应用程序的一般步骤
①设计界面
②设计对象属性
③编写代码
④调试、运行程序
⑤保存工程
3.对象及其常用属性属性是一个对象所具有的性质、特征对象类型第1个对象对象的主要用途常用属性属性的功能的默认名称Forml窗体主要作为其它控件的Caption,FoceColor,设置标题栏显示的文本设置容器,用来设计人机BackColor Width、前景、背景Height LeftTop设置窗体的宽度和高度设置交互界面;也可直接WiidowState窗体在屏幕上位置设置窗体显示文本或图形信息的状态三种标签P130Lablel显示文本信息Caption设置标签上显示的文本设置Font,Alignment文本的字体和对齐方式自动AutoSize调整宽度ForeColor设置前景色即文本的颜色Backcolor,设置背景色BorderStyle设置边框样式Visible设置对象是否可见Textl Text文本框接收文本信息、显示显示文本内容设置密码占位P133文本信息PassWordChar符是否多行显示MultilineTimerl Interval时钟P147控制事件过程代码自时间间隔动执行Enabled是否响应事件Command1命令按钮控制事件代码运行Caption Enable显示功能提示信息设置对象P126是否可用Framl Caption框架用来组织对象显示功能提示信息FontP135Optionl Caption单项选择设置单项选择项通显示功能提示信息设置是否按钮P135常成组使用并置于框Value被选中架内复选按钮Checkl设置多项选择项Caption显示功能提示信息设置选中P137Value状态0,1,2Listl List列表框提供一组选项工程列表P139Listindex工程序号编号从0开始ListCount工程总数Combox1List,Listindex组合框提供一组选项同上P141ListCountTexi设置文本框局部显示的文本图片框Picturel用于控制和显示图显不图片P130片;显示文本、绘制Picture AutoSize自动改变大小适应图片设置图形Visible图片框是否可见设置图片框Width、Height、的大小Image1Picture图像框用于显示图像P150Stretch调整图像大小适应图像框Linel BorderWidth直线用于绘制线段设置边框宽度P146Shape1图形用于绘制6种常用图Shape FillStyle设置图形形状设置填充样式P146形FillColor和颜色设置填充颜色设置边BorderStyle框样式和颜色设置边框宽度BorderWidth,设置边框颜色BorderColor
4.各类对象的常用属性属性名主要用途名称Name定义对象的名称标题Caption设置对象的标题,多用于Form、Label FrameOption设置TextBox、ComboBox等对象要显示的文本文本Text设置ListBox ComboBox等对象列表中包含的项工程列表List左边距Left设置窗体到屏幕或控件到窗口左边界的距皆上边距Top设置窗体到屏幕或控件到窗口上边界的距离宽度Width设置对象的宽度高度Height设置对象的高度有效性Enable设置对象是否有效,其值为True则有效,为Flase则无效设置对象是否可见,其值为True则可见,为Flase则隐藏可见性VisibleCheckBox其值为0表2K未被选中,为1表示被选中,为2表示灰色取值ValueOptionBox其值为True表示被选中,为Flase表示未被选中图片Picture设置在对象上要显示的图片或图像密码占位符PassWordChar设置要显示的密码占位字符
5.对象的常用方法方法一一对象具有的动作和行为方法调用格式对象名.方法名[参数表]1窗体Form或图片框PictureBox的常用方法方法名具有该方法的对象功能和根本调用格式Cis Form去除在窗体或图片框上显示的文本,以及使用Pset、Line、PictureBox Circle等方法绘制的图形Print同上在窗体或图片框上显示的文本信息输出项列表Pset在窗体或图片框上画点对象名.Pset坐标,颜色同上Line在窗体或图片框上画线对象名.Line起点-终点同上Circle在窗体或图片框上画圆同上对象名.Circle(圆心),半径,颜色,起始角度,终止弧度,纵横比Scale同上在窗体或图片框上自定义坐标系对象名.Scale(左上角坐标)-(右下角坐标)Move同上移动对象到指定的位置Image对象名.Move横坐标,纵坐标Show Form显示窗体Hide Form隐藏窗体
(2)列表框(ListBox)和组合框(ComboBox)的常用方法方法名功能和根本调用格式Additem在列表框或组合框的工程列表中,添加新工程如Listl.Additem1—sin(x)曲线工程名称要用双引号括起来RemoveItem在列表框或组合框的工程列表中,移除已有工程如Listl.Removeitem3参数为工程序号Clear方法
6.对象能够识别的常见事件程序的运行是由事件触发的对象能够响应的事件是VB预先定义好的程序运行后,当对象受到外部事件触发,就会执行响应该事件的代码VB程序的这种工作方式称为事件驱动)0对象的事件过程结构Private Sub对象名事件名End Sub
(2)常用主要事件:事件名事件触发(激活)方式识别该事件的主要对象Load加载窗体_Activate活动窗体、图片框、图像框_Click单击窗体,命令按钮、单项选择按钮、复选按钮,菜单DbClick ListBoxComboBox双击_Timer系统时钟计时时钟_Resize窗体、图片框、图像框缩放(改变大小)Change内容改变文本框,窗体KeyPress按下键盘上任意键文本框、命令按钮_MouseDown鼠标按下命令按钮、窗体、图片框、图像框
(3)窗体事件执行顺序加载事件Load缩放事件Resize活动事件Activate用户触发的事件(Click/Resize/MouseDown等,何时触发何时执行)。
个人认证
优秀文档
获得点赞 0