计算机二级.docx
- 文档编号:26617214
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:54
- 大小:63.85KB
计算机二级.docx
《计算机二级.docx》由会员分享,可在线阅读,更多相关《计算机二级.docx(54页珍藏版)》请在冰豆网上搜索。
计算机二级
一、是非判断题(每题1分)
1、在程序设计中,常用以为数组来表示线性表的顺序存储空间。
(T)
2、软件测试的目的是为用户提供没有错误的程序。
(F)
3、栈顶的位置只能进行进栈操作不能进行退栈操作。
(F)
4、处于等待状态的进程,若其等待的事件已发生,就立即转入运行状态。
(F)
5、线性表若采用链式存储表示时其结点之间的存储单元地址可以不连续。
(T)
6、在进行插入排序时,其数据比较次数与数据初始排列有关。
(T)
7、数据的逻辑结构是从逻辑关系上描述数据,它与数据的存储结构无关,是独立于计算机的。
(T)
8、在操作系统中,进程最基本的特征是静态性和并发性。
(F)
9、软件危机是由软件产品过多而产生的。
(F)
10、面向过程系统需求分析使用的主要工具是数据流图和数据字典。
(F)
二、选择题(每小题1分)
1、进程从运行状态进入就绪状态的原因可能是(B)
A、时间片用完B、等待某一事件
C、等待的事件已发生D、被选中占有处理机
2、需求分析中开发人员主要从用户那里了解(B)
A、软件怎样做B、软件做什么
C、输入的信息D、软件的测试
3、队列的操作原则是(B)
A、先进后出B、先进先出
C、只进不出D、只出不进
4、在需要经常查找结点的前驱与后继的情况下,使用(D)比较合适。
A、单链表B、循环链表
C、双链表D、顺序表
5、任何两个并发进程之间(D)
A、一定存在互斥关系B、一定存在同步关系
C、一定彼此独立无关D、可能存在同步或互斥关系
第二部分数据库语言VFP
一、单项选择题(每题1分)
1、在数据管理技术的发展过程中,经历了人工管理阶段,文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是(A)
A、数据库系统B、文件系统
C、人工管理D、数据项管理
2、若打开一个建立了结构复合索引的数据表,再执行LIST命令,则表记录的顺序是按(D)显示。
A、原顺序B、主索引标识
C、最后一个索引标识D、第一个索引标识
3、在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是(B)。
A、数据B、文档C、类D、代码
4、在关系数据库中,实现表与表之间的联系是通过(C)。
A、实体完整性规则B、域完整性
C、参照完整性规则D、用户自定义的完整性
5、以下赋值语句执行后,变量A的值不是字符型的是(D)
A、A=[ABC]B、A=’2008-4-5’C、A=’.T.’D、STORE.T.TOA
6、在VFP中,SQL没有提供数据(D)功能。
A、查询B、定义C、操纵D、控制
7、如果运行一个表单,以下事件首先被触发的是(A)。
A、LOADB、ERRORC、INITD、CLICK
8、在VFP中,已经建立了一个过程文件ABC.PRG,打开此过程文件的命令是(C)。
A、OPENPROCEDURETOABC
B、DOPROCEDUREABC
C、SETPROCEDURETOABC
D、RUNPROCEDUREABC
9、在下列属性中,(C)是每一个控件都有的属性。
A、CAPTIONB、CONTROLSOURCEC、NAMED、PICTURE
10、如果要在报表中输入“学生”数据表中的字段的内容,应使用下列哪个带区(B)
A、标题带区B、细节带区C、总结带区D、页标头区
11、在SQL的查询语句中,(B)短语用于实现关系的投影操作。
A、WHEREB、SELECTC、FROMD、GROUPBY
12、数据表文件STU.DBF中包含6个字段,依次执行以下命令后,屏幕显示的结果是(C)。
DIMEABC(7)
USESTU
SCATTERTOABC
?
ABC(7)
A、空B、.T.C、.F.D、0
13、以下关于“视图”的描述正确的是(B)。
A、视图保存在项目文件中B、视图保存在数据库中
C、视图保存在表文件中D、视图保存在视图文件中
14、在结构化程序设计中,有关嵌套的叙述正确的是(D)。
A、循环体内不能含有条件语句
B、选择结构中不能嵌套循环语句
C、嵌套只能一层,否则会导致程序出错
D、正确的嵌套中不能有交叉
15、在菜单设计器中设计菜单时,如果选择某菜单项还要执行一段程序,应在“结果”下拉列表框中选择(B)。
A、命令B、过程C、填充名称D、子菜单
-
一选择题(每小题2分,共70分)
1-5)CABBA
6-10)DBCDC
11-15)DABCD
16-20)BBABA
21-25)CBACB
26-30)CDBAC
31-35)CDCDA
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)程序流程图中带有箭头的线段表示的是:
A)图元关系
B)数据流
C)控制流
D)调用关系
(2)结构化程序设计的基本原则不包括
A)多态性
B)自顶向下
C)模块化
D)逐步求精
(3)软件设计中模块划分应遵循的准则是
A)低内聚低耦合
B)高内聚低耦合
C)低内聚高耦合
D)高内聚高耦合
(4)在软件开发中,需求分析阶段产生的主要文档是
A)可行性分析报告
B)软件需求规格说明书
C)概要设计说明书
D)集成测试计划
(5)算法的有穷性是指
A)算法程序的运行时间是有限的
B)算法程序所处理的数据量是有限的
C)算法程序的长度是有限的
D)算法只能被有限的用户使用
(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
A)快速排序
B)冒泡排序
C)直线插入排序
D)堆排序
(7)下列关于栈的叙述正确的是
A)栈按“先进先出”组织数据
B)栈按“先进后出”组织数据
C)只能在栈底插入数据
D)不能删除数据
(8)在数据库设计中,将E-R图转换成关系数据模型的过程属于
A)需求分析阶段
B)概念设计阶段
C)逻辑设计阶段
D)物理设计阶段
(9)有三个关系R、S和T如下:
R
B
C
D
a
0
k1
b
1
n1
S
B
C
D
f
3
h2
a
0
k1
n
2
x1
T
B
C
D
a
0
k1
由关系R和S通过运算得到关系T,则所使用的运算为
A)并
B)自然连接
C)笛卡尔积
D)交
(10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
A)课号,成绩
B)学号,成绩
C)学号,课号
(11)在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是
A)“顾客”与“收款口”的关系
B)“收款口”与“收款员”的关系
C)“班组”与“收款口”的关系
D)“收款口”与“设备”的关系
(12)在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是
A)选择
B)投影
C)联接
D)自然联接
(13)在SELECT语句中使用ORDERBY是为了指定
A)查询的表
B)查询结果的顺序
C)查询的条件
D)查询的字段
(14)有下程序,请选择最后在屏幕显示的结果:
SETEXACTON
s="ni"+SPACE
(2)
IFs=="ni"
IFs="ni"
?
"one"
ELSE
?
"two"
ENDIF
ELSE
IFs="ni"
?
"three"
ELSE
?
"four"
ENDIF
ENDIF
RETURN
A)one
B)two
C)three
D)four
(15)如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是:
A)M.姓名
B)M_>姓名
C)姓名
D)A和B都可以
(16)要为当前表所有性别为"女"的职工增加100元工资,应使用命令
A)REPLACEALL工资WITH工资+100
B)REPLACE工资WITH工资+100FOR性别="女"
C)REPLACEALL工资WITH工资+100
D)REPLACEALL工资WITH工资+100FOR性别="女"
(17)MODIFYSTRUCTURE命令的功能是:
A)修改记录值
B)修改表结构
C)修改数据库结构
D)修改数据库或表结构
(18)可以运行查询文件的命令是:
A)DO
B)BROWSE
C)DOQUERY
D)CREATEQUERY
(19)SQL语句中删除视图的命令是:
A)DROPTABLE
B)DROPVIEW
C)ERASETABLE
D)ERASEVIEW
(20)设有订单表order(其中包括字段:
订单号,客户号,职员号,签订日期,金额),查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是:
A)SELECT*FROMorderWHEREYEAR(签订日期)=2007ORDERBY金额DESC
B)SELECT*FROMorderWHILEYEAR(签订日期)=2007ORDERBY金额ASC
C)SELECT*FROMorderWHEREYEAR(签订日期)=2007ORDERBY金额ASC
D)SELECT*FROMorderWHILEYEAR(签订日期)=2007ORDERBY金额DESC来
(21)设有订单表order(其中包括字段:
订单号,客户号,客户号,职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是:
A)DELETETABLEorderWHERE签订日期<{^2002-1-1}
B)DELETETABLEorderWHILE签订日期>{^2002-1-1}
C)DELETEFROMorderWHERE签订日期<{^2002-1-1}
D)DELETEFROMorderWHILE签订日期>{^2002-1-1}
(22)下面属于表单方法名(非事件名)的是:
A)Init
B)Release
C)Destroy
D)Caption
(23)下列表单的哪个属性设置为真时,表单运行时将自动居中:
A)AutoCenter
B)AlwaysOnTop
C)ShowCenter
D)FormCenter
(24)下面关于命令DOFORMXXNAMEYYLINKED的陈述中,正确的是:
A)产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B)产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C)产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D)产生表单对象引用变量YY,在释放变量YY时并不关闭表单
(25)表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将:
A)执行表单的Click事件代码
B)执行选项按纽组的Click事件代码
C)执行Option1的Click事件代码
D)不会有反应
(26)下列程序段执行以后,内存变量X和Y的值是:
CLEAR
STORE3TOX
STORE5TOY
PLUS((X),Y)
?
X,Y
PROCEDUREPLUS
PARAMETERSA1,A2
A1=A1+A2
A2=A1+A2
ENDPROC
A)813
B)313
C)35
D)85
(27)下列程序段执行以后,内存标量y的值是:
CLEAR
X=12345
Y=0
DOWHILEX>0
y=y+x%10
x=int(x/10)
ENDDO
?
y
A)54321
B)12345
C)51
D)15
(28)下列程序段执行后,内存变量s1的值是:
s1="network"
s1=stuff(s1,4,4,"BIOS")
A)network
B)netBIOS
C)net
D)BIOS
(29)参照完整性规则的更新规则中“级联”的含义是:
A)更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录
B)若子表中有与父表相关的记录,则禁止修改父表中连接字段值
C)父表中的连接字段值可以随意更新,不会影响子表中的记录
D)父表中的连接字段值在任何情况下都不允许更新
(30)在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括:
A)临时表
B)表
C)文本文件
D)屏幕来源:
-计
(31)表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码:
A)myForm.Page3.myPageFrame.Caption="修改"
B)myForm.myPageFrame.Caption.Page3="修改"
C)Thisform.myPageFrame.Page3.Caption="修改"
D)Thisform.myPageFrame.Caption.Page3="修改"
(32)向一个项目中添加一个数据库,应该使用项目管理器的:
A)“代码”选项卡
B)“类”选项卡
C)“文档”选项卡
D)“数据”选项卡
下表是用list命令显示的“运动员”表的内容和结构,(33)-(35)题使用该表:
记录号
运动员号
投中2分球
投中3分球
罚球
1
1
3
4
5
2
2
2
1
3
3
3
0
0
0
4
4
5
6
7
(33)为“运动员”表增加一个字段“得分”的SQL语句是:
A)CHANGETABLE运动员ADD得分I
A)ALTERDATA运动员ADD得分I
A)ALTERTABLE运动员ADD得分I
A)CHANGETABLE运动员INSERT得分I
(34)计算每名运动员的“得分”(33题增加的字段)的正确SQL语句是:
A)UPDATE运动员FIELD得分=2*投中2分球+3*投中3分球+罚球
B)UPDATE运动员FIELD得分WITH2*投中2分球+3*投中3分球+罚球
C)UPDATE运动员SET得分WITH2*投中2分球+3*投中3分球+罚球
D)UPDATE运动员SET得分=2*投中2分球+3*投中3分球+罚球
(35)检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL语句是:
A)SELECTMAX(得分)得分FROM运动员WHERE投中3分球<=5
B)SELECTMAX(得分)得分FROM运动员WHEN投中3分球<=5
C)SELECT得分=MAX(得分)FROM运动员WHERE投中3分球<=5
D)SELECT得分=MAX(得分)FROM运动员WHEN投中3分球<=5
二、填空题(每空2分,共30分)
请将每一个空的正确答案写在答题卡
(1)~(15)序号的横线上,答在试卷上不得分。
注意:
以命令关键字填空的必须拼写完整。
(1)测试用例包括输入值集和__值集。
(2)深度为5的满二叉树有__个叶子结点。
(3)设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向对尾元素),则该循环队列中共有__个元素。
(4)在关系数据库中,用来表示实体之间联系的是__。
(5)在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,__负责数据的模式定义与数据的物理存取构建。
(6)在基本表中,要求字段名__重复。
(7)SQL的SELECT语句中,使用__子句可以消除结果中的重复记录。
(8)在SQL的WHERE子句的条件表达式中,字符串匹配(模糊查询)的运算符是__。
(9)数据库系统中对数据库进行管理的核心软件是__。
(10)使用SQL的CREATETABLE语句定义表结构时,用__短语说明关键字(主索引)。
(11)在SQL语句中要查询表s在AGE字段上取空值的记录,正确的SQL语句为:
:
SELECT*FROMsWHERE__.。
(12)在VisualFoxPro中,使用LOCATEALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应是__。
(13)在VisualFoxPro中,假设当前文件夹中有菜单程序文件MYMENU.MPR,运行该菜单程序的命令是______.
(14)在VisualFoxPro中,如果要在子程序中创建一个只在本程序中使用的变量XL(不影响上级或下级的程序),应该使用______说明变量.
(15)在VisualFoxPro中,z在当前打开的表中物理删除带有删除标记记录的命令是__.
参考答案
1-5)CABBA
6-10)DBCDC
11-15)DABCD
16-20)BBABA
21-25)CBACB
26-30)CDBAC
31-35)CDCDA
填空题:
(1)输出
(2)16
(3)24
(4)关系
(5)数据定义语言
(6)不能
(7)DISTINCT
(8)LIKE
(9)数据库管理系统
(10)PrimaryKey
(11)AGEISNULL
(12).T.
(13)DOmymenu.mpr
(14)LOCAL
(15)PACK来源:
-计算机二级考试
一、单项选择题
1.VisualFoxPro的报表文件.FRX中的保存的是
A)打印报表的预览格式
B)打印报表本身
C)报表的格式和数据
D)报表设计格式的定义
2.连编后可以脱离开Visual FoxPro独立运行的程序是
A)PRG程序
B)EXE程序
C)FXP程序
D)APP程序
3.在创建快速报表时,基本带区包括
A)页标头、页注脚和细节
B)组标头、组注脚和细节
C)报表标题、细节和组注脚
D)标题、细节和总结
4.在下面列出的数据模型中,哪一个是概念数据模型
A)关系模型
B)层次模型
C)网状模型
D)实体—联系模型
5.如果一个公司只能有一个总经理,而且一个总经理不能同时担任其他公司的总经理,则公司和总经理两实体间的联系是
A)多对多联系
B)一对多联系
C)多对一联系
D)一对一联系
6.如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新关系中的属性个数少于原来关系中的属性个数,这说明所实施的关系运算是
A)选择
B)投影
C)连接
D)并
7.项目管理器的“数据”选项卡用于显示和管理
A)数据库、自由表、查询和视图
B)数据库、视图和查询
C)数据库、自由表和查询
D)数据库、表单和查询
8.表文件已经打开,当前记录中姓名字段的值是“王小平”。
执行以下命令序列
姓名="李敏"
姓名
屏幕显示的结果是
A)王小平
B)李敏
C)王小平李敏
D)李敏王小平
9.下列逻辑表达式中,结果为.F.的值是
A)MOD(20,4)=MOD(20,5)
B)"张"$"张三"
C)"张三"$"张"
D){^2003.01.01}<{^2003.01.02}
机二10.下列表达式中,结果一定为.T.的是
A)[男]$性别
B)CTOD([03/21/03])>CTOD([03/12/03])
C)[2000]>[3]
D).NOT..T.
11.顺序执行以下命令之后,最后一条命令的输出结果是
X=[A]
Y=X
A=[长江黄河]
X+&X–Y-&Y
A)长江黄河
B)A长江黄河A长江黄河
C)A长江黄河XA
D)A长江黄河长江黄河
12.顺序执行以下命令之后,最后一条命令的输出结果是
SETEXACTOFF
X=[A]IIF([A]=X,X–[BCD],X+[BCD])
A)A
B)BCD
C)ABCD
D)ABCD
13.下列命令用于显示1965年及其以前出生的职工记录,其中错误的是
A)LISTFORYEAR(出生日期)<=1965
B)LISTFORSUBSTR(DTOC(出生日期),7,2)<=[65]
C)LISTFORLEFT(DTOC(出生日期),7,2)<=[65]
D)LISTFORRIGHT(DTOC(出生日期),2)<=[65]
14.VisualFoxPro数据库文件是
A)存放用户数据的文件
B)管理数据库对象的系统文件
C)存放用户数据和系统数据的文件
D)其他三种说法都对
15.如果一个字段的宽度为8,则此字段的类型不可能是
A)字符型
B)数值型
C)日期型
D)备注型
16.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级
![提示](https://static.bdocx.com/images/bang_tan.gif)