篇一 :计算机二级vb总结

me.sha1.shape或form1.sha1

添加list项目时,直接在属性框中list点开,回车

【解析】Open语句打开文件时的格式为:Open文件说明 [For方式] [Access存取类型] [锁定] As [#]文件号 [Len=记录长度]

其中,"方式"可以是:Output 指定顺序输出方式、Input 指定顺序输入方式、Append 指定顺序输出方式,它与Output不同的是,当用Append方式打开文件时,文件指针被定位在文件末尾,如果文件执行写操作,则写入的数据附加在原来文件的后面。Random 指定随机存取方式,也是默认方式。

软件需求分析阶段的工作,可以概括为四个方面:需求获取、需求分析、编写需求规格说明书和需求评审。

结构化分析的常用工具有数据流图、数据字典、判定树和判定表。

数据模型描述的内容包含数据结构、数据操作和数据约束

InputBox函数返回的是字符串格式的用户输入的数据,因此本题中,最后变a和变量b中存储的是字符串'456'和'123',因此表达式b+a,就是将这两个字符串连接起来,称为字符串'123456'。

静态变量的值有继承性,上一次调用的结果在下一次调用时还是有效的。 Print Cbl.List(Cbl.ListIndex)

文本框的SelStart属性和SelLength属性表示选中文本的开始位置和长度,第一个字符的位置为0,SelText表示选中的文本。Val把字符转化为数字。

列表框项目清除,其中RemoveItem清除某一项,而Clear清除所有项。

VB数组参数中不存在传址调用,函数的参数和返回值类型之间没有任何关系。

对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。所以该二叉树度为2的结点有29个,故总结点数=30个叶子结点+29个度为2的结点+40个度为1的结点=99个结点

…… …… 余下全文

篇二 :VB总结性知识点 上级考题汇总

统计字母类

1 读入数据到文本框、统计A、B、C、D出现的个数,存盘

2 简单题:输入大写label1中显示小写,输入小写label1中显示大写,其他直接显示,labal2显示字母个数

3 综合题:读入数据,统计出数据中个字母出现的次数,找出出现次数最多的字母。

4 综合题:读入数据,统计I,j,k,l,m,n字母出现的次数

5 综合题:读入数据,统计数据中个单词的长度,求出单词的平均长度,找出长度最长的单词。

6 综合题:读入数据,统计出数据中个单词的长度,输出最长的长度及以该长度最后出现的单词

7、读入数据到文本框,选中文本内容,统计出选中内容中未出现的字母

8 综合题:产生20个10以内随机数,统计出出现频率最高的数及次数

9 读入数据,输入一个字母,统计出该字母在数据中出现的次数

10 统计出同时含有o,n两个字母的单词的个数。

综合题:读入数据,统计出同时含有t,h,e三个字母的单词的个数。

素数类:

 1 综合题:读入数据,计算大于该数的第一个素数,存盘。编写“计算”click事件。

 2 综合题:读数,计算小于该数的最大素数,存盘。

 3 综合题:通过调用找出小于一个数的三个最大素数( 如: 小于16的三个最大素数 13  11  9)

 4 计算大于15000的第一个素数,存盘。

 5 综合题:读入数据,统计出素数的个数,并找出最小素数。

 6 综合题:输入一个偶数,将其分解为两个素数之和,要求其中一个是能分解的最小素数。

多重循环类

 1 综合题:读入数据,求出数据中所有水仙花数的平均值。

 2 简单题:计算500以内和为1250的连续整数。

 3 综合题:求“500到600之间能被7整除的数之和”和“500到600之间能被3整除的数之和”(函数调用)

…… …… 余下全文

篇三 :VB总结

1. 外模式是用户的数据视图。

2. SQL是结构化查询语言的简称(structured query language)

3. 二叉树的遍历:不重复的访 问二叉树中所有的结点

前序遍历:根结点—>左子树—右子树

中序遍历:左子树---根结点----右子树

后续遍历:左子树---右子树—根节点

? 软件研究的内容主要包括软件的开发和软件的管理

4. 软件测试的目的是发现软件的错误而执行软件

5. 索引属于内模式

6. 数据库的核心是数据库的管理

7. 激活菜单栏的快捷键是F10

8. visual basic中集成的窗口有 标题栏 菜单栏 工具栏

在调用方法时对象名可以省略

分析:此题是有关KeyDown事件的题目,KeyDown是当一个键被按下时所产生的事件,而KeyUp

是松开被按的键时产生的事件,如果要判断是否按下了某个转换键,可以用逻辑运算符And。例如:先定义了下面3个符号常量:Const Shift=1,Const Ctrl=2,Const Alt=4;然后用下面的语句判断是否按下Shift、Ctrl、Alt键;

如果Shift And Shift>0,则按下了Shift键;

如果Shift And Ctrl>0,则按下了Ctrl键;

如果Shift And Alt>0,则按下了Alt键;

这里的Shift时KeyDown的第二个参数;此事件过程中的I f后的条件语句如果为真,则

是按下了 Alt+F2,而本题目中是按下了Shift+F2,所以不执行Then语句,即文本框的内容无变化。

9.在面向对象的方法中,内和对象之间共享属性和操作的机制称为继承

10.一个项目主管可以管理多个项目则实体项目主管与项目之间称一对多的关系或1:N

11.Jackson结构化程序设计是一种面向数据结构的设计方法

…… …… 余下全文

篇四 :VB总结感想

第三题(反序):

本题设计时,nx算法考虑采用通过除10后取余的方法设计,获得原数每一位的数值,然后将每一位数值的以字符串形式,进行反向排列,以得到该数值的反序数,应用do while循环,确保循环i到20xx后停止,对于末尾是0的数,通过检验原数字符串最右一位是否为0来确认,。但是在获取每一位数值后,因对字符串函数的不熟,导致排列到最后都存在问题,各位数值排列存在混乱。通过此例,发现今后应加强对字符串函数的学习。

提高一(计算器):

最初做时忘记设置控件组,导致数字键和运算符应用困难,在除法运算中,后增设了判断除数是否为0的条件,进行了修正。对退格键进行设计时,起初没考虑过Text内无数字时的问题,在测试中发现了程序问题,进行了修改,在Text中无数字时,程序不生效。 通过计算器的设计,我熟练了控件组及各项基本运算的编辑,过程中的小错误,使我意识到了在程序设计中,应注意进行检测,完善每一个细节。

提高二(刮刮乐):

本程序通过图片控件操作,用两张图片重叠覆盖的方式,通过对位于上方的图片进行分图形单位处理,通过在鼠标按下左键后,第二张图片相应像素拷贝到第一张图上,使原属性设为不可见的第二张图内容显露出来,实现了类似刮刮乐的操作。

在编程过程中,由于对AutoRedraw这一自动重绘属性不熟,造成图片点击后无反应状况,后经查明后,实现了该操作。

提高三(打字练习):

本题涉及Chr码、时间控件、键盘点击控制等多项操作,通过VScroll的Value属性控制速度,在字母下落过程的编程中,实践了控件TOP等位置属性的作用。两个字母Label控件,通过Chr码,随机产生大小写字母等符号,并通过Rnd进行随机设定。通过判断敲击字母与字母控件名称的一致性,进行计分操作。

本设计使我熟悉了Time及VScroll两个控件的综合应用,并复习了基本的键盘敲击事件的操作,培养了基本控件综合应用能力。

…… …… 余下全文

篇五 :vb总结

※1.求12!+14!+16!(法1)

Private Sub Form_Click()

s = 0

For i = 12 To 16 Step 2

t = 1

For j = 1 To i

t = t * j

Next j

s = s + t

Print i; "!"; "=", s

Next i

Print "s=", s

End Sub

※(法2)

利用子程序的设计方法,计算5!+6!+8!值 p207 Private Sub Form_Load()

Dim a As Integer, b As Integer, c As Integer, s As Long, tot As Long

Show

a = 5: b = 6: c = 8

Call fact(a, tot)

s = tot

Call fact(b, tot)

s = s + t

Call fact(c, tot)

s = s + tot

Print a; "!+"; b; "!+"; c; "!="; s

End Sub

Sub fact(m As Integer, total As Long)

Dim I As Integer

total = 1

For I = 1 To m

total = total * I

Next I

End Sub

※(法3)设计求任意整数n的阶乘的函数,然后求3到10的阶乘之和。 P209

Private Sub Form_Load()

Show

Dim i As Integer, sum As Long

For i = 3 To 10

sum = sum + fact(i)

Next i

…… …… 余下全文

篇六 :vb期末考试复习资料(经典总结版)

第一章 VISUAL BASIC的特点与版本

例1 与传统的程序设计语言相比,Visual Basic最突出的特点是

     A.结构化程序设计 B.程序开发环境

     C.程序调试技术  D.事件驱动编程机制

【分析】 传统的程序设计语言是面向过程的,但一般都可以实现结构化程序设计,有的也提供了较完善的集成开发环境和程序调试技术,但它们基本上都没有事件驱动编程机制。与这些语言相比,Visual Basic最突出的特点就是事件驱动编程机制。

【答案】 D

例2下列成员中不属于主窗口的是

     A.最大化按钮 B.状态栏 C.系统菜单 D.工具栏

【分析】 主窗口由标题栏、菜单栏和工具栏构成,其中标题栏上有系统菜单(左端)以及最小化、最大化和关闭按钮。因此,最大化按钮、系统菜单和工具栏都是主窗口中的成员,而主窗口中没有状态栏。

【答案】 B

例3在属性窗口中,属性列表可以按两种顺序排列,这两种顺序是______和______。 

【分析】 为了便于查找,属性窗口对当前对象的属性提供了两种排列方式,一种是按字母表顺序,另一种是按属性的分类顺序。

【答案】 按字母序 或按分类序

     按分类序 或按字母序

 例4 Visual Basic 6.0的集成开发环境有两种方式,第一种方式是______,第二种方式是______。

【分析】 在默认情况下,Visual Basic 6.0集成开发环境为多文档界面方式,即MDI方式,在这种方式下,窗体设计器窗口是固定的。使用“工具”菜单中的“选项”命令,可以把集成开发环境设置为单文档界面方式,即SDI方式,在这种方式下,窗体设计器窗口是浮动的。

【答案】 多文档界面 或 MDI

     单文档界面 或 SDI 

第二章 对象及其操作

例1为了通过属性窗口把窗体的ControlBox属性设置为True(或False),下列正确的操作是

…… …… 余下全文

篇七 :vb的一点知识总结 适合初学者

1)文件的打开

