【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-20及答案解析.doc
《【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-20及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-20及答案解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、(A)二级 VISUAL+FOXPRO笔试-20 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下列叙述中正确的是_。A算法就是程序 B设计算法时只需要考虑数据结构的设计C设计算法时只需要考虑结果的可靠性 D以上三种说法都不对(分数:1.00)A.B.C.D.2.下列叙述中正确的是_。A有一个以上根结点的数据结构不一定是非线性结构B只有一个根结点的数据结构不一定是线性结构C循环链表是非线性结构D双向链表是非线性结构(分数:1.00)A.B.C.D.3.下列关于二叉树的叙述中,正确的是_。A叶子结点总是比度为 2的结点少一个B叶子结点总是比
2、度为 2的结点多一个C叶子结点数是度为 2的结点数的两倍D度为 2的结点数是度为 1的结点数的两倍(分数:1.00)A.B.C.D.4.软件生命周期中的活动不包括_。A市场调研 B需求分析C软件测试 D软件维护(分数:1.00)A.B.C.D.5.某系统总体结构图如下图所示:(分数:1.00)A.B.C.D.6.程序调试的任务是_。A设计测试用例 B验证程序的正确性C发现程序中的错误 D诊断和改正程序中的错误(分数:1.00)A.B.C.D.7.下列关于数据库设计的叙述中,正确的是_。A在需求分析阶段建立数据字典B在概念设计阶段建立数据字典C在逻辑设计阶段建立数据字典D在物理设计阶段建立数据字
3、典(分数:1.00)A.B.C.D.8.数据库系统的三级模式不包括_。A概念模式 B内模式C外模式 D数据模式(分数:1.00)A.B.C.D.9.有三个关系 R、S 和 T如下:(分数:1.00)A.B.C.D.10.下列选项中属于面向对象设计方法主要特征的是_。A继承 B自顶向下C模块化 D逐步求精(分数:1.00)A.B.C.D.11.在 Visual FoxPro中,要想将日期型或日期时间型数据中的年份用 4位数字显示,应当使用设置命令_。ASET CENTURY ON BSET CENTURY TO 4CSET YEAR TO 4 DSET YAER TO yyyy(分数:1.00)
4、A.B.C.D.12.假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是_。A=“男“.OR.“女“ B性别=“男“.OR.“女“C$“男女“ D性别$“男女/(分数:1.00)A.B.C.D.13.在 Visual FoxPro中,下面关于属性、事件、方法叙述错误的是_。A属性用于描述对象的状态B方法用于表示对象的行为C事件代码也可以像方法一样被显式调用D基于同一个类产生的两个对象不能分别设置自己的属性值(分数:1.00)A.B.C.D.14.在建立表间一对多的永久联系时,主表的索引类型必须是_。A主索引或候选索引B主索引、候选索引或唯一索引C主索引、候选索引、唯
5、一索引或普通索引D可以不建立索引(分数:1.00)A.B.C.D.15.在表设计器中设置的索引包含在_。A单独索引文件中 B唯一索引文件中C结构复合索引文件中 D非结构复合索引文件中(分数:1.00)A.B.C.D.16.假设表“学生.dbf”已在某个工作区打开,且取别名为 student。选择“学生”表所在工作区为当前工作区的命令是_。ASELECT 0 BUSE 学生CSELECT 学生 DSELECT student(分数:1.00)A.B.C.D.17.以下关于视图的描述正确的是_。A视图和表一样包含数据B视图物理上不包含数据C视图定义保存在命令文件中D视图定义保存在视图文件中(分数:
6、1.00)A.B.C.D.18.以下关于关系的说法正确的是_。A列的次序非常重要 B行的次序非常重要C列的次序无关紧要 D关键字必须指定为第一列(分数:1.00)A.B.C.D.19.报表的数据源可以是_。A表或视图 B表或查询C表、查询或视图 D表或其他报表(分数:1.00)A.B.C.D.20.如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时_。A系统自动备份父表中被删除记录到一个新表中B若子表中有相关记录,则禁止删除父表中记录C会自动删除子表中所有相关记录D不作参照完整性检查,删除父表记录与子表无关(分数:1.00)A.B.C.D.21.下列程序段的输出结果是_。ACCEF
7、T TO AIF A=123S=0ENDIFS=1? SA0 B1C123 D由 A的值决定(分数:1.00)A.B.C.D.22.设 A=6*8-2、B=6*8-2、C=“6*8-2“,属于合法表达式的是_。AA+B BB+CCA-C DC-B(分数:1.00)A.B.C.D.23.在当前打开的表中,显示“书名”以“计算机”开头的所有图书,下列命令中正确的是_。Alist for 书名=“计算机*“ Blist for 书名=“计算机“Clist for 书名=“计算机%“ Dlist where 书名=“计算机/(分数:1.00)A.B.C.D.24.连续执行以下命令,最后一条命令的输出结
8、果是_。SET EXACT OFFa=“北京“b=(a=“北京交通“)?bA北京 B北京交通C.F. D出错(分数:1.00)A.B.C.D.25.设 x=“123“,y=123,k=“y“,表达式 x+k 的值是_。A123123 B246C123y D数据类型不匹配(分数:1.00)A.B.C.D.26.运算结果不是 2010的表达式是_。Aint(2010.9) Bround(2010.1,0) Cceiling(2010.1) Dfloor(2010.9)(分数:1.00)A.B.C.D.27.将当前表单从内存中释放的正确语句是_。AThisForm.Close BThisForm.C
9、lear CThisForm.Release DThisForm.Refresh(分数:1.00)A.B.C.D.28.假没有 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(分数:1.00)A.B.C.D.29.学生表中有“学号”、“姓名”和“年龄”三个字段,SQL 语句“SELECT 学号 FROM学
10、生”完成的关系操作称为_。A选择 B投影C连接 D并(分数:1.00)A.B.C.D.30.若 SQL语句中的 ORDER BY短语中指定了多个字段,则_。A依次按自右至左的字段顺序排序 B只按第一个字段排序C依次按自左至右的字段顺序排序 D无法排序(分数:1.00)A.B.C.D.31.与“SELECT*FROM 教师表 INTO DBF A”等价的语句是_。ASELECT*FROM 教师表 TO DBF ABSELECT*FROM 教师表 TO TABLE ACSELECT*FROM 教师表 INTO TABLE ADSELECT*FROM 教师表 INTO A(分数:1.00)A.B.C
11、.D.32.查询“教师表”的全部记录并存储于临时文件 one.dbf中的 SQL命令是_。ASELECT*FROM 教师表 INTO CURSOR oneBSELECT*FROM 教师表 TO CURSOR oneCSELECT*FROM 教师表 INTO CURSOR DBF oneDSELECT*FROM 教师表 TO CURSOR DBF one(分数:1.00)A.B.C.D.33.“教师表”中有“职工号”、“姓名”和“工龄”等字段,其中“职工号”为主关键字,建立“教师表”的 SQL命令是_。ACREATE TABLE 教师表(职工号 C(10)PRIMARY,姓名 C(20),工龄
12、I)BCREATE TABLE 教师表(职工号 C(10)FOREIGN,姓名 C(20),工龄 I)CCREATE TABLE 教师表(职工号 C(10)FOREIGN KEY,姓名 C(20),工龄 I)DCREATE TABLE 教师表(职工号 C(10)PRIMARY KEY,姓名 C(20),工龄 I)(分数:1.00)A.B.C.D.34.创建一个名为 student的新类,保存新类的类库名称是 mylib,新类的父类是 Person,正确的命令是_。ACREATE CLASS mylib OF student As PersonBCREATE CLASS student OF P
13、erson As mylibCCREATE CLASS student OF mylib As PersonDCREATE CLASS Person OF mylib As student(分数:1.00)A.B.C.D.35.“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是_。ASELECT COUNT(*)FROM 教师表 INNER JOIN学院表 ON教师表.系号=学院表.系号 WHERE系名=“计算机“BSELECT COUNT(*)FROM 教师表 INNER JOIN学院表 ON教师表.系号=学
14、院表.系号 ORDERBY教师表.系号HAVING学院表.系名=“计算机“CSELECT SUM(*)FROM 教师表 INNER JOIN学院表 ON教师表.系号=学院表.系号 GROUP BY教师表.系号HAVING学院表.系名=“计算机“DSELECT SUM(*)FROM 教师表 INNER JOIN学院表 ON教师表.系号=学院表.系号 ORDER BY教师表.系号HAVING学院表.系名=“计算机/(分数:1.00)A.B.C.D.36.“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列
15、是_。ASELECT 教师表.系号,COUNT(*)AS 人数 FROM教师表,学院表 GROUP BY教师表.系号 INTO DBF TEMPSELECT MAX(人数)FROM TEMPBSELECT 教师表.系号,COUNT(*)FROM 教师表,学院表 WHERE教师表.系号=学院表.系号GROUP BY教师表.系号 INTO DBF TEMPSELECT MAX(人数)FROM TEMPCSELECT 教师表.系号,COUNT(*)AS 人数 FROM教师表,学院表 WHERE教师表.系号=学院表.系号 GROUP BY教师表.系号 TO FILE TEMPSELECT MAX(人数
16、)FROM TEMPDSELECT 教师表.系号,COUNT(*)AS 人数 FROM教师表,学院表 WHERE教师表.系号=学院表.系号 GROUP BY教师表.系号 INTO DBF TEMPSELECT MAX(人数)FROM TEMP(分数:1.00)A.B.C.D.37.假设“图书”表中有 C型字段“图书编号”,要求将图书编号以字母 A开头的图书记录全部打上删除标记,可以使用 SQL命令_。ADELETE FROM 图书 FOR图书编号=“A“BDELETE FROM 图书 WHERE图书编号=“A%“CDELETE FROM 图书 FOR图书编号=“A*“DDELETE FROM
17、图书 WHERE图书编号 LIKE“A%/(分数:1.00)A.B.C.D.38.下列表单的哪个属性设置为真时,表单运行时将自动居中_。AAutoCenter BAlwaysOnTopCShowCenter DFormCenter(分数:1.00)A.B.C.D.39.下列关于命令 DO FORM XX NAME YY LINKED的陈述中,正确的是_。A产生表单对象引用变量 XX,在释放变量 XX时自动关闭表单B产生表单对象引用变量 XX,在释放变量 XX时并不关闭表单C产生表单对象引用变量 YY,在释放变量 YY时自动关闭表单D产生表单对象引用变量 YY,在释放变量 YY时并不关闭表单(分
18、数:1.00)A.B.C.D.40.表单名为 myForm的表单中有一个页框 myPageFrame,将该页框的第 3页(Page3)的标题设置为“修改”,可以使用代码_。AmyForm.Page3.myPageFrame.Caption=“修改“BmyForm.myPageFrame.Caption.Page3=“修改“CThisform.myPageFrame.Page3.Caption=“修改“DThisform.myPageFrame.Caption.Page3=“修改/(分数:1.00)A.B.C.D.二、基本操作题(总题数:4,分数:18.00)41.在考生文件夹下新建一个名为“库
19、存管理”的项目文件。(分数:4.00)_42.在新建的项目中建立一个名为“使用零件情况”的数据库,并将考生文件夹下的所有自由表添加到该数据库中。(分数:4.00)_43.修改“零件信息”表的结构,为其增加一个字段,字段名为“规格”,类型为字符型,长度为 8。(分数:5.00)_44.打开并修改 mymenu菜单文件,为菜单项“查找”设置快捷键 Ctrl+T。(分数:5.00)_三、简单应用题(总题数:1,分数:24.00)在考生文件夹下完成如下简单应用。(分数:24.00)(1).用 SQL语句完成下列操作:查询项目的项目号、项目名和项目使用的零件号、零件名称,查询结果按项目号降序、零件号升序
20、排序,并存放于表 item_temp中,同时将使用的 SQL语句存储于新建的文本文件item.txt中。(分数:12.00)_(2).根据零件信息、使用零件和项目信息 3个表,利用视图设计器建立一个视图 view_item,该视图的属性列由项目号、项目名、零件名称、单价和数量组成,记录按项目号升序排序,筛选条件是:项目号为“s2”。(分数:12.00)_四、综合应用题(总题数:1,分数:18.00)45.设计一个表单名和文件名均为 form_item的表单,其中,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题设为“使用零件情况统计”。表单中有一个组合框(Combo1)、一个文本框(
21、Text1)和两个命令按钮“统计”(Command1)和“退出”(Command2)。运行表单时,组合框中有 3个条目“s1”、“s2”和“s3”(只有 3个,不能输入新的,RowSourceType的属性为“数组”,Style 的属性为“下拉列表框”)可供选择,单击“统计”命令按钮后,则文本框显示出该项目所使用零件的金额合计(某种零件的金额=单价*数量)。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。(分数:18.00)_(A)二级 VISUAL+FOXPRO笔试-20 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.
22、下列叙述中正确的是_。A算法就是程序 B设计算法时只需要考虑数据结构的设计C设计算法时只需要考虑结果的可靠性 D以上三种说法都不对(分数:1.00)A.B.C.D. 解析:解析 算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以 A错误。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。2.下列叙述中正确的是_。A有一个以上根结点的数据结构不一定是非线性结构B只有一个根结点的数据结构不一定是线性结构C循环链表是非线性结构D双向链表是非线性结构(分数:1.00)A.B. C.D.解析:解析 线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 20 答案 解析 DOC
