计算机应用技术复习大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机应用技术》
考试时间: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)
1
变量(标示符)命名规则:判断哪些是合法的变量名(标示符)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例
And
a
Or
1A
<
=
-
Not>
^2
"
2
"
"
2
5
"
常用内部函数数学函数:①Abs②Int与Rnd:P27(注意:eg.20
x,
≤
如何表示,用数学函数、用逻辑表达式?Rnd的结果∈[0,1〕;Int(x)求不大于x的最大数 eg.Int(4.9),结果是多少?;生成某个范围内的随机数公式:eg.如何随机生成三位数;eg.Int(Rnd)=?字符串函数: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方法
编写规则
一句一行一句多行显示:续行符(空格下划线)
多句一行显示:冒号
第三章:控制结构三种基本结构:顺序结构、选择(分支)结构、循
环结构
顺序结构赋值语句:= (注意:方向、顺序、类型:VB的自动
转换机制P43,eg.如何交换变量a与变量b的值?)
分支结构:If语句、IIf函数、Select Case语句If语句:(注意:
条件表达式可以关系、逻辑、数据表达式,最终转为Boolean型)
单分支:注意多句单分支时,Array If条件表达式 then 执行语句
是每句都执行
IIf
函数: Select Case 语句:
注意:值的形式 P51-52例
1、常数
2、连续范围 eg.1 to 100
3、满足条件 eg.Is>0
4、组合形式,逗号分隔,表示“或”的逻辑关系 eg. -10,1 to 100
For…Next 语句(注意:①进入循环体的条件是什么?②步长可负数、Select case 变量|表达式 Case 值1 语句 Case 值2 语句 …… [Case Else ] 语句 End select
IIf(条件,真部分,假部分)
5
小数,循环次数的公式P53 eg.循环结构for i=1 to 20 step 1.6 执行的次数多少?③计数器的变化)
Do…Loop 语句(注意:条件可以是任意的表达式;条件中通常包含控制循环结束的条件变量;使用While 还是使用Until 本质上没有区别,只要将条件表达式反过来写)当型循环 Do while ︱until 条件表达式
语句块
Loop 直当型循环
跳出语句:跳出语句Exit: Exit For 、Exit Do
第三章:数组
静态数组(eg.Dim a(10) as integer) 和动态数组(Dim a():Redim a(10): Redim …‘Redim 可改变数组的维数、每一维的大小、将
For 计数器=初始值 To 终值 [step 步长] 语句块 Next [计数器]
Do while ︱until 条件表达式 语句块 Loop
Do
语句块
Loop while ︱until 条件表达式