2023年全国计算机等级考试VF二级笔试模拟试题及答案_第1页
2023年全国计算机等级考试VF二级笔试模拟试题及答案_第2页
2023年全国计算机等级考试VF二级笔试模拟试题及答案_第3页
2023年全国计算机等级考试VF二级笔试模拟试题及答案_第4页
2023年全国计算机等级考试VF二级笔试模拟试题及答案_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

2023年全国计算机等级考试09月VF二级笔

试模拟试题及答案

一、选择题

1.下列数据结构中,属于非线性结构的是()。

A.循环队列B.带链队列C.二叉树D.带链栈

答案C

解析树均是非线性结构

2.下列数据结构中,能够按照“先进后出〃原则存取数据的是()。

A.循环队列B.栈C.队列D.二叉树

答案B

解析:栈是先进后出或后进先出的线性表

3.对于循环队列,下列叙述中正确的是()。

A.队头指针是固定不变的

B.队头指针一定大于队尾指针

C.队头指针一定小于队尾指针

D.队头指针可以大于队尾指针,也可以小于队尾指针

答案D

解析:如果队头指针大于队尾指针说明队列已经循环存放数据了,如

果队头指针小于队尾指针说明没有进行循环存放

4.算法的空间复杂度是指()。

A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数

据量

C.算法程序中的语句或指令条数D.算法在执行过

程中所需要的临时工作单元数

答案A

解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法

程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外

空间.

5.软件设计中划分模块的一个准则是()。

A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚

高耦合

答案B

解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧

密程度要低,低耦合,这样可以提高模块的独立性.

6.下列选项中不属于结构化程序设计原则的是()。

A.可封装B.自顶向下C.模块化D.逐步求精

答案A

7.软件详细设计产生的图如下

该图是().

A.N-S图B.PAD图C.程序流程图D.E-R图

答案c

8.数据库管理系统是()。

A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译

系统D.一种操作系统

答案B

9.在E-R图中,用来表示实体联系的图形是()。

A.椭圆形B.矩形C.菱形D.三角形

答案C

10.有三个关系R,S,T如下:

R

ABC

a12

b21

c31

ABC

d32

ABC

a12

b21

C31

d32

其中关系T由关系R和S通过某种操作得到,该操作称为()。

A.选择B.投影C.交D.并

答案D

解析:T是由S表或R表中的元素组成的

11.设置文本框显示内容的属性是()。

A.VALUEB.CAPTIONC.NAMED.INPUTMASK

答案A

12.语句LISTMEMORYLIKEa*能够显示的变量不包括()。

A.aB.alC.ab2D.ba3

答案D

解析:只有D不是以a开头的

13.计算结果不是字符串‘Teacher"的语句是()。

A.at(''MyTecaher”,3,7)

B.substr(''MyTecaher",3,7)

C.right(''MyTecaher/,,7)

D.left(''Tecaherz/,7)

答案A

解析:at()函数是求位置的,结果是数值型.

14.学生表中有学号,姓名,和年龄三个字段,SQL语句''SELECT学

号FROM学生〃完成的操作称为()。

A.选择B.投影C.连接D.并

答案B

解析;选择是求从水平方向求元组的,投影是从列方向取数据的.连接

和并都要求有两个表.

15.报表的数据源不包括()。

A.视图B.自由表C.数据库表D.文本文件

答案D

16.使用索引的主要目的是()。

A.提高查询速度B.节省存储空间C.防止数据丢失D.方便管理

答案A

17.表单文件的扩展名是()。

A.frmB.prgC.sexD.vex

答案C

18.下列程序段执行时在屏幕上显示的结果是()。

DIMEA(6)

A(l)=l

A(2)=l

FOR1=3TO6

A(I)=A(I-l)+A(I-2)

NEXT

?A(6)

A.5B.6C.7D.8

答案D

解析:A(3)=2A(4)=A(2)+A(3)=3

A(5)=A(3)+A(4)=5A(6)=A(4)+A(5)=8

19.下列程序段执行时在屏幕上显示的结果是()。

Xl=20

X2=30

SETUDFPARMSTOVALUE

DOtestWithX1,X2

?X1ZX2

PROCEDUREtest

PARAMETERSazb

x=a

a=b

b=x

ENDPRO

A.3030B.3020C.2020D.2030

答案B

解析:过程test实现将两个数据互换,再者按值传递,

20.以下关于''查询〃的正确描述是()。

A.查询文件的扩展名为PRGB.查询保存在数据库文件中C.查询

保存在表文件中D.查询保存在查询文件中

答案D

21.以下关于''视图〃的正确描述是()。

A.视图独立于表文件B.视图不可更新C.视图只能从一个表派生

出来D.视图可以删除

答案D

解析:视图是由表派生出来的,并且可以从多个表中派生出来,可以对

源表进行更新,可以进行删除操作.

22.了为隐藏在文本框中输入的信息,用占位符代替显示用户输入的

字符,需要设置的属性是()。

A.ValueB.ControlsourceC.InputMaskD.PasswordCha

r

答案D

23.假设某表单的Visible属性的初值是.F.,能将其设置为.T.的方法

是()。

A.HideB.ShowC.ReleaseD.SetFocus

答案B

24.在数据库中建立表的命令是()。

A.CREATEB.CREATEDATABASEC.CREATEQUERY

D.CREATEFORM

答案A

25.让隐藏的MeForm表单显示在屏幕上的命令是()。

A.MeForn.DisplayB.MeForm.Show

C.Meforn.ListD.MeForm.See

答案B

26.在表设计器的字段选项卡中,字段有效性的设置中不包括()。

A.规则B.信息C.默认值D.标题

答案D

27.若SQL语句中的ORDERBY短语指定了多个字段,则()。

A.依次按自右至左的字段顺序排序

B.只按第一个字段排序

C.依次按自左至右的字段顺序排序

C.无法排序

答案C

解析:从左至右,当前一个字段出现相同值的时候,按下一个字段进行

排序,

如ORDERBY专业,成绩DESC表示先按专业升序排序,

当专业相同的时候,再按成绩降序排序

28.在VisualFoxpro中,下面关于属性,方法和事件的叙述错误的

是()。

A.属性用于描述对象的状态,方法用于表示对象的行为

B.基于同一个类产生的两个对象可以分别设置自己的属性值

C.事件代码也可以象方法一样被显示调用

D.在创建一个表单时,可以添加新的属性、方法和事件

答案D

29.下列函数返回类型为数值型的是()。

A.STRB.VALC.DTOCD.TTOC

答案B

30.与''SELECT*FROM教师表INTODBFA〃等价的语句是

()o

A.SELECT*FROM教师表TODBFA

B.SELECT*FROM教师表TOTABLEA

C.SELECT*FROM教师表INTOTABLEA

E.SELECT*FROM教师表INTOA

答案C

解析UNTOTABLE与INTODBF功能相同

31.查询''教师表〃的全部记录并存储于临时文件one.dbf()。

A.SELECT*FROM教师表INTOCURSORone

B.SELECT*FROM教师表TOCURSORone

C.SELECT*FROM教师表INTOCURSORDBFone

D.SELECT*FROM教师表TOCURSORDBFone

答案A

解析:临时表的关键字是intocusror文件名

32.''教师表〃中有''职工号〃,''姓名〃和''工龄〃字段,其中''职工号"为

主关键字,建立''教师表"的SQL命令是()。

A.CREATETABLE教师表(职工号C(10)PRIMARY,姓名C(20),

工龄I)

B.CREATETABLE教师表(职工号C(10)FOREIGN,姓名

C(20),工龄I)

C.CREATETABLE教师表(职工号C(10)FOREIGNKEY,姓名

C(20),工龄I)

D.CREATETABLE教师表(职工号C(10)PRIMARYKEY,姓名

C(20),工龄I)

答案D

解析;主关键字用PRIMARYKEY

33.创建一个名为student的新类,保存新类的类库名称是mylib,

新类的父类是Person,正确的命令是()。

A.CREATECLASSmylibOFstudentAsPerson

B.CREATECLASSstudentOFPersonAsmylib

C.CREATECLASSstudentOFmylibAsPerson

D.CREATECLASSPersonOFmylibAsstudent

答案C

解析:这个以前没考过,CREATECLASS类名OF类库名AS

父类

34.''教师表〃中有''职工号〃、''姓名"、''工龄"和''系号〃等字段,''学院

表〃中有''系名〃和''系号"等字段。计算''计算机〃系老师总数的命令是

)O

