- 7
- 0
- 约4.98千字
- 约 6页
- 2017-05-08 发布于四川
- 举报
高中程序设计知识点[vb]
高中《信息技术》程序设计知识点基础知识基本概念要求:了解程序、程序设计、程序设计(计算机语言语言)、流程图,屏幕坐标系、二进制;数据类型、常量、变量、表达式;对象、属性、方法、事件。VB的基本数据类型要求:记忆数值类型:Integer、Long、Single、Double,(类型符依次为%、L、!、#)字符串型:String(类型符$)逻辑型:BooleanVB运算符要求:会用算术运算符:^(乘方)-(取负数)*(乘)、/(除)mod(求余数)、\(整除)+(加)、-(减)关系运算符:>、<、=、>=、<=、<>逻辑运算符:NOT(非)AND(与)OR(或)表达式要求:会写、会计算算术表达式,其结果为数值。如:5*(2^3-4)mod 7字符表达式,其结果为字符串。如:”What””is your name?”关系表达式,其结果为True(真)或Flase(假) 。如:3/23\2逻辑表达式,其结果为True(真)或Flase(假) 。如:”abc”=”A” and int(-1.2)=-2函数要求:掌握书写格式、会运用函数格式函数功能函数格式函数功能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)内的纯小数变量要求:理解变量的用途和特点,会定义变量的类型,会使用变量变量用于存储数据,其特点是“读之不尽,新来旧去”。不同类型的数据要用相应类型的变量存储;一般在使用变量前应该先定义(声明)该变量的类型。例:已知y=|x|,编程从输入对话框输入x的值,从输出对话框输出y的值DIM x As Single, y As single‘定义二个单精度变量x,y 语句也可写为DIM x!, y!x=inputBox(“a=”,”输入变量的值”,0)If (x=0) Then y=x Else y= -x MsgBox yVB语句的书写规则语句不区分字母大小写,每行字符最多255个;一条语句可以写在多行上,续行符为空格后跟下划线;多条语句可以写在一行上,语句间必须用冒号分隔;注释语句以单引号开头,可单独占一行或放在其它语句末尾。程序结构要求:理解记忆VB程序的一般结构事件过程通用过程Private Sub 对象名_事件名End SubPrivate | static | publick Sub 过程名End Sub程序的三种基本结构运行程序时,按照程序代码的执行顺序分为三种情况:①顺序:从始至终依次执行各条语句;②循环:反复多次地执行某一组语句;③分支:根据是否满足指定的条件决定执行哪一组语句。因此,相应的程序结构分为以下三种。顺序结构循环结构(控制语句)FOR I=1 TO 9循环体NEXT I分支结构(控制语句)块结构IF语句IF 条件 THEN 语句组1ELSE语句组2END IF或IF 条件 THEN 语句1 ELSE 语句2IF 条件 THEN 语句单行IF语句常用语句语句定义符功能语句定义符功能End结束程序FOR--TO / NEXT循环结构Option Explcit强制变量声明IF--THEN/ ELSE分支结构Dim变量声明Exit For退出For循环Radomize初始化随机种子流程图(1)组成符号起始框结束框处理框流程线判断框输入框输出框(2)典型示例(略)1)分段函数 2)比较大小 3)求n个数的和 4)求n!主要算法:要求:会应用累加器,如:计算N个数的和例:求100以内奇数的和S=0For k=1 To 100 Step 2 S=S+kNext kPrint “S=”;S计数器,如:统计输入数据的个数,满足某种条件的数据个数,分类计数。例:求[1,100]内有多少个5的倍数S=0For k=100 To 1 Step -5 S=S+1Next kPrint “S=”;S累乘器,如:计算10!例:求10!S=1For k=1 To 10 S=S*kNext kPrint “S=”;S交换两个变量的值例:从文本框输入变量a和b的值,然后交换它们的值。a= Val(Text1.text) : b= Val(Text2.text)c=a : a=b : b=cText1.text=a : Text2.text=b求最值,如:给定一组数据,求其中的最大值与最小值。产生[m,n]之间的一个随机整数例:随机产生10个两位数,并输出其中最大者
您可能关注的文档
- 高中生物必修1_2_3相关计算规律.doc
- 高中生物必修1新课程标准.doc
- 高中生物必修1知识点回顾.doc
- 高中生物必修2免疫调节同步检测题.doc
- 高中生物基本知识点点.doc
- 高中生物必修3选修3文档.doc
- 高中生物必修一知识点和实验复习.doc
- 高中生物必修3、选修3期末复习试卷.doc
- 高中生物必修三第二章第四节《免疫调节》教学设计.doc
- 高中生物必修三第1、二、三章测试题.docx
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- Dräger德图呼吸机Oxylog 3000 plus用户手册.pdf
- 零售业销售数据分析方法与应用.docx VIP
- 会计信息系统:财务篇 教案全套 宋红尔 第1--9章 系统管理---UFO报表.docx
- 个体化音乐干预减轻腹腔镜手术病人术前焦虑的研究.pdf VIP
- 精品解析:黑龙江省哈尔滨市德强高级中学2023-2024学年高一下学期开学验收考试数学试题(解析版).docx VIP
- GB50108–2024《地下工程防水技术规范》.pptx VIP
- 2023年上海初三语文一模试题说明文阅读汇编含答案.doc VIP
- 2025年福建省中考物理试卷(附答案解析).docx VIP
- Specialized English for Medical Imaging Technology医学影像 技术专业英语.pptx VIP
- 改建工程路面结构设计毕业设计.doc VIP
原创力文档

文档评论(0)