还剩11页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
VF选择常见试题及其对应答案分享
一、单选题(每题1分,共10分)
1.在VisualFoxPro中,以下哪个命令用于创建一个新的数据库?()A.CREATETABLEB.CREATEDATABASEC.USEDATABASED.OPENDATABASE【答案】B【解析】CREATEDATABASE命令用于创建一个新的数据库
2.在VisualFoxPro中,如何将当前表中的记录按某个字段的值进行升序排序?()A.SORTONB.ORDERBYC.SORTTOD.INDEXON【答案】B【解析】ORDERBY命令用于将当前表中的记录按某个字段的值进行升序或降序排序
3.在VisualFoxPro中,以下哪个命令用于打开一个已经存在的数据库?()A.OPENTABLEB.OPENDATABASEC.USEDATABASED.OPENFILE【答案】B【解析】OPENDATABASE命令用于打开一个已经存在的数据库
4.在VisualFoxPro中,如何创建一个新的表单(Form)?()A.CREATEFORMB.CREATEREPORTC.CREATEQUERYD.CREATETABLE【答案】A【解析】CREATEFORM命令用于创建一个新的表单(Form)
5.在VisualFoxPro中,以下哪个命令用于在当前表中插入一条新的记录?()A.INSERTINTOB.ADDRECORDC.INSERTRECORDD.APPENDRECORD【答案】D【解析】APPENDRECORD命令用于在当前表中插入一条新的记录
6.在VisualFoxPro中,以下哪个命令用于删除当前表中的所有记录?()A.DELETETABLEB.TRUNCATETABLEC.CLEARTABLED.DELETERECORD【答案】B【解析】TRUNCATETABLE命令用于删除当前表中的所有记录
7.在VisualFoxPro中,以下哪个命令用于选择满足特定条件的记录?()A.SELECTWHEREB.FILTERBYC.SELECTFORD.QUERYFOR【答案】C【解析】SELECTFOR命令用于选择满足特定条件的记录
8.在VisualFoxPro中,以下哪个命令用于保存对当前表所做的修改?()A.SAVETABLEB.UPDATETABLEC.COMMITTABLED.SAVECHANGES【答案】D【解析】SAVECHANGES命令用于保存对当前表所做的修改
9.在VisualFoxPro中,以下哪个命令用于创建一个新的查询(Query)?()A.CREATEQUERYB.CREATEREPORTC.CREATEFORMD.CREATETABLE【答案】A【解析】CREATEQUERY命令用于创建一个新的查询(Query)
10.在VisualFoxPro中,以下哪个命令用于创建一个新的报表(Report)?()A.CREATEREPORTB.CREATEQUERYC.CREATEFORMD.CREATETABLE【答案】A【解析】CREATEREPORT命令用于创建一个新的报表(Report)
二、多选题(每题2分,共10分)
1.在VisualFoxPro中,以下哪些命令可以用于创建一个新的表?()A.CREATETABLEB.MAKETABLEC.ADDTABLED.NEWTABLE【答案】A、B【解析】CREATETABLE和MAKETABLE命令可以用于创建一个新的表
2.在VisualFoxPro中,以下哪些命令可以用于打开一个已经存在的表?()A.USETABLEB.OPENTABLEC.OPENDATABASED.USEDATABASE【答案】A、B【解析】USETABLE和OPENTABLE命令可以用于打开一个已经存在的表
3.在VisualFoxPro中,以下哪些命令可以用于删除当前表中的记录?()A.DELETERECORDB.REMOVERECORDC.DELETETABLED.TRUNCATETABLE【答案】A、D【解析】DELETERECORD和TRUNCATETABLE命令可以用于删除当前表中的记录
4.在VisualFoxPro中,以下哪些命令可以用于选择满足特定条件的记录?()A.SELECTFORB.FILTERBYC.QUERYFORD.SELECTWHERE【答案】A、D【解析】SELECTFOR和SELECTWHERE命令可以用于选择满足特定条件的记录
5.在VisualFoxPro中,以下哪些命令可以用于保存对当前表所做的修改?()A.SAVETABLEB.UPDATETABLEC.COMMITTABLED.SAVECHANGES【答案】C、D【解析】COMMITTABLE和SAVECHANGES命令可以用于保存对当前表所做的修改
三、填空题(每题2分,共10分)
1.在VisualFoxPro中,使用______命令可以创建一个新的数据库【答案】CREATEDATABASE
2.在VisualFoxPro中,使用______命令可以打开一个已经存在的数据库【答案】OPENDATABASE
3.在VisualFoxPro中,使用______命令可以创建一个新的表单(Form)【答案】CREATEFORM
4.在VisualFoxPro中,使用______命令可以创建一个新的查询(Query)【答案】CREATEQUERY
5.在VisualFoxPro中,使用______命令可以创建一个新的报表(Report)【答案】CREATEREPORT
四、判断题(每题1分,共10分)
1.在VisualFoxPro中,CREATETABLE命令用于创建一个新的数据库()【答案】(×)【解析】CREATETABLE命令用于创建一个新的表,而不是数据库
2.在VisualFoxPro中,ORDERBY命令用于打开一个已经存在的数据库()【答案】(×)【解析】ORDERBY命令用于对表中的记录进行排序,而不是打开数据库
3.在VisualFoxPro中,APPENDRECORD命令用于在当前表中插入一条新的记录()【答案】(√)
4.在VisualFoxPro中,TRUNCATETABLE命令用于删除当前表中的所有记录()【答案】(√)
5.在VisualFoxPro中,SELECTFOR命令用于选择满足特定条件的记录()【答案】(√)
6.在VisualFoxPro中,SAVECHANGES命令用于保存对当前表所做的修改()【答案】(√)
7.在VisualFoxPro中,CREATEQUERY命令用于创建一个新的查询(Query)()【答案】(√)
8.在VisualFoxPro中,CREATEREPORT命令用于创建一个新的报表(Report)()【答案】(√)
9.在VisualFoxPro中,USETABLE命令用于打开一个已经存在的表()【答案】(√)
10.在VisualFoxPro中,OPENTABLE命令用于打开一个已经存在的表()【答案】(√)
五、简答题(每题2分,共10分)
1.请简述在VisualFoxPro中创建一个新的数据库的步骤【答案】
(1)打开VisualFoxPro软件
(2)在命令窗口中输入CREATEDATABASE命令,后跟数据库名称
(3)按Enter键执行命令
(4)在弹出的对话框中设置数据库的属性,如数据库名称、存储路径等
(5)点击“创建”按钮完成数据库的创建
2.请简述在VisualFoxPro中创建一个新的表的步骤【答案】
(1)在命令窗口中输入CREATETABLE命令,后跟表名
(2)按Enter键执行命令
(3)在弹出的对话框中定义表的字段,包括字段名、数据类型、字段长度等
(4)点击“确定”按钮完成表的创建
3.请简述在VisualFoxPro中插入一条新记录的步骤【答案】
(1)打开要插入记录的表
(2)在命令窗口中输入INSERTINTO命令,后跟表名和字段名及值
(3)按Enter键执行命令,完成记录的插入
4.请简述在VisualFoxPro中删除当前表中所有记录的步骤【答案】
(1)打开要删除记录的表
(2)在命令窗口中输入TRUNCATETABLE命令,后跟表名
(3)按Enter键执行命令,完成所有记录的删除
5.请简述在VisualFoxPro中选择满足特定条件的记录的步骤【答案】
(1)打开要查询的表
(2)在命令窗口中输入SELECTFOR命令,后跟条件表达式
(3)按Enter键执行命令,完成满足条件的记录的选择
六、分析题(每题10分,共20分)
1.请分析在VisualFoxPro中创建一个新的报表的步骤,并说明每个步骤的作用【答案】
(1)打开VisualFoxPro软件
(2)在命令窗口中输入CREATEREPORT命令,后跟报表名称
(3)按Enter键执行命令,打开报表设计器
(4)在报表设计器中添加数据环境,选择要显示的数据源
(5)在报表设计器中添加控件,如文本框、标签等,用于显示数据
(6)设置控件的属性,如数据绑定、字体、对齐方式等
(7)点击“保存”按钮保存报表设计
(8)点击“运行”按钮预览报表,检查显示效果
(9)点击“确定”按钮完成报表的创建每个步骤的作用-创建报表初始化报表设计环境-添加数据环境定义报表的数据源-添加控件在报表中显示数据-设置控件属性调整控件的显示效果-保存报表设计保存报表的结构和设置-预览报表检查报表的显示效果-创建报表完成报表的创建
2.请分析在VisualFoxPro中创建一个新的查询的步骤,并说明每个步骤的作用【答案】
(1)打开VisualFoxPro软件
(2)在命令窗口中输入CREATEQUERY命令,后跟查询名称
(3)按Enter键执行命令,打开查询设计器
(4)在查询设计器中添加数据源,选择要查询的表
(5)在查询设计器中添加筛选条件,定义查询的过滤条件
(6)在查询设计器中添加排序条件,定义查询结果的排序方式
(7)点击“保存”按钮保存查询设计
(8)点击“运行”按钮执行查询,查看查询结果
(9)点击“确定”按钮完成查询的创建每个步骤的作用-创建查询初始化查询设计环境-添加数据源定义查询的数据来源-添加筛选条件定义查询的过滤条件-添加排序条件定义查询结果的排序方式-保存查询设计保存查询的结构和设置-执行查询查看查询结果-创建查询完成查询的创建
七、综合应用题(每题25分,共50分)
1.请设计一个VisualFoxPro数据库,包含一个名为“学生”的表,表中有“学号”、“姓名”、“性别”、“年龄”和“专业”五个字段然后,编写SQL语句插入三条学生记录,并查询所有学生的信息【答案】
(1)创建数据库```sqlCREATEDATABASE学生信息```
(2)创建表```sqlUSE学生信息CREATETABLE学生学号C10PRIMARYKEY,姓名C20,性别C2,年龄N3,专业C20```
(3)插入记录```sqlINSERTINTO学生VALUES202001,张三,男,20,计算机科学INSERTINTO学生VALUES202002,李四,女,21,英语INSERTINTO学生VALUES202003,王五,男,22,数学```
(4)查询所有学生的信息```sqlSELECTFROM学生```
2.请设计一个VisualFoxPro数据库,包含一个名为“商品”的表,表中有“商品编号”、“商品名称”、“价格”和“库存”四个字段然后,编写SQL语句插入三条商品记录,并查询所有价格超过100的商品信息【答案】
(1)创建数据库```sqlCREATEDATABASE商品信息```
(2)创建表```sqlUSE商品信息CREATETABLE商品商品编号C10PRIMARYKEY,商品名称C20,价格N10,2,库存N5```
(3)插入记录```sqlINSERTINTO商品VALUES001,电脑,
1500.00,20INSERTINTO商品VALUES002,手机,
800.00,50INSERTINTO商品VALUES003,电视,
1200.00,30```
(4)查询所有价格超过100的商品信息```sqlSELECTFROM商品WHERE价格100```---标准答案
一、单选题
1.B
2.B
3.B
4.A
5.D
6.B
7.C
8.D
9.A
10.A
二、多选题
1.A、B
2.A、B
3.A、D
4.A、D
5.C、D
三、填空题
1.CREATEDATABASE
2.OPENDATABASE
3.CREATEFORM
4.CREATEQUERY
5.CREATEREPORT
四、判断题
1.(×)
2.(×)
3.(√)
4.(√)
5.(√)
6.(√)
7.(√)
8.(√)
9.(√)
10.(√)
五、简答题略
六、分析题略
七、综合应用题略。
个人认证
优秀文档
获得点赞 0