版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、高中?信息技术?程序设计知识点根底知识1 .根本概念要求:了解程序、程序设计、程序设计计算机语言语言、流程图,屏幕坐标系、二进制;数据类型、常量、变量、表达式;对象、属性、方法、事件.2 .VB的根本数据类型要求:记忆数值类型:Integer、Long、Single、Double,类型符依次为、L、!、#字符串型:String类型符$逻辑型:Boolean3 .VB运算符要求:会用1算术运算符:人乘方取负数*乘、/除mod求余数、整除+加、减2关系运算符:、V、=、=、=、3逻辑运算符:NOT非AND与OR或4 .表达式要求:会写、会计算算术表达式,其结果为数值.如:5*2A3-4mod7字符
2、表达式,其结果为字符串.如:What&isyourname?关系表达式,其结果为True真或Flase假.如:3/232逻辑表达式,其结果为True真或Flase假.如:abc=Aandint-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的余弦值
3、LoadPicture加载图片Rnd随机产一个0,1内的纯小数6 .变量要求:理解变量的用途和特点,会定义变量的类型,会使用变量变量用于存储数据,其特点是“读之不尽,新来旧去不同类型的数据要用相应类型的变量存储般在使用变量前应该先定义声明该变量的类型.例:y=|x,编程从输入对话框输入x的值,从输出对话框输出y的值DIMxAsSingle,yAssingle定义二个单精度变量x,y语句也用写为DIMx!,y!x=inputBoxa=,输入变量的值,0_If(x=0)Theny=xElsey=-xMsgBoxy7.VB语句的书写规那么语句不区分字母大小写,每行字符最多255个;一条语句可以写在多
4、行上,续行符为空格后跟下划线;多条语句可以写在一行上,语句间必须用冒号分隔;注释语句以单引号开头,可单独占一行或放在其它语句末尾.程序结构1 .VB程序的一般结构事件过程通用过程PrivateSub对象名事件名EndSubPrivate|static|publickSub过程名EndSub2 .程序的三种根本结构运行程序时,根据程序代码的执行顺序分为三种情况:顺序:从始至终依次执行各条语句;循环:反复屡次地执行磨一组语句;分支:根据是否满足指定的条件决定执行哪一组语句.因此,相应的程序结构分为以下三种.(1)顺序结构(2)循环结构(限制语句)FORI=1TO9循环体NEXTI(3)分支结构(限
5、制语句)块结构IF语句IF条件THEN语句组1ELSE语句组2ENDIF单行IF语句IF条件THEN语句或IF条件THEN语句1ELSE语句23 .常用语句语句定义符功能语句定义符功能End结束程序FOR-TO/NEXT循环结构OptionExplcit强制变量声明IF-THEN/ELSE分支结构Dim变里严(明ExitFor退出For循环Radomize初始化随机种子4 .流程图(1)组成符号起始框结束框处理框流程线k判断框o.输入框Z7输出框(2)典型例如(略)1)分段函数2)比拟大小3)求n个数的和4)求n!三、主要算法:1 .累加器,如:计算N个数的和例:求100以内奇数的和S=0Fo
6、rk=1To100Step2S=S+kNextkPrintS=;S2 .计数器,如:统计输入数据的个数,满足某种条件的数据个数,分类计数.例:求1,100内有多少个5的倍数S=0Fork=100To1Step-5S=S+1NextkPrintS=;S3 .累乘器,如:计算10!例:求10!S=1Fork=1To10S=S*kNextkPrintS=;S4 .交换两个变量的值例:从文本框输入变量a和b的值,然后交换它们的值.a=Val(Text1.text):b=Val(Text2.text)c=a:a=b:b=cText1.text=a:Text2.text=b5 .求最值,如:给定一组数据,
7、求其中的最大值与最小值.6 .产生m,n之间的一个随机整数例:随机产生10个两位数,并输出其中最大者.Max=0Fork=1To10N=10+Fix(Rnd*100)IfMaxNThenMax=NNextkMsgBoxMax7 .判断一个自然数是否为素数;判断给定年份是否为闰年.(参见教材P111)8 利用程序的循环结构和数列的通项公式、递推公式,生成一组有规律的数,如:等差数列、等比数列、菲波那契数列,9 求方程或方程组的近似解10 解不定方程如鸡兔同笼问题,求高次方程的整数解.四、面向对象的VB程序设计要求:会应用1 .面向对象程序设计的工作过程1分析问题,建立解题模型;2设计程序窗口,设
8、置对象属性;3绘制流程图;4编写代码;5调试与修改代码;6发布应用程序2 .创立一个简单的VB应用程序的一般步骤设计界面设计对象属性编写代码调试、运行程序保存工程3.对象及其常用属性属性是一个对象所具有的性质、特征.对象类型第1个对象的默认名称对象的主要用途常用属性属性的功能窗体Forml主要作为其它控件的容器,用来设计人机交互界白;也可直接显示文本或图形信息Caption,FoceColor,BackColorWidth、HeightLeft、TopWindowState设置标题栏显示的文本设置前景、背景设置窗体的宽度和高度设置窗体在屏幕上位置设置窗体的状态三种标签P130Lablel显不文
9、本信息CaptionFont,AlignmentAutoSizeForeColorBackcolor,BorderStyleVisible设置标签上显示的文本设置文本的字体和对齐方式自动调整宽度设置前景色即文本的颜色设置背景色设置边框样式设置对象是否可见文本框P133Textl接收文本信息、显本文本信息TextPassWordCharMultiline显示文本内容设置密码占位符是否多行显示时钟P147Timeri限制事件过程代码自动执行IntervalEnabled时间间隔是否晌应事件命令按钮P126Commandl限制事件代码运行CaptionEnable显示功能提示信息设置对象是否可用框架
10、P135Framl用来组织对象CaptionFont显示功能提示信息单项选择按钮P135Optioni设置单项选择项.通常成组使用并置于框架内.Caption、Value显示功能提示信息设置是否被选中复选按钮P137Checki设置多项选择项.Caption、Value显示功能提示信息设置选中状态0,i,2列表框P139Listi提供一组选项ListListindexListCount工程列表工程序号编号从0开始工程总数组合框P141Comboxi提供一组选项List,ListindexListCountText同上设置文本框局部显示的文本图片框P130Picturel用于限制和显示图片;显示
11、文本、绘制图形.PictureAutoSizeVisibleWidth、Height、显示图片自动改变大小适应图片设置图片框是否可见设置图片框的大小图像框P150Imagel用于显示图像PictureStretch调整图像大小适应图像框直线P146Linel用于绘制线段BorderWidth设置边框宽度图形P146Shape1用于绘制6种常用图形ShapeFillStyleFillColorBorderStyleBorderWidth,BorderColor设置图形形状设置填充样式和颜色设置填充颜色设置边框样式和颜色设置边框宽度设置边框颜色4 .各类对象的常用属性属性名主要用途名称Name定义
12、对象的名称标题Caption设置对象的标题,多用于Form、Label、Frame、Option文本Text设置TextBox、ComboBox等对象要显本的文本.工程列表List设置ListBox、ComboBox等对象列表中包含的项.左边距Left设置窗体到屏幕或控件到窗口左边界的距离上边距Top设置窗体到屏幕或控件到窗口上边界的距离宽度Width设置对象的宽度高度Height设置对象的高度后效性Enable设置对象是否后效,其值为True那么后效,为Flase那么无效可见性Visible设置对象是否可见,其值为True那么可见,为Flase那么隐藏取值ValueCheckBox其值为.表
13、小未被选中,为1表小被选中,为2表小灰色.OptionBox其值为True表7K被选中,为Flase表示未被选中.图片Picture设置在对象上要显示的图片或图像密码占位符PassWordChar设置要显示的密码占位字符5 .对象的常用方法方法一一对象具有的动作和行为.方法调用格式:对象名.方法名参数表(1)窗体(Form)或图片框(PictureBox)的常用方法方法名具有该方法的对象功能和根本调用格式ClsFormPictureBox去除在囱体或图片框上显本的文本,以及使用Pset、Line、Circle等方法绘制的图形.对象名.clsPrint同上在窗体或图片框上显示的文本信息对象名.P
14、rint输出项列表Pset同上在囱体或图片框上回点.对象名.Pset(坐标),颜色Line同上在囱体或图片框上四线.对象名.Line(起点)-(终点)Circle同上在窗体或图片框上圆圆对象名.Circle圆心,半径,颜色,起始角度,终止弧度,纵横比Scale同上在窗体或图片框上自定义坐标系对象名.Scale左上角坐标-右卜角坐标Move同上Image移动对象到指定的位置对象名.Move横坐标,纵坐标ShowForm显示窗体.窗体名.ShowHideForm隐藏窗体.窗体名.Hide2列表框ListBox和组合框ComboBox的常用方法方法名功能和根本调用格式AddItem在列表框或组合框的
15、工程列表中,添加新工程如:List1.AddItem1sinx曲线工程名称要用双引号括起来RemoveItem在列表框或组合框的工程列表中,移除已有工程如:List1.RemoveItem3参数为工程序号Clear方法6 .对象能够识别的常见事件程序的运行是由事件触发的对象能够响应的事件是VB预先定义好的.程序运行后,当对象受到外部事件触发,就会执行响应该事件的代码.VB程序的这种工作方式称为事件驱动.1对象的事件过程结构:PrivateSub对象名事件名.二响应事件的代码EndSub2常用主要事件事件名事件触发激活方式识别该事件的主要对象Load加载窗体Activate活动窗体、图片框、图像框C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 老师好电影观后感500字汇编3篇
- 语法专题二 代词2【考点精讲精练】-2023年中考语法一点通(学生版)
- 繁星春水读后感范文
- 《技术的性质》说课稿(附教学设计)
- 2024-2025学年湖南省长沙市某中学大联考高三(上)月考数学试卷(一)(含答案)
- 山东省德州市平原县三校联考2024-2025学年四年级上学期11月期中科学试题
- 第三单元 小数的意义和性质单元测试(含答案)苏教版 五年级上册数学
- 浙江地区高考语文五年高考真题汇编作文
- 技术服务合同协议范例
- 2024年法院认可离婚协议书
- 信息资源目录编制规范(用于个人参考学习版本)
- 互联网的定义及发展历程
- 基层工会内部控制制度范文五篇
- 马克思主义基本原理智慧树知到课后章节答案2023年下齐鲁工业大学
- 苏教版译林初中英语词汇表(七年级至九年级)
- 学而思小学奥数知识体系
- 2016年软考中级系统集成项目管理工程师下午《应用技术》真题及答案
- 电火花试验报告
- 儿童文学教程第2版(学前教育专业)PPT全套完整教学课件
- 学做小小理财师
- 宝宝白细胞高怎么回事:新生儿含有白细胞
评论
0/150
提交评论