[计算机类试卷]国家二级VF笔试模拟试卷241及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷241及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷241及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 241及答案与解析 1 下列选项中,不是一个算法的基本特征的是 ( )。 ( A)完整性 ( B)可行性 ( C)有穷性 ( D)拥有足够的情报 2 数据结构中,与所使用的计算机无关的是数据的 ( )。 ( A)存储结构 ( B)物理结构 ( C)逻辑结构 ( D)物理和存储结构 3 某二叉树共有 60个叶子结点与 50个度为 1的结点,则该二叉树中的总结点数为( )。 ( A) 148 ( B) 169 ( C) 182 ( D) 198 4 下列数据结构中,能 用二分法进行查找的是 ( )。 ( A)顺序存储的有序线性表 ( B)线性链表 ( C)二叉链表 (
2、D)有序线性链表 5 设计程序时,应采纳的原则之一是 ( )。 ( A)程序的结构应有助于读者的理解 ( B)限制 GOTO语句的使用 ( C)减少或取消注释行 ( D)程序越短越好 6 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 ( B)继承 ( C)封装性 ( D)模块化 7 关于内存变量的调用,下列说法中正确的是 ( )。 ( A)私有变量只 能被本层模块程序调用 ( B)私有变量能被本层模块和下层模块程序调用 ( C)局部变量不能被本层模块程序调用 ( D)局部变量能被本层模块和下层模块程序调用 8 最常用的一种基本数据模型是关系数据模型,它的表示应采用 ( )
3、。 ( A)树 ( B)网络 ( C)图 ( D)二维表 9 结构化程序设计的 3种基本结构是 ( )。 ( A)过程、子程序和分程序 ( B)顺序、选择和重复 ( C)递归、堆栈和队列 ( D)调用、返回和转移 10 SQL语言又称为 ( )。 ( A)结构化定义 语言 ( B)结构化控制语言 ( C)结构化查询语言 ( D)结构化操纵语言 11 Visual FoxPro是一种关系数据库管理系统,所谓关系是指 ( )。 ( A)表中各条记录彼此有一定关系 ( B)表中各个字段彼此有一定关系 ( C)一个表与另一个表之间有一定关系 ( D)数据模型符合满足一定条件的二维表格式 12 列程序
4、(请注意循环体内的 LOOP和 EXIT语句 )的运行结果是 ( )。 X=8 DO WHILE T X=X+1 IF X=INT(X 3)*3 ? X ELSE LOOP ENDF IF X10 EXIT ENDIF END DO ( A) 9 12 ( B) 12 15 ( C) 15 18 ( D) 18 21 13 在成绩表中要求按 “物理 ”降序排列,并查询前两名的学生姓名,正确的命令是( )。 ( A) SELECT姓名 TOP 2 FROM成绩表 WHERE物理 DESC ( B) SELECT姓名 TOP 2 FROM成绩表 FOR物理 DESC ( C) SELECT姓名 T
5、OP 2 FROM成绩表 GROUP BY物理 DESC ( D) SELECT姓名 TOP 2 FROM成绩表 ORDER BY物理 DESC 14 不需要事先建立就可以使用的变量是 ( )。 ( A)私有变量 ( B)局部变量 ( C)全局变量 ( D)数组变量 15 下列关于 SQL对表的定义的说法中,正确的选项是 ( )。 ( A)利用 ALTER TABLE来定义一个新的数据表结构 ( B) SQL的表定义语句定义自由表的域完整性、字段有效性规则等 ( C) SQL只能对数据库表实 现其完整性、彳丁效性规则等信息的设置 ( D) SQL的表定义语句只能定义表巾的候选索引、唯一索引和普
6、通索引,不能定义主索引 16 设置参照完整性的目的是 ( )。 ( A)建立两表个之间的联系 ( B)保证记录的唯一性 ( C)提高表之间的查询速度 ( D)在插入、史新、删除记录时,确保已定义的表间关系 17 如果要创建一个 3级分组报表,第一级分组是 “工厂 ”,第二级分组足 “车间 ”,第三级分组是 “工资总和 ”,肖前索引的索引表达式应当是 ( )。 ( A)工厂 +车间 +工资总和 ( B)工厂 +车间 +STR(工资总和 ) ( C)车间 +工厂 +STR(工资总和 ) ( D) STR(工资总和 )+车间 +工厂 18 “主键 ”不允许取重复值,是指 ( )。 ( A)实体完整性
7、约束规则 ( B)引用完整性约束规则 ( C)用户自定义完褴性约束规则 ( D)数据完整性约束规则 19 让控件获得焦点,使其成为活动对象的方法是 ( )。 ( A) Show ( B) RehasP ( C) SetFocus ( D) GotFocus 20 在表单中列表框和组合框内选项的多重选择,正确的叙述是 ( )。 ( A)列表框和组合框都可以设置成多重选择 ( B)列表框和组合框都不可以设置成多重选择 ( C)列表框可以没置多重选择,组合框不可以 ( D)组合框可以设置多重选择,而列表框不可以 21 下列的 SQL语句能实现的功能是 ( )。 SELECT*FROM仓厍 WHERE
8、仓库号 =“WHl” UNION SELECT*FROM仓库 wHERE仓库号 =“WH2” ( A)查询在 WHl或者 WH2仓库巾的职工信息 ( B)查询仓库号为 WHl或者 WH2的仓库信息 ( C)查询既在仓库 号为 WHl又在仓库号为 WH2工作的职工俯息 ( D)语句错误,不能执行 22 若将过程放在过程文件中,可 _在应用程序中使用下列 ( )命令打开过程文件。 ( A) SET ROUTINE TO ( B) SET PROCEDURE TO ( C) SET PROGRAM TO ( D) SET FUNCT1ON TO 23 为视重命名的命令是 ( )。 ( A) MODI
9、EY V1EW ( B) CREATE VIEW ( C) DELETE VIEW ( D) RENAME VlEW 24 当前目录下有数据库文件 xsdak,数据库中有表文件 student dbf,执行如下SQL语句后 ( ) SELECT*FORM student INTODBF xsdak ORDER BY学号 ( A)生成一个按 “学号 ”升序的表文件 xsdak Dbf ( B)生成一个按 “学号 ”降序的表文件 xsdak Dhf ( C)生成一个新的数据侔文件 xsdak Dbc ( D)系统提出错的信息 25 执行下列程序后,屏幕上显示的结果是 ( )。 X=2 Y=3 ?
10、X.Y DO SUBL ? X.Y PROCEDURE SUBL PRIVATE Y X=4 Y=5 RETURN ( A) 2 3 4 5 ( B) 2 3 4 3 ( C) 4 5 4 5 ( D) 2 3 2 3 26 下列叙述中,不属于表单数据环境常用操作的是 ( )。 ( A)向数据环境添加表或视图 ( B)向数据环境中添加控件 ( C)从数据环境中删除表或视图 ( D)在数据环境中编辑关系 27 SQL查询语句中,用来实现关系的投影运算的短语是 ( )。 ( A) WHERE ( B) FROM ( C) SELECT ( D) GROUP BY 28 下列叙述中,正确的是 ( )
11、。 ( A)在命令窗门中被赋值的变量均为局部变量 ( B)在命令窗口中用 PRIVATE命令说明的变量均为局部变量 ( C)在被调用的下级程序中用 PUBLIC命令说明的变量都会足全局变量 ( D)在程序中用 PRjVATE命令说明的变量均为全局变世 29 执行定义数组命令 DIMENSION A(3),则语句 A=3的作用是 ( )。 ( A)对 A(1)赋值为 3 ( B)对每个元素均赋相同的值 3 ( C)对简单量 A赋值 3,与数组无关 ( D)语法错误 30 下列叙述正确的是 ( )。 ( A)自由表不能被加入到数据库中 ( B)数据库表可以建立字段级规则和约束,而自由表不能 ( C
12、)可以在自由表之间建立参照完整性规则,而数据库表不能 ( D)可以为自由表字段设皆默认值。而数据库表字段不能设置默认值 31 下列程序段中空格 “?”处的结果是 ( )。 CLOSE DATA a=0 USE教师 GO TOP DO WHILE NOT E=OFO IF主讲课程 =“数据结构 ” OR主讲课程 =“C语言 ” a=a+1 ENDlF SKIP ENDDO ? a ( A) 4 ( B) 5 ( C) 6 ( D) 7 32 为 “教师 ”表的职工号字段添加有效性规则:职工号的最左边 3位字符是 110,正确的 SQL语句是 ( )。 ( A) CHANGE TABLE教师 AL
13、TER职工号 SET CHECK LEFT(职工号, 3)=“110” ( B) ALTER TABLE教师 ALTER职工号 SET CHECK LEFT(职工号, 3)=“110” ( C) ALTER TABLE教师 ALTER职工号 CHECK LEFT(职工号, 3)=“110” ( D) CHANGE TABLE 教师 ALTER 职工号 SET CHECK OCCURS(职工号,3)=“11” 33 建立一个视图 salary该视图包括了系号和 (该系的 )平均工资两个字段,正确的SQL语句足 ( )。 ( A) CREATE VIEW salary AS系号, AVG(工资 )
14、AS平均工资 FROM教师 GROUP BY系号 ( B) CREATE VIEW salary AS SELECT系号, AVG(工资 )AS平均工资 FROM教师 GROUP BY系名 ( C) CREATE VIEW salary SELECT 系号, AVG(工资 )AS平均工资 FROM教师 GROUP BY系号 ( D) CREATE V1EW salary AS SELECT系号, AVG(工资 )AS平均工资 FROM教师 GROUP BY系号 34 有 SQL语句: SELECT COUNT(*)AS人数,主讲课程 FROM 教师 GROUP BY主讲课程 ORDER BY人
15、数 DESC 该语句执行结果的第一条记录的内容是 ( )。 ( A) 4数据结构 ( B) 3操作系统 ( C) 2数据库 ( D) 1网络技术 35 有 SQL语句: SELECT学院系名, COUNT(*)AS教师人数 FROM教师学院 WHERE教师系号 =学院系号 GROUP BY学院系名 与如上语句等价的 SQL语句是 ( ) ( A) SELECT 学院系名, COUNT(*)AS教师人数 FROM 教师 INNER JOIN 学院 教师系号 =学院系号 GROUP BY 学院系名 ( B) SELECT学院系名, COUNT(*)AS教师人数 FROM 教师 INNER JOIN
16、 学院 ON 系号 GROUP BY 学院系名 ( C) SELECT 学院系名, COUNT(*)AS教师人数 FROM 教帅 INNER JOIN 学院 ON教师系号 =学院系号 GROUP BY学院系名 ( D) SELECT 学院系名, COUNT(*)AS教师人数 FROM 教师 INNER JOIN 学院 ON教师系号 =学院系号 35 36 求至少有 4个职工的每个仓库的工资总和 ( )。 ( A) SELECT仓库号, COUNT(*), SUM(工资 )FROM职工 WHERE COUNT(*)=4 ( B) SELECT仓库号, COUNT(*), SUM(工资 )FROM
17、职工 GROUP BY仓库号 SET COUNT(*)=4 ( C) SELECT仓库号, CoUNT(*), SUM(工资 )FROM职工 GROUP BY仓库号 HAVING COUNT(*)=4 ( D) SELECT仓库号, COUNT(*), SUM(工资 )FROM职工 GROUP BY仓库号 WHERE COUNT(*)=4 37 执行下列 SQL语句后,显示查询到的仓库号有 ( )。 SELECTDISTINCT仓库号 FROM职工 WHERE工资 =ALL (SELECT工资 FROM职工 WHERE仓库号 =“WH3”) ( A) WHl ( B) WH2 ( C) WH4
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 241 答案 解析 DOC
