【计算机类职业资格】二级VISUAL+FOXPRO笔试-412及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-412及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-412及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-412 及答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.删除视图 stuvw的命令是( )。A) DROP stuvwB) DROP VIEW stuvwC) DELETE stuvwD) DELETE VIEW stuvw(分数:2.00)A.B.C.D.2.?AT(“大学”,“北京语言文化学院”)的结果是( )。A) 12 B) 13 C) 16 D) 0(分数:2.00)A.B.C.D.3.若要在职工表中查找姓名中最后一个字是“静”的职工记录,应该使用的命令是 ( )。A) SELECT*FROM
2、职工 WHERE 姓名 LIKE “?静”B) SELECT*FROM 职工 WHERE 姓名 LIKE “*静”C) SELECT*FROM 职工 WHERE 姓名 LIKE “!静”D) SELECT*FROM 职工 WHERE 姓名 LIKE “-静”(分数:1.00)A.B.C.D.4.设 X=“11“,Y=“1122“,下列表达式结果为假的是A) NOT (X=Y) AND (X$Y) B) NOT(X$Y) OR (XY)C) NOT (X=Y) D) NOT(X$Y)(分数:2.00)A.B.C.D.5.利用向导创建一个数据表时,应该( )。A) 在工具栏上单击向导按钮B) 在命
3、令窗口执行 CREATC) 在表设计器中选择D) 在新建窗口中单击向导按钮(分数:2.00)A.B.C.D.6.使用以下_命令可以启动菜单设计器对菜单进行修改。AOPENMENU菜单文件名 BMODIFY MENU菜单文件名CDO MENU菜单文件名 DRUN MENU菜单文件名(分数:2.00)A.B.C.D.7.为了在报表中打印当前时间,这时应该插入一个( )。A表达式控件 B域控件C标签控件 D文本控件(分数:2.00)A.B.C.D.8.无论索引是否生效,定位到相同记录上的命令是_。AGOTOP BGO BOTTOMCGO 1 DSKIP(分数:2.00)A.B.C.D.9.设有如下
4、3个关系表: (分数:2.00)A.B.C.D.10.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是A) 一对一 B) 一对多 C) 多对一 D) 多对多(分数:1.00)A.B.C.D.11.在关系模型中,为了实现“关系中不允许出现相同元组”的约束,应使用( )。A临时关键字 B主关键字C外部关键字 D索引关键字(分数:2.00)A.B.C.D.12.在 Visual FoxPro中,字段的宽度不是由系统自动给出的字段类型是A) 数值型 B) 备注型C) 逻辑型 D) 日期型(分数:1.00)A.B.C.D.13.下列数据结构中,按先进后出原则组织数据
5、的是A) 线性链表 B) 栈C) 循环链表 D) 顺序表(分数:2.00)A.B.C.D.14.以下关于视图的描述正确的是( )。A) 视图保存在项目文件中 B) 视图保存在数据库文件中C) 视图保存在表文件中 D) 视图保存在视图文件中(分数:2.00)A.B.C.D.15.表达式 CTOD(970606)-970601的结果是A) 字符 5 B) 数值 5 C) 数值 150 D) 出错(分数:1.00)A.B.C.D.16.连编后可以脱离 Visual FoxPro独立运行的程序是_。A) APP程序 B) EXE 程序C) FXP程序 D) PRG 程序(分数:2.00)A.B.C.D
6、.17.“字段”选项卡中定义字段有效性规则的项目不包括( )。A) 规则 B) 信息C) 默认值 D) 更新(分数:1.00)A.B.C.D.18.用于指明表格列中显示的数据源的属性是( )。A) RecordSourceType B) RecordSource C) ColumnCount D) ControlSource(分数:2.00)A.B.C.D.19.在面向对象中,一个对象请求另一个对象为其服务的方式是通过发送A) 调用语句 B) 命令 C) 口令 D) 消息(分数:1.00)A.B.C.D.20.下列选项中,不是一个算法的基本特征是( )。A) 完整性 B) 可行性C) 有穷性
7、D) 拥有足够的情报(分数:2.00)A.B.C.D.21.对于图书管理数据库,求人民邮电出版社出版图书的最高单价、最低单价和平均单价。下面 SQL语句横线部分,命令正确的是SELECT_FROM图书;WHERE出版单位“人民邮电出版社”A) MAX(单价),MIN(单价),AVG(单价)B) MAX(单价),MIN(单价),AVERAGE(单价)C) MAX(单价),MIX(单价),AVG(单价)D) MAX(单价),SUM(单价),AVG(单价)(分数:1.00)A.B.C.D.22.下面用于显示一个或多个表中的记录,并可用来更新源表中的数据的是_。A视图 B检索 C查询 D浏览(分数:2
8、.00)A.B.C.D.23.查询有 10名以上(含 10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是 _。ASELECT 部门名,COUNT(职工号)AS 职工人数;FROM部门,职工 WHERE部门部门号-职工部门号;GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY COUNT(职工号)ASCBSELECT 部门名,COUNT(职工号)AS 职工人数;FROM 部门,职工 WHERE部门部门号=职工部门号;GROUPBY部门名 HAVINGCOUNT(*)=10;ORDERBYCOUNT(职工号)DESCCSELECT 部门名
9、,COUNT(职工号)AS 职工人数;FROM:部门,职工 WHERE部门部门号=职工部门号;GROUPBY部门名 HAVINGCOUNT(*)=10;ORDERBY职工人数 ASCDSELECT 部门名,COUNT(职工号)AS 职工人数;FROM 部门,职工 WHERE部门部门号=职工部门号;GROUP BY部门名 HAVING COUNT(*)=10; ORDERBY职工人数 DESC(分数:2.00)A.B.C.D.24.下列对队列的叙述正确的是A) 队列按“先进后出”原则组织数据B) 队列属于非线性表C) 队列在队尾删除数据D) 队列按“先进先出”原则组织数据(分数:2.00)A.B
10、.C.D.25.假设新建了一个程序文件 myProc.prg(不存在同名的.exe、.app 和.fxp 文件),然后在命令窗口输入命令 DOmyProc,执行该程序并获得正常的结果,现在用命令 ERASE myProc.prg删除该程序文件,然后再次执行命令 DO myProc,产生的结果是( )。A出错(找不到文件) B与第一次执行的结果相同C系统打开“运行”对话框,要求指定文件 D以上都不对(分数:2.00)A.B.C.D.26.在下面的表达式中,运算结果为逻辑真的是( )。A) EMPTY(.NULL.) B) LIKE(“edit“,“tedi?“)C) AT(“a“,“123abc
11、“) D) EMPTY(SPACE(10)(分数:2.00)A.B.C.D.27.求每种职业的平均金额的 SQL语句是( )。A) SELECT 职业,avg(账户金额)FROM kh GROUP BY 账户金额B) SELECT 职业,avg(账户金额)FROM kh ORDER BY 账户金额C) SELECT 职业,avg(账户金额)FROM kh ORDER BY 职业D) SELECT 职业,avg(账户金额)FROM kh GROUP BY 职业(分数:1.00)A.B.C.D.28.SUBSTR(“ABCDEFG”,4,3)的结果是_。AABC BCDE CEFG DDEF(分数
12、:2.00)A.B.C.D.29.有如下 SQL语句:SELECT班级名称,姓名,性别 FROM班级表,学生表;WHERE班级表.班级号学生表.班级号;AND 姓名 LIKE“刘%”;ORDER BY班级号该语句的含义是A) 查找学生表中姓“刘”的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B) 查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别C) 查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别D) 语句错误(分数:1.00)A.B.C.D.30.设 R是一个 2元关系,有 3个元组,S 是一个 3元关系,有 3个元组。如
13、T=RS,则 T的元组的个数为( )。A) 6 B) 8C) 9 D) 12(分数:2.00)A.B.C.D.31.软件需求分析阶段的工作可以分为四个方面:需求获取、需求分析、编写需求分析说明书和A) 阶段性报告B) 需求评审C) 总结D) 都不正确(分数:1.00)A.B.C.D.32.通过表单对象的 Click事件修改名为 Myform的表单对象的 Caption属性,下面语句中能使用的是( )。A) WITH MyformB) MvForm.ClickCaption=“信息查询” ENDWITHC) MyForm.Caption=“信息查询”D) ThisForm.Caption=“信息
14、查询”(分数:2.00)A.B.C.D.33.数据库表的字段可以定义默认值,默认值是A) 逻辑表达式 B) 字符表达式C) 数值表达式 D) 前三种都可能(分数:1.00)A.B.C.D.34.在 Visual FoxPro中,“表”是指A) 报表 B) 关系C) 表格 D) 表单(分数:1.00)A.B.C.D.35.下列关于数据环境及表间关系的说法,正确是( )。A数据环境是对象,关系不是对象B数据环境不是对象,关系是对象C数据环境和关系都不是对象D数据环境是对象,关系是数据环境中的对象(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:29.00)36.注释一般分为序言性注
15、释和 1 注释。(分数:2.00)填空项 1:_37.数据的物理结构在计算机存储空间中的存放形式称为数据的_。(分数:2.00)填空项 1:_38.在一个容量为 25的循环队列中,若头指针 front=16,尾指针 rear=9,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_39.使用 SQL语句求“公关部”的所有职工的加班费总和:SELECT_(加班费)FROM 值班WHERE 部门号 IN(SELECT 部门号FRON_WHERE 部门名=“公关部“:(分数:4.00)填空项 1:_40.在基本表中,要求字段名 1 重复。(分数:2.00)填空项 1:_41.在 Visu
16、al FoxPro的表单设计中,为表格控件指定数据源的属性是 1。(分数:2.00)填空项 1:_42.当前目录下有“订单”表文件,表中有字段“金额 N(5,2)”,现要将“金额”字段的宽度改为 7,小数位不变,则语句为:ALTER TABLE金额_(分数:2.00)填空项 1:_43.在 SQL语句中空值用 1 表示。(分数:2.00)填空项 1:_44. 1是指在基于某个类的基础上创建新类时,新类保留了原有类的事件、属性和方法。(分数:2.00)填空项 1:_45.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_46.数据
17、元素之间 1 的整体称为逻辑结构。(分数:1.00)填空项 1:_47.在 Visual FoxPro中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用 1 子句来说明建立的是候选索引。(分数:2.00)填空项 1:_48.由多个本地数据表创建的视图,应当称为 1。(分数:1.00)填空项 1:_49.利用 SQL语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为 1200,语句格式为:CREATE TABLE 职工 (仓库号 C(5),职工号 C(5) _,工资 I DEFAULT 1200)(分数:2.00)填空项 1:_50.利用 SQL语句统计
18、选修了“计算机”课程的学生人数。请将下面的语句补充完整SELECT_ FROM 选课表 WHERE _(分数:1.00)填空项 1:_二级 VISUAL+FOXPRO笔试-412 答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.删除视图 stuvw的命令是( )。A) DROP stuvwB) DROP VIEW stuvwC) DELETE stuvwD) DELETE VIEW stuvw(分数:2.00)A.B. C.D.解析:解析 删除视图的命令是 DROP VIEW视图名。2.?AT(“大学”,“北京语言文化学院”)的结果是( )。A
19、) 12 B) 13 C) 16 D) 0(分数:2.00)A.B.C.D. 解析:解析 表达式?AT(“大学“,“北京语言文化学院“)的作用是返回字符串“大学”在字符串“北京语言文件学院”中的开始位置,由于字符串“大学”不在字符串“北京语言文化学院”中,则返回值为 0,答案为 D)。3.若要在职工表中查找姓名中最后一个字是“静”的职工记录,应该使用的命令是 ( )。A) SELECT*FROM 职工 WHERE 姓名 LIKE “?静”B) SELECT*FROM 职工 WHERE 姓名 LIKE “*静”C) SELECT*FROM 职工 WHERE 姓名 LIKE “!静”D) SELE
20、CT*FROM 职工 WHERE 姓名 LIKE “-静”(分数:1.00)A.B. C.D.解析:解析 LIKE 运算符是字符串匹配运算符,可以用“*”表示 0个或多个字符,另外还有一个通配符“?”表示一个字符。选项 A是查找名字只有两个字的职工,选项 C、D 用法不对。4.设 X=“11“,Y=“1122“,下列表达式结果为假的是A) NOT (X=Y) AND (X$Y) B) NOT(X$Y) OR (XY)C) NOT (X=Y) D) NOT(X$Y)(分数:2.00)A.B.C.D. 解析:解析 =、$、=是关系运算符,=是字符串精确比较,$是子串包含测试,表示不等于,=表示大于
21、等于,X$Y 的值为.T.,NOT(X$Y)的值为.F.。5.利用向导创建一个数据表时,应该( )。A) 在工具栏上单击向导按钮B) 在命令窗口执行 CREATC) 在表设计器中选择D) 在新建窗口中单击向导按钮(分数:2.00)A.B.C.D. 解析:6.使用以下_命令可以启动菜单设计器对菜单进行修改。AOPENMENU菜单文件名 BMODIFY MENU菜单文件名CDO MENU菜单文件名 DRUN MENU菜单文件名(分数:2.00)A.B. C.D.解析:解析 打开“菜单设计器”并可在其中修改菜单的命令是 MODIFY MENU,创建新菜单的命令是CREATE MENU,其他都是错误的
22、命令。7.为了在报表中打印当前时间,这时应该插入一个( )。A表达式控件 B域控件C标签控件 D文本控件(分数:2.00)A.B. C.D.解析:解析 在报表中使用的控件有:标签控件,线条、矩形和圆角矩形,域控件和 OLE对象。其中域控件用于打印表或视图中的字段、变量和表达式的计算结果。8.无论索引是否生效,定位到相同记录上的命令是_。AGOTOP BGO BOTTOMCGO 1 DSKIP(分数:2.00)A.B.C. D.解析:9.设有如下 3个关系表: (分数:2.00)A.B.C. D.解析:解析 R 表中只有一个域名 A,有两个记录,分别是 m和 n: s 表中有两个域名,分别是 B
23、和 C,其所对应的记录分别为 1和 3。表 T是由 R的第一个记录依次与 S的所有记录组合,然后再由 R的第二个记录与 S的所有记录组合,形成的一个新表。上述运算符合关系代数的笛卡尔积运算规则。关系代数中,笛卡尔积运算用“”来表示。因此,上述运算可以表示为 T=RS。10.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是A) 一对一 B) 一对多 C) 多对一 D) 多对多(分数:1.00)A.B.C.D. 解析:解析 如果实体集 A中的每一个实体,在实体集 B中有 n(n0)个实体与之联系,反之,如果实体集 B中的每一个实体,在实体集 A中有 m(m0)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 412 答案 解析 DOC
