【计算机类职业资格】二级VISUAL+FOXPRO笔试-403及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-403及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-403及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-403 及答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.设有学生选课表:SC(学号,课程号,成绩),要求在该表中查询缺少学习成绩的学生学号和课程号,实现此查询要求的 SELECT语句是_。A) SELECT学号,课程号 FROM SC WHERE 成绩 IS NULLB) SELECT学号,课程号 FROM SC WHERE成绩 IS NOT NULLC) SELECT学号,课程号 FROM SC WHERE成绩NOT NULLD) SELECT学号,课程号 FROM SC WHERE成绩NULL(分数:
2、1.00)A.B.C.D.2.不能出现 LOOP和 EXIT语句的程序结构是( )。A) IF.”ENDIF B) SCAN.ENDSC 州C) D0ENDDO D) FOR.ENDFOR(分数:2.00)A.B.C.D.3.执行 STORE”111”T0 A之后,再执行?”222”+”RA”的结果是( )。A) 222&A B) 333C) 222111 D) 出错信息(分数:2.00)A.B.C.D.4.要为当前表所有职工增加 200元奖金,应该使用的命令是( )。A) CHANGE 奖金 WITH 奖金+200B) REPLACE 奖金 WITH 奖金+200C) CHANGE ALL
3、奖金 WITH 奖金+200D) REPLACE ALL 奖金 WITH 奖金+200(分数:2.00)A.B.C.D.5.下列数据结构中,能用二分法进行查找的是( )。A) 顺序存储的有序线性表 B) 结性链表C) 二叉链表 D) 有序线性链表(分数:2.00)A.B.C.D.6.在 Visual FoxPro中,以共享方式打开一个数据库需使用的参数是 _。A) EXCLUSIVE B) SHARED C) NOUPDATE D) VALIDATE(分数:1.00)A.B.C.D.7.下列关于索引的叙述中,不正确的是A) Visual FoxPro支持两种索引文件:单一索引文件和复合索引文件
4、B) 打开和关闭索引文件均使用 SET INDEX TO命令C) 索引的类型有主索引、候选索引、惟一索引和普通索引D) 索引文件不随库文件的关闭而关闭(分数:1.00)A.B.C.D.8.对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的 SQL语句正确的是SELECT单位,_ FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号_ A) COUNT(借阅.借书证号) GROUP BY 单位B) SUM(借阅.借书证号) GROUP BY 单位C) COUNT(借阅.借书证号) ORDER BY 单位D) COUNT(借阅.借书证号) HAVING 单位设有图书管理
5、数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)(26)-(30)基于以上图书管理数据库。(分数:1.00)A.B.C.D.9.下列叙述中正确的是A) 数据库系统是一个独立的系统,不需要操作系统的支持B) 数据库设计是指设计数据库管理系统C) 数据库技术的根本目标是要解决数据共享的问题D) 数据库系统中,数据的物理结构必须与逻辑结构一致(分数:1.00)
6、A.B.C.D.10.假设有 student表,可以正确添加字段“平均分数”的命令是( )。AALTER TABLE student ADD 平均分数 F(6,2)BALTER DBF student ADD 平均分数 F 6,2CCHANGE TABLE student ADD 平均分数 F(6,2)DCHANGE TABLE student INSERT 平均分数 6,2(分数:2.00)A.B.C.D.11.下列描述中正确的是_。A) 软件工程只是解决软件项目的管理问题B) 软件工程主要解决软件产品的生产率问题C) 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D) 软件工程
7、只是解决软件开发中的技术问题(分数:1.00)A.B.C.D.12.源程序的文档化不包括( )。A) 符号名的命名要有实际意义 B) 正确的文档形式C) 良好的视觉组织 D) 正确的程序注释(分数:2.00)A.B.C.D.13.Visual FoxPro的报表文件FRX,中保存的是 _。A) 打印报表的预览格式 B) 打印报表本身 C) 报表的格式和数据 D) 报表设计格式的定义(分数:1.00)A.B.C.D.14.在表单中为表格控件指定数据源的属性是 _。ADataSource BRecordSourceCDataForm DRecordForm(分数:2.00)A.B.C.D.15.V
8、isual FoxPro的报表文件.FRX 中保存的是( )。A) 打印报表的预览格式 B) 已经生成的完整报表C) 报表的格式和数据 D) 报表设计格式的定义(分数:2.00)A.B.C.D.16.索引字段值不唯一,应该选择的索引类型为_。A) 主索引 B) 普通索引 C) 候选索引 D) 唯一索引(分数:2.00)A.B.C.D.17.采用链接方式存储线性表的优点是_。A便于随机存取B花费的存储空间较顺序存储少C便于插入和删除操作D数据元素的物理顺序和逻辑顺序相同(分数:2.00)A.B.C.D.18.DELETE 的作用是A) 将记录从表中彻底删除 B) 只给要删除的记录做删除标志C)
9、不能删除记录 D) 删除整个表中的记录(分数:1.00)A.B.C.D.19.在 VFP报表设计中,“学生成绩表”的报表布局类型是( )。A) 列表 B) 行表C) 标签 D) 多列表(分数:2.00)A.B.C.D.20.对于长度为 8的顺序存储结构的有序表,若采用二分查找法查找,在等概率的情况下的平均查找长度为_的值除以 8。A17 B19 C21 D20(分数:2.00)A.B.C.D.21.算法的时间复杂度是指( )。A) 执行算法程序所需要的时间B) 算法程序的长度C) 算法执行过程中所需要的基本运算次数D) 算法程序中的指令条数(分数:2.00)A.B.C.D.22.在 Visua
10、l FoxPro中,组合框的 Style属性值为 2,则该下拉框的形式为A) 下拉组合框 B) 下拉列表框C) 下拉文本框 D) 错误设置(分数:1.00)A.B.C.D.23.数据处理的最小单位是_。A数据 B数据元素 C数据项 D数据结构(分数:2.00)A.B.C.D.24.有教师表如下:职工号 系号 姓名 工资 主讲课程1102000101 肖海 3408数据结构1102000202 王岩盐 4390数据结构1102000301 刘星魂 2450C语言1102000403 张月新 3200操作系统1102000501 李明玉 4520数据结构1102000602 孙民山 2976操作系
11、统1102000703 钱无名 2987数据库1102000804 呼廷军 3220编译原理1002000903 王小龙 3980数据结构1102001001 张国粱 2400C语言1102001104 林新月 1800操作系统1102001201 乔小廷 5400网络技术1102001302 周兴池 3670数据库1102001404 欧阳秀 3345编译原理下列程序段的输出结果是( )。CLOSE DATAa=0USE 教师GO TOPDO WHILE .NOT. EOF()IF 主讲课程=“数据结构“ .OR. 主讲课程=“C 语言“a=a+1ENDIFSKIPENDDO?aA) 4 B
12、) 5 C) 6 D) 7(分数:2.00)A.B.C.D.25.在 Visual FoxPro中,通用型字段 G和备注型字段 M在表中的宽度都是_。A) 2个字节 B) 4 个字节 C) 8 个字节 D) 10 个字节(分数:1.00)A.B.C.D.26.设数据库与按工资索引的文件已经打开,用 SEEK命令把记录指针指向工资为 900元的记录之后,接着要使指针指向下一个相同工资的记录,应使用命令( )。A) DISPLAY NEXT 1 B) SKIPC) CONTINUE D) SEEK 900(分数:2.00)A.B.C.D.27.在下面的 Visual FoxPro表达式中,运算结果
13、为逻辑真的是( )。AEMPTY(NULL) BLIKE(xy?,xyz)CAT(xy,abcxyz) DISNULL(SPACE(0)(分数:2.00)A.B.C.D.28.对于图书管理数据库,检索所有藏书的书名和出版单位。下面 SQL语句正确的是 _。A) SELECT 书名,出版单位 FROM 图书B) SELECT 书名;出版单位 FROM 图书C) SELECT 书名,出版单位 FOR 图书D) SELECT 书名;出版单位 FOR 图书(分数:1.00)A.B.C.D.29.不允许记录中出现重复索引值的索引是_。A主索引 B主索引、候选索引、普通索引C主索引、候选索引 D主索引、候
14、选索引、唯一索引(分数:2.00)A.B.C.D.30.数据库系统的构成为:数据库,计算机硬件系统,用户和( )。A) 操作系统 B) 文件系统C) 数据系统 D) 数据集合(分数:2.00)A.B.C.D.31.在菜单设计中,可以在定义菜单名称时,为菜单项指定一个访问键。规定了菜单项的访问键为“Q”的菜单名称定义是( )。A) 单项查询/(Q) B) 单项查询/(Q)C) 单项查询(/Q) D) 单项查询(/Q)(分数:2.00)A.B.C.D.32.在 Visual FoxPro中,假设教师表 T(教师号,姓名,性别,职称,研究生导师)中,性别是 C型字段,研究生导师是 L型字段。若要查询
15、“是研究生导师的女老师”信息,那么 SQL语句“SELECT*FROM T WHERE逻辑表达式”中的逻辑表达式应是 _。A) 研究生导师 AND 性别=“女“ B) 研究生导师 OR 性别=“女“C) 性别=“女“AND 研究生导师=.F. D) 研究生导师=.T.OR 性别=女(分数:2.00)A.B.C.D.33.使用 SQL语言有两种方式,它们是 _。A) 菜单式和交互式 B) 嵌入式和程序式C) 交互式和嵌入式 D) 命令式和解释式(分数:1.00)A.B.C.D.34.在软件开发中,需求分析阶段可以使用的工具是( )。AN-S 图 BDFD 图CPAD 图 D程序流程图(分数:2.
16、00)A.B.C.D.35.在 Visual FoxPro中,报表的数据源不包括( )。A视图 B自由表C查询 D文本文件(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:29.00)36.TIME1的返回值的数据类型是 2 类型。(分数:2.00)填空项 1:_37.设有下列二叉树:(分数:2.00)填空项 1:_38.对于一棵具有 n个结点的树,则该树中所有结点的度之和为 1。(分数:2.00)填空项 1:_39.当前有数据库表“学生”表,要使该数据库表从数据库中移出并将其从磁盘上删除,应使用命令:REMOVE TABLE 学生_(分数:2.00)填空项 1:_40.在 V
17、isual FoxPro中,删除记录有两种类型,它们是逻辑删除和 1。(分数:2.00)填空项 1:_41.在表单中确定控件是否可见的属性是 1。(分数:2.00)填空项 1:_42.在 Visual FoxPro中,假设先打开了 SDB数据库文件,接着打开了 SC数据库文件,先要指定当前数据库为 SDB,应使用命令: DATEABASE TO SDB。(分数:2.00)填空项 1:_43.二叉树的遍历可以分为三种:前序遍历、_遍历和后序遍历。(分数:2.00)填空项 1:_44.在 Visual FoxPro中,数据库表的扩展名是 1。(分数:3.00)填空项 1:_45.关系模型的完整性规
18、则是对关系的某种约束条件,包括实体完整性、_和自定义完整性。(分数:2.00)填空项 1:_46.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的 1 存储结构。(分数:2.00)填空项 1:_47.多栏报表的栏目数可以通过_来设置。(分数:1.00)填空项 1:_48.软件设计模块化的目的是 1。(分数:1.00)填空项 1:_49.有如下的程序段,其功能是将汉字信息“全国计算机等级考试”从屏幕底部移至顶部,请填空:SET TALK OFFSET STATUS OFFx=”全国计算机等级考试”CLEARK=23D0 WHILE K0_,26 SAY
19、 SPACE(18)k,26 SAY XP=INKEY(1)K=K-1ENDDO(分数:2.00)填空项 1:_50.在“职工”表中删除“部门名称”字段的命令为:AIXER TABLE职工_部门名称(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-403 答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.设有学生选课表:SC(学号,课程号,成绩),要求在该表中查询缺少学习成绩的学生学号和课程号,实现此查询要求的 SELECT语句是_。A) SELECT学号,课程号 FROM SC WHERE 成绩 IS NULLB) SELE
20、CT学号,课程号 FROM SC WHERE成绩 IS NOT NULLC) SELECT学号,课程号 FROM SC WHERE成绩NOT NULLD) SELECT学号,课程号 FROM SC WHERE成绩NULL(分数:1.00)A. B.C.D.解析:解析 在 SQL语句中涉及空值的谓词的一般格式为:列名 ISNOTNULL,不能写成“列名NULL”或“列名NOT NULL“。因此,条件“缺少学习成绩”应表示成“成绩 IS NULL“。2.不能出现 LOOP和 EXIT语句的程序结构是( )。A) IF.”ENDIF B) SCAN.ENDSC 州C) D0ENDDO D) FOR.
21、ENDFOR(分数:2.00)A. B.C.D.解析:3.执行 STORE”111”T0 A之后,再执行?”222”+”RA”的结果是( )。A) 222&A B) 333C) 222111 D) 出错信息(分数:2.00)A.B.C. D.解析:4.要为当前表所有职工增加 200元奖金,应该使用的命令是( )。A) CHANGE 奖金 WITH 奖金+200B) REPLACE 奖金 WITH 奖金+200C) CHANGE ALL 奖金 WITH 奖金+200D) REPLACE ALL 奖金 WITH 奖金+200(分数:2.00)A.B.C.D. 解析:解析 可以使用 REPLACE命
22、令直接用指定表达式或值修改记录,REPLACE 命令的常用格式是:REPLACE FieldName1 WITH eExpression1 , FieldName2 WITH eExpression2FOR 1Expression1该命令的功能是直接利用表达式 eExpression的值替换字段 FieldName的值,从而达到修改记录值的目的。该命令一次可以修改多个字段 (eExpression1,eExpression2)的值,如果不使用 FOR短语,则默认修改的是当前记录;如果使用了 FOR短语,则修改逻辑表达式 1Expression1为真的所有记录。根据题意,要为当前表所有职工增加
23、200元奖金,应该使用的命令是: REPLACEALL 奖金 WITH 奖金+200。5.下列数据结构中,能用二分法进行查找的是( )。A) 顺序存储的有序线性表 B) 结性链表C) 二叉链表 D) 有序线性链表(分数:2.00)A. B.C.D.解析:解析 二分法查找只适用于顺序存储的有序线性表,对于顺序存储的非有序线性表和线性链表,都只能采用顺序查找。6.在 Visual FoxPro中,以共享方式打开一个数据库需使用的参数是 _。A) EXCLUSIVE B) SHARED C) NOUPDATE D) VALIDATE(分数:1.00)A.B. C.D.解析:解析 在 Visual F
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 403 答案 解析 DOC
