VB程序设计初步复习课
更新时间:2023-10-20 19:27:01 阅读量: 综合文库 文档下载
《VB程序设计初步》
复习学案(1课时)
一、考点提示:
1.了解程序在计算机中的作用,知道程序设计语言的产生和发展趋势。
2.了解VB程序设计环境,知道在VB程序设计环境中创建程序的一般步骤和方法。 3.了解VB程序设计语言的基本知识,包括简单语句格式及其功能,数据类型、变量、常量、表达式和函数。能读懂、修改、完善简单的程序。
4.初步理解顺序、选择、循环程序三种基本结构。 5.了解程序设计的基本思想与方法。
二、基本知识
1、 程序的概念
2、 数据类型:数值型(如:123)、字符型(如“广州市”、“123”)、布尔型(又称逻
辑型,它的值为“True”或 “False”) 3、 常量与变量
(1) 常量:在程序运行过程中始终固定不变的量。 (2) 变量:在程序运行过程中取值可以变化的数据。
(3) 变量的命名规则:具体见课本P40,注意一点的是VB中专用的保留字不
能作为变量。(如:Print, Sub , End, Form_Click等等)
4、 表达式包括:
(1) 算术表达式:由+、—、*、\\ (整除)、/(除)、^(乘方)、Mod(求余) (2) 字符串表达式:运算符“&”和“+”。
5、函数
变量名命名规则 (1)绝对值函数—— ABS(x)
(1)必须以字母A~Z(或a~z)或汉字开 (2)算术平方根函数——Sqr(x)
头,而不能使用数字或其他字符开头。 (3)取整函数—— Int(x)
(2)变量名的组成可以是字母、汉字、 (4)随机函数—— Rnd(x)
数字、下划线,不能含有小数点、空格等6、程序设计的三种结构:顺序结构、分支结构、循环结构
字符。 7、语句
(3)变量名的总字符个数不能超过255 赋值语句 “=”
个。 画圆语句 “Circle”
(4)不能使用VB中的专用保留字。如 输出语句 “Print”
三、重点知识考查
Sub、End 、Print等。 a) 下列变量名中,哪些不能作为VB中的合法变量:
X , C5 , Student , End , Y-1, 是否团员 , $a
b) 完成下表,将数学表达式写成VB中的算术表达式,或将VB中的算术表达式写成
数学表达式。 数学表达式 a+b c+d a3+b3 ∣a-b∣ VB中的算术表达式 数学表达式 VB中的算术表达式 a*b/(c+d) (a^2+b^2)/(a*b) c) 试写出各表达式的运算结果 VB表达式 1+3^3*2 15\\4+15 mod 4 “abc”+”45” 运算结果 VB表达式 运算结果 d) 阅读以下程序,写出程序运行的结果。
(1) a=1 a=a+1 b=a+1 Print a , b (3) a=1 b=2 Print a , b a=a+b b=a+b Print a , b (5) s=0 For i=1 To 10 Step 2 s=s+i Next i Print s (7) For i=1 To 9 Step 3 Print i Next i (2) a=3 a=a+1 b=a a=b+1 Print a , b (4) x=1 y=2 If x>y Then Print x, y Else Print y, x End if (6) d1=1 d2=2 IF d1>=d2 then max=d1 End if Print max
四、 历届会考题目汇总:
1、下列变量名中,不能作为VB合法变量名的是( D )。 A、X B、C5 C、Student D、END
2、下列变量名中,不能作为VB合法变量名的是( C ) A、S B、ABC C、5Y D、Age
3、VB中字符表达式“23”+“456”的值为( C ) A、479 B、23+456 C、“23456” D、2345 4、执行如下程序段后,变量a、b的值分别为( C )。
a=1 a=a+1 b=a+1
A、1,2 B、2,2 C、2,3 D、3,3
5、数学表达式a×b+a÷b在VB中的算术表达式为( A )。 A、a*b+a/b B、ab+a/b C、(a*b+a)/b D、a*b+a÷b 6、在VB中,可以作为合法变量名的是( D )。 A、4B B、B4.C
C、工—资 D、B4 7、数学表达式a×(b+a)÷b在VB中的算术表达式为( B )。 A、a*b+a/b B、a*(b+a)/b C、(a*b+a)/b D、a(b+a)÷b
8、在下列三个程序中,能实现两个变量E、F的值互换的功能程序段的是( C )。
A、E=F B、F=E C、N=E D、N=E F=E E=F E=F F=E F=N
9、数学表达式 写为VB表达式a^2/(b+c),VB表达式(1/a+1/b)*c写为数学表达式________。
10、VB中字符表达式 “123”+“456”的值为____。
b211、数学表达式写成VB表达式 , VB表达式
(a?b)a*b/c*d写成数学表达式 。
12、下边是VB中的两个函数,请写出它们的运算结果:
Abs(-6)= 6 。 Sqr(9)= 3
13、将变量n的当前值加1后再赋给n,在VB中的语句应写为: n=n+1 14、下面是VB中的两个函数,请写出它们的运算结果:
Sqr(16)的运算结果是 4 ;Abs(-16)的运算结果是 16 。
a?c15、数学表达式的VB表达式是 。
a?c VB表达式(b*d)^3/(5*a)的数学表达式是 。
16、下面程序段的运行结果是
X=-1
If X〉0 Then
-1 1 。
Y=X
Else Y=-X End If
Print X,Y
17、下面程序段的运行结果是 5 3 1。
For i=5 To 1 Step -2
Print i
Next i
18、下面程序段的运行结果是 2 。 d1=1 d2=2
IF d1>=d2 then
Max=d1
Else Max=d2 End if Print Max
19、下面程序段的运行结果是 1 4 7。
For i=1 to 9 step 3
Print i
Next i 20、以下VB程序 x=1 y=2
If x>y then Print x Else Print y End if
程序的运行结果: 2
21、以下VB程序
s=0
For i=1 to 5 s=s+i next i
print s 程序的运行结果: 15
22、以下VB程序段的运行结果是: 3 9 。 x=3 y=2
If x>y Then y=x*x Print x,y Else
Print y,x End If
1 2
23、以下VB程序段的运行结果是: 1 4 。 a=1
For b=2 to 4 step 2 Print a,b Next b
2010年本章考题
一、选择题
7.(题号:51). 下列数据中属于正确的VB变量名的是( )。 A、tone B、false C、\ D、dim 答案:A
8.(题号:49). Visual Basic属于计算机语言中的 ( )。 A、机器语言 B、汇编语言
C、高级程序设计语言
D、人工智能程序设计语言
17.(题号:50). 在程序的三种基本结构中,不包含( ) A、顺序结构 B、分支结构
正在阅读:
VB程序设计初步复习课10-20
G《团体保险》(word格式)12-07
2020大洋洲练习题12-23
短枝红富士苹果树的修剪要点02-20
广东省湛江市普通高中2017-2018学年高一英语下学期3月月考试题0703-28
存档人员人事证明信08-27
防治水体污染的主要措施10-18
有意义的一天作文20字07-08
2018-2019语文人教选修新闻阅读与实践全国通用版练习:4.10梦碎雅典 Word版含答案12-07
2014年C14036课后测验100分04-23
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 程序设计
- 初步
- 复习