2020年全国计算机考试VFP二级考试全真模拟试卷及答案(共九套)_第1页
2020年全国计算机考试VFP二级考试全真模拟试卷及答案(共九套)_第2页
2020年全国计算机考试VFP二级考试全真模拟试卷及答案(共九套)_第3页
2020年全国计算机考试VFP二级考试全真模拟试卷及答案(共九套)_第4页
已阅读5页,还剩127页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2020年全国计算机考试VFP二级考试全真模拟试卷及

答案(共九套)2020年全国计算机考试VFP二级考试全真模拟试卷及答案(一)(考试时间90分钟,满分100分)ー、选择题(每小题2分,70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应的位置上,答在试卷上不得分。(1)软件是指A)程序B)A)程序〇算法加数据结构〇算法加数据结构D)程序、数据与相关文档的完整集合(2)软件调试的目的是B)改正错误A)B)改正错误〇改善软件的性能〇改善软件的性能D)验证软件的正确性(3)在面向对象方法中,实现信息隐蔽是依靠A)对象的继承A)对象的继承B)对象的多态C)对象的封装C)对象的封装D)对象的分类(4)下列叙述中,不符合良好程序设计风格要求的是A)程序的效率第一,清晰第二B)程序的可读性好〇程序中要有必要的注释 D)输入数据前要有提示信息(5)下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关B)程序执行的效率只取决于程序的控制结构〇程序执行的效率只取决于所处理的数据量D)以上三种说法都不对(6)下列叙述中正确的是A)数据的逻辑结构与存储结构必定是ーー对应的B)由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C)程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D)以上三种说法都不对(7)冒泡排序在最坏情况下的比较次数是A)n(n+1)/2B)nlog2nC)n(n—1)/2 D)n/2(8)一棵ニ叉树中共有70个叶子结点与80个度为1的结点,则该ニ叉树中的总结点数为A)219B)221C)229D)231(9)下列叙述中正确的是A)数据库系统是ー个独立的系统,不需要操作系统的支持B)数据库技术的根本目标是要解决数据的共享问题〇数据库管理系统就是数据库系统D)以上三种说法都不对(10)下列叙述中正确的是A)为了建立一个关系,首先要构造数据的逻辑关系B)表示关系的二维表中各元组的每ー个分量还可以分成若干数据项〇ー个关系的属性名表称为关系模式D)ー个关系可以包括多个二维表(11)在VisualFoxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为A)向导B)设计器〇生成器D)项目管理器(12)命令?VARTYPE(TIME〇)结果是A)C B)D C)T D)出错(13)命令?LEN(SPACE(3)-SPACE(2))的结果是A)1 B)2 C)3 D)5(14)在VisualFoxpro中,菜单程序文件的默认扩展名是A)mnxB)mntC)mprD)prg(15)想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令A)SETCENTURYON B)SETCENTURYOFFC)SETCENTURYTO4 D)SETCENTURYOF4(16)已知表中有字符型字段职称和姓别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是A)INDEXON职称+性别TOtttB)INDEXON性别+职称TOtttC)INDEXON职称,性另リTOttt D)INDEXON性别,职称TOttt(17)在VisualFoxpro中,Unload事件的触发时机是A)释放表单 B)打开表单C)创建表单 D)运行表单(18)命令SELECT0的功能是A)选择编号最小的未使用工作区 B)选择0号工作区C)关闭当前工作区的表 D)选择当前工作区(19)下面有关数据库表和自由表的叙述中,错误的是A)数据库表和自由表都可以用表设计器来建立B)数据库表和自由表都支持表间联系和参照完整性〇自由表可以添加到数据库中成为数据库表D)数据库表可以从数据库中移出成为自由表(20)有关ZAP命令的描述,正确的是

