1、二级 VISUAL+FOXPRO 笔试 337 及答案解析(总分:76.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数:40.00)1.在程序中执行命令_将返回到操作系统提示符下。(分数:1.00)A.RETURNB.CANCELC.QUITD.EXIT2.表达式 STR(VAL(“12/16/98“,2)的结果为_。(分数:1.00)A.12/16/98B.2C.“12“D.12.003.学生成绩表包括:学号、姓名、数学、语文、计算机、总成绩 6 个字段,其中数学、语文、计算机和总成绩字段均为 N 型。要将每个学生的数学、语文、计算机 3 科成绩汇总后存入“总成绩”字段中,
2、应该使用的命令是_。(分数:1.00)A.REPLACE 总成绩 WITH 数学+语文+计算机B.SUM 数学+语文+计算机 TO 总成绩C.TOTALON 总成绩 FIELDS 数学,语文,计算机D.REPLACEALL 总成绩 WITH 数学+语文+计算机4.在下列关于索引的叙述中,正确的是_。(分数:1.00)A.索引不仅能提高查询的速度,还能提高更新的速度B.索引提高了查询的速度,但一般会降低更新的速度C.删除索引以后,原来的表文件中记录的物理顺序将被改变D.索引字段可以更新,但是必须在更新前关闭索引5.下列中的_不能作为应用程序系统的主程序。(分数:1.00)A.表单B.数据表C.菜
3、单D.程序6.结果为逻辑真的表达式是_。(分数:1.00)A.“ABC“$“ACB“B.“ABC“$“ABXYZPK“C.“ABXYZPK“$“ABC“D.“AB“$“ABCDEFGH“7.INSERT 语句中所使用的数据不能来自于_。(分数:1.00)A.数组B.变量C.查询D.索引8.层次模型的数据结构的特点是_。(分数:1.00)A.结点之间的联系任意B.像一棵倒立的树C.二维表格D.支持数据继承和函数继承9.循环链表的主要优点是_。(分数:1.00)A.不再需要头指针了B.已知某个结点的位置后,能够容易找到它的直接前趋C.在进行插入、删除运算时,能更好地保证链表不断开D.从表中任一结点
4、出发都能扫描到整个链表10.使用“项目管理器”中的“移去”命令按钮可以将指定的文件从项目中移去,被移去的文件将_。(分数:1.00)A.保留在原目录中B.不保留在原目录中C.将从磁盘上删除D.可保留在原目录中,也可保留在其他目录中11.在表单控件中,既可以用作接收输入数据,又可以用作编辑现有数据的控件是_。(分数:1.00)A.文本框B.标签C.列表框D.复选框12.以下命令序列中的最后一条命令显示的是_。 USE 学生 AVERAGE 成绩 TO AQCJ FOR 学号=“9921102“ INDEX ON 学号 TO XHD TOTAL ON 学号 TO TTT FIELDS 成绩 USE
5、 TTT ? AQCJ,RECCOUNT()(分数:1.00)A.88 4B.54 4C.71 3D.71 313.设表文件中有数学、英语、计算机和总分 4 个数值型字段,要将当前记录的 3 科成绩汇总后存入总分字段中,应使用命令_。(分数:1.00)A.TOTAL 数学英语计算机 TO 总分B.REPLACE 总分 WITH 数学 英语 计算机C.SUM 数学,英语,计算机 TO 总分D.REPLACE ALL 数学 英语 计算机 WITH 总分14.在 Vsual FoxPro 中,以共享方式打开一个数据库需使用的参数是_。(分数:1.00)A.EXCLUSIVEB.SHAREDC.NOU
6、PDATED.VALIDATE15.在学生表 STUD 中查询所有姓张的学生的信息,使用的 SQL 语句是_。(分数:1.00)A.SELECT*FROM STUD WHERE 姓名 LIKE“张%”B.SELECT*FROM STUD WHERE 姓名 IN(“张%“)C.SELECT*FROM STUD WHERE 姓名 LIKE“张$“D.SELECT*FROM STUD WHERE 姓名 IN“张$)“16.设从 AA=“ABC“,BB=“123“,执行命令?A-B 的结果是_。(其中,字符“”表示空格)(分数:1.00)A.ABC 123B.ABC123C.ABCl23D.123AB
7、C17.建立一个“职员”表,表中有 5 个字段:职员号、姓名、性别、年龄、部门。要求职员号属性的值惟一,并且不能为空值。建立该表的 SQL 语句可以是_。(分数:1.00)A.CREATE TABLE 职员(职员号 CHAR(6),姓名 CHAR(8),;性别 CHAR(2),年龄 INT(4),部门 CHAR(12)B.CREATE TABLE 职员(职员号 C1LAR(6) NULL,姓名 CHAR(8),;性别 CHAR(2),年龄 INT(4),部门CHAR(12)C.CREATE TABLE 职员(职员号 CHAR(6) NOT NULL UNIQUE,;姓名 CHAR(8),性别
8、CHAR(2),年龄 INT(4),部门 CHAR(12)D.CREATE TABLE 职员(职员号 CHAR(6)UNIQUE,姓名 CHAR(8),;性别 CHAR(2),年龄 INT(4),部门CHARR(12)18.已知 8 个数据元素为(34,76,45,18,26,54,92,65),按照依次插入结点的方法生成一棵二叉排序树后,最后 2 层上的结点总数为_。(分数:1.00)A.1B.2C.3D.419.在瀑布模型中,将软件开发划分为若干时期,而软件的可行性研究一般属于_。(分数:1.00)A.计划时期B.维护时期C.运行时期D.开发时期20.在 Visual FoxPro 中,“
9、查询设计器”和“视图设计器”的主要不同表现在_。(分数:1.00)A.“查询设计器”有“更新条件”选项卡,没有“查询去向”选项B.“查询设计器”没有“更新条件”选项卡,有“查询去向”选项C.“视图设计器”没有“更新条件”选项卡,有“查询去向”选项D.“视图设计器”有“更新条件”选项卡,也有“查询去向”选项21.软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中的_是基础测试。(分数:1.00)A.系统测试B.有效性测试C.单元测试D.集成测试22.执行 SET EXACT OFF 命令后,下列表达式结果为工的是_。(分数:1.00)A.计算机“:“计算“B.“计算“:=“计算机“C.“计
10、算“=“计算机“D.“计算机“$“计算“23.列出工资表中基本工资在 1200 元1800 元之间的职工信息,应使用的 SQL 查询语句是_。(分数:1.00)A.SELECT*FROM 工资 WHERE 基本工资=1200 OR 基本工资=1800B.SELECT*FROM 工资 WHERE 基本工资 IN(1200,1800)C.SELECT*FROM 工资 WHERE 基本工资 BETWEEN 1200 AND 1800D.SELECT*FROM 工资 WHERE 基本工资 LIKE(1200,1800)24.在数据库技术中,面向对象数据模型是一种_。(分数:1.00)A.概念模型B.结
11、构模型C.物理模型D.形象模型25.设有如下程序段,若要给 f1 文件追加新记录,但又不改变当前表的打开状态,应该使用命令序列_。 SELECT 1 USE f1 SELECT 2 USE f2 SELECT 3 USE f3(分数:1.00)A.USE f1 APPENDB.SELECT 1 APPENDC.GO f APPENDD.GO 1 APPEND26.在 SELECT 语句中,要将查询结果保存在文本文件中的选项是_。(分数:1.00)A.INTO新表名B.TO FILE文件名C.TO PRINTERD.TO SCREEN27.如果在建立表 stock.dbf 时,将编号字段设置为主
12、索引,能保证数据的_。(分数:1.00)A.实体完整性B.域完整性C.参照完整性D.表完整性28.下面列出的“组合框”控件属性中,表示组合框的数据来源的属性是_。(分数:1.00)A.ValueB.TopC.RowsourceD.Rowsourcetype29.在使用命令“INSERT INTO表名(列名)VALUSE(值)”时,下列叙述中,错误的是_。(分数:1.00)A.INSERT 语句中列名的顺序可以与表定义时的列名顺序一致B.INSERT 语句中列名的顺序可以与表定义时的列名顺序不一致C.INSERT 语句中值的顺序可以与列名的顺序不一致D.INSERT 语句中值的顺序必须与列名的顺
13、序一致30.可以用 MODIFY COMMAND 命令编辑的文件是_。(分数:1.00)A.ABdbfB.STUidxC.PAbakD.WP_SKprg31.将学生表 STUD 中的学生“王小鱼”的姓名改为“王大川”,实现该功能的 SQL 语句是_。(分数:1.00)A.UPDATE STUD 姓名=“王小鱼“WHERE 姓名=“王大川“B.UPDATE STUD 姓名=“王大川“WHERE 姓名=“王小鱼“C.UPDATE STUD SET 姓名=“王小鱼“WHERE 姓名=“王大川“D.UPDATE STUD SET 姓名=“王大川“WHERE 姓名=“王小鱼“32.当“复选框”控件的 V
14、alue 属性值为_时,复选框变为不可用。(分数:1.00)A.0B.1C.2D.不确定33.在定义类的基本命令 DEFINE CLASS 中,如果引用了关键字 PROTECTED,就可以保护类定义中相应的对象、属性和方法程序。访问由该关键字说明的属性、方法程序和对象的方法是_。(分数:1.00)A.用?THI属性或方法程序访问B.用?对象.属性或方法程序访问C.用对象.属性或方法程序访问D.用类定义中的其他方法访问34.逻辑运算符的运算优先级从高到低是_。 ANOTORAND B. NOTANDOR CANDNOTOR DORNOTAND(分数:1.00)A.B.C.D.35.一个栈的输入序
15、列为 1,2,3,4,下列中的_序列不可能是这个栈的输出序列。(分数:1.00)A.1,3,2,4B.2,3,4,1C.4,3,1,2D.3,4,2,136.从学生选课表 SC 中(其中有学号、课程号、成绩 3 个字段)查询选修了 3 门以上课程的学生学号,实现该功能的 SELECT 语句是_。(分数:1.00)A.SELECT 学号 FROM SC GROUP BY 学号 HAVING SUM (*)3B.SELECT 学号 FROM SC GROUP BY 学号 HAVING COUNT(*)3C.SELECT 学号 FROM SC GROUP BY 学号 HAVING 课程号3D.SEL
16、ECT 学号 FROM SC WHERE 课程号3 GROUP BY 学号37.当内存变量与字段变量同名时,系统优先地按_对待。(分数:1.00)A.字段变量B.内存变量C.局部变量D.全局变量38.设表 TS.dbf 中有字段:名称(字符型)、出版日期(日期型),在建立索引文件时,要求按名称降序排列,名称相同者按出版日期降序排列,应使用的命令是_。(分数:1.00)A.INDEX ON 名称+出版日期 TAG mcrqB.INDEX ON 名称+DTOS(出版日期)TAG mcrqC.INDEX ON 名称+出版日期 TAG mcrq DESENDINGD.INDEX ON 名称+DTOS(
17、出版日期)TAG mcrq DESENDING39.在学生表 STUD 中,查询既不是信息系“IS”、数学系“MA”,也不是计算机系“CS”的学生的姓名(XM)和性别(XB)。实现该功能的正确 SQL 语句是_。(分数:1.00)A.SELECT XXB FROM STUD WHERE SD IN (“IS“,“MA“,“CS“)B.SELECT XXB FROM STID WHERE SD NOT IN(“IS“,“MA“,“CS“)C.SELECT XXB FROM STUD WHERE SD NOT(“IS“,“MA“,“CS“)D.SELECT XXB FROM STUD WHERE
18、SD NOT IN (IS,MA,C40.设当前己打开的表是 GZ.dbf,若要将该表中全部记录的姓名、部门、职称 3 个字段复制到表 BM.dbf中,应使用的命令是_。(分数:1.00)A.COPY TO BM FIELDS 姓名,部门职称B.COPY TO BM 姓名,部门,职称C.COPY FILE GDBF TO BDBF FIELDS 姓名,部门,职称D.COPY TO BM FIELDS 姓名,部门,职称 TYPE SDF二、B填空题/B(总题数:18,分数:36.00)41.若采用直接插入法对字母序列(W,S,E,L,X,G,I)进行排序,使字母按升序排列,那么第一次排序的结果为
19、U 【1】 /U。(分数:2.00)填空项 1:_42.对于一棵具有 n 个结点的树,则该树中所有结点的度之和为U 【2】 /U。(分数:2.00)填空项 1:_43.单独测试一个模块时,有时需要一个U 【3】 /U程序驱动被测试的模块。(分数:2.00)填空项 1:_44.仅依据规格说明书描述的程序功能来设计测试实例的方法称为U 【4】 /U。(分数:2.00)填空项 1:_45.在进行软件结构设计时,应遵循的最主要原理是U 【5】 /U。(分数:2.00)填空项 1:_46.数据库模型提供了两层映像功能,内模式到模式间的映像使得数据存储结构改变时,逻辑结构不变,因而相应的应用程序也不必改变
20、,这是它们的U 【6】 /U独立性。(分数:2.00)填空项 1:_47.Visual FoxPro 提供了一批系统内存变量,它们都以字符U 【7】 /U开头。(分数:2.00)填空项 1:_48.在教师表中统计职称为教授的人数。请对下面的 SELECT 语句填空: SELECTU 【8】 /UFROM 教师表 WHERE 职称=“教授“(分数:2.00)填空项 1:_49.将教师表中工资小于或等于 1000 元的讲师的工资提高 20%,其 SQL 语句为U 【9】 /U。(分数:2.00)填空项 1:_50.在数据库的三级模式体系结构中,外模式与模式之间的映象(外模式/模式),实现了数据库的
21、U 【10】 /U独立性。(分数:2.00)填空项 1:_51.隐藏 Visual FoxPro 命令窗口的方法是:单击“窗口”菜单中的“U 【11】 /U”命令;或者单击命令窗口的关闭按钮;或者直接按组合键“U 【12】 /U”。(分数:2.00)填空项 1:_52.在选课表中统计有成绩的记录数。请填空补充下面的 SELECT 语句: SELECTU 【13】 /UFROM选课表(分数:2.00)填空项 1:_53.表单的U 【14】 /U用于定义表单及其控件的性质及特征。(分数:2.00)填空项 1:_54.为表单添加菜单,除了要在“常规选项”对话框中选择“顶层表单”复选框,还要将表单的
22、Show Window 属性值设为U 【15】 /U,最后要在U 【16】 /U事件代码中添加调用菜单程序的命令。(分数:2.00)填空项 1:_55.为了使报表更美观,数据分类更为直观,在报表中可以加入U 【17】 /U、矩形及圆等控件。(分数:2.00)填空项 1:_56.设表文件 ks.dbf 中有成绩字段(数值型),其值为“全国计算机等级考试考生成绩”。执行以下程序段后,?命令显示的数据是U 【18】 /U。 USE ks mx=0 DO WHILE .NOT.EOF() mx=MAX(成绩,mx) SKIP ENDDO ? mx RETURN(分数:2.00)填空项 1:_57.要编
23、辑备注型字段的文本,应使用U 【19】 /U控件。(分数:2.00)填空项 1:_58.“计时器”控什中用于设置时间间隔的属性名是U 【20】 /U。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试 337 答案解析(总分:76.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数:40.00)1.在程序中执行命令_将返回到操作系统提示符下。(分数:1.00)A.RETURNB.CANCELC.QUIT D.EXIT解析:2.表达式 STR(VAL(“12/16/98“,2)的结果为_。(分数:1.00)A.12/16/98B.2C.“12“ D.12.00解
24、析:3.学生成绩表包括:学号、姓名、数学、语文、计算机、总成绩 6 个字段,其中数学、语文、计算机和总成绩字段均为 N 型。要将每个学生的数学、语文、计算机 3 科成绩汇总后存入“总成绩”字段中,应该使用的命令是_。(分数:1.00)A.REPLACE 总成绩 WITH 数学+语文+计算机B.SUM 数学+语文+计算机 TO 总成绩C.TOTALON 总成绩 FIELDS 数学,语文,计算机D.REPLACEALL 总成绩 WITH 数学+语文+计算机 解析:4.在下列关于索引的叙述中,正确的是_。(分数:1.00)A.索引不仅能提高查询的速度,还能提高更新的速度B.索引提高了查询的速度,但一
25、般会降低更新的速度 C.删除索引以后,原来的表文件中记录的物理顺序将被改变D.索引字段可以更新,但是必须在更新前关闭索引解析:5.下列中的_不能作为应用程序系统的主程序。(分数:1.00)A.表单B.数据表 C.菜单D.程序解析:6.结果为逻辑真的表达式是_。(分数:1.00)A.“ABC“$“ACB“B.“ABC“$“ABXYZPK“C.“ABXYZPK“$“ABC“D.“AB“$“ABCDEFGH“ 解析:7.INSERT 语句中所使用的数据不能来自于_。(分数:1.00)A.数组B.变量C.查询D.索引 解析:8.层次模型的数据结构的特点是_。(分数:1.00)A.结点之间的联系任意B.
26、像一棵倒立的树 C.二维表格D.支持数据继承和函数继承解析:9.循环链表的主要优点是_。(分数:1.00)A.不再需要头指针了B.已知某个结点的位置后,能够容易找到它的直接前趋C.在进行插入、删除运算时,能更好地保证链表不断开D.从表中任一结点出发都能扫描到整个链表 解析:10.使用“项目管理器”中的“移去”命令按钮可以将指定的文件从项目中移去,被移去的文件将_。(分数:1.00)A.保留在原目录中 B.不保留在原目录中C.将从磁盘上删除D.可保留在原目录中,也可保留在其他目录中解析:11.在表单控件中,既可以用作接收输入数据,又可以用作编辑现有数据的控件是_。(分数:1.00)A.文本框 B
27、.标签C.列表框D.复选框解析:12.以下命令序列中的最后一条命令显示的是_。 USE 学生 AVERAGE 成绩 TO AQCJ FOR 学号=“9921102“ INDEX ON 学号 TO XHD TOTAL ON 学号 TO TTT FIELDS 成绩 USE TTT ? AQCJ,RECCOUNT()(分数:1.00)A.88 4B.54 4C.71 3 D.71 3解析:13.设表文件中有数学、英语、计算机和总分 4 个数值型字段,要将当前记录的 3 科成绩汇总后存入总分字段中,应使用命令_。(分数:1.00)A.TOTAL 数学英语计算机 TO 总分B.REPLACE 总分 WI
28、TH 数学 英语 计算机 C.SUM 数学,英语,计算机 TO 总分D.REPLACE ALL 数学 英语 计算机 WITH 总分解析:14.在 Vsual FoxPro 中,以共享方式打开一个数据库需使用的参数是_。(分数:1.00)A.EXCLUSIVEB.SHARED C.NOUPDATED.VALIDATE解析:15.在学生表 STUD 中查询所有姓张的学生的信息,使用的 SQL 语句是_。(分数:1.00)A.SELECT*FROM STUD WHERE 姓名 LIKE“张%” B.SELECT*FROM STUD WHERE 姓名 IN(“张%“)C.SELECT*FROM STU
29、D WHERE 姓名 LIKE“张$“D.SELECT*FROM STUD WHERE 姓名 IN“张$)“解析:16.设从 AA=“ABC“,BB=“123“,执行命令?A-B 的结果是_。(其中,字符“”表示空格)(分数:1.00)A.ABC 123 B.ABC123C.ABCl23D.123ABC解析:17.建立一个“职员”表,表中有 5 个字段:职员号、姓名、性别、年龄、部门。要求职员号属性的值惟一,并且不能为空值。建立该表的 SQL 语句可以是_。(分数:1.00)A.CREATE TABLE 职员(职员号 CHAR(6),姓名 CHAR(8),;性别 CHAR(2),年龄 INT(
30、4),部门 CHAR(12)B.CREATE TABLE 职员(职员号 C1LAR(6) NULL,姓名 CHAR(8),;性别 CHAR(2),年龄 INT(4),部门CHAR(12)C.CREATE TABLE 职员(职员号 CHAR(6) NOT NULL UNIQUE,;姓名 CHAR(8),性别 CHAR(2),年龄 INT(4),部门 CHAR(12) D.CREATE TABLE 职员(职员号 CHAR(6)UNIQUE,姓名 CHAR(8),;性别 CHAR(2),年龄 INT(4),部门CHARR(12)解析:18.已知 8 个数据元素为(34,76,45,18,26,54,
31、92,65),按照依次插入结点的方法生成一棵二叉排序树后,最后 2 层上的结点总数为_。(分数:1.00)A.1B.2 C.3D.4解析:19.在瀑布模型中,将软件开发划分为若干时期,而软件的可行性研究一般属于_。(分数:1.00)A.计划时期 B.维护时期C.运行时期D.开发时期解析:20.在 Visual FoxPro 中,“查询设计器”和“视图设计器”的主要不同表现在_。(分数:1.00)A.“查询设计器”有“更新条件”选项卡,没有“查询去向”选项B.“查询设计器”没有“更新条件”选项卡,有“查询去向”选项 C.“视图设计器”没有“更新条件”选项卡,有“查询去向”选项D.“视图设计器”有
32、“更新条件”选项卡,也有“查询去向”选项解析:21.软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中的_是基础测试。(分数:1.00)A.系统测试B.有效性测试C.单元测试 D.集成测试解析:22.执行 SET EXACT OFF 命令后,下列表达式结果为工的是_。(分数:1.00)A.计算机“:“计算“ B.“计算“:=“计算机“C.“计算“=“计算机“D.“计算机“$“计算“解析:23.列出工资表中基本工资在 1200 元1800 元之间的职工信息,应使用的 SQL 查询语句是_。(分数:1.00)A.SELECT*FROM 工资 WHERE 基本工资=1200 OR 基本工资=1
33、800B.SELECT*FROM 工资 WHERE 基本工资 IN(1200,1800)C.SELECT*FROM 工资 WHERE 基本工资 BETWEEN 1200 AND 1800 D.SELECT*FROM 工资 WHERE 基本工资 LIKE(1200,1800)解析:24.在数据库技术中,面向对象数据模型是一种_。(分数:1.00)A.概念模型B.结构模型 C.物理模型D.形象模型解析:25.设有如下程序段,若要给 f1 文件追加新记录,但又不改变当前表的打开状态,应该使用命令序列_。 SELECT 1 USE f1 SELECT 2 USE f2 SELECT 3 USE f3(
34、分数:1.00)A.USE f1 APPENDB.SELECT 1 APPEND C.GO f APPENDD.GO 1 APPEND解析:26.在 SELECT 语句中,要将查询结果保存在文本文件中的选项是_。(分数:1.00)A.INTO新表名B.TO FILE文件名 C.TO PRINTERD.TO SCREEN解析:27.如果在建立表 stock.dbf 时,将编号字段设置为主索引,能保证数据的_。(分数:1.00)A.实体完整性 B.域完整性C.参照完整性D.表完整性解析:28.下面列出的“组合框”控件属性中,表示组合框的数据来源的属性是_。(分数:1.00)A.ValueB.Top
35、C.Rowsource D.Rowsourcetype解析:29.在使用命令“INSERT INTO表名(列名)VALUSE(值)”时,下列叙述中,错误的是_。(分数:1.00)A.INSERT 语句中列名的顺序可以与表定义时的列名顺序一致B.INSERT 语句中列名的顺序可以与表定义时的列名顺序不一致C.INSERT 语句中值的顺序可以与列名的顺序不一致 D.INSERT 语句中值的顺序必须与列名的顺序一致解析:30.可以用 MODIFY COMMAND 命令编辑的文件是_。(分数:1.00)A.ABdbfB.STUidxC.PAbakD.WP_SKprg 解析:31.将学生表 STUD 中
36、的学生“王小鱼”的姓名改为“王大川”,实现该功能的 SQL 语句是_。(分数:1.00)A.UPDATE STUD 姓名=“王小鱼“WHERE 姓名=“王大川“B.UPDATE STUD 姓名=“王大川“WHERE 姓名=“王小鱼“C.UPDATE STUD SET 姓名=“王小鱼“WHERE 姓名=“王大川“D.UPDATE STUD SET 姓名=“王大川“WHERE 姓名=“王小鱼“ 解析:32.当“复选框”控件的 Value 属性值为_时,复选框变为不可用。(分数:1.00)A.0B.1C.2 D.不确定解析:33.在定义类的基本命令 DEFINE CLASS 中,如果引用了关键字 P
37、ROTECTED,就可以保护类定义中相应的对象、属性和方法程序。访问由该关键字说明的属性、方法程序和对象的方法是_。(分数:1.00)A.用?THI属性或方法程序访问B.用?对象.属性或方法程序访问C.用对象.属性或方法程序访问D.用类定义中的其他方法访问 解析:34.逻辑运算符的运算优先级从高到低是_。 ANOTORAND B. NOTANDOR CANDNOTOR DORNOTAND(分数:1.00)A.B. C.D.解析:35.一个栈的输入序列为 1,2,3,4,下列中的_序列不可能是这个栈的输出序列。(分数:1.00)A.1,3,2,4B.2,3,4,1C.4,3,1,2 D.3,4,
38、2,1解析:36.从学生选课表 SC 中(其中有学号、课程号、成绩 3 个字段)查询选修了 3 门以上课程的学生学号,实现该功能的 SELECT 语句是_。(分数:1.00)A.SELECT 学号 FROM SC GROUP BY 学号 HAVING SUM (*)3B.SELECT 学号 FROM SC GROUP BY 学号 HAVING COUNT(*)3 C.SELECT 学号 FROM SC GROUP BY 学号 HAVING 课程号3D.SELECT 学号 FROM SC WHERE 课程号3 GROUP BY 学号解析:37.当内存变量与字段变量同名时,系统优先地按_对待。(分
39、数:1.00)A.字段变量 B.内存变量C.局部变量D.全局变量解析:38.设表 TS.dbf 中有字段:名称(字符型)、出版日期(日期型),在建立索引文件时,要求按名称降序排列,名称相同者按出版日期降序排列,应使用的命令是_。(分数:1.00)A.INDEX ON 名称+出版日期 TAG mcrqB.INDEX ON 名称+DTOS(出版日期)TAG mcrqC.INDEX ON 名称+出版日期 TAG mcrq DESENDINGD.INDEX ON 名称+DTOS(出版日期)TAG mcrq DESENDING 解析:39.在学生表 STUD 中,查询既不是信息系“IS”、数学系“MA”
40、,也不是计算机系“CS”的学生的姓名(XM)和性别(XB)。实现该功能的正确 SQL 语句是_。(分数:1.00)A.SELECT XXB FROM STUD WHERE SD IN (“IS“,“MA“,“CS“)B.SELECT XXB FROM STID WHERE SD NOT IN(“IS“,“MA“,“CS“) C.SELECT XXB FROM STUD WHERE SD NOT(“IS“,“MA“,“CS“)D.SELECT XXB FROM STUD WHERE SD NOT IN (IS,MA,C解析:40.设当前己打开的表是 GZ.dbf,若要将该表中全部记录的姓名、部门
41、、职称 3 个字段复制到表 BM.dbf中,应使用的命令是_。(分数:1.00)A.COPY TO BM FIELDS 姓名,部门职称 B.COPY TO BM 姓名,部门,职称C.COPY FILE GDBF TO BDBF FIELDS 姓名,部门,职称D.COPY TO BM FIELDS 姓名,部门,职称 TYPE SDF解析:二、B填空题/B(总题数:18,分数:36.00)41.若采用直接插入法对字母序列(W,S,E,L,X,G,I)进行排序,使字母按升序排列,那么第一次排序的结果为U 【1】 /U。(分数:2.00)填空项 1:_ (正确答案:S,W,E,L,X,G,I)解析:4
42、2.对于一棵具有 n 个结点的树,则该树中所有结点的度之和为U 【2】 /U。(分数:2.00)填空项 1:_ (正确答案:n-1)解析:43.单独测试一个模块时,有时需要一个U 【3】 /U程序驱动被测试的模块。(分数:2.00)填空项 1:_ (正确答案:驱动)解析:44.仅依据规格说明书描述的程序功能来设计测试实例的方法称为U 【4】 /U。(分数:2.00)填空项 1:_ (正确答案:黑箱法)解析:45.在进行软件结构设计时,应遵循的最主要原理是U 【5】 /U。(分数:2.00)填空项 1:_ (正确答案:模块独立原理)解析:46.数据库模型提供了两层映像功能,内模式到模式间的映像使
43、得数据存储结构改变时,逻辑结构不变,因而相应的应用程序也不必改变,这是它们的U 【6】 /U独立性。(分数:2.00)填空项 1:_ (正确答案:物理)解析:47.Visual FoxPro 提供了一批系统内存变量,它们都以字符U 【7】 /U开头。(分数:2.00)填空项 1:_ (正确答案:下划线(_))解析:48.在教师表中统计职称为教授的人数。请对下面的 SELECT 语句填空: SELECTU 【8】 /UFROM 教师表 WHERE 职称=“教授“(分数:2.00)填空项 1:_ (正确答案:COUNT(*))解析:49.将教师表中工资小于或等于 1000 元的讲师的工资提高 20
44、%,其 SQL 语句为U 【9】 /U。(分数:2.00)填空项 1:_ (正确答案:UPDATE 教师 SET 工资=1.2*工资 WHERE(职称=“讲师“)AND(工资=1000))解析:50.在数据库的三级模式体系结构中,外模式与模式之间的映象(外模式/模式),实现了数据库的U 【10】 /U独立性。(分数:2.00)填空项 1:_ (正确答案:逻辑)解析:51.隐藏 Visual FoxPro 命令窗口的方法是:单击“窗口”菜单中的“U 【11】 /U”命令;或者单击命令窗口的关闭按钮;或者直接按组合键“U 【12】 /U”。(分数:2.00)填空项 1:_ (正确答案:11 隐藏
45、12 Ctrl+P4)解析:52.在选课表中统计有成绩的记录数。请填空补充下面的 SELECT 语句: SELECTU 【13】 /UFROM选课表(分数:2.00)填空项 1:_ (正确答案:COUNT(成绩))解析:53.表单的U 【14】 /U用于定义表单及其控件的性质及特征。(分数:2.00)填空项 1:_ (正确答案:属性)解析:54.为表单添加菜单,除了要在“常规选项”对话框中选择“顶层表单”复选框,还要将表单的 Show Window 属性值设为U 【15】 /U,最后要在U 【16】 /U事件代码中添加调用菜单程序的命令。(分数:2.00)填空项 1:_ (正确答案:15 2 16 Init)解析:55.为了使报表更美观,数据分类更为直观,在报表中可以加入U 【17】 /U、矩形及圆等控件。(分数:2.00