陕西计算机二级考试真题卷9.docx
《陕西计算机二级考试真题卷9.docx》由会员分享,可在线阅读,更多相关《陕西计算机二级考试真题卷9.docx(6页珍藏版)》请在冰豆网上搜索。
陕西计算机二级考试真题卷9
2022年陕西计算机二级考试真题卷(9)
本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。
一、单项选择题(共50题,每题2分。
每题的备选项中,只有一个最符合题意)
1.下列关于项目及项目中文件的叙述,不正确的是
A.项目中的文件与项目文件分别保存在独立的物理文件中
B.项目中的文件表示该文件与项目建立了一种联系
C.删除项目时自动删除项目中所包含的文件
D.通过项目可以方便地对项目中的文件进行操作
2.在VisualFoxPro中有如下内存变量的赋值语句:
Z="l2.34"执行上述语句之后,内存变量的x、Y、Z的数据类型为
A.D、L、C
B.T、L、C
C.D、C、N
D.T、C、N
3.设X="123",Y="1234",则下列表达式中值为.T.的是
A.X$Y
B.AT(X,Y)=0
C.X==Y
D.X=Y
4.下面程序的输出结果为。
CLEARi=1DOWHILEi
B.SELECT订单号,客户名,签订日期FROM订单JOIN客户;
WHERE订单.客户号=客户.客户号AND签订日期\{^{\wedge}2008-1-1\}"/>
C.SELECT订单号,客户名,签订日期FROM订单,客户;
WHERE订单.客户号=客户.客户号AND签订日期
D.SELECT订单号,客户名,签订日期FROM订单,客户;
ON订单.客户号=客户.客户号AND签订日期
17.下列二叉树描述中,正确的是
A.任何一棵二叉树必须有一个度为2的结点
B.二叉树的度可以小于2
C.非空二叉树有0个或1个根结点
D.至少有2个根结点
18.某二叉树中度为2的结点有10个,则该二叉树中有个叶子结点
A.9
B.10
C.11
D.12
19.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是
A.DBMS包括DB和DBS
B.DBS包括DB和DBMS
C.DB包括DBS和DBMS
D.BS就是DB,也就是DBMS
20.语句RELEASEALLEXCEPTA?
能够清除的变量是
A.1
B.Ab1
C.A2
D.AB
21.执行下列程序:
STORE0TOm,nDOWHILEn<=10m=m+nn=n+2ENDDO?
m,nRETURN在屏幕上显示的输出结果是
A.2010
B.3010
C.2012
D.3012
22.关于内存变量的调用,下列说法错误的是
A.在程序中直接使用而由系统自动隐含建立的变量都是私有变量
B.私有变量能被本层模块和下层模块程序调用
C.全局变量需要先定义才能使用,而局部变量可直接使用
D.局部变量能只能被,本层模块程序调用
23.有如下程序文件mal.prg:
SETUDFPARMSTOVALUEn=1DOproclWITHn?
n+2PROCEDUREproc1PARAMETERSmFORk=2TO4m=m+kENDFORRETURN在命令窗口输入DOmal命令后,程序的输出结果是
A.12
B.11
C.10
D.3
24.F列关于主索引和候选索引的叙述中,不正确的是
A.主索引不可以通过INDEX命令建立,而候选索引可以
B.主索引和候选索引都能保证表记录的惟一性
C.主索引不可以建立在自由表上,而候选索引可以建立在自由表上
D.一个表中只能存在一个主索引或一个候选索引
25.在VisualFoxPro中,执行SQL的DELETE命令和传统的非SQLDELETE命令都可以删除数据库表中的记录,下面对它们正确的描述是
A.SQL的DELETE命令删除数据库表中的记录之前,不需要用命令USE打开该表
B.SQL的DELETE命令和传统的非SQLDELETE命令删除数据库表中的记录之前,都需要用命令USE打开该表
C.SQL的DELETE命令可以物理删除数据库表中的记录,而传统的非SQLDELETE命令只能逻辑删除数据库表中的记录
D.传统的非SQLDELETE命令可以删除其他工作区中打开的数据库表中的记录
26.关于容器,以下叙述中错误的是
A.容器可以包含其他控件
B.不同的容器所能包含的对象类型都是相同的
C.容器可以包含其他容器
D.不同的容器所能包含的对象类型是不相同的
27.在表单(Forml)的INIT事件中编写程序代码,下列语句中不能将表单的背景颜色设置为绿色的是
A.Thisform.BackColor=RGB(0,255,0)
B.This.Parent.BackColor=RGB(0,255,0)
C.This.BackColol-=RGB(0,255,0)
D.选项A)和C)正确
28.假设在表单设计器环境下,表单中有一个复选框且已经被选定为当前对象。
现在从属性窗口中选择Value属性,然后在设置框中输入T。
请问以上操作后,复选框Value属性值的数据类型为
A.字符型
B.数值型
C.逻辑型
D.操作出错,类型不变
29.假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的SQL语句是
A.SELECT课程名称,AVG(成绩)FROM课程GROUPBY成绩
B.SELECT课程名称,AVG(成绩)FROM课程0RDERBY成绩
C.SELECT课程名称,AVG(成绩)FROM课程0RDERBY课程名称
D.SELECT课程名称,AVG(成绩)FROM课程GROUPBY课程名称
30.向"仓库"表中新增一个"人数"字段,数据类型为数值型,宽度为2,正确的命令语句是
A.CREATETABLE仓库ALTER人数N
(2)
B.CREATETABLE仓库ADDFIELDS人数N
(2)
C.ALTERTABLE仓库ALTER人数N
(2)
D.ALTERTABLE仓库ADD人数N
(2)
31.在成绩表中,查找数学分数最低的学生记录,下列SQL语句的空白处应填入的是。
SELECT*FROM成绩;WHERE数学<=;(SELECT数学FROM成绩)
A.SOM[E
B.EXISTS
C.ANY
D.ALL
32.在关系中凡能惟一标识元组的最小属性集称为该表的键或码。
二维表中可能有若干个键,它们称为该表的
A.连接码
B.关系码
C.外码
D.候选码
33.待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第个位置
A.2
B.3
C.4
D.5
34.把一个项目编译成一个应用程序时,下面的叙述正确的是
A.所有的项目文件将组合为一个单一的应用程序文件
B.所有项目的包含文件将组合为一个单一的应用程序文件
C.所有项目排除的文件将组合为一个单一的应用程序文件
D.由用户选定的项目文件将组合为一个单一的应用程序文件
35.在VisualFoxPro中,"表"通常是指
A.表单
B.报表
C.关系数据库中的关系
D.以上都不对
36.打开一个项目文件,然后通过命令方式新建一个程序文件,则该程序文件
A.存在于当前打开的项目文件中
B.不存在于当前打开的项目文件中,必须单独添加
C.不存在于当前打开的项目文件中,但与项目文件建立了联系
D.以上说法均不正确
37.假设使用DIMENSIONy(2,3)定义了一个二维数组y,正确的赋值语句是
A.y[7]=10
B.y=10
C.STORE10y[3],y[4],y[5]
D.y[2],y[3],y[4]=10
38.下面有关视图的描述,正确的是
A.可以使用MODIFYSTRUCTURE命令修改视图的结构
B.视图不能删除,否则影响原来的数据文件
C.视图是对表的复制产生的
D.使用SQL对视图进行查询时,必须事先打开该视图所在的数据库
39.假定系统日期是2007年12月31日,则执行命令RQ=MOD(YEAR(DATE+1),10)后,RQ的值是
A.1
B.7
C.8
D.系统报错
40.设N=44,M=55,K="N+M",表达式1+&K的值是
A.4456
B.100
C.1+M+N
D.数据类型不匹配
41.用程序计算一个整数的各位数字的乘积,在下划线处应填写的语句是。
INPUT"NUM="TOnumcj=1DOWHILEnum!
=0cj=cj*MOD(num,10)____ENDDO?
cj
A.num=INT(num/10)
B.num=num-INT(num/10)
C.num=INT(num%10)
D.num=num-INT(num%10)
42.假设新建了一个程序文件myProc.prg(不存在同名的.exe、.app和.fxp文件),然后在命令窗口输入命令DOmyProc,执行该程序并获得正常的结果。
现在用命令ERASEmyProc.prg删除该程序文件,然后再次执行命令DOmyProc,产生的结果是
A.出错(找不到文件)
B.与第一次执行的结果相同
C.系统打开"运行"对话框,要求指定文件
D.以上都不对
43.在VisualFoxPro中,使用LOCATEALLFOR命令按条件查找记录,执行该命令后,记录指针指向
A.满足条件的第1条记录
B.满足条件的第2条记录
C.表起始位置
D.表结束位置
44.为"客户"表建立普通索引,要求按"客户号"字段升序排列,如果客户号(C,4)相等,则按"订购日期"(D)升序排列,下列语句正确的是
A.INDEXON客户号,订购日期TOkhje
B.INDEXON客户号+订购日期TOkhje
C.INDEXON客户号,DTOC(订购日期)TOkhje
D.INDEXON客户号+DTOC(订购日期)TOkhje
45.在VisualFoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了"限制",当删除父表记录时,系统的反应是
A.不做参照完整性检查
B.不准删除父表中的记录
C.自动删除子表中所有相关记录
D.若子表中有相关记录,则禁止删除父表中记录
46.在VisualFoxPro中,要运行查询文件Student.qpr,可以使用命令
A.DOStudent.qpr
B.DOStudent
C.DOQUERYStudent
D.RUNStudent
47.假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是
A.先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件
B.先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件
C.先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件
D.先表单的Load事件,然后命令按钮的Init事件,最后表单的Init事件
48.将文本框的PasswordChar属性值设置为星号(*),那么,当在文本框中输入"2008奥运"时,文本框中显示的是
A.考试2008
B.*****
C.********
D.错误设置,无法输入
49.假设表单有一选项组:
○男⊙女,其中第二个选项按钮"女"被选中。
该选项组的Value属性值为
A..T.
B..F.
C."女"或1
D."女"或2
50.以下是与设置系统菜单有关的命令,错误的是
A.SETSYSMENUNOSAVE
B.SETSYSMENUSAVE
C.SETSYSMENUTODEFAULT
D.SETSYSMENUDEFAULT