【计算机类职业资格】国家二级VF笔试-试卷20及答案解析.doc
《【计算机类职业资格】国家二级VF笔试-试卷20及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF笔试-试卷20及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试-试卷 20及答案解析(总分:114.00,做题时间:90 分钟)一、选择题(总题数:38,分数:84.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_2.下列选项中,不是一个算法的基本特征的是( )。(分数:2.00)A.完整性B.可行性C.有穷性D.拥有足够的情报3.数据结构中,与所使用的计算机无关的是数据的( )。(分数:2.00)A.存储结构B.物理结构C.逻辑结构D.物理和存储结构4.某二叉树共有 60个叶子结点与 50个度为 1的结点,则该二叉树中的总结点数为( )。(分数:2.00)A.148
2、B.169C.182D.1985.下列数据结构中,能用二分法进行查找的是( )。(分数:2.00)A.顺序存储的有序线性表B.线性链表C.二叉链表D.有序线性链表6.设计程序时,应采纳的原则之一是( )。(分数:2.00)A.程序的结构应有助于读者的理解B.限制 GOTO语句的使用C.减少或取消注释行D.程序越短越好7.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化8.关于内存变量的调用,下列说法中正确的是( )。(分数:2.00)A.私有变量只能被本层模块程序调用B.私有变量能被本层模块和下层模块程序调用C.局部变量不能被本层模块程序
3、调用D.局部变量能被本层模块和下层模块程序调用9.最常用的一种基本数据模型是关系数据模型,它的表示应采用( )。(分数:2.00)A.树B.网络C.图D.二维表10.结构化程序设计的 3种基本结构是( )。(分数:2.00)A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移11.SQL语言又称为( )。(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言12.Visual FoxPro是一种关系数据库管理系统,所谓关系是指( )。(分数:2.00)A.表中各条记录彼此有一定关系B.表中各个字段彼此有一定关系C.一个表与另一
4、个表之间有一定关系D.数据模型符合满足一定条件的二维表格式13.列程序(请注意循环体内的 LOOP和 EXIT语句)的运行结果是( )。 X=8 DO WHILET X=X+1 IF X=INT(X3)*3 ? X ELSE LOOP ENDF IF X10 EXIT ENDIF END DO(分数:2.00)A.9 12B.12 15C.15 18D.18 2114.在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的命令是( )。(分数:2.00)A.SELECT姓名 TOP 2 FROM成绩表 WHERE物理 DESCB.SELECT姓名 TOP 2 FROM成绩表 FOR物
5、理 DESCC.SELECT姓名 TOP 2 FROM成绩表 GROUP BY物理 DESCD.SELECT姓名 TOP 2 FROM成绩表 ORDER BY物理 DESC15.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.私有变量B.局部变量C.全局变量D.数组变量16.下列关于 SQL对表的定义的说法中,正确的选项是( )。(分数:2.00)A.利用 ALTER TABLE来定义一个新的数据表结构B.SQL的表定义语句定义自由表的域完整性、字段有效性规则等C.SQL只能对数据库表实现其完整性、彳丁效性规则等信息的设置D.SQL的表定义语句只能定义表巾的候选索引、唯一索引和普
6、通索引,不能定义主索引17.设置参照完整性的目的是( )。(分数:2.00)A.建立两表个之间的联系B.保证记录的唯一性C.提高表之间的查询速度D.在插入、史新、删除记录时,确保已定义的表间关系18.如果要创建一个 3级分组报表,第一级分组是“工厂”,第二级分组足“车间”,第三级分组是“工资总和”,肖前索引的索引表达式应当是( )。(分数:2.00)A.工厂+车间+工资总和B.工厂+车间+STR(工资总和)C.车间+工厂+STR(工资总和)D.STR(工资总和)+车间+工厂19.“主键”不允许取重复值,是指( )。(分数:2.00)A.实体完整性约束规则B.引用完整性约束规则C.用户自定义完褴
7、性约束规则D.数据完整性约束规则20.让控件获得焦点,使其成为活动对象的方法是( )。(分数:2.00)A.ShowB.RehasPC.SetFocusD.GotFocus21.在表单中列表框和组合框内选项的多重选择,正确的叙述是( )。(分数:2.00)A.列表框和组合框都可以设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以没置多重选择,组合框不可以D.组合框可以设置多重选择,而列表框不可以22.下列的 SQL语句能实现的功能是( )。 SELECT*FROM 仓厍 WHERE仓库号=“WHl” UNION SELECT*FROM仓库 wHERE仓库号=“WH2”(分数:
8、2.00)A.查询在 WHl或者 WH2仓库巾的职工信息B.查询仓库号为 WHl或者 WH2的仓库信息C.查询既在仓库号为 WHl又在仓库号为 WH2工作的职工俯息D.语句错误,不能执行23.若将过程放在过程文件中,可_在应用程序中使用下列( )命令打开过程文件。(分数:2.00)A.SET ROUTINE TOB.SET PROCEDURE TOC.SET PROGRAM TOD.SET FUNCT1ON TO24.为视重命名的命令是( )。(分数:2.00)A.MODIEY V1EWB.CREATE VIEWC.DELETE VIEWD.RENAME VlEW25.当前目录下有数据库文件
9、xsdak,数据库中有表文件 studentdbf,执行如下 SQL语句后( ) SELECT*FORM student INTODBF xsdak ORDER BY学号(分数:2.00)A.生成一个按“学号”升序的表文件 xsdakDbfB.生成一个按“学号”降序的表文件 xsdakDhfC.生成一个新的数据侔文件 xsdakDbcD.系统提出错的信息26.执行下列程序后,屏幕上显示的结果是( )。 X=2 Y=3 ? X.Y DO SUBL? X.YPROCEDURE SUBLPRIVATE YX=4Y=5RETURN(分数:2.00)A.2 3 4 5B.2 3 4 3C.4 5 4 5
10、D.2 3 2 327.下列叙述中,不属于表单数据环境常用操作的是( )。(分数:2.00)A.向数据环境添加表或视图B.向数据环境中添加控件C.从数据环境中删除表或视图D.在数据环境中编辑关系28.SQL查询语句中,用来实现关系的投影运算的短语是( )。(分数:2.00)A.WHEREB.FROMC.SELECTD.GROUP BY29.下列叙述中,正确的是( )。(分数:2.00)A.在命令窗门中被赋值的变量均为局部变量B.在命令窗口中用 PRIVATE命令说明的变量均为局部变量C.在被调用的下级程序中用 PUBLIC命令说明的变量都会足全局变量D.在程序中用 PRjVATE命令说明的变量
11、均为全局变世30.执行定义数组命令 DIMENSION A(3),则语句 A=3的作用是( )。(分数:2.00)A.对 A(1)赋值为 3B.对每个元素均赋相同的值 3C.对简单量 A赋值 3,与数组无关D.语法错误31.下列叙述正确的是( )。(分数:2.00)A.自由表不能被加入到数据库中B.数据库表可以建立字段级规则和约束,而自由表不能C.可以在自由表之间建立参照完整性规则,而数据库表不能D.可以为自由表字段设皆默认值。而数据库表字段不能设置默认值32.下列程序段中空格“?”处的结果是( )。 CLOSE DATA a=0 USE 教师 GO TOP DO WHILENOTE=OFO
12、IF 主讲课程=“数据结构”OR主讲课程=“C 语言” a=a+1 ENDlF SKIP ENDDO ? a(分数:2.00)A.4B.5C.6D.733.为“教师”表的职工号字段添加有效性规则:职工号的最左边 3位字符是 110,正确的 SQL语句是( )。(分数:2.00)A.CHANGE TABLE教师 ALTER职工号 SET CHECK LEFT(职工号,3)=“110”B.ALTER TABLE教师 ALTER职工号 SET CHECK LEFT(职工号,3)=“110”C.ALTER TABLE教师 ALTER 职工号 CHECK LEFT(职工号,3)=“110”D.CHANG
13、E TABLE 教师 ALTER 职工号 SET CHECK OCCURS(职工号,3)=“11”34.建立一个视图 salary该视图包括了系号和(该系的)平均工资两个字段,正确的 SQL语句足( )。(分数:2.00)A.CREATE VIEW salary AS系号,AVG(工资)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 系号
14、D.CREATE V1EW salary AS SELECT系号,AVG(工资)AS 平均工资 FROM教师 GROUP BY 系号35.有 SQL语句: SELECT COUNT(*)AS 人数,主讲课程 FROM 教师 GROUP BY主讲课程 ORDER BY 人数DESC 该语句执行结果的第一条记录的内容是( )。(分数:2.00)A.4数据结构B.3操作系统C.2数据库D.1网络技术36.有 SQL语句: SELECT 学院系名,COUNT(*)AS 教师人数 FROM教师学院 WHERE 教师系号=学院系号 GROUP BY学院系名 与如上语句等价的 SQL语句是( )(分数:2.
15、00)A.SELECT 学院系名,COUNT(*)AS 教师人数 FROM 教师 INNER JOIN 学院 教师系号=学院系号GROUP BY 学院系名B.SELECT学院系名,COUNT(*)AS 教师人数 FROM 教师 INNER JOIN 学院 ON 系号 GROUP BY 学院系名C.SELECT 学院系名,COUNT(*)AS 教师人数 FROM 教帅 INNER JOIN 学院 ON 教师系号=学院系号 GROUP BY 学院系名D.SELECT 学院系名,COUNT(*)AS 教师人数 FROM 教师 INNER JOIN 学院 ON 教师系号=学院系号(分数:4.00)(1
16、).求至少有 4个职工的每个仓库的工资总和( )。(分数:2.00)A.SELECT仓库号,COUNT(*),SUM(工资)FROM 职工 WHERE COUNT(*)=4B.SELECT仓库号,COUNT(*),SUM(工资)FROM 职工 GROUP BY 仓库号 SET COUNT(*)=4C.SELECT仓库号,CoUNT(*),SUM(工资)FROM 职工 GROUP BY 仓库号 HAVING COUNT(*)=4D.SELECT仓库号,COUNT(*),SUM(工资)FROM 职工 GROUP BY 仓库号 WHERE COUNT(*)=4(2).执行下列 SQL语句后,显示查询
17、到的仓库号有( )。SELECTDISTINCT 仓库号 FROM职工 WHERE工资=ALL(SELECT工资 FROM职工 WHERE仓库号=“WH3”)(分数:2.00)A.WHlB.WH2C.WH4D.WHl、WH3(分数:10.00)(1).为“歌手”表增加一个字段“最后得分”的 SQL语句是( )。(分数:2.00)A.ALTER TABLE歌手 ADD最后得分 F(6,2)B.ALTER DBF歌手 ADD最后得分 F6,2C.CHANGE TABLE歌手 ADD最后得分 F(6,2)D.CHANGE TABLE学院 INSERT最后得分 F6,2(2).插入一条记录到“评分”表
18、中,歌手号、分数和评委号分别是“1001”、99 和“105”,正确的SQL语句是( )。(分数:2.00)A.INSERT VALUES(“1001”,99,“105”)INTO 评分(歌手号,分数,评委号)B.INSERT T0评分(歌手号,分数,评委号)VALUES(“1001”,99,“105”)C.INSERT INTO评分(歌手号,分数,评委号)VALUES(“1001”,99,“105”)D.INSERT VALUES(“1001”,99,“105”)TO 评分(歌手号,分数,评委号)(3).为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于 0并且小于等于 10”,正
19、确的SQL语句是( )。(分数:2.00)A.CHANGE TABLE评分 ALTER分数 SET CHECK分数=0 AND 分数=0 AND 分数=0 AND 分数=0 OR 分数6,“TRUE“,“FALSE”)的返回值是 1 。(分数:2.00)填空项 1:_47.SQL语句中, 1 命令短语的功能是修改表中的记录。(分数:2.00)填空项 1:_48.在 SQL语句中,为了避免查询到的记录重复,可用 1 短语。(分数:2.00)填空项 1:_49.有学生表 XS(学好、课程号、成绩),用 SQL语句检索每个学生的成绩总和的语句是: SELECT 学号,SLJM(成绩)FR(1)M X
20、S 1。(分数:2.00)填空项 1:_50.调用表单的 1 方法可以重新绘制表单或控件,并刷新它的所有值。(分数:2.00)填空项 1:_51.用当前窗体的 LABELl控件显示系统时间的语句是 ThisFormLabell 1=IME()(分数:2.00)填空项 1:_国家二级 VF笔试-试卷 20答案解析(总分:114.00,做题时间:90 分钟)一、选择题(总题数:38,分数:84.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。_解析:2.下列选项中,不是一个算法的基本特征的是( )。(分数:2.00)A.完整性 B
21、.可行性C.有穷性D.拥有足够的情报解析:解析:算法具有可行性、确定性、有穷性和拥有足够的情报四个特征。3.数据结构中,与所使用的计算机无关的是数据的( )。(分数:2.00)A.存储结构B.物理结构C.逻辑结构 D.物理和存储结构解析:解析:数据的一种逻辑结构可以对应多种存储结构,数据的存储结构可以是顺序存储结构,也可以是链式存储结构。数据的逻辑结构与计算机无关,只是抽象地反映数据元素之间的逻辑关系。4.某二叉树共有 60个叶子结点与 50个度为 1的结点,则该二叉树中的总结点数为( )。(分数:2.00)A.148B.169 C.182D.198解析:解析:叶子结点即度为 0的结点,它总是
22、比度为 2的结点多一个,所以,具有 60个叶子结点的二叉树有 59个度为 2的结点。总结点数=叶子结点数+度数为 1的结点数+结数为 2的结点数,即60+50+59=169,所以总结点为 169。5.下列数据结构中,能用二分法进行查找的是( )。(分数:2.00)A.顺序存储的有序线性表 B.线性链表C.二叉链表D.有序线性链表解析:解析:二分法查找只适用于顺序存储的有序线性表,对于顺序存储的非有序线性表和线性链表,都只能采用顺序查找。6.设计程序时,应采纳的原则之一是( )。(分数:2.00)A.程序的结构应有助于读者的理解 B.限制 GOTO语句的使用C.减少或取消注释行D.程序越短越好解
23、析:解析:程序设计的风格主要强调程序的简单、清晰和可理解性,以便读者理解。程序滥用 GO TO语句将使程序流程无规律,可读性差;添加注释行有利于对程序的理解,不应减少或取消,程序的长短要依据实际的需要而定,并不是越短越好。7.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化 解析:8.关于内存变量的调用,下列说法中正确的是( )。(分数:2.00)A.私有变量只能被本层模块程序调用B.私有变量能被本层模块和下层模块程序调用 C.局部变量不能被本层模块程序调用D.局部变量能被本层模块和下层模块程序调用解析:9.最常用的一种基本数据模型是关系
24、数据模型,它的表示应采用( )。(分数:2.00)A.树B.网络C.图D.二维表 解析:解析:关系数据模型是属于数据库的一种最重要的数据模型,在关系数据模型中,实体及实体间的联系都用二维表来表示。10.结构化程序设计的 3种基本结构是( )。(分数:2.00)A.过程、子程序和分程序B.顺序、选择和重复 C.递归、堆栈和队列D.调用、返回和转移解析:解析:程序的基本控制结构包括顺序、选择和循环(重复)。11.SQL语言又称为( )。(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言 D.结构化操纵语言解析:解析:SQL 语言的全称为 Structured QueRy La
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 笔试 试卷 20 答案 解析 DOC
