当前位置:文档之家› (新)计算机应用技术复习大纲

(新)计算机应用技术复习大纲

所谓的光辉岁月,并不是以后,闪耀的日子,而是无人问津时,你对梦想的偏执。

同是寒窗苦读,怎愿甘拜下风! 1 《计算机应用技术》

考试时间:1.5下午 90分钟

证件、文具:铅笔、橡皮、黑色签字笔或圆珠笔

复习提纲:

第一章VB的概述

基本特点:面向对象、结构化和事件驱动编程

对象(窗体和控件等)三个要素:属性、方法、事件

VB工程的组成:工程文件(.vbp)、窗体文件(.frm)、标准模块文件(.bas)、类模块文件(.cls) 、窗体的二进制数据文件(.frx)

VB集成开发环境(三种运行模式、各种窗口的特点)

MVC(Model-View-Controller)编程模式

第二章VB程序设计基础

数据类型:表2-1 P18

integer %、long &、single !、double #、byte、currency @

string $、string*size (注意:字符串放在双引号内,eg.”123”)

Boolean与其他数据类型相互转换的规律:0转为False,非0转为True;True转为-1,False转为0。eg.IIF(1,2,3)结果是什么?)

Date (注意:放在两个“#”之间,eg.#28/12/2009#)

Variant、object

常量(CONST)与变量(DIM)

常量:直接常量(四种类型)、符号常量(注意与变量的区别)、系统常量(eg.vbCrLf) 所谓的光辉岁月,并不是以后,闪耀的日子,而是无人问津时,你对梦想的偏执。

同是寒窗苦读,怎愿甘拜下风! 2 变量(标示符)命名规则:判断哪些是合法的变量名(标示符)P.15

变量隐式声明与显式声明 P22 Option Explicit 语句的作用

运算符和表达式 :理解书本的例子

运算符:

算术运算符:^乘方、-负号、*乘和/除、\整除、Mod取余、+加、-减 (注意:运算规则P24例,以及优先级顺序)

关系运算符:=、<>、>、>=、<、<=(注意:P24关系表表达式说明eg “ac”>“aCd”,关系表达式的注意事项P25,区分“=”作为关系运算符和赋值中等号的情况)

字符串运算符:+ 连接运算、&连接运算 (注意两者区别,以及区分+作为算术运算符与连接运算符的情况P25 例)

逻辑运算符:Not逻辑非、And逻辑与、Or逻辑或 (eg.如何表示数学表达式“38≦x≦59或128≦y≦523”)

表达式:

算术表达式、关系表达式、逻辑表达式、字符串表达式

综合表达式:各种表达式的优先级顺序、算术运算符的优先级顺序

P25、26例""""52^221AaAndOrNot

常用内部函数

数学函数:①Abs②Int与Rnd :P27(注意:eg.20x,如何表示,用数学函数、用逻辑表达式?Rnd的结果∈[0,1〕;Int(x)求不大于x的最大数 eg.Int(4.9),结果是多少?;生成某个范围内的随机数公式:eg.如何随机生成三位数;eg.Int(Rnd)=? 所谓的光辉岁月,并不是以后,闪耀的日子,而是无人问津时,你对梦想的偏执。

同是寒窗苦读,怎愿甘拜下风! 3 字符串函数:Mid(x,n1,n2)、Left(x,n)、Right(x,n)

Len、Trim、UCase、LCase、Instr P29

转换函数:Asc与Chr;Val与Str;Fix、Int和Cint P32

日期时间函数:Now、Time、Date、Year、Month P32

数据的输入与输出

InputBox函数

变量名=InputBox(提示字串,对话框标题,文本框默认值)

确定按钮:返回文本框输入字符内容,并保存在=号左边的变量中

取消:空串

MsgBox函数:响应结果=MsgBox(消息文本,按钮和图标,标题)

MsgBox语句:MsgBox 消息文本,按钮和图标,标题

Print方法:[对象.]Print[{Spc(n)|Tab(n)}][表达式][;|,]

注意:Print的对象范围 P37;结合Format函数

Cls方法

编写规则

一句一行

一句多行显示:续行符(空格下划线)

多句一行显示:冒号

第三章:控制结构

三种基本结构:顺序结构、选择(分支)结构、循环结构

顺序结构 所谓的光辉岁月,并不是以后,闪耀的日子,而是无人问津时,你对梦想的偏执。

同是寒窗苦读,怎愿甘拜下风! 4 赋值语句:= (注意:方向、顺序、类型 :VB的自动转换机制P43,eg. 如何交换变量a与变量b的值?)

分支结构 :If语句 、IIf函数、Select Case语句

If语句:(注意:条件表达式可以关系、逻辑、数据表达式,最终转为Boolean型)

IIf函数:

Select Case语句:

注意:值的形式 P51-52例

1、常数

2、连续范围 eg.1 to 100

3、满足条件 eg.Is>0

4、组合形式,逗号分隔,表示“或”的逻辑关系 eg. -10,1 to 100

If 条件表达式1 then

执行语句

[ElseIf 条件表达式2 then

执行语句

……]

[Else

执行语句]

End If

IIf(条件,真部分,假部分) If条件表达式 then 执行语句 单分支:注意多句单分支时,

是每句都执行 所谓的光辉岁月,并不是以后,闪耀的日子,而是无人问津时,你对梦想的偏执。

同是寒窗苦读,怎愿甘拜下风! 5

循环结构:For…Next、Do…Loop、While…Wend

For…Next语句(注意:①进入循环体的条件是什么?②步长可负数、小数,循环次数的公式P53 eg.循环结构for i=1 to 20 step 1.6 执行的次数多少?③计数器的变化)

Do…Loop语句(注意:条件可以是任意的表达式;条件中通常包含控制循环结束的条件变量;使用While还是使用Until本质上没有区Select case 变量|表达式

Case 值1

语句

Case 值2

语句

……

[Case Else]

语句

End select

For 计数器=初始值 To 终值 [step 步长]

语句块

Next [计数器]

所谓的光辉岁月,并不是以后,闪耀的日子,而是无人问津时,你对梦想的偏执。

同是寒窗苦读,怎愿甘拜下风! 6 别,只要将条件表达式反过来写)

当型循环

Do while ︱until 条件表达式

语句块

Loop

直当型循环

跳出语句:跳出语句Exit: Exit For、Exit Do

第三章:数组

静态数组(eg.Dim a(10) as integer) 和动态数组(Dim a():Redim

a(10): Redim… ‘Redim可改变数组的维数、每一维的大小、将释放静态数组所占的存储空间)

一维数组(eg.Dim b( 1 to 4) as string)和多维数组(eg. Dim c(2,

2 to 6,3) 是几维数组?共有多少个成员?P54数组元素个数的公式,如何表示这些成员?)

OptionBase 1语句的使用 P55

数组相关函数:P56、57

Array、IsArray、LBound、UBound、Erase Do while︱until 条件表达式

语句块

Loop

Do

语句块

Loop while︱until 条件表达式 所谓的光辉岁月,并不是以后,闪耀的日子,而是无人问津时,你对梦想的偏执。

同是寒窗苦读,怎愿甘拜下风! 7 eg1.dim a as Variant: a=array(1,2,3,4),变量A 是数组还是普通变量?几维?上下界分别是多少?a(1)的值是多少?

eg2.dim b as (2,4) ,几维?如何求数组b第一维的上界,第二维的下界?

掌握一维数组的使用:定义,结合循环语句(For/Next)赋值、输出等操作。(eg.相关的上机实验)

算法:冒泡算法

第四章:应用界面设计

窗体(p80)

常用属性: Caption、Windowstate、left、Width

相关事件:Activate事件、Load事件、Click事件

相关方法:Show与Hide、Print与Cls、Move

left,[Top],[Width],[Height])

相关语句:Unload(从内存卸载)、End(结束应用程序运行)

如:Unload Me|From1

多窗体设计

常用控件:

 公共属性:Name(只能在属性窗口修改)、值属性(注意各个控件的值属性)、Enabled、Visible、BackColor、ForeColor

➢ 颜色的设置:RGB(R ,G ,B)函数、QBColor(0~15)函数、vbReb常量

 控制对象的位置与大小: 所谓的光辉岁月,并不是以后,闪耀的日子,而是无人问津时,你对梦想的偏执。

同是寒窗苦读,怎愿甘拜下风! 8 ➢ 位置属性:Left,Top(注意+、-的变化)

➢ 大小属性:Width,Height

➢ 方法:Move(默认当前窗体)

属性font字体类属性

eg.

执行完这段代码后文本框Text1的内容是什么?以什么形式显示?

 命令按钮

常用属性:Caption

 标签

常用属性:Caption 、Alignment、Autosize属性

 文本框

常用属性:Text 、 MULTILINE

获得焦点方法 如Text1.SetFocus,Tab键序:TabIndex

键盘事件 KeyPress(KeyAscii As Integer)

 单选按钮和复选框

属性: Caption、value (单选按钮: True/False; 复选框: 0/1)

 Frame

属性: Caption

 列表框和组合框 text1=”我们”:text1. ForeColor=vbRed

text1.FontName=“黑体”: text1.FontSize=34:

text1.FontItalic=true:text1.FontBold=True

相关主题