还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
计算机VF考试基础试题及完整答案
一、单选题(每题1分,共10分)
1.在VF中,用于打开一个表单的命令是()(1分)A.USEB.OPENC.CREATED.OPENDATA【答案】B【解析】在VF中,打开表单使用的是OPEN命令
2.下列哪个不是VF的常用数据类型?()(1分)A.数值型(N)B.字符型(C)C.逻辑型(L)D.时间型(T)【答案】D【解析】VF中的常用数据类型包括数值型(N)、字符型(C)和逻辑型(L),时间型(T)不是VF的标准数据类型
3.在VF中,要删除当前表中的所有记录,应使用()(1分)A.DELETEB.ERASEC.TRUNCATED.CLEAR【答案】C【解析】删除当前表中的所有记录应使用TRUNCATE命令
4.下列哪个函数用于计算表中的记录数?()(1分)A.SUMB.COUNTC.AVGD.MAX【答案】B【解析】计算表中的记录数应使用COUNT函数
5.在VF中,用于退出程序的命令是()(1分)A.QUITB.EXITC.STOPD.END【答案】A【解析】退出程序应使用QUIT命令
6.下列哪个不是VF的常用控件?()(1分)A.命令按钮(CommandButton)B.文本框(TextBox)C.列表框(ListBox)D.树控件(TreeControl)【答案】D【解析】VF中的常用控件包括命令按钮(CommandButton)、文本框(TextBox)和列表框(ListBox),树控件(TreeControl)不是VF的标准控件
7.在VF中,用于设置字段属性的命令是()(1分)A.SETFIELDSB.SETPROPERTIESC.SETMEMOD.SETORDER【答案】B【解析】设置字段属性应使用SETPROPERTIES命令
8.下列哪个不是VF的常用函数?()(1分)A.LEFTB.RIGHTC.MIDD.FIND【答案】D【解析】VF中的常用函数包括LEFT、RIGHT和MID,FIND不是VF的标准函数
9.在VF中,用于创建一个新表的命令是()(1分)A.OPENB.CREATEC.NEWD.OPENDATA【答案】B【解析】创建一个新表应使用CREATE命令
10.下列哪个不是VF的常用关系运算符?()(1分)A.=B.C.D.LIKE【答案】D【解析】VF中的常用关系运算符包括=、和,LIKE不是关系运算符
二、多选题(每题4分,共20分)
1.以下哪些是VF的常用数据类型?()(4分)A.数值型(N)B.字符型(C)C.逻辑型(L)D.日期型(D)E.时间型(T)【答案】A、B、C、D【解析】VF的常用数据类型包括数值型(N)、字符型(C)、逻辑型(L)和日期型(D)
2.以下哪些命令可以打开表?()(4分)A.USEB.OPENC.APPENDD.OPENDATAE.USEDATA【答案】A、B、D【解析】打开表可以使用USE、OPEN和OPENDATA命令
3.以下哪些是VF的常用函数?()(4分)A.LEFTB.RIGHTC.MIDD.FINDE.UPPER【答案】A、B、C、E【解析】VF的常用函数包括LEFT、RIGHT、MID和UPPER,FIND不是VF的标准函数
4.以下哪些是VF的常用控件?()(4分)A.命令按钮(CommandButton)B.文本框(TextBox)C.列表框(ListBox)D.树控件(TreeControl)E.表单控件(FormControl)【答案】A、B、C、E【解析】VF的常用控件包括命令按钮(CommandButton)、文本框(TextBox)、列表框(ListBox)和表单控件(FormControl),树控件(TreeControl)不是VF的标准控件
5.以下哪些是VF的常用关系运算符?()(4分)A.=B.C.D.LIKEE.【答案】A、B、C、E【解析】VF的常用关系运算符包括=、、和,LIKE不是关系运算符
三、填空题(每题2分,共16分)
1.在VF中,用于打开一个表的命令是______(2分)【答案】OPEN(2分)
2.在VF中,用于删除当前表中的所有记录的命令是______(2分)【答案】TRUNCATE(2分)
3.在VF中,用于计算表中的记录数的函数是______(2分)【答案】COUNT(2分)
4.在VF中,用于退出程序的命令是______(2分)【答案】QUIT(2分)
5.在VF中,用于设置字段属性的命令是______(2分)【答案】SETPROPERTIES(2分)
6.在VF中,用于创建一个新表的命令是______(2分)【答案】CREATE(2分)
7.在VF中,用于设置字段的默认值的命令是______(2分)【答案】SETDEFAULT(2分)
8.在VF中,用于设置字段的标题的命令是______(2分)【答案】SETTITLE(2分)
四、判断题(每题2分,共10分)
1.在VF中,使用USE命令打开表时,表中的数据会被自动删除()(2分)【答案】(×)【解析】使用USE命令打开表时,表中的数据不会被自动删除
2.在VF中,使用DELETE命令删除记录后,记录会被永久删除()(2分)【答案】(×)【解析】使用DELETE命令删除记录后,记录会被标记为删除,但不会被永久删除
3.在VF中,使用APPEND命令可以添加新记录到表中()(2分)【答案】(√)【解析】使用APPEND命令可以添加新记录到表中
4.在VF中,使用SETORDER命令可以设置表的索引()(2分)【答案】(√)【解析】使用SETORDER命令可以设置表的索引
5.在VF中,使用SETMEMO命令可以设置备注字段的属性()(2分)【答案】(√)【解析】使用SETMEMO命令可以设置备注字段的属性
五、简答题(每题5分,共15分)
1.简述VF中常用的数据类型及其用途(5分)【答案】VF中常用的数据类型及其用途如下-数值型(N)用于存储数值数据,如整数和小数-字符型(C)用于存储文本数据,如姓名、地址等-逻辑型(L)用于存储逻辑值,如真(.T.)或假(.F.)-日期型(D)用于存储日期数据,格式为YYYY/MM/DD-时间型(T)用于存储时间数据,格式为HH:MM:SS
2.简述VF中常用的函数及其用途(5分)【答案】VF中常用的函数及其用途如下-LEFT从字符串的左侧提取指定数量的字符-RIGHT从字符串的右侧提取指定数量的字符-MID从字符串的指定位置提取指定数量的字符-UPPER将字符串转换为大写-LOWER将字符串转换为小写
3.简述VF中常用的关系运算符及其用途(5分)【答案】VF中常用的关系运算符及其用途如下-=用于判断两个值是否相等-用于判断两个值是否不相等-用于判断左边的值是否大于右边的值-用于判断左边的值是否小于右边的值-=用于判断左边的值是否大于或等于右边的值-=用于判断左边的值是否小于或等于右边的值
六、分析题(每题10分,共20分)
1.分析VF中打开表的命令有哪些,并说明它们的区别(10分)【答案】VF中打开表的命令主要有以下几种-USE用于打开一个表,并可以选择是否独占打开-OPEN用于打开一个表,并可以选择是否独占打开-OPENDATA用于打开一个数据库,并可以选择是否独占打开区别-USE命令可以直接打开一个表,并可以选择是否独占打开-OPEN命令也可以直接打开一个表,并可以选择是否独占打开-OPENDATA命令用于打开一个数据库,并可以选择是否独占打开
2.分析VF中删除记录的命令有哪些,并说明它们的区别(10分)【答案】VF中删除记录的命令主要有以下几种-DELETE用于标记记录为删除状态,但记录并未被永久删除-ERASE用于永久删除记录区别-DELETE命令标记记录为删除状态,但记录并未被永久删除,可以使用RECALL命令恢复-ERASE命令永久删除记录,无法恢复
七、综合应用题(每题25分,共50分)
1.编写一个VF程序,实现以下功能-打开一个表单,表单中包含一个文本框和一个命令按钮-当用户在文本框中输入数据并点击命令按钮时,程序会计算并显示输入数据的长度(25分)【答案】```vf创建一个表单FORMMyFormTEXTBOXtxtInputCommandButtoncmdCalculateLABELlblResult为命令按钮添加事件处理程序PROCEDUREcmdCalculate.ClickLOCALcInputcInput=ALLTRIMtxtInput.ValuelblResult.Value=输入数据的长度是:+TRANSFORMLENcInputENDPROC启动表单DOFORMMyForm```
2.编写一个VF程序,实现以下功能-打开一个表单,表单中包含一个列表框和一个命令按钮-当用户点击命令按钮时,程序会从列表框中删除选中的记录(25分)【答案】```vf创建一个表单FORMMyFormListBoxlstDataCommandButtoncmdDelete为命令按钮添加事件处理程序PROCEDUREcmdDelete.ClickLOCALnSelectednSelected=LST_DATA.SELECTIONIFnSelected0LST_DATA.DELETEnSelectedENDIFENDPROC启动表单DOFORMMyForm```完整标准答案
一、单选题
1.B
2.D
3.C
4.B
5.A
6.D
7.B
8.D
9.B
10.D
二、多选题
1.A、B、C、D
2.A、B、D
3.A、B、C、E
4.A、B、C、E
5.A、B、C、E
三、填空题
1.OPEN
2.TRUNCATE
3.COUNT
4.QUIT
5.SETPROPERTIES
6.CREATE
7.SETDEFAULT
8.SETTITLE
四、判断题
1.(×)
2.(×)
3.(√)
4.(√)
5.(√)
五、简答题
1.数值型(N)用于存储数值数据,如整数和小数字符型(C)用于存储文本数据,如姓名、地址等逻辑型(L)用于存储逻辑值,如真(.T.)或假(.F.)日期型(D)用于存储日期数据,格式为YYYY/MM/DD时间型(T)用于存储时间数据,格式为HH:MM:SS
2.LEFT从字符串的左侧提取指定数量的字符RIGHT从字符串的右侧提取指定数量的字符MID从字符串的指定位置提取指定数量的字符UPPER将字符串转换为大写LOWER将字符串转换为小写
3.=用于判断两个值是否相等用于判断两个值是否不相等用于判断左边的值是否大于右边的值用于判断左边的值是否小于右边的值=用于判断左边的值是否大于或等于右边的值=用于判断左边的值是否小于或等于右边的值
六、分析题
1.USE用于打开一个表,并可以选择是否独占打开OPEN用于打开一个表,并可以选择是否独占打开OPENDATA用于打开一个数据库,并可以选择是否独占打开区别-USE命令可以直接打开一个表,并可以选择是否独占打开-OPEN命令也可以直接打开一个表,并可以选择是否独占打开-OPENDATA命令用于打开一个数据库,并可以选择是否独占打开
2.DELETE用于标记记录为删除状态,但记录并未被永久删除ERASE用于永久删除记录区别-DELETE命令标记记录为删除状态,但记录并未被永久删除,可以使用RECALL命令恢复-ERASE命令永久删除记录,无法恢复
七、综合应用题
1.```vf创建一个表单FORMMyFormTEXTBOXtxtInputCommandButtoncmdCalculateLABELlblResult为命令按钮添加事件处理程序PROCEDUREcmdCalculate.ClickLOCALcInputcInput=ALLTRIMtxtInput.ValuelblResult.Value=输入数据的长度是:+TRANSFORMLENcInputENDPROC启动表单DOFORMMyForm```
2.```vf创建一个表单FORMMyFormListBoxlstDataCommandButtoncmdDelete为命令按钮添加事件处理程序PROCEDUREcmdDelete.ClickLOCALnSelectednSelected=LST_DATA.SELECTIONIFnSelected0LST_DATA.DELETEnSelectedENDIFENDPROC启动表单DOFORMMyForm```。
个人认证
优秀文档
获得点赞 0