A.SELECTCOUNT(*)FROM老师表INNERJOIN学院表;

ON教师表.系号=学院表.系号WHERE系名="计算机〃

B.SELECTCOUNT(*)FROM老师表INNERJOIN学院表;

ON教师表.系号=学院表.系号ORDERBY教师表.系号;

HAVING学院表.系名=”计算机〃

C.SELECTCOUNT(*)FROM老师表INNERJOIN学院表;

ON教师表.系号=学院表.系号GROUPBY教师表.系号;

HAVING学院表.系名=〃计算机〃

D.SELECTSUM(*)FROM老师表INNERJOIN学院表;

ON教师表.系号=学院表.系号ORDERBY教师表.系号;

HAVING学院表.系名=〃计算机〃

答案A

解析:这个题不需要分组也不需要排序,只要计数COUNT(*),条件

是系名=〃计算机〃

35.''教师表〃中有''职工号〃、''姓名〃、''工龄〃和''系号"等字段,''学院

表"中有''系名"和''系号''等字段。求教师总数最多的系的教师人数,

正确的命令是()。

A.SELECT教师表.系号,COUNT(*)AS人数FROM教师表,

学院表;

GROUPBY教师表.系号INTODBFTEMP

SELECTMAX(人数)FROMTEMP

B.SELECT教师表.系号,COUNT(*)FROM教师表,学院表;

WHERE教师表.系号=学院表.系号GROUPBY教师表.系号

INTODBFTEMP

SELECTMAX(人数)FROMTEMP

C.SELECT教师表.系号,COUNT(*)AS人数FROM教师表,

学院表;

WHERE教师表.系号=学院表.系号GROUPBY教师表.系号

TOFILETEMP

SELECTMAX(人数)FROMTEMP

D.SELECT教师表.系号,COUNT(*)AS人数FROM教师表,

学院表;

WHERE教师表.系号=学院表.系号GROUPBY教师表.系号

INTODBFTEMP

SELECTMAX(人数)FROMTEMP

答案D

解析:因为要按系来算人数,所以必须要按系号进行分组.A答案缺少

将两表用共有字段联接的WHERE条件.

B答案少了AS人数.C答案将结果存入的是文本文件,只有D正

二、填空

1.某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉

树中共有个结点。

答案14

解析:二叉树中的结点由度为0、1、2的三种结点组成,其中度为

0的结点的个数比度为2的结点的个数多1个,所以总结点数为

5+6+3=14个

2.程序流程图的菱形框表示的是:。

答案逻辑判断

3.软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其

中阶段产生''软件需求规格说明书〃。

答案需求分析

4.在数据库技术中,实体集之间的联系可以是一对一或一对多或多对

多的,那么''学生〃和''可选课程"的联系为。

答案多对多

解析:一个学生可选多个可选课程,多个学生可选一个可选课程,所以

是多对多

5.人员基本信息一般包括:身份证号,姓名,性别,年龄等,其中可

以作为主关键字

温馨提示

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

评论

0/150

提交评论