【计算机类职业资格】二级VISUAL+FOXPRO笔试-409及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-409及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-409及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-409 及答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:33,分数:62.00)1.列出“学生”表中专业为“电子商务”和“国际贸易”的学生信息应使用的 SQL查询语句是_。A) SELKCT * FROM 学生 WHERE 专业“电子商务”;AND SELECT * FROM 学生 WHERE 专业=“国际贸易”B) SELECT * FROM 学生 WHERE 专业“电子商务”;UNION WHERE 专业“国际贸易” C) SELECT * FROM 学生 WHERE 专业“电子商务”;UNION SELECT*FROM 学生
2、WHERE 专业“国际贸易”D) SELECT*FROM学生 WHERE 专业=“电子商务”;IN SELECT*FROM学生 GROUP BY专业=“国际贸易”(分数:1.00)A.B.C.D.2.为数据库表增加字段有效性规则是为了保证数据的A) 域完整性 B) 表完整性 C) 参照完整性 D) 实体完整性(分数:2.00)A.B.C.D.3.下面不属于软件设计原则的是( )。A) 抽象 B) 模块化 C) 白底向上 D) 信息隐蔽(分数:2.00)A.B.C.D.4.项目管理器的 “文档“ 选项卡用于处理_。(A) 类及事件(B) 数据库,自由表,查询和视图(C) 表单、打印表、报表(D)
3、 程序文件、函数库、应用程序(分数:2.00)A.B.C.D.5.下列函数中,函数值为数值型的是A) AT(“中国“,“中国计算机“)B) CTOD(“04/30/2004“)C) BOF()D) SUBSTR(DTOC(DATE(),7)(分数:2.00)A.B.C.D.6.VFP编译后的程序文件的扩展名为( )。A) PRG B) EXEC) DBC D) FXP(分数:2.00)A.B.C.D.7.结构化程序设计的 3种基本逻辑结构是 _。A) 选择结构、循环结构和嵌套结构B) 顺序结构、选择结构和循环结构C) 选择结构、循环结构和模块结构D) 顺序结构、递归结构和循环结构(分数:2.0
4、0)A.B.C.D.8.假定一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1。命令按钮组是一个容器对象,其中包含 Command1和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是( )。AThis.ThisForm.Text1.Value BThis.Parent.Parent.Text1.ValueCParent.Parent.Text1.Value DThis.Parent.Text1.Value(分数:2.00)A.B.C.D.9.假设“产品”表中有 C型字段“产地”,要求将产地以“
5、北京”开头的产品记录全部打上删除标记,正确的 SQL命令是A) DELETE FROM 产品 FOR 产地=“北京“B) DELETE FROM 产品 WHERE 产地=“北京%“C) DELETE FROM 产品 FOR 产地=“北京*“D) DELETE FROM 产品 WHERE 产地 LIKE “北京%/(分数:2.00)A.B.C.D.10.在数据库中查询所有目前年龄是 22岁的学生信息:学号、姓名和年龄,正确的命令组是( )。A) CREATE VIEW AGE_LIST AS;SELECT 学号,姓名,YEAR(DATE()-YEAR(出生日期) 年龄 FROM 学生;SELEC
6、T 学号,姓名,年龄 FROM AGE_LIST WHERE 年龄=22B) CREATE VIEW AGE_LIST AS;SELECT 学号,姓名,YEAR(出生日期) FROM 学生;SELECT 学号,姓名,年龄 FROM AGE_LIST WHERE YEAR(出生日期)=22C) CREATE VIEW AGE_LIST AS;SELECT 学号,姓名,YEAR(DATE()-YEAR(出生日期) 年龄 FROM 学生;SELECT 学号,姓名,年龄 FROM 学生 WHERE YEAR(出生日期)=22D) CREATE VIEW AGE_LIST AS STUDENT;SELE
7、CT 学号,姓名,YEAR(DATE()-YEAR(出生日期) 年龄 FROM 学生;SELECT 学号,姓名,年龄 FROM STUDENT WHERE 年龄=22(分数:2.00)A.B.C.D.11.下列关于自由表的说法中,错误的是A)在没有打开数据库的情况下所建立的数据表,就是自由表B)自由表不属于任何一个数据库C)自由表不能转换为数据库表D)数据库表可以转换为自由表(分数:1.00)A.B.C.D.12.下列工具中为需求分析常用工具的是( )。A) PAD B) PFD C) N-S D) DFD(分数:2.00)A.B.C.D.13.有如下赋值语句a=“你好“b=“大家好“ 结果为
8、“大家好”的表达式是A) b+AT(a,1) B) b+RIGHT(a,1)C) b+LEFT(a,3,4) D) b+RIGHT(a,2)(分数:2.00)A.B.C.D.14.在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )。A临时表 B表C文本文件 D屏幕(分数:2.00)A.B.C.D.15.其于数据库表创建的查询,下列说法中正确的是A) 当数据库表的数据改动时,重新运行查询后,查询中的数据也随之改变B) 当数据表的数据改动时需要重新创建查询C) 利用查询可以修改数据库表中的数据D) 查询实质上是创建了满足一定条件的表(分数:1.00)
9、A.B.C.D.16.下述几种排序方法中, _ 是最简单的交换类排序方法。A) 冒泡排序 B) 插入排序 C) 快速排序 D) 选择排序(分数:1.00)A.B.C.D.下表是用 list命令显示的“运动员”表的内容和结构,(33)(35)题使用该表。(分数:6.00)(1).计算每名运动员的“得分”(33 题增加的字段)的正确 SQL语句是( )。A. UPDATE 运动员 FIELD 得分=2*投中 2分球+3*投中 3分球+罚球B. UPDATE 运动员 FIELD 得分 WTTH 2*投中 2分球+3*投中 3分球+罚球C. UPDATE 运动员 SET 得分 WTTH 2*投中 2分
10、球+3*投中 3分球+罚球D. UPDATE 运动员 SET 得分=2*投中 2分球+3*投中 3分球+罚球(分数:2.00)A.B.C.D.(2).检索“投中 3,分球”小于等于 5个的运动员中“得分”最高的运动员的“得分”,正确的 SQL语句是( )。A. SELECT MAX(得分)FROM 运动员 WHERE 投中 3分球=5B. SELECT MAX(得分) FROM 运动员 WHEN 投中 3分球=5C. SELECT 得分 MAX(得分) FROM 运动员 WHERE 投中 3分球=5D. SELECT 得分 MAX(得分) FROM 运动员 WHEN 投中 3分球=5(分数:2
11、.00)A.B.C.D.(3).为“运动员”表增加一个字段“得分”的 SQL语句是( )。A. CHANGE TABLE 运动员 ADD 得分 1B. ALTER DATA 运动员 ADD 得分 1C. ALTER TABLE 运动员 ADD 得分 1D. CHANGE TABLE 运动员 INSERT 得分 1(分数:2.00)A.B.C.D.17.下列程序段的输出结果是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)?A,BPROCEDURE SWAPPARAMETERS Xl,X2TEMP
12、=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20C) 20 10 D) 10 10(分数:1.00)A.B.C.D.18.有关控件对象的 Click事件的正确叙述是 _ 。A) 用鼠标双击对象时引发 B) 用鼠标单击对象时引发C) 用鼠标右键单击对象时引发 D) 用鼠标右键双击对象时引发(分数:1.00)A.B.C.D.19.对于图书管理数据库,查询 0001号借书证的读者姓名和所借图书的书名。SQL 语句正确的是SELECT姓名,书名 FROM借阅,图书,读者 WHERE;借阅,借书证号=“0001”AND;A) 图书.总编号=借阅.总编号 AND读者.借书证号
13、=借阅.借书证号B) 图书.分类号=借阅.分类号 AND读者.借书证号=借阅.借书证号C) 读者.总编号=借阅.总编号 AND读者.借书证号=借阅.借书证号D) 图书.总编号=借阅.总编号 AND读者.书名=借阅.书名(分数:1.00)A.B.C.D.20.下列哪一条不属于数据库设计的任务?( )A) 设计数据库应用结构B) 设计数据库概论结构C) 设计数据库逻辑结构D) 设计数据库物理结构(分数:2.00)A.B.C.D.21.下列关于队列的叙述中正确的是_。A) 在队列中只能插入数据 B) 在队列中只能删除数据C) 队列是先进先出的线性表 D) 队列是先进后出的线性表(分数:1.00)A.
14、B.C.D.22.SQL语句中,SELECT 命令中的 JOIN是用来建立表间的联系短语,联接条件应出现在下列哪个短语中( )。A) WHERE B) ONC) HAVING D) INNER(分数:2.00)A.B.C.D.23.执行下列命令,最后一个命令 LIST显示记录的顺序是( )。USE STUINDEX ON姓名 TO XMINDEX ON,性别 TO XBINDEX ON生日 TO SRINDEX ON婚否 TO HFINDEX ON分数 TO FSLISTA) 按姓名索引的顺序 B) 按性别索引的顺序C) 按分数索引的顺序 D) 按数据库文件原顺序(分数:2.00)A.B.C.
15、D.24.设 a=“计算机等级考试“,结果为“考试”的表达式是( )。ALeft(a,4) BRight(a,4)CLeft(a,2) DRight(a,2)(分数:2.00)A.B.C.D.25.为“歌手”表增加一个字段“最后得分”的 SQL语句是( )。A) ALTERTABLE歌手 ADD最后得分 F(6,2)B) ALTERDBF歌手 ADD最后得分 F6,2C) CHANGE TABLE歌手 ADD最后得分 F(6,2)D) CHANGETABLE歌手 INSERT最后得分 F6,2(分数:2.00)A.B.C.D.26.对于现实世界中事物的特征,在实体联系模型中使用 _。A属性描述
16、 B关键字描述C二维表描述 D实体描述(分数:2.00)A.B.C.D.27.开发软件时对提高开发人员工作效率至关重要的是( )。A操作系统的资源管理功能 B先进的软件开发工具和环境C程序人员的数量 D计算机的并行处理能力(分数:2.00)A.B.C.D.28.SQL语言的更新命令的关键词是_。A) INSERT B) UPDATE C) CREATE D) SELECT(分数:2.00)A.B.C.D.29.测试数据库记录指针是否指向数据库末尾所使用的函数是( )。A) BOF() B) EOF() C) RECCOUNT() D) RECNO()(分数:2.00)A.B.C.D.30.程序
17、如下:SET TALK OFFINPUT TO XFOR i=1 TO 3INPUT TO YIF YXX=YENDIFENDFOR?XRETURN本程序的功能是( )。A) 求 3个数中的最大值 B) 求 4个数中的最大值C) 求 3个数中的最小值 D) 求 4个数中的最小值(分数:2.00)A.B.C.D.31.设当前表有 10条记录,若要在第 5条记录的前面插入一条记录,则在执行 GO 5后再执行_命令。AINSERT BINSERT BEFORECINSERT BLANK DAPPEND BEFORE(分数:2.00)A.B.C.D.32.下列关于视图和查询的说法中,错误的是_。A查询
18、和视图都可以从一个或多个表中提取数据B可以通过视图更改数据源表的数据C视图是完全独立的,它不依赖于数据库的存在而存在D视图依赖于数据库的存在而存在(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:25.00)33.在 Visual-FoxPro中,SELECT 语句能够实现投影、选择和 1 三种专门的关系运算。(分数:2.00)填空项 1:_34.在 Visual FoxPro中通过建立主索引或候选索引来实现 1 完整性约束。(分数:2.00)填空项 1:_35.检索当前“职工表”中,全部姓“李”的职工记录,SQL 语句为:SELECT * FROM 职工表 WHERE姓名 1
19、“李 * /(分数:1.00)填空项 1:_36.数据的物理结构在计算机存储空间中的存放形式称为数据的_。(分数:1.00)填空项 1:_37.数据库系统的核心是 1。(分数:2.00)填空项 1:_38.开发软件所需要的高成本和产品的低质量之间有着尖锐的矛盾,这种现象被人们称之为 1。(分数:3.00)填空项 1:_39.下列程序段的输出结果是_。i=1DO WHILE i9i=i+3ENDDO?i(分数:2.00)填空项 1:_40.若串 s=“Program“,则其子串的数目是 1。(分数:2.00)填空项 1:_41.在 SQL语句中,要删除仓库关系中仓库号的字段值是 WH2的记录,可
20、利用命令: FROM 仓库 WHERE 仓库号=“WH2/(分数:2.00)填空项 1:_42.从职工数据库表中计算工资合计的 SQL语句是SELECT_FROM职工(分数:1.00)填空项 1:_43.用来确定复选框是否被选中的属性是 VALUE,用来指定显示在复选框旁的文字的属性是 1。(分数:1.00)填空项 1:_44.数据库设计分为 6个设计阶段:需求分析阶段、 1、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(分数:2.00)填空项 1:_45.删除学生关系中学号值为 0240515的元组,应使用命令DELETE_学生 WHERE学号“0240515”(分数:1.00)填
21、空项 1:_46.设只包含根结点的二叉树的高度为 0,则高度为 k的二叉树的最小结点数为 1。(分数:1.00)填空项 1:_47.阅读下列程序,并给出运行结果SET,FALK OFFCLEARSTORE 0 T0 X,Y,S1,S2,S3D0 WHILE XX/2S3=S3+1ENDCASEENDDO?S1,S2,S3SET TALK 0NRETURN运行以上程序后,屏幕显示_。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-409 答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:33,分数:62.00)1.列出“学生”表中专业为“电子商务”和“国
22、际贸易”的学生信息应使用的 SQL查询语句是_。A) SELKCT * FROM 学生 WHERE 专业“电子商务”;AND SELECT * FROM 学生 WHERE 专业=“国际贸易”B) SELECT * FROM 学生 WHERE 专业“电子商务”;UNION WHERE 专业“国际贸易” C) SELECT * FROM 学生 WHERE 专业“电子商务”;UNION SELECT*FROM 学生 WHERE 专业“国际贸易”D) SELECT*FROM学生 WHERE 专业=“电子商务”;IN SELECT*FROM学生 GROUP BY专业=“国际贸易”(分数:1.00)A.B
23、.C. D.解析:解析 本题要求查询两个专业的学生信息,并将两个查询结果合并成一个查询结果,可通过集合“并”运算(UNION)来实现。注意:“并”运算要求两个查询结果的字段个数相同,并且对应字段具有相同的数据类型和取值范围。2.为数据库表增加字段有效性规则是为了保证数据的A) 域完整性 B) 表完整性 C) 参照完整性 D) 实体完整性(分数:2.00)A. B.C.D.解析:解析 数据完整性一般包括实体完整性、域完整性、参照完整性等。实体完整性:是保证表中记录唯一的特性,即在一个表中不允许有重复的记录,在 Visual FoxPro中利用主关键字或候选关键字来保证表中记录的唯一,即保证实体完
24、整性;增加字段有效性规则是对数据类型的定义,属于域完整性的范畴,比如对数值型字段,通过指定不同的宽度说明不同范围的数值数据类型,从而可以限定字段的取值类型和取值范围;参照完整性:在输入或删除记录时,参照完整性能保持表之间已定义的关系;故选 A) 。3.下面不属于软件设计原则的是( )。A) 抽象 B) 模块化 C) 白底向上 D) 信息隐蔽(分数:2.00)A.B.C. D.解析:解析 软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念。它们是:抽象、模块化、信息隐蔽、模块独立性。没有自底向上4.项目管理器的 “文档“ 选项卡用于处理_。(A
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 409 答案 解析 DOC
