【计算机类职业资格】计算机二级考试VISUAL+FOXPRO模拟题二2014年及答案解析.doc
《【计算机类职业资格】计算机二级考试VISUAL+FOXPRO模拟题二2014年及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级考试VISUAL+FOXPRO模拟题二2014年及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级考试 VISUAL+FOXPRO 模拟题二 2014 年及答案解析(总分:86.00,做题时间:120 分钟)一、选择题(每小题 1 分,共 40 小题,共 40 分(总题数:36,分数:40.00)1.下列数据结构中,属于非线性绪构的是( )。(分数:1.00)A.循环队列B.带链队列C.二叉树D.带链栈2.下列数据结构中,能够按照“先进后出”原则存取数据的是( )。(分数:1.00)A.循环队列B.栈C.队列D.二叉树3.对于循环队列,下列叙述中正确的是( )。(分数:1.00)A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队
2、尾指针,也可以小于队尾指针4.在面向对象方法中,不属于“对象”基本特点的是( )。(分数:1.00)A.一致性B.分类性C.多态性D.标识唯一性5.软件设计中划分模块的一个准则是( )。(分数:1.00)A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合6.下列选项中不属于结构化程序设计原则的是( )。(分数:1.00)A.可封装B.自顶向下C.模块化D.逐步求精7.软件详细设计产生的图如下: (分数:1.00)A.NS 图B.PAD 图C.程序流程图D.ER 图8.数据库管理系统是( )。(分数:1.00)A.操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一
3、种操作系统9.在 ER 图中,用来表示实体联系的图形是( )。(分数:1.00)A.椭圆形B.矩形C.菱形D.三角形10.有三个关系 R、S 和 T 如下: (分数:1.00)A.选择B.投影C.交D.并11.设置文本框显示内容的属性是( )。(分数:1.00)A.ValueB.CaptionC.NameD.InputMask12.语句 LIST MEMORY LIKE a*能够显示的变量不包括( )。(分数:1.00)A.aB.alC.ab2D.ba313.计算结果不是字符串“Teacher”的语句是( )。(分数:1.00)A.AT(“MyTeacher“,3,7)B.SUBSTR(“My
4、Teacher“,3,7)C.RIGHT(“MyTeacher“,7)D.LEFT(“Teacher“,7)14.学生表中有“学号”“姓名”和“年龄”三个字段,SQL 语句“SELECT 学号 FROM 学生”完成的操作称为( )。(分数:1.00)A.选择B.投影C.连接D.并15.报表的数据源不包括( )。(分数:1.00)A.视图B.自由表C.数据库表D.文本文件16.使用索引的主要目的是( )。(分数:1.00)A.提高查询速度B.节省存储空间C.防止数据丢失D.方便管理17.表单文件的扩展名是( )。(分数:1.00)A.frmB.prgC.sexD.VCX18.下列程序段执行时在屏
5、幕上显示的结果是( )。 DIME a(6) a(1)=1 a(2)=1 FOR i=3 TO 6 a(i)=a(i-l)+a(i-2) NEXT ?a(6) (分数:1.00)A.5B.6C.7D.819.下列程序段执行时在屏幕上显示的结果是( )。 x1=20 x2=30 SET UDFPARMS TO VALUE DO TEST WITH xl,x2 ?xl,x2 PROCEDURE test PARAMETERS a,b X=a a=b b=x(分数:1.00)A.30 30B.30 20C.20 20D.20 3020.以下关于“查询”的正确描述是( )。(分数:1.00)A.查询文
6、件的扩展名为prgB.查询保存在数据库文件中C.查询保存在表文件中D.查询保存在查询文件中21.以下关于“视图”的正确描述是( )。(分数:1.00)A.视图独立于表文件B.视图不可更新C.视图只能从一个表派生出来D.视图可以删除22.为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是( )。(分数:1.00)A.ValueB.ControlSoureeC.InputMaskD.PasswordChar23.假设某表单的 Visible 属性的初值为F,能将其设置为T的方法是( )。(分数:1.00)A.HideB.ShowC.ReleaseD.SetFocus24
7、.在数据库中建立表的命令是( )。(分数:1.00)A.CREATEB.CREATE DATABASEC.CREATE QUERYD.CREATE FORM25.让隐藏的 MeForm 表单显示在屏幕上的命令是( )。(分数:1.00)A.MeFormDisplayB.MeFormShowC.MeFormListD.MeFormSee26.在表设计器的“字段”选项卡中,字段有效性的设置项中不包括( )。(分数:1.00)A.规则B.信息C.默认值D.标题27.若 SQL 语句中的 ORDER BY 短语中指定了多个字段,则( )。(分数:1.00)A.依次按自右至左的字段顺序排序B.只按第一个
8、字段排序C.依次按自左至右的字段顺序排序D.无法排序28.在 Visual FoxPro 中,下面关于属性、方法和事件的叙述错误的是( )。(分数:1.00)A.属性用于描述对象的状态,方法用于表示对象的行为B.基于同一个类产生的两个对象可以分别设置自己的属性值C.事件代码也可以像方法一样被显式调用D.在创建一个表单时,可以添加新的属性、方法和事件29.下列函数返回类型为数值型的是( )。(分数:1.00)A.STRB.VALC.DTOCD.TTOC30.与“SELECT*FROM 教师表 INTO DBF A”等价的语句是( )。(分数:1.00)A.SELECT*FROM 教师表 TO D
9、BF AB.SELECT*FROM 教师表 TO TABLE AC.SELECT*FROM 教师表 INTO TABLE AD.SELECT*FROM 教师表 INTO A31.查询“教师表”的全部记录并存储于临时文件 onedbf 中的 SQL 命令是( )。(分数:1.00)A.SELECT*FR()M 教师表 INTO C4JRSOR oneB.SELECT*FROM 教师表 TO CURSOR oneC.SELECT*FROM 教师表 INTO CURSOR DBF oneD.SELECT*教师表 TO CURSOR DBF one32.“教师表”中有“职工号”“姓名”和“工龄”字段,
10、其中“职工号”为主关键字,建立“教师表”的 SQL 命令是( )。(分数:1.00)A.CREATE TABLE 教师表(职工号 C(10)PRIMARY,姓名 C(20),工龄 I)B.CREATE TABLE 教师表(职工号 C(10)FOREIGN,姓名 C(20),工龄 I)C.CREATE TABLE 教师表(职工号 C(10)FOREIGN KEY,姓名 C(20),工龄 I)D.CREATE TABLE 教师表(职工号 C(10)PRIMARY KEY,姓名 C(20),工龄 I)33.创建一个名为 student 的新类,保存新类的类库名称是 mylib,新类的父类名是 Per
11、son,正确的命令是( )。(分数:1.00)A.CREATE CLASS mylib OF student AS PcrsonB.CREATE CLASS student OF Person AS mylibC.CREATE CLASS student OF mylib AS PersonD.CREATE CLASS Person OF mylib AS student34.“教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是( )。(分数:1.00)A.SELECT COUNT(*)FROM 教师表 INNER
12、JOIN 学院表 ON 教师表,系号=学院表,系号 WHERE 系名=“计算机”B.SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表 ON 教师表,系号=学院表,系号 0RDER BY 教师表系号 HAVING 学院表,系名=“计算机”C.SELECT SUM(*)FROM 教师表 INNER JOIN 学院表 ON 教师表,系号=学院表,系号 GROUP BY 教师表,系号D.SELECT SUM(*)FROM 教师表 INNER JOIN 学院表 ON 教师表,系号=学院表,系号 0RDER BY 教师表,系号 HAVING 学院表,系名=“计算机”35.“教师
13、表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是( )。(分数:1.00)A.SELECT 教师表,系号,COUNT(*)AS 人数 FROM 教师表,学院表 GROUP BY 教师表,系号 INTO DBF TEMP SELECT MAX(人数)FROM TEMPB.SELECT 教师表,系号,COUNT(*)FROM 教师表,学院表 WHERE 教师表,系号一学院表,系号 GROUP BY教师表,系号 INTO DBF TEMP SELECT MAX(人数)FROM TEMPC.SELECT 教师表,
14、系号,CoUNT(*)AS 人数 FROM 教师表,学院表 WHERE 教师表,系号一学院表,系号GROUP BY 教师表,系号 TO FILE TEMP SELECT MAX(人数)FROM TEMPD.SELECT 教师表,系号,COUNT(*)AS 人数 FRoM 教师表,学院表 WHERE 教师表,系号一学院表,系号GROUP BY 教师表,系导 INTO DBF TEMP SELECT MAX(人数)FROM TEMP第 3640 题使用如下关系: 客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,订购日期) 订购单明细(
15、订单号,序号,产品号,数量)(分数:5.00)(1).查询单价在 600 元以上的主机板和硬盘的正确命令是( )。(分数:1.00)A.SELECT*FROM 产品 WHERE 单价600 AND(名称=”主机板”AND 名称=”硬盘”)B.SELECT*FROM 产品 WHERE 单价600 AND(名称=”主机板”OR 名称=”硬盘”)C.SELECT*FROM 产品 FOR 单价)600 AND(名称=”主机板”AND 名称=”硬盘”)D.SELECT*FROM 产品 FOR 单价600 AND(名称=”主机板”OR 名称=”硬盘”)(2).查询客户名称中有“网络”二字的客户信息的正确命
16、令是( )。(分数:1.00)A.SELECT*FROM 客户 FOR 名称 LIKE“网络“B.SELECT*FROM 客户 FOR 名称=“网络“C.SELECT*FROM 客户 WHERE 名称=“网络“D.SELECT*FROM 客户 WHERE 名称 LIKE“网络“(3).查询尚未最后确定订购单的有关信息的正确命令是( )。(分数:1.00)A.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单 WHERE 客户客户号=订购单客户号AND 订购日期 IS NULLB.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单 WHERE 客户客户号=订购
17、单客户号AND 订购日期=NULLC.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单 FOR 客户客户号=订购单客户号 AND订购日期 IS NULLD.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单 FOR 客户客户号=订购单客户号 AND订购日期=NULL(4).查询订购单的数量和所有订购单平均金额的正确命令是( )。(分数:1.00)A.SELECT COUNT(DISTINCT 订单号),AVG(数量*单价)FROM 产品 JOIN 订购单明细 ON 产品产品号=订购单明细产品号B.SELECT COUNT(订单号),AVG(数量*单价)FR
18、OM 产品 JOIN 订购单明细 ON 产品产品号:订购单明细产品号C.SELECT COUNT(DISTINCT 订单号),AVG(数量*单价)FROM 产品,订购单明细 0N 产品产品号=订购单明细产品号D.SELECT COUNT(订单号),AVG(数量*单价)FROM 产品,订购单明细 0N 产品产品号=订购单明细产品号(5).假设客户表中有客户号(关键字)C1Cl0 共 10 条客户记录,订购单表有订单号(关键字)OR1OR8 共8 条订购单记录,并且订购单表参照客户表。下列命令可以正确执行的是( )。(分数:1.00)A.INSERT INTO 订购单 VALUES(OR5,C5,
19、20081010)B.INSERT INTO 订购单 VALUES(OR5,Cll,(20081010)C.INSERT INTO 订购单 VALUES(OR9,Cll,200811010)D.INSERT INTO 订购单 VALUES(OR9,C5,20081010)_二、基本操作题(共 18 分)(总题数:4,分数:4.00)40.建立项目“xm”。(分数:1.00)_41.将数据库“产品”添加到项目中。(分数:1.00)_42.将数据库“产品”中的数据库表“零件”从数据库中移去(注意:不是删除)。(分数:1.00)_43.将考生文件夹中的表单“bdl”的背景色改为蓝色。(分数:1.00
20、)_三、简单应用题(共 24 分)(总题数:2,分数:24.00)44.编写程序“cxprg”,用 SQL 语句查询“school”数据库中参加了课程编号为“0002”的学生的“学号”“姓名”“课程编号”和“成绩”。(分数:12.00)_45.在“schoo1,数据库中统计每门课程考试的平均成绩,并将结果(课程编号、课程名称、平均成绩)放在表“result”中。(分数:12.00)_四、综合应用题(共 18 分)(总题数:1,分数:18.00)46.对考生文件夹中的“student”表、“course”表和“score”表新建一个表单“bd2”。在表单上有一页框,页框内有 3 个选项卡,标题分
21、别为“学生”“课程”和“成绩”。表单运行时对应的 3 个页面上分别显示“student”表、“course”表和“score”表。 表单上还有一个选项按钮组,共有 3 个单选项,标题分别为“学生”“课程”“成绩”。当单击该选项按钮组选择某一选项时,页框将在对应页面上显示对应表,如单击“课程”选项时,页框将在课程页面上显示课程信息。表单上有一个命令按钮,标题为“关闭”,单击此按钮,表单将退出。(分数:18.00)_计算机二级考试 VISUAL+FOXPRO 模拟题二 2014 年答案解析(总分:86.00,做题时间:120 分钟)一、选择题(每小题 1 分,共 40 小题,共 40 分(总题数:
22、36,分数:40.00)1.下列数据结构中,属于非线性绪构的是( )。(分数:1.00)A.循环队列B.带链队列C.二叉树 D.带链栈解析: 【解析】线性结构是指数据元素只有一个直接前驱和直接后驱,线性表是线性结构,循环队列,带链队列和栈,是指对插入和删除有特殊要求的线性表,是线性结构。而二叉树是非线性结构。2.下列数据结构中,能够按照“先进后出”原则存取数据的是( )。(分数:1.00)A.循环队列B.栈 C.队列D.二叉树解析: 【解析】栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。可以进行插入和删除运算的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被
23、插入的元素,而栈底元素是最后被删除的。因此,栈是按照先进后出的原则组织数据的。3.对于循环队列,下列叙述中正确的是( )。(分数:1.00)A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针 解析: 【解析】循环队列是把队列的头和尾在逻辑上连接起来,构成一个环。循环队列中首尾相连,分不清头和尾,此时需要两个指示器分别指向头部和尾部。插入就在尾部指示器的指示位置处插入,删除就在头部指示器的指示位置删除。4.在面向对象方法中,不属于“对象”基本特点的是( )。(分数:1.00)A.一致性 B.分类性C.多态性D.标识唯一
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 考试 VISUALFOXPRO 模拟 2014 答案 解析 DOC
