《2025年全国计算机等级考试09月VF二级笔试模拟试题及答案.docx》由会员分享,可在线阅读,更多相关《2025年全国计算机等级考试09月VF二级笔试模拟试题及答案.docx(12页珍藏版)》请在第壹文秘上搜索。
1、2025年全国计算机等级考试09月VF二级笔试模拟试题及答案一、选择题1 .下列数据结构中,属于非线性结构的是()。A.循环队列B.带链队列C.二叉树D.带链栈答案C解析树均是非线性结构2 .下列数据结构中,能够按照“先进后出”原则存取数据的是()OA.循环队列B.栈C.队列D.二叉树答案B解析:栈是先进后出或后进先出的线性表3 .对于循环队列,下列叙述中正确的是()A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针答案D解析:如果从头指针大于队尾指针说明队列巳经循环存放数据了.如果队头指针小于队尾指针说明没有进行循
2、环存放4 .算法的空间复杂度是指()oA.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数答案A解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的颊外空间.5 .软件设计中划分模块的一个准则是()。A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合答案B解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可以提商模块的独立性.6 .下列选项中不属于结构化程序设计原则的是()。A.可封装B,自顶向下C
3、.模块化D.逐步求精答案A7 .软件详细设计产生的图如下该图是().A.N-S图B.PAD图C.程序流程图D.E-R图答案C8 .数据库管理系统是()。A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统答案B9 .在E-R图中,用来表示实体联系的图形是()。A.椭圆形B.矩形C.菱形D.三角形答案C10 .有三个关系R.S.T如下:ABCa12b21C31Abd32ABCa12b21C3132其中关系T由关系R和S通过某种操作得到,该操作称为()。A.选择B.投影C.交D.并答案D解析:T是由S表或R表中的元素组成的I1.设置文本框显示内容的属性是()。.VA1
4、.UEB.CAIrTIONC.NAMED.INPUTMASK答案A12.语句1.ISTMEMORY1.IKEa*能够显示的变量不包括(。A.aB.alC.ab2D.ba3答案D解析:只有D不是以a开头的13 .计算结果不是字符串TeaCher”的语句是()。A. at(MyTecaher”.3.7)B. substr(*MyTecahern,3,7)C. right(MyTecaher”,7)D. left(aTecaher,7)答案A解析:at()函数是求位置的,结果是数值型.14 .学生表中有学号,姓名,和年龄三个字段,SQ1.语句“SE1.ECT学号FROM学生”完成的操作称为()。A.
5、选择B.投影C.连接D.并答案B解析;选择是求从水平方向求元组的,投影是从列方向取数据的.连接和并都要求有两个表.15 .报表的数据源不包括()。A.视图B.自由表C.数据库表D.文本文件答案D16 .使用索引的主要目的是()。A.提高查询速度B.节省存储空间C.防止数据丢失D.方便管理答案A17 .表单文件的扩展名是()。A.frmB.prgC.SCXD.VCX答案C18 .下列程序段执行时在屏幕上显示的结果是()。DIMEA(6)A(I)=IA(2)=1FOR1=3TO6A(I)=A(I-l)+A(l-2)NEXT?A(6)A.5B.6C.7D.8答案D解析:A(3)=2A(4)=A(2)
6、+A(3)=3A(5)=A(3)+A(4)=5A(6)=A(4)+A(5)=819 .下列程序段执行时在屏幕上显示的结果是()。Xl=20X2=30setUdfparmstovalueDOtestWithXI.X2?X1.X2PROCEDUREtestPARAMETERSa.bx=aa=bb=xENDljKOA.3030B.3020C.2020D.2030答案B解析:过程test实现将两个数据互换,再者按值传递,20 .以下关于“查询”的正确描述是()。A.查询文件的扩展名为PRGB.查询保存在数据库文件中C.查询保存在表文件中D.查询保存在查询文件中答案D21 .以下关于“视图”的正确描述是
7、()。.视图独立于表文件B.视图不可更新C.视图只能从一个表派生出来D.视图可以删除答案D解析:视图是由表流生出来的,并且可以从多个表中派生出来,可以对源表进行更新,可以进行热除操作.22 .了为隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是()。A.ValueB.ControlSourceC.InputMaskD.PasswordChar答案D23 .假设某表单的Visible属性的初值是.F.,能将其设置为.T.的方法是()。A.HideB.ShowC.ReleaseD.SetFocus答案B24 .在数据库中建立表的命令是().CREATEB.CREATEDA
8、TABASEC.CREATEQUERYD.CREATEFORM答案A25 .让隐藏的MeFOrm表单显示在屏幕上的命令是()。A.MeForn.DisplayB.MeForm.ShowC.Meforn.1.istD.MeForm.See答案B26.在表设计器的字段选项卡中,字段有效性的设置中不包括()OA. 规则B.信息C.默认值D.标题答案D27.若SQ1.语句中的ORDERBY短语指定了多个字段,则()0A,依次按自右至左的字段顺序排序B. 只按第一个字段排序C. 依次按自左至右的字段顺序排序C.无法排序答案C解析:从左至右,当前一个字段出现相同值的时候,按下一个字段进行排序,如ORDER
9、BY专业,成绩DESC表示先按专业升序排序,当专业相同的时候,再按成绩降序排序28.在YiSUalFoXPrO中,下面关于属性,方法和事件的叙述错误的是()OA.属性用于描述对象的状态,方法用于表示对象的行为B.基于同一个类产生的两个对象可以分别设置自己的.属性值C.事件代码也可以象方法一样被显示调用D.在创建一个表单时,可以添加新的属性、方法和事件答案D29 .下列函数返回类型为数值型的是()。A.STRB.V1.C.DTOCD.TTOC答案B30 .与“SE1.ECT*FRoM教师表INTODBFA”等价的语句是()。A. SE1.EcT*FKOM教师表TODBFAB. SE1.ECT*F
10、ROM教师表TOTAB1.EAC. SE1.ECT*FROM教师表INTOTAB1.EAE.SE1.ECT*FROM教师表INTO答案C解析:INTOTAB1.E与INTODBF功能相同31 .查询“教师表”的全部记录并存储于临时文件one.dbf()。A. SE1.ECTFROM教师表INTOCURSORoneB. SE1.ECT*FROM教师表TOCURSORoneC. SE1.ECT*FROM教师表INTOCURSORDBFoneD. SE1.ECT*FROM教师表TOCURSORDBFone答案A解析:临时表的关键字是intocusror文件名32 .“教师表”中有“职工号”,“姓名”
11、和“工龄”字段,其中“职工号”为主关键字,建立“教师表”的SQ1.命令是()。.CREATETAB1.E教师表(职工号C(IO)PRIMARY,姓名C(20),工龄I)B. CREATETAB1.E教师表(职工号C(IO)FOREIGN,姓名C(20),X龄I)C. CREATETAB1.E教师表(职工号C(IO)FOREIGNKEY,姓名C(20),工龄I)D. CREATETAB1.E教师表(职工号C(IO)PRIMARYKEY,姓名C(20),工龄D答案D解析;主关厘字用PRIMARYKEYE. .创建一个名为StUdent的新类,保存新类的类库名称是mylib,新类的父类是PerSOn
12、,正确的命令是()。A. CREATEC1.ASSmylibOEstudentAsPersonB. CREATEC1.ASSstudentOFPersonsnylibC. CREATEC1.ASSstudentOFmylibAsPersonD. CREATEC1.ASSPersonOFmylibAsstudent答案C解析:这个以前没考过,Createclass类名OF类岸名AS父类34. “教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名和系号”等字段。计算“计算机”系老师总数的命令是()。.SE1.ECTCOUNT(*)FROM老师表INNERJOIN学院表
13、;ON教师表,系号=学院表.系号WHERE系名=”计算机”B. SE1.ECTCOUNT()FROM老师表INNERJOIN学院表;ON教师表.系号=学院表.系号ORDERBY教师表.系号;HAVING学院表.系名=”计算机”C. SE1.ECCOUNT(*)EKOM老师表INNERJOIN学院表;ON教师表.系号=学院表.系号GROUPBY教师表.系号;HAVING学院表.系名=计算机”D. SE1.ECTSUM()FROM老师表INNERJOIN学院表;ON教师表.系号=学院表.系号ORDERBY教师表.系号;HAVlNG学院表.系名=”计算机”答案A解析:这个题不需要分组也不需要排序,只
14、要计数COUKT(),条件是系名=”计算机”35. “教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段。求教师总数最多的系的教师人数,正确的命令是()。A. SE1.ECT教师表.系号,COUNT(*)AS人数FKOM教师表,学院表;GROUPBY教师表.系号INTODBFTEMPSE1.ECTMAX(人数)FROMTEMPB. SE1.ECT教师表.系号,COUNT(*)FROM教师表,学院表;WHERE教师表.系号=学院表.系号GROUPBY教师表系号INTODBFTEMPSE1.ECTMX(人数)FROMTEMPC. SE1.ECT教师表.系号,COUNT(*)AS人数FROM教师表,学院表;WHEKE教师表.系号=学院表.系号GRoUPBY教师表.系号TOFI1.ETEMPSE1.ECTMAX(人数)FROMTEMPD. SE1.ECT教师表.系号,COUNT(*)AS人数FROM教师表,学院表;WHERE教师表.系号=学院表.系号GROllPBY教师表.系号INTODBFTEMPSE1.ECTMAX(人数)FROMTEMP答案D解析:因为要按系来算人数,所以必须要