内容正文:
编写说明:河南省普通高校对口招生专业理论考试《计算机与网络类考纲百套卷》,依据《河南省普通高校对口招生计算机与网络类专业课考试纲要》编写。每门课程均分三层训练:基础层(具象化支架)拆解考点为微目标,紧扣考纲“掌握”“理解”要求编写考点训练卷;巩固层(关联性支架)强化知识交叉与场景关联,按考纲专题编专题训练卷;应用层(引导性支架)聚焦真题突破,结合知识模块与教材编写课程综合卷。
本试卷是第5卷,按《Visual Basic》范围和要求编写。具体内容为:算术运算符、算术表达式和字符串表达式、关系表达式、逻辑表达式。
河南省《计算机与网络类考纲百套卷》第5卷
《Visual Basic 6.0》
VisualBasic表达式和运算符
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题(本大题共10小题,每题2分,共20分)
1.语句a=2,b=3,x=a*(a+b),则x的值是( )。
A.10 B.24 C.32 D.64
【答案】A
【解析】当一个表达式中有括号时,先计算括号内的,故表达式X=2*(2+3)为10。
2.表达式15\2的结果是( )。
A.0.5 B.7 C.7.5 D.8
【答案】B
【解析】\为整除运算,故15\2的运算结果为整数,小数部分将被直接截去。
3.表达式3>2 And 5>8的结果是( )。
A.Flase B.1 C.0 D.True
【答案】A
【解析】3>2结果为True,5>8的结果为False,逻辑运算符And当两个表达式的值均为真,结果为真,否则为假。
4.数学区间5≤m<10,用 VB表示的正确表达式是( )。
A.5<=m<10 B.m>=5 And <10 C.m>=5 And m<10 D.m>=5 or m<10
【答案】C
【解析】5≤m<10应该用逻辑运算符And连接,正确表达式为m>=5 And <10。
5.设x=4,y=8,z=7,表达式x>z Or z<y 的值是( )。
A.1 B.-1 C.True D.False
【答案】C
【解析】x>z即4>7为False;z<y即7<8为True,逻辑or运算中,只要有一个为真,结果就为真:False or True=True。
6.符合Visual Basic 6.0规范的表达式是( )。
A.a2+ab B.a(a+b) C.a*[atb] D.a*(a+b)
【答案】D
【解析】选项A和B的乘法运算,缺少*;在VisualBasic表达式中只能使用圆括号,不能使用方括号,选项C错误;故D正确。
7.符合Visual Basic 6.0 规范的表达式是( )。
A.(a+b)(a-b) B.a2-b2 C.a^2-b^2 D.[a+b]*[a-b]
【答案】C
【解析】选项A和B的乘法运算,缺少*;在VisualBasic表达式中只能使用圆括号,不能使用方括号,选项D错误;故C正确。
8.表示x位于闭区间[-3,3]的Visual Basic 表达式是( )。
A.-3<=x<=3 B.x>=-3 Or x<=3 C.x>=-3 And x<=3 D.x>=-3 Xor x<=3
【答案】C
【解析】x位于闭区间[-3,3]的含义是x大于等于-3并且小于等于3,应该用逻辑运算符And连接;故选项C正确。
9.下列4个逻辑表达式中,其逻辑值为“真”的是( )。
A.Not(3+4<4+6) B.Not(1>2) C.1>2 Or 2>3 D.2>1 And 3<2
【答案】B
【解析】选项A:3+4<4+6 为真,Not真为假;选项B:1>2 为假,Not假为真;选项C:1>2
为假,2>3为假,假Or假为假;选项D:2>1为真,3<2为假,真And假为假,故选项B正确。
10.表达式14.7 Mod 3.8的值是( )。
A.1 B.-2 C.2 D.3
【答案】D
【解析】VB中Mod运算是先把小数四舍五入取整再求余:14.7→15,3.8→4,15 mod 4=3,故选项D正确。
二、判断题(本大题共10小题,每题2分,共20分)
11.在数学表达式中可以省略某些运算符,在 Visual Basic表达式中也可以省略。( )
【答案】X
12.在Visual Basic表达式中只能使用圆括号,而且括号必须配对。( )
【答案】√
13.整除(\)运算先将两边的数四舍五入为整数后再相除,结果为商的整数部分。( )
【答案】√
14.VisualBasic6.0提供了8个算术运算符,运算符优先级从高到低依次为:幂>负号>取模>乘法>除法>整除>加法>减法。( )
【答案】X
15.字符串连接运算符&,用于连接两个或更多个字符串并构成字符串表达式。( )
【答案】√
16.在VisualBasic中,任何非0值均可视为 True,但一般用-1来表示 True,用0来表示False。( )
【答案】√
17.Like运算符用来比较字符串的模式匹配,可使用?表示任何一个数字,使用#表示任何单一字符。( )
【答案】X
18.逻辑运算符的优先级别高于比较运算符。( )
【答案】X
19.字符串连接运算符的优先级别高于比较运算符。( )
【答案】√
20.“abc”Like“ab*” 结果为True。( )
【答案】√
三、名词解释题(本大题共2题,每题5分,共10分)
21.关系表达式
【答案】
比较运算符用来对两个表达式的值进行比较,由此构成的表达式称为关系表达式,其值是一个逻辑值,即真(True)或假(False)。
22.like运算符
【答案】
Like运算符用来比较字符串的模式匹配,判断一个字符串是否属于某一模式。如果字符串与模式匹配,则结果为True;如果不匹配,则结果为False。
四、简答题(本大题共4小题,每题10分,共40分)
23.Visual Basic 6.0的表达式分为几类?有哪些运算?
【答案】
Visual Basic 6.0的表达式分为:算术表达式、字符串表达式、关系表达式、逻辑表达式。主要运算有:算术运算、字符串运算、关系运算、逻辑运算。。
【解析】本题考查Visual Basic 6.0的表达式和运算的分类。
24. 简述运算符从高到底的优先级顺序。
【答案】
运算符从高到底的优先级顺序为:算术运算符→字符串连接运算符→比较运算符→逻辑运算符。
【解析】本题考查运算符的优先级顺序。
25.简述Visual Basic中,字符串数据的比较规则。
【答案】
字符串数据按其ASCII码值进行比较。对字符串进行比较时,首先比较两个字符串的第一个字符,其中 ASCII码值较大的所在的字符串大。如果第一个字符相同,则比较第二个字符,以此类推。
【解析】本题考查Visual Basic中字符串数据的比较规则。
26.简述Visual Basic中,Like运算符可以使用的通配符及含义。
【答案】
Like运算符可以使用的通配符有:
使用问号(?):表示任何单一字符;
使用星号(*):表示零个或多个字符;
使用井号(#):表示任何一个数字(0~9)。
【解析】本题考查Like运算符可以使用的通配符及含义。
五、综合题(每题10分,共10分)
27.简述Visual Basic提供的逻辑运算符及运算规则。(10分)
【答案】
Visual Basic 6.0提供的逻辑运算符有:
非(Not):进行“取反”运算
与(And):若两个表达式的值均为 True,结果为 True,否则为 False。
或(Or):若两个表达式的值均为 False,结果为 False,否则为 True。
异或(Xor):若两个表达式的值同时为 True或 False,则结果为 False,否则为 True。
等价(Eqv):若两个表达式的值同时为 True或 False,则结果为 True。
蕴含(Imp):若第一个表达式为 True,第二个表达式为 False,则结果为 False。
【解析】本题考查Visual Basic 6.0提供的逻辑运算符。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
编写说明:河南省普通高校对口招生专业理论考试《计算机与网络类考纲百套卷》,依据《河南省普通高校对口招生计算机与网络类专业课考试纲要》编写。每门课程均分三层训练:基础层(具象化支架)拆解考点为微目标,紧扣考纲“掌握”“理解”要求编写考点训练卷;巩固层(关联性支架)强化知识交叉与场景关联,按考纲专题编专题训练卷;应用层(引导性支架)聚焦真题突破,结合知识模块与教材编写课程综合卷。
本试卷是第5卷,按《Visual Basic》范围和要求编写。具体内容为:算术运算符、算术表达式和字符串表达式、关系表达式、逻辑表达式。
河南省《计算机与网络类考纲百套卷》第5卷
《Visual Basic 6.0》
VisualBasic表达式和运算符
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、单项选择题(本大题共10小题,每题2分,共20分)
1.语句a=2,b=3,x=a*(a+b),则x的值是( )。
A.10 B.24 C.32 D.64
2.表达式15\2的结果是( )。
A.0.5 B.7 C.7.5 D.8
3.表达式3>2 And 5>8的结果是( )。
A.Flase B.1 C.0 D.True
4.数学区间5≤m<10,用 VB表示的正确表达式是( )。
A.5<=m<10 B.m>=5 And <10 C.m>=5 And m<10 D.m>=5 or m<10
5.设x=4,y=8,z=7,表达式x>z Or z<y 的值是( )。
A.1 B.-1 C.True D.False
6.符合Visual Basic 6.0规范的表达式是( )。
A.a2+ab B.a(a+b) C.a*[atb] D.a*(a+b)
7.符合Visual Basic 6.0 规范的表达式是( )。
A.(a+b)(a-b) B.a2-b2 C.a^2-b^2 D.[a+b]*[a-b]
8.表示x位于闭区间[-3,3]的Visual Basic 表达式是( )。
A.-3<=x<=3 B.x>=-3 Or x<=3 C.x>=-3 And x<=3 D.x>=-3 Xor x<=3
9.下列4个逻辑表达式中,其逻辑值为“真”的是( )。
A.Not(3+4<4+6) B.Not(1>2) C.1>2 Or 2>3 D.2>1 And 3<2
10.表达式14.7 Mod 3.8的值是( )。
A.1 B.-2 C.2 D.3
二、判断题(本大题共10小题,每题2分,共20分)
11.在数学表达式中可以省略某些运算符,在 Visual Basic表达式中也可以省略。( )
12.在Visual Basic表达式中只能使用圆括号,而且括号必须配对。( )
13.整除(\)运算先将两边的数四舍五入为整数后再相除,结果为商的整数部分。( )14.VisualBasic6.0提供了8个算术运算符,运算符优先级从高到低依次为:幂>负号>取模>乘法>除法>整除>加法>减法。( )
15.字符串连接运算符&,用于连接两个或更多个字符串并构成字符串表达式。( )
16.在VisualBasic中,任何非0值均可视为 True,但一般用-1来表示 True,用0来表示False。( )
17.Like运算符用来比较字符串的模式匹配,可使用?表示任何一个数字,使用#表示任何单一字符。( )
18.逻辑运算符的优先级别高于比较运算符。( )
19.字符串连接运算符的优先级别高于比较运算符。( )
20.“abc”Like“ab*” 结果为True。( )
三、名词解释题(本大题共2题,每题5分,共10分)
21.关系表达式
22.like运算符
四、简答题(本大题共4小题,每题10分,共40分)
23.Visual Basic 6.0的表达式分为几类?有哪些运算?
24. 简述运算符从高到底的优先级顺序。
25.简述Visual Basic中,字符串数据的比较规则。
26.简述Visual Basic中,Like运算符可以使用的通配符及含义。
五、综合题(每题10分,共10分)
27.简述Visual Basic提供的逻辑运算符及运算规则。(10分)
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$