Open 文件名 for 模式 [#]文件号 ’文件号是1~255的整数

三种模式:1)Output (输出) 2)Input(输入) 3)Append (添加)

Eg: Open ″D:\date.txt ″ For Input as #1 ’绝对路径

Open App.Path & ″\date.txt ″ For Input as #1 ’相对路径

2)从txt文件中读取数据

(1) 将内容全部读取在文本框中

① 一行行的读入:

Dim InputDate as string

Text1.text=“”

Open "d:\1.txt" For Input As #1 (Open app.path &"\1.txt" For Input As #1)(相对路径) Do while not EOF(1) ’EOF相当于end of file

line Input #1,inputDate

Text1.Text = Text1.Text + InputDate + vbCrLf(换行)

Loop

Close #1

② 一个字符一个字符的读入

Dim InputDate as sting*1

Text1.text=“”

Open "d:\1.txt" For Input As #1 (Open app.path &"\1.txt" For Input As #1)(相对路径) Do while not EOF(1)

InputDate=Input$(1,#1)

Text1.Text = Text1.Text + InputDate

…… …… 余下全文

篇八 :vb复习总结

VB程序设计总结整理

Vb开发环境

可视化编程概念:对象  类 对象三要素(属性、事件、方法)的概念 使用

Vb版本  

 特点

开发环境:三栏、工具箱、窗体设计器、工程管理器窗口、属性窗口、窗体布局窗口

代码窗口

开发应用程序4步骤 :

  设计界面 1.创建工程和窗体 2. 添加控件

  设置对象属性(设置方法)

  编写代码(操作、事件过程结构)

  调试运行和保存(4类文件)

程序开发3种工作状态(设计、运行、调试) 

Vb语言基础

一、数据(类型、值、运算)

常量

  值常量

  符号常量

变量

  变量命名

  变量定义

  变量含义

表达式(运算符、运算规则、优先级)

  算术表达式

  字符串表达式

  关系表达式

  逻辑表达式

内部函数

  数学函数

  转换函数

  字符串函数

  日期时间函数

数组(结构、定义、引用)

二、语句(编码规则)

  赋值语句(运算语句)

  数据输入:inputbox()

  数据输出:msgbox() 、print

程序结构

  顺序结构

  判断结构

If语句

行if      块if   

 & 典型例题

输入学生成绩,输出等级(>=90优秀,>=75良好,>=60合格,<60不合格)

 Select case语句

&典型例题

…… …… 余下全文