真人番摊官网关注互联网产品管理,交流产品设计、用户体验心得!

高中程序设计知识点(vb)

时间:2019-07-09 08:54 来源:未知 作者:admin

  高中法式设想学问点(vb)_其它课程_高中教育_教育专区。高中《消息手艺》法式设想学问点

  高中《消息手艺》法式设想学问点 1 高中《消息手艺》法式设想学问点 一、 根本学问 1. 根基概念要求:领会 ? ? ? 法式、法式设想、法式设想(计较机言语言语) 、流程图,屏幕坐标系、二进制; 数据类型、常量、变量、表达式; 对象、属性、方式、事务。 2. VB 的根基数据类型要求:回忆 ? ? ? 数值类型:Integer、Long、Single、Double, (类型符顺次为%、L、!、#) 字符串型:String(类型符$) 逻辑型:Boolean 3. VB 运算符要求:会用 (1) 算术运算符:^(乘方)?-(取负数)?*(乘)、/(除)?mod(求余数)、\(整除)?+(加)、-(减) (2) 关系运算符:>、<、=、>=、<=、<> (3) 逻辑运算符:NOT(非)?AND(与)?OR(或) 4. 表达式要求:会写、会计较 ? ? ? ? 算术表达式,其成果为数值。如:5*(2^3-4)mod 7 字符表达式,其成果为字符串。如:”What”&”is your name?” 关系表达式,其成果为 True(真)或 Flase(假) 。如:3/23\2 逻辑表达式,其成果为 True(真)或 Flase(假) 。如:”abc”=”A” and int(-1.2)=-2 5. 函数要求:控制书写格局、会使用 函数格局 Int(x) Fix(x) Abs(x) Sqr(x) Sin(x) Cos(x) Rnd 函数功能 取不大于 x 的整数部门 取 x 的整数部门 (截尾函数) 取 x 的绝对值 取 x 的算术平方根 计较 x 的正弦值 计较 x 的余弦值 随机发生一个(0,1)内的纯小数 函数格局 RGB(r,g,b) Val(s) Str(n) InputBox() Msgbox(s) LoadPicture(f) 函数功能 按指定的值生成颜色 将数字串 s 转换成数值 将数值 s 转换成字符串 输入数据 输出数据 加载图片 6. 变量要求:理解变量的用处和特点,会定义变量的类型,会利用变量 变量用于存储数据,其特点是“读之不尽,新来旧去” 。分歧类型的数据要用响应类型的变量存储; 一般在利用变量前该当先定义(声明)该变量的类型。 例:已知 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 y 7. VB 语句的书写法则 ? ? ? ? 语句不区分字母大小写,每行字符最多 255 个; 一条语句能够写在多行上,续行符为空格后跟下划线; 多条语句能够写在一行上,语句间必需用冒号分隔; 正文语句以单引号开首,可零丁有一行或放在其它语句末尾。 VB 法式设想学问点 2 二、 法式布局要求:理解回忆 1. VB 法式的一般布局 事务过程 Private Sub 对象名_事务名 End Sub 通用过程 Private static publick Sub 过程名 End Sub 2. 法式的三种根基布局 运转法式时,按照法式代码的施行挨次分为三种环境:①挨次:从始至终顺次施行各条语句;② 轮回:频频多次地施行某一组语句;③分支:按照能否满足指定的前提决定施行哪一组语句。因而,相 应的法式布局分为以下三种。 (1) 挨次布局 (2) 轮回布局(节制语句) FOR I=1 TO 9 轮回体 NEXT I (3) 分支布局(节制语句) 块布局 IF 语句 IF 前提 THEN 语句组 1 ELSE 语句组 2 END IF 单行 IF 语句 IF 前提 THEN 语句 或 IF 前提 THEN 语句 1 ELSE 语句 2 3. 常用语句 语句定义符 End Option Explcit Dim Radomize 功能 竣事法式 强制变量声明 变量声明 初始化随机种子 语句定义符 FOR--TO / NEXT IF--THEN/ ELSE Exit For 功能 轮回布局 分支布局 退出 For 轮回 4. 流程图 (1)构成符号 起始框 竣事框 流程线)比力大小 处置框 判断框 输出框 3)求 n 个数的和 4)求 n! VB 法式设想学问点 3 三、 次要算法:要求:会使用 1. 累加器,如:计较 N 个数的和 例:求 100 以内奇数的和 S=0 For k=1 To 100 Step 2 S=S+k Next k Print “S=”;S 2. 计数器,如:统计输入数据的个数,满足某种前提的数据个数,分类计数。 例:求[1,100]内有几多个 5 的倍数 S=0 For k=100 To 1 Step -5 S=S+1 Next k Print “S=”;S 3. 累乘器,如:计较 10! 例:求 10! S=1 For k=1 To 10 S=S*k Next k Print “S=”;S 4. 互换两个变量的值 例:从文本框输入变量 a 和 b 的值,然后互换它们的值。 a= Val(Text1.text) : b= Val(Text2.text) c=a : a=b : b=c Text1.text=a : Text2.text=b 5. 求最值,如:给定一组数据,求此中的最大值与最小值。 6. 发生[m,n]之间的一个随机整数 例:随机发生 10 个两位数,并输出此中最大者。 Max=0 For k=1 To 10 N=10+Fix(Rnd*100) If MaxN Then Max=N Next k MsgBox Max 7. 判断一个天然数能否为素数;判断给定年份能否为闰年。(参赐教材 P111) 8. 操纵法式的轮回布局和数列的通项公式、递推公式,生成一组有纪律的数,如:等差数列、等 比数列、菲波那契数列, 9. 求方程或方程组的近似解 10. 解不定方程(如鸡兔同笼问题) ,求高次方程的整数解。 VB 法式设想学问点 4 四、 面向对象的 VB 法式设想要求:会使用 1. 面向对象法式设想的工作过程 (1)阐发问题,成立解题模子;(2) 设想法式窗口,设置对象属性;(3)绘制流程图; (4) 编写代码;(5) 调试与点窜代码;(6)发布使用法式 2. ☆建立一个简单的 VB 使用法式的一般步调 ①设想界面 ②设想对象属性 ③编写代码 ④调试、运转法式 ⑤保留工程 3. 对象及其常用属性(属性是一个对象所具有的性质、特征。 ) 第 1 个对象 对象类型 的默认名 称 对象的次要用处 次要作为其它控件的 容器,用来设想人机 交互界面;也可间接 显示文本或图形消息 常用属性 属性的功能 窗体 Form1 Caption, FoceColor, BackColor Width、Height Left、Top WindowState Caption Font,Alignment AutoSize ForeColor Backcolor, BorderStyle Visible Text PassWordChar Multiline Interval Enabled Caption Enable Caption Font Caption、 Value Caption、 Value List ListIndex ListCount List,ListIndex ListCount Text 设置题目栏显示的文本 设置前景、布景 设置窗体的宽度和高度 设置窗体在屏幕上位置 设置窗体的形态(三种) 设置标签上显示的文本 设置文本的字体和对齐体例 主动调整宽度 设置前景色(即文本的颜色) 设置布景色 设置边框样式 设置对象能否可见 显示文本内容 设置暗码占位符 能否多行显示 时间间隔 能否响应事务 显示功能提醒消息 设置对象能否可用 显示功能提醒消息 显示功能提醒消息 设置能否被选中 显示功能提醒消息 设置选中形态(0,1,2) 项目列表 项目序号(编号从 0 起头) 项目总数 同上 设置文本框部门显示的文本 标签 P130 Lable1 显示文本消息 文本框 P133 时钟 P147 号令按钮 P126 框架 P135 单选按钮 P135 复选按钮 P137 列表框 P139 组合框 P141 Text1 领受文本消息、 显示文本消息 节制事务过程代码 主动施行 节制事务代码运转 用来组织对象 设置单选项。凡是成 组利用并置于框架内。 Timer1 Command1 Fram1 Option1 Check1 List1 设置多选项。 供给一组选项 Combox1 供给一组选项 VB 法式设想学问点 图片框 P130 Picture1 用于节制和显示图 片;显示文本、绘 制图形。 用于显示图像 用于绘制线 种常用 图形 Picture AutoSize Visible Width、Height、 Picture Stretch BorderWidth Shape FillStyle FillColor BorderStyle BorderWidth, BorderColor 5 显示图片 主动改变大小顺应图片 设置图片框能否可见 设置图片框的大小 调整图像大小顺应图像框 设置边框宽度 设置图形外形 设置填充样式和颜色 设置填充颜色 设置边框样式和颜色 设置边框宽度 设置边框颜色 图像框 P150 直线. 各类对象的常用属性 属性名 名称 题目 文本 项目列表 右边距 上边距 宽度 高度 无效性 可见性 取值 图片 暗码占位符 次要用处 定义对象的名称 设置对象的题目,多用于 Form、Label、Frame、Option 设置 TextBox、ComboBox 等对象要显示的文本。 设置 ListBox、ComboBox 等对象列表中包含的项。 设置窗体到屏幕或控件到窗口右边界的距离 设置窗体到屏幕或控件到窗口上鸿沟的距离 设置对象的宽度 设置对象的高度 设置对象能否无效,其值为 True 则无效,为 Flase 则无效 设置对象能否可见,其值为 True 则可见,为 Flase 则躲藏 CheckBox 其值为 0 暗示未被选中, 1 暗示被选中, 2 暗示灰色。 为 为 OptionBox 其值为 True 暗示被选中,为 Flase 暗示未被选中。 设置在对象上要显示的图片或图像 设置要显示的暗码占位字符 Name Caption Text List Left Top Width Height Enable Visible Value Picture PassWordChar 5. 对象的常用方式 方式——对象具有的动作和行为。 方式挪用格局: 对象名.方式名 [参数表] (1)窗体(Form)或图片框(PictureBox)的常用方式 方式名 Cls 具有该方式的对象 Form PictureBox 同上 同上 同上 功能和根基挪用格局 断根在窗体或图片框上显示的文本,以及利用 Pset、Line、 Circle 等方式绘制的图形。 对象名.cls 在窗体或图片框上显示的文本消息 对象名.Print 输出项列表 在窗体或图片框上画点。对象名.Pset (坐标) ,颜色 在窗体或图片框上画线。对象名.Line (起点)-(起点) Print Pset Line VB 法式设想学问点 Circle Scale Move Show Hide 同上 同上 同上 Image Form Form 6 在窗体或图片框上画圆 对象名.Circle (圆心),半径,颜色,起始角度,终止弧度,纵横比 在窗体或图片框上自定义坐标系 对象名.Scale (左上角坐标)-(右下角坐标) 挪动对象到指定的位置 对象名.Move 横坐标,纵坐标 显示窗体。 窗体名.Show 躲藏窗体。 窗体名.Hide (2)列表框(ListBox)和组合框(ComboBox)的常用方式 方式名 AddItem RemoveItem Clear 方式 功能和根基挪用格局 在列表框或组合框的项目列表中,添加新项目 如:List1.AddItem “1—sin(x)曲线” ‘项目名称要用双引号括起来 在列表框或组合框的项目列表中,移除已有项目 如:List1.RemoveItem 3 ‘参数为项目序号 6. 对象可以或许识此外常见事务 法式的运转是由事务触发的 对象可以或许响应的事务是 VB 事后定义好的。法式运转后,当对象遭到外部事务触发,就会施行响应 该事务的代码。VB 法式的这种工作体例称为事务驱动。 (1) 对象的事务过程布局: Private Sub 对象名_事务名 ?? 响应事务的代码 ?? End Sub (2) 常用次要事务: 事务名 _Load _Activate _Click DbClick _Timer _Resize Change _KeyPress _MouseDown 事务触发(激活)体例 加载 勾当 单击 双击 系统时钟计时 缩放(改变大小) 内容改变 按下键盘上肆意键 鼠标按下 窗体 窗体、图片框、图像框 窗体,号令按钮、单选按钮、复选按钮,菜单 ListBox ComboBox 时钟 窗体、图片框、图像框 文本框,窗体 文本框、号令按钮 号令按钮、窗体、图片框、图像框 识别该事务的次要对象 (3) 窗体事务施行挨次: ?加载事务 Load ? 缩放事务 Resize ? 勾当事务 Activate ? 用户触发的事务(Click/Resize/ MouseDown 等,何时触发何时施行)

  高中消息手艺算法与法式...

  高中《算法与法式设想VB...

  浙江省 高中 消息手艺 学...

  高中消息手艺算法与法式...

  高中消息手艺_第二单位V...

  高中消息手艺《算法与程...

  高中《算法与法式设想VB...

  高中消息手艺学问点汇总

  关注 互联网的一些事 官方微信,回复" 484 " 即可在微信里阅读本篇内容。

  在查找公众号中搜索:织梦58,或者扫描下方二维码快速关注。

围观: 9999次 | 责任编辑:admin

回到顶部
describe