内容正文:
编写说明:《计算机类考纲百套卷》依据重庆市《高等职业教育分类考试专业综合理论测试计算机类考试说明》编写,本套试卷共88份分为三个部分,第一部分是根据考试说明的各章节的要求,编写了58份知识点训练卷,第二部分是针对每门课程的重点内容,编写的20份常考题训练卷,第三个部分是参考近几年重庆市计算机类专业理论考试真题,编写了10份专业综合训练卷。
本试卷是《计算机类考纲百套卷》的第19卷,是知识点训练卷,按考纲中《Visual FoxPro 6.0 数据库》---(一)数据库的基本概念和 VFP 的基础知识的5-6点要求编写。其两点要求是:5.掌握变量的分类、变量的命名规则、内存变量的赋值;6.掌握表达式的组成与运算法则, 多种运算符进行混合运算时的优先顺序,能计算表达式的值;说明:字符的比较统一采用 ASCⅡ码比较。
重庆市《计算机类考纲百套卷》 第19卷
Visual FoxPro 6.0 数据库
(一)数据库的基本概念和 VFP 的基础知识 知识点训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、填空题(本大题共14小题,每题2分,共28分)
1. 若要将一个变量声明为全局变量,需要在声明时使用关键字______。
2. 变量的命名规则要求变量名不能以______开头。
3. 给内存变量赋值可以使用______命令,也可以使用等号(=)。
4. 局部变量的作用域仅限于声明它们的______。
5. 内存变量的类型不包括______。
6. 表达式由运算符和______组成。
7. 若要计算表达式的值,必须遵循运算符的______。
8. 算术运算符中优先级最低的是______。
9. 逻辑运算符中优先级最高的是______。
10. 比较字符型数据时,如果两个字符的ASCⅡ码相同,则比较它们的______。
11. 表达式"3 + 2 * 2"的结果是______。
12. 表达式"NOT (3 > 2 AND 2 > 3)"的结果是______。
13. 若要声明一个局部数组变量,可以使用______关键字。
14. 若要将字符型数据"123"转换为数值型,可以使用______函数。
二、单项选择题(本大题共16小题,每题3分,共48分)
1. 以下哪个变量名符合命名规则?( )
A. 3X
B. X-3
C. X_3
D. X*3
2. 下列关于内存变量赋值的语句,哪个是错误的?( )
A. STORE 10 TO A
B. A = 10
C. LET A = 10
D. ALLTRIM('10') = A
3. 以下哪个表达式的值为假?( )
A. 'A' < 'B'
B. '10' > '9'
C. 'a' > 'A'
D. 'ABC' <= 'AB'
4. 执行以下命令后,内存变量 X 的值是什么?( )
X = '123' + '456'
A. 579
B. '123456'
C. '579'
D. 出错
5. 表达式 VAL('12.34') + 5 的值是多少?( )
A. 17.34
B. 17
C. 12.345
D. 出错
6. 下列表达式中,哪个的运算结果为数值型?( )
A. LEN('ABC')
B. SUBSTR('ABCDE', 2, 2)
C. YEAR(DATE())
D. '123' - '321'
7. 以下哪个运算符的优先级最高?( )
A. 逻辑非
B. 乘除
C. 加减
D. 关系运算
8. 表达式 NOT (3 > 5) AND (2 < 4) 的值是什么?( )
A. .T.
B. .F.
C. 出错
D. 无法确定
9. 执行以下命令后,内存变量 Y 的值是什么?( )
Y = INT(3.14 * 2)
A. 6
B. 6.28
C. 6.0
D. 5
10. 下列表达式中,哪个的值为字符型?( )
A. '123' + '456'
B. STR(123.45)
C. DTOC(DATE())
D. 'A' - 'B'
11. 已知 X = 5,Y = 10,执行以下命令后,X 的值是什么?( )
X = Y
Y = X
A. 5
B. 10
C. 5 和 10
D. 出错
12. 表达式 'AB'$'ABCD' 的值是什么?( )
A. .T.
B. .F.
C. 出错
D. 无法确定
13. 以下表达式中,哪个的运算结果为日期型?( )
A. DATE() + 10
B. CTOD('08/02/24')
C. TIME()
D. DOW(DATE())
14. 已知 A = '123',B = 456,表达式 A + B 的值是什么?( )
A. 579
B. '123456'
C. 出错
D. 无法确定
15. 表达式 MOD(15, 4) 的值是多少?( )
A. 3
B. 2
C. 1
D. 3.75
16. 以下关于变量分类的说法,哪个是错误的?( )
A. 内存变量分为全局变量和局部变量
B. 字段变量是数据库表中的字段
C. 数组变量是一组具有相同名称和数据类型的变量
D. 系统变量可以由用户任意修改
三、判断题(本大题共8小题,每题3分,共24分)
1. 局部变量和全局变量的命名规则相同,都是以字母或下划线开头,后面可以跟字母、数字或下划线。( )
2. 给内存变量赋值时,可以使用等号(=)或STORE命令。( )
3. 表达式的优先顺序是:算术运算符 > 关系运算符 > 逻辑运算符。( )
4. 字符型变量在进行比较时,是按照ASCⅡ码值从大到小进行比较。( )
5. 表达式"5 + 3 > 7"的值为逻辑真(.T.)。( )
6. 逻辑运算符NOT的优先级高于AND和OR。( )
7. 可以使用类型转换函数将字符型数据转换为数值型数据,例如,STR(123)将数值123转换为字符型"123"。( )
8. 表达式"5 > 4 AND 3 < 2 OR 6 > 5"的值为逻辑真(.T.)。( )
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
编写说明:《计算机类考纲百套卷》依据重庆市《高等职业教育分类考试专业综合理论测试计算机类考试说明》编写,本套试卷共88份分为三个部分,第一部分是根据考试说明的各章节的要求,编写了58份知识点训练卷,第二部分是针对每门课程的重点内容,编写的20份常考题训练卷,第三个部分是参考近几年重庆市计算机类专业理论考试真题,编写了10份专业综合训练卷。
本试卷是《计算机类考纲百套卷》的第19卷,是知识点训练卷,按考纲中《Visual FoxPro 6.0 数据库》---(一)数据库的基本概念和 VFP 的基础知识的5-6点要求编写。其两点要求是:5.掌握变量的分类、变量的命名规则、内存变量的赋值;6.掌握表达式的组成与运算法则, 多种运算符进行混合运算时的优先顺序,能计算表达式的值;说明:字符的比较统一采用 ASCⅡ码比较。
重庆市《计算机类考纲百套卷》 第19卷
Visual FoxPro 6.0 数据库
(一)数据库的基本概念和 VFP 的基础知识 知识点训练卷
考试时间60分钟 满分100分
班级 姓名 学号 成绩
一、填空题(本大题共14小题,每题2分,共28分)
1. 若要将一个变量声明为全局变量,需要在声明时使用关键字______。
【答案】PUBLIC
2. 变量的命名规则要求变量名不能以______开头。
【答案】数字
3. 给内存变量赋值可以使用______命令,也可以使用等号(=)。
【答案】STORE
4. 局部变量的作用域仅限于声明它们的______。
【答案】程序或过程
5. 内存变量的类型不包括______。
【答案】复数类型
6. 表达式由运算符和______组成。
【答案】操作数
7. 若要计算表达式的值,必须遵循运算符的______。
【答案】优先顺序
8. 算术运算符中优先级最低的是______。
【答案】+(加号)
9. 逻辑运算符中优先级最高的是______。
【答案】NOT
10. 比较字符型数据时,如果两个字符的ASCⅡ码相同,则比较它们的______。
【答案】位置顺序
11. 表达式"3 + 2 * 2"的结果是______。
【答案】7
12. 表达式"NOT (3 > 2 AND 2 > 3)"的结果是______。
【答案】.T.
13. 若要声明一个局部数组变量,可以使用______关键字。
【答案】LOCAL
14. 若要将字符型数据"123"转换为数值型,可以使用______函数。
【答案】VAL
二、单项选择题(本大题共16小题,每题3分,共48分)
1. 以下哪个变量名符合命名规则?( )
A. 3X
B. X-3
C. X_3
D. X*3
【答案】C
2. 下列关于内存变量赋值的语句,哪个是错误的?( )
A. STORE 10 TO A
B. A = 10
C. LET A = 10
D. ALLTRIM('10') = A
【答案】D
3. 以下哪个表达式的值为假?( )
A. 'A' < 'B'
B. '10' > '9'
C. 'a' > 'A'
D. 'ABC' <= 'AB'
【答案】D
4. 执行以下命令后,内存变量 X 的值是什么?( )
X = '123' + '456'
A. 579
B. '123456'
C. '579'
D. 出错
【答案】B
5. 表达式 VAL('12.34') + 5 的值是多少?( )
A. 17.34
B. 17
C. 12.345
D. 出错
【答案】B
6. 下列表达式中,哪个的运算结果为数值型?( )
A. LEN('ABC')
B. SUBSTR('ABCDE', 2, 2)
C. YEAR(DATE())
D. '123' - '321'
【答案】C
7. 以下哪个运算符的优先级最高?( )
A. 逻辑非
B. 乘除
C. 加减
D. 关系运算
【答案】A
8. 表达式 NOT (3 > 5) AND (2 < 4) 的值是什么?( )
A. .T.
B. .F.
C. 出错
D. 无法确定
【答案】A
9. 执行以下命令后,内存变量 Y 的值是什么?( )
Y = INT(3.14 * 2)
A. 6
B. 6.28
C. 6.0
D. 5
【答案】C
10. 下列表达式中,哪个的值为字符型?( )
A. '123' + '456'
B. STR(123.45)
C. DTOC(DATE())
D. 'A' - 'B'
【答案】B
11. 已知 X = 5,Y = 10,执行以下命令后,X 的值是什么?( )
X = Y
Y = X
A. 5
B. 10
C. 5 和 10
D. 出错
【答案】B
12. 表达式 'AB'$'ABCD' 的值是什么?( )
A. .T.
B. .F.
C. 出错
D. 无法确定
【答案】B
13. 以下表达式中,哪个的运算结果为日期型?( )
A. DATE() + 10
B. CTOD('08/02/24')
C. TIME()
D. DOW(DATE())
【答案】B
14. 已知 A = '123',B = 456,表达式 A + B 的值是什么?( )
A. 579
B. '123456'
C. 出错
D. 无法确定
【答案】C
15. 表达式 MOD(15, 4) 的值是多少?( )
A. 3
B. 2
C. 1
D. 3.75
【答案】A
16. 以下关于变量分类的说法,哪个是错误的?( )
A. 内存变量分为全局变量和局部变量
B. 字段变量是数据库表中的字段
C. 数组变量是一组具有相同名称和数据类型的变量
D. 系统变量可以由用户任意修改
【答案】D
三、判断题(本大题共8小题,每题3分,共24分)
1. 局部变量和全局变量的命名规则相同,都是以字母或下划线开头,后面可以跟字母、数字或下划线。( )
【答案】×
2. 给内存变量赋值时,可以使用等号(=)或STORE命令。( )
【答案】√
3. 表达式的优先顺序是:算术运算符 > 关系运算符 > 逻辑运算符。( )
【答案】×
4. 字符型变量在进行比较时,是按照ASCⅡ码值从大到小进行比较。( )
【答案】×
5. 表达式"5 + 3 > 7"的值为逻辑真(.T.)。( )
【答案】×
6. 逻辑运算符NOT的优先级高于AND和OR。( )
【答案】√
7. 可以使用类型转换函数将字符型数据转换为数值型数据,例如,STR(123)将数值123转换为字符型"123"。( )
【答案】×
8. 表达式"5 > 4 AND 3 < 2 OR 6 > 5"的值为逻辑真(.T.)。( )
【答案】√
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$