ZAP命令只能删除当前表的当前记录ZAP命令只能删除当前表的带有删除标记的记录ZAP命令能删除当前表的全部记录ZAP命令能删除表的结构和全部记录(21)在视图设计器中有,而在查询设计器中没有的选项卡是A)排序依据 B)更新条件 C)分组依据D)杂项(22)在使用查询设计器创建查询是,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是A)排序依据 B)联接C)筛选D)杂项(23)在VisualFoxpro中,过程的返回语句是A)GOBACKB)COMEBACKC)RETURND)BACK(24)在数据库表上的字段有效性规则是A)逻辑表达式 B)字符表达式C)数字表达式C)数字表达式D)以上三种都有可能(25)假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:={へ2001-9-10}-{へ2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为:A)日期型 B)数值型 C)字符型 D)以上操作出错SQLSELECT语句中为了将查询结果存储到临时表应该使用短语A)TOCURSOR B)INTOCURSORC)INTODBF D)TODBF(27)在表单设计中,经常会用到ー些特定的关键字、属性和事件。下列各项中属于属性的是A)ThisB)ThisFormC)CaptionD)Click(28)下面程序计算ー个整数的各位数字之和。在下划线处应填写的语句是SETTALKOFFINPUT"x="TOxs=0DOWHILEx!=0s=s+MOD(x,10)ENDDO?sSETTALKONA)x=int(x/10)B)x=int(x%10)C)x=x-int(x/10)D)x=x-int(x%10)(29)在SQL的ALTERTABLE语句中,为了增加一个新的字段应该使用短语A)CREATEB)APPENDC)COLUMND)ADD(30)~(35)题使用如下数据表:学生.DBF:学号(C,8),姓名(C,6),性别(C,2),出生日期(D)选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)(30)查询所有1982年3月20日以后(含)出生、性别为男的学生,正确的SQL语句是A)SELECT*FROM学生WHERE出生日期>={へ1982-03-20}AND性别ヨ‘男”SELECT*FROM学生WHERE出生日期<={へ1982-03-20}AND性别="男”SELECT*FROM学生WHERE出生日期>={へ1982-03-20}OR性别メ男”SELECT*FROM学生WHERE出生日期<={へ1982-03-20}OR性别=”男”(31)计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是SELECTAVG(成绩)FROM选课WHERE姓名=”刘明”SELECTAVG(成绩)FROM学生,选课WHERE姓名ゴ’刘明”SELECTAVG(成绩)FROM学生,选课WHERE学生.姓名ゴ'刘明”SELECTAVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名ゴ'刘明”(32)假定学号的第3、4位为专业代码。要计算各专业学生选修课程号为”101”课程的平均成绩,正确的SQL语句是SELECT专业ASSUBS(学号,3,2),平均分ASAVG(成绩)FROM选课WHERE课程号ゴ101"GROUPBY专业SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号ゴ‘101"GROUPBY1SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号=”101”0RDERBY专业SELECT专业ASSUBS(学号,3,2),平均分ASAVG(成绩)FROM选课WHERE课程号=”101”0RDERBY1(33)查询选修课程号为”101”课程得分最高的同学,正确的SQL语句是SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号=”101”AND^^>=ALL(SELECT成绩FROM选课)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND^^>=ALL(SELECT成绩FROM选课WHERE课程号ゴ101”)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号ANDJ^^>=ANY(SELECT成绩FROM选课WHERE课程号ゴ101”)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号ゴ101"ANDJ^^>=ALL(SELECT成绩FROM选课WHERE课程号="101")(34)插入一条记录到“选课”表中,学号、课程号和成绩分别是"02080111\“103”和80,正确的SQL语句是INSERTINTO选课VALUES(“02080111”,“103",80)INSERTVALUESf'O2080111”,”103”,80)TO选课(学号,课程号,成绩)INSERTVALUES(“02080111”,“103”,80)INTO选课(学号,课程号,成绩)D)INSERTINTO选课(学号,课程号,成绩)IntoFrom(“〇2080111”,”103”,80)(35)将学号为“02080110”、课程号为"102”的选课记录的成绩改为92,正确的SQL语句是A)UPDATE选课SET成绩WITH92WHERE学号=”02080110”AND课程号ゴ102”UPDATE选课SET成绩=92WHERE学号=”02080110AND课程号=”102”UPDATEFROM选课SET成绩WITH92WHERE学号="02080110"AND课程号ゴ102”UPDATEFROM选课SET成绩=92WHERE学号ヨ’02080110”AND课程号=”102”二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡【1】〜[15]序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整,(1)软件需求规格说明书应具有完整性,无岐义性、正确性、可验证性、可修改性等特征,其中最重要的是【1】〇(2)在两种基本测试方法中,【2】测试的原则之一是保证所测模块中每ー个独立路径至少执行一次。(3)线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是ー种特殊的线性表,循环队列是队列的【3】存储结构。⑷对下列二义树进行中序遍历的结果为【4】〇(5)在E-R图中,矩形表示【5】(6)如下命令查询雇员表中“部门号”字段为空值的记录SELECT*FROM雇员WHERE部门号[6](7)在SQL的SELECT查询中,HAVING字句不可以单独使用,总是跟在【7】子句之后一起使用。(8)在SQL的SELECT查询时,使用【8】子句实现消除查询结果中的重复记录。(9)在VisualFoxPro中修改表结构的非SQL命令是[9]〇(10)在VisualFoxPro中,在运行表单时最先引发的表单事件是[10I事件。(11)在VisualFoxPro中,使用LOCATEALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应是【11】。(12)在VisualFoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的【12】事件。(13)在VisualFoxPro中,假设表单上有一选项组:〇男〇女,该选项组的Value属性值赋为〇〇当其中的第一个选项按钮“男”被选中,该选项组的Value属性值为【13】。(14)在VisualFoxPro表单中,用来确定复选框是否被选中的属性是【14】〇(15)在SQL中,插入、删除、更新命令依次是INSERT、DELETE和【15】。7.2007年9月全国计算机等级考试二级VFP参考答案ー、选择题:1-5DBCAA5-10CCABA11-15BADCA16-20AAABC21-25BDCAA26-30BCADA31-35DBDAB二、填空题:1、无歧义性2、白盒测试3、顺序4、ACBDFEHGP5、实体集6)ISNULL7)GROUPBY8)DISTINCT9)MODIFYSTRUCTURE10)LOAD11).T.12)CLICK13)1或"男"14)value15)Update2007年9月全国计算机等级考试二级笔试VisualFoxPro数据库程序设计参考答案 ー、选择题D软件是指D)程序、数据与相关文档的完整集合B 软件调试的目的是B)改正错误C在面向对象方法中,实现信息隐蔽是依靠〇对象的封装A 下列叙述中,不符合良好程序设计风格要求的是A)程序的效率第一,清晰第二A 下列叙述中正确的是A)程序执行的效率与数据的存储结构密切相关。D下列叙述中正确的是D)以上三种说法都不对。A)数据的逻辑结构与存储结构必定是ーー对应的B)用于计算机存储空间是向量式的存储结构, 因此,数据的存储结构一定是线性结构。〇程序设计语言中的数组一般是顺序结构,因此,利用数组只能处理线性结构。C 冒泡排序在最坏情况下的比较次数是n(n-l)/2A 一棵ニ叉树有70个叶子结点与80个度为1的结点,则总结点为A)219〇 【分析:ニ叉树的度为2,度为2的结点比度为〇的叶子结点少ー个,即为69个,因此合计为70+80+69=219】B 下列叙述中正确的是B)数据库技术的根本目标是要解决数据的共享问题(10)C下列叙述中正确的是C)一个关系的属性名表称为关系模式B在VF中,以窗口形式出现,用来创建和修改表、表单等的可视化工具称为B)设计器。A命令VARTYPE(TIMEO)的结果是A)C 【分析:TIME()函数的返回值类型为字符型】D命令LEN(SPACE(3)-SPACE(2))的结果是D)5 【分析:在字符运算中,ー的作用为连接运算】C在VF中,菜单程序文件的默认扩展名是〇mprA年份用4位数字显示,使用的设置命令为A)SETCENTURYONA建立一个索引,首先按职称排序、职称相同再按性别排序,正确的命令是A)INDEXON职称+性别TOtttA在VF中,UnLoad事件的触发时机是A)释放表单A命令SELECT0的功能是A)选择编号最小的未使用工作区B关于数据库表和自由表的叙述中,错误的是B)数据库表和自由表都支持表间联系和参展完整性。C有关ZAP命令的描述中,正确的是C)ZAP命令能删除当前表的全部记录(2DB在视图设计器中有,而在查询设计器中没有的选项卡是B)更新条件D使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录,使用的选项卡时D)杂项C在VF中,过程的返回语句是〇RETURNA在数据库表上的字段有效性规则是A)逻辑表达式(25)B设置文本框的Value属性为=「2001-9-10}-「2001-8-20},则Value属性值的数据类型为B)数值型 【分析:日期型数据相减,结果为数值型,表示相差的天数】B 在SELECT语句中将查询结果存储到临时表使用的短语B)INTOCURSORC下列属于属性的是C)CaptionA下面程序计算ー个整数的各位数字之和,在下划线处填写的语句是A)x=int(x/10)D在ALTERTABLE语句中,为了增加一个新的字段应该使用短语D)ADDA查询1982年3月20日以后(含)出生、性别为男的学生,正确的SQL语句是A)SELECT*FROM学生WHERE出生日期〉={1982-03-20}AND性别メ男”D计算刘明同学选修所有课程的平均成绩,正确的SQL语句是D)SELECTAVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名メ刘明”B 假定学号的第3、4位为专业代码,要计算选修课程号是“101”课程的平均成绩,正确的SQL语句是 B)SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号=”101”GROUPBY1D查询选修课程号是“101”课程得分最高的同学,正确的SQL语句是D)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号=”101”AND成绩>=ALL(SELECT成绩FROM选课WHERE课程号=”101”)A插入一个记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和80,正确的SQL语句是A)INSERTINTO选课VALUES(“02080111“,“103”,80)B 将学号为“02080110”、课程号为“102”的选课记录的成绩改为92,正确的SQL语句是B)UPDATE选课SET成绩=92WHERE学号=”02080110”AND课程号=”102”二、填空题注意:以命令关键字填空的必须拼写完整。 (以下答案不区分字母大小写) 【1】无岐义性 软件需求规格说明书最重要的特点是无岐义性。[2]白盒 两种基本测试方法中,白盒测试的原则之ー是保证所测模块中每一个独立路径只要要执行ー次。【3】顺序 循环队列是队列的顺序存储结构。[4]ACBDFEHGPニ叉树中序遍历的结果为ACBDFEHGP【5】实体集在E-R图中,矩形表示实体集ISNULL查询雇员表中“部门号”字段为空值的记录SELECT*FROM雇员WHERE部门号ISNULLGROUPBY在SELECT查询中,HAVING子句不可以单独使用,总是跟在GROUPBY子句之后。DISTINCT在SELECT查询中,使用DISTINCT子句实现消除查询结果中的重复记录。MODIFYSTRUCTURE在VF中修改表结构的非SQL命令是MODIFYSTRUCTURE〇[1O1LOAD在VF中,运行表单时最先引发表单事件的是LOAD事件。.T.在VF中,使用LOCATEALL命令按条件对表中的记录进行查找,若找不到记录,函数EOF。的返回值是,T.〇CLICK在VF中,用户用鼠标单击命令按钮时,会触发命令按钮的CLICK事件。!在VF中,假设表单中有一选项组:〇男〇女,该选项组的Valuse属性值赋为0,当其中第一个选项按钮“男”被选中,该选项组的Valuse属性值为10VALUE在VF中,用来确定复选框是否被选中的属性是Valuse。UPDATE在SQL中,插入、删除、更新命令依次是INSERT、DELETE和UPDATE2020年全国计算机考试VFP二级考试全真模拟试卷及答案(二)选择题((1)〜(35)每小题2分,共70分下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在大题卡相应位置上,答在试卷上不得分。VisualFoxProDBMS是A)操作系统的一部分B)操作系统支持下的系统软件〇ー种编译程序D)ー种操作系统VisualFoxProDBMS基于的数据模型是A)层次型B)关系型C)网状型D)混合型(3)设有部门和职员两个实体,每个职员只能属于一个部门,ー个部门可以有多名职员,则部门与职员实体之间的联系类型是A)m:nB)1:mC)m:k(4)在VisualFoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是A)〇(5)在VisualFoxPro中,关于自由表叙述正确的是A)自由表和数据库表是完全相同的 )自由表不能建立字段级规则和约〇自由表不能建立候选索引 D)自由表不可以加入到数据库中(6)在VisualFoxPro中,建立数据库表时,将年龄字段值限制在12〜14之间的这种约束属于A)实体完整性约束B)域完整性约束 参照完整性约束D)视图完整性约(7)在VisualFoxPro中,运行表单TLSCX的命令是A)DOT1(8)使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当A)使用WHERE子句 )在GROUPBY后面使用HAVING子句〇先使用WHERE子句,再使用HAVING子句。D)先使用HAVING子句,再使用WHERE子句(9)在VisualFoxPro的参照完整性规则不包括A)更新规则B)删除规则C)查询规则D)插入规则(10)在VisualFoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:A)l、4、8B)4、4、10C)l、10、8D)2、8、(11)在VisualFoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另ー个文件中,该文件名为A)STUDENT.DOCC)STUDENT.DBT(12)在VisualFoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展A)MNXB)PRGC)MPR(13)在VisualFoxPro中,使用SQL命令将学生STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是〇UPDATESETAGEWITHAGE+1D)UPDATESTUDENTSETAGE=AGE+1(14)调用报表格式文件PPI预览报表的命令是A)REPORTFROMPPIPREVIEWB)C)REPORTFORMPPIPREVIEWD)(15)在VisualFoxPro中,建立索引的作用之一是A)节省存储空间B)便于管理〇提高查询速度D)提高查询和更新的速度(16)在VisualFoxPro中,相当于主关键字的索引是A)主索引B)普通索引 )唯一索引D)排序索引(17)在VisualFoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为A)ThisForm.RefreshC)ThisForm.HideD)ThisForm.Release(18)假定一个表单里有一个文本框Textl和一个命令按钮组CommandGroupl,命令按钮组是ー个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1令按钮的某个方法中访问文本框的value属性值,下面哪个式子是正确的?A)ThisForm.Textl.valueB)This.Parent,valueC)Parent.Textl.valueD)this.Parent.Textl.value(19)在VisualFoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是A)CREATEB)CREATESDBC)CREATETABLESDB(20)在VisualFoxPro中,存储图象的字段类型应该是A)备注型B)通用型 字符型D)双精度型(21)在VisualFoxPro中,下面4个关于日期或日期时间的表达式中,错误的是{"2002.09.01ll:10:10:AM}-{'01/01/2002)+2 0{'2002.02.01}+{'2001.02.01)D){'2002/02/01)-(22)在VisualFoxPro中,关于过程调用的叙述正确的是A)当实参的数量少于形参的数量时,多余的形参初值取逻辑假B)当实参的数量多于形参的数量时,多余的实参被忽略0实参与形参的数量必须相等 上面A和B都正确(23)下面是关于表单数据环境的叙述,其中错误的是A)可以在数据环境中加入与表单操作有关的表 数据环境是表单的容器C)可以在数据环境中建立表之间的联系 表单自动打开其数据环境中的(24)在VisualFoxPro中,如果希望ー个内存变量只限于在本过程中使用,说明这种内存变量的命令是:A)PRIVATED)在程序中直接使用的内存变量(不通过A,B,C说明(25)在DOWHILE…ENDDO循环结构中,LOOP命令的作用是:A)退出过程,返回程序开始处B)转移到DOWHILE语句行,开始下一个判断和0终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行D)终止程序执行(26)在VisualFoxPro中,关于视图的正确叙述是A)视图与数据库表相同,用来存储数据 视图不能同数据库表进行连接操作0在视图上不能进行更新操作 视图是从ー个或多个数据库表导出的虚拟表SQL是那几个英文单词的缩写A)StandardQueryLanguageSelectQueryLanguage D)以上都不是(28)如果学生表STUDENT是使用下面的SQL语句创建的CREATETABLESTUDENT(SNOC(4)PRIMARYKEYNOTNULL,;SNC(8),;SEXC(2),;AGEN(2)CHECK(AGE>15ANDAGE<30)下面的SQL语句中可以正确执行的是INSERTINTOSTUDENT(SNO,SEX,AGE)valueS(〃S9","男",17)INSERTINTOSTUDENT(SNO,SEX,AGE)valueS("李安琦","男",20)INSERTINTOSTUDENT(SEX,AGE)valueS("男",INSERTINTOSTUDENT(SNO,SN)valueS("S9","安琦",(29)使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是:A)SELECT*FROMSTUDENTWHERELEFT(姓名,2)="王B)SELECT*FROMSTUDENTWHERERIGHT(姓名,2)="王C)SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王D)SELECT*FROMSTUDENTWHERESTR(姓名,2)="王(30)连编后可以脱离开VisualFoxPro独立运行的程序是A)APP程序B)EXE程序)FXP程序D)PRG程序第(31)一(35)题使用如下表的数据:部门表部门号部门名称家用电器部10电视录摄像机部电话手机部 计算机部 商品表 部门号商品号商品名称单价数量产地 牌电风扇200.0010广东 牌微波炉350.0010广东B牌微波炉600.0010广东 牌传真机1000.0020上海 牌微波炉_A420.0010北京牌电话机200.0050广东 牌手机2000.0010广东400202A牌电冰箱3000.002广东 牌计算机6000.0010广东300204C牌计算机10000.0010上海SQL语句SELECT部门号,MAX(单价・数量)FROM商品表GROUPBY部门号查询结果有几条记录?A)1B)4C)3D)SQL语句SELECT产地,COUNT(*)提供的商品种类数;商品表; 单价>200;产地HAVINGCOUNT(*)>=2;查询结果的第一条记录的产地和提供的商品种类数是A)北京,1B)上海, 广东,5C)广东,SQL语句SELECT部门表.部门号,部门名称,SUM(单价・数量);部门表,商品表; 部门表•部门号=商品表.部门号;GROUPBY部门表.部门号 查询结果是A)各部门商品数量合计B)各部门商品金额合计C)所有商品金额合计D)各部门商品金额平均值SQL语句SELECT部门表.部门号,部门名称,商品号,商品名称,单价;FROM部门表,商品表;、WHERE部门表.部门号=商品表•部门号;ORDERBY部门表.部门号DESC,单价查询结果的第一条记录的商品号是A)0101 B)0202 00110SQL语句SELECT部门名称FROM部门表WHERE部门号!N;部门号FROM商品表WHERE单价BETWEEN420AND1000)查询结果是A)家用电器部、电话手机部B)家用电器部、计算机部C)电话手机部、电视录摄像机部D)家用电器部、电视录摄像机部二、填空题(每空2分,共30分) 请将每ー个空的正确答案写在答题卡上【1】ー【15】序号的答题卡上,答在试卷上不得分。(1)用二维表数据来表示实体之间联系的数据模型称为【1】。(2)在VisualFoxPro中说明数组后,数组的每个元素在未赋值之前的默认值是【2】。(3)可以在项目管理器的【3】选项卡下建立命令文件。(4)在VisualFoxPro中数据库文件的扩展名是【4】.DBC,数据库表文件的扩展名是【5】(5)打开数据库设计器的命令是16】(6)在SQL的CAEATATABLE语句中,为属性说明取值范围(约束)的是【7】短语。(7)SQL插入记录的命令是INSERT,删除记录的命令是[8】,修改记录的命令是[9I〇(8)在SQR的嵌套查询中,量词ANY和【10】是同义词。在SQL查询时,使用【11】子句指出的是查询条件。(9)从职工数据库表中计算工资合计的SQL语句是SELECT[12]FROM职エ。(10)把当前表当前记录的学号,姓名字段值复制到数组A的命令是 学号,姓名【13】。(11)在表单中确定控件是否可见的属性是【14】。(12)函数BETWEEN(40,34,50)的运算结果是【15】。TOC\o"1-5"\h\z答案:ー、选择题(1)B(2)B(3)B(4)C(5)B(6)B (7)C (8) B (9)C (10)A (11)D (12)C (13) D (14)C (15)C (16) A (17)D (18)A (19)D (20)B (21) C (22)A (23)B (24)C (25)B (26)D (27)B (28)A (29)A (30)B (31)C (32) C (33)B (34)A (35)A二、填空题(答案字母大小写均可)(1)【1】关系模型或关系⑵【2】.F.或逻辑假或假或.N.(3)【3】代码或全部(4)【4】DBC或,DBC【5】DBF或.DBF(5)【6】MODIFY或MODI或MODIF(6)【7】CHECK或CHEC(7)【8】DELETE或DELE或DELET【9】UPDATE或UPDA或UPDAT(8)【10】SOME[11]WHERE或WHER(9)[12]SUM(エ资)(10)[13]TOA(11)[14]Visible(12)[15].T.或逻辑真或真或.Y.2020年全国计算机考试VFP二级考试全真模拟试卷及答案(三)ー、选择题((1)~(40)每题1分,(41)~(50)每题2分,共60分)(1)在计算机中,一个字节所包含二进制位的个数是A)2B)4〇8D)16(2)在多媒体计算机中,CD-ROM属示媒体于A)存储媒体B)传输媒体〇表现媒体D)表(3)在DOS系统中,带有通配符的文件名・.・表示A)硬盘上的全部文件B)当前盘当前目录中的全部文件〇当前盘上的全部文件D)根目录中的全部文件(4)十六进制数100转换为十进制数为A)256B)51201024D)64(5)能将高级语言编写的源程序转换为目标程序的软件是A)汇编程序B)编辑程序〇解释程序D)编译程序(6)在Internet中,用于在计算机之间传输文件的协议是A)TELNETB)BBSC)FTPD)WWW(7)在Windows环境下,资源管理器左窗口中的某文件夹左边标有"标记表示A)该文件夹为空B)该文件夹中含有子文件夹〇该文件夹中只包含有可执行文件 D)该文件夹中包含系统文件(8)在Windows环境下,下列叙述中正确的是A)在〃开始"菜单中可以增加项目,也可以删除项目B)在"开始”菜单中不能增加项目,也不能删除项目〇在"开始"菜单中可以增加项目,但不能删除项目D)在"开始"菜单中不能增加项目,但可以删除项目(9)从Windows环境进入DOS方式后,返回Windows环境的命令为A)QUITB)WINC)EXITD)ESC(10)下列叙述中正确的是A)计算机病毒只感染可执行文件B)计算机病毒只感染文本文件〇计算机病毒只能通过软件复制的方式进行传播D)计算机病毒可以通过读写磁盘或网络等方式进行传播ー个关系是ー张二维表。在FoxBASE〇中,ー个关系对应ー个A)字段 B)记录C)数据库文件D)数据库结构(12)对ー个关系实施ー种关系运算后得到了一个新的关系,其属性个数多于原关系中的属性个数,这说明所实施的关系运算是A)联接 B)投影 C)选择D)关联(I3)FoxBASE中,具有固定字段长度的字段类型包括A)日期型、备注型和数值型B)字符型、逻辑型和备注型C)日期型、逻辑型和备注型D)日期型、逻辑型和字符型(14)已有数据库文件SI,.DBF,要生成结构与SI.DBF完全相同的空数据库文件S2.DBF建立该数据库的方法是。A)USESICOPYTOS2B)USESICOPYSTRUCTURETOS2C)COPYFILESI.DBFTOS2.DBFD)CREAS2FROMSI(15)在FoxBASE中执行了如下命令序列: FH="*" X="3.2&FH.3”?X最后一条命令的显示结果是A)3.2&FH.3 B)3.2*3 C)9.6 D)3.2*.3(16)在FoxBASE中,命令?TYPE("'BAS'$'FoxBASE'")的显示结果是A)CB)NC)4D)L(17)在下述每组命令中,两个命令的输出内容可能不相同的是A)DISPLAY B)LISTSTRUCTUREDISPLAYNEXT1DISPLAYSTRUCTUREC)DISPLAYFOR单价>=20.00 D)DISPLAYLISTFOR单价>=20.OOLIST(18)在FoxBASE中,将文件名DZ.PRG更改为AB.PRG,应使用命令■A)RENDZ.PRGTOAB.PRGB)RENAMEFILEDZ.PRGAB.PRGC)RENAMEDZ.PRGTOAB.PRGD)RENAMEFILEDZ.PRGTOAB.PRG(19)在FoxBASE中,可以使用比较运算符比较大小的数据类型共有A)数值型、字符型、日期型、逻辑型B)数值型、字符型、日期型C)数值型、字符型 D)数值型(20)在以下命令中,显示相同结果的是 1.?”数据库"+“管理"+”系统"2.?”数据库“-“管理”+“系统”3.?”数据库”-”管理”-”系统” 4.?”数据库”+”管理”-”系统”A)1和2B)1和4C)2和4D)2和3(21)执行命令DIMENSIONM(2,3)之后,数组M的数组元素个数和初值分别是A)2,空值B)3,.T.C)5,0D)6,.F.(22)设数据库已经打开并按“单价”字段建立了索引。用SEEK命令把记录指针指向单价为28.60元的记录之后,接着要使指针指向下ー个相同单价的记录,应使用命令A)SEEK28.60B)SKIPC)FINDD)FIND28.60(23)执行如下操作: USEEMPLISTNEXT10FOR性 别="男"LISTFOR性别="男”先后显示了两个各包含8个记录的记录清单,这说明A)文件中至少有!6个记录 B)文件中至少有!8个记录C)文件中有。个记录的‘‘性别”字段值为"男''

D)文件中有8个记录的“性别”字段值为“男”(24)对ー个库文件执行如下操作; LISTDELETERECORD10LIST 先后两次执行LIST命令时显示记录的个数不相同,以下说法错误的是A)文件中至少有10个记录 B)执行上述命令前,执行了SETDELETEDONC)执行上述命令前,执行了SETDELETEDOFFD)执行上述命令前,10号记录没有删除标记(25)对一个打开的库文件执行如下操作: SETFILTERTO性别=”女”.0R.政治面目二”党员” LISTNEXT! 屏幕上显示了一个记录,则这个记录A)一定是“性别”字段值为“女”的记录B)一定是“政治面目”字段值为“党员”的记录C)一定是“性别”字段值为“女”或者“政治面目”字段值为“党员”的记录D)可能是任何字段值的记录(26)在任何情况下与LISTREST效果相同的命令是A)LISTWHILE.NOT.EOF()B)LISTOLISTALLD)LISTFOR.NOT.EOF()(27)在下列命令组合中,不能配对使用的是A)@-PROMPT和MENUTOB)D0-WITH和PARAMETERSOIF和OIF和ENDIFD)DOCASE和ENDDO(28)有如下两个程序段;*****程序段1***********程序段2********USECLASSUSECLASS LOCATEFOR政治面目="团员”LOCATEFOR政治面目="团员” DOWHILEFOUND()DOWHILE政治面目="团员" DISPLAYDISPLAYCONTINUESKIP ENDDOENDDO 若在完全相同的环境下分别/

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论