【计算机类职业资格】二级VISUAL+FOXPRO笔试-43及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-43及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-43及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-43 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.链表适用于_查找。(分数:2.00)A.顺序B.二分法C.顺序或二分法D.随机2.关系数据库中,实现表与表之间的联系是通过_。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户自定义的完整性规则D.值域3.以下四组表达式中,结果是逻辑值.T.的是_。(分数:2.00)A.this$this is a stringB.this$THIS IS A STRINGC.this is a string$thisD.thisthis is a st
2、ring4.下列关于关系模型的参照完整性规则的描述,错误的是_。(分数:2.00)A.外键和相应的主键需定义在相同值域上B.外键和相应的主键可以不同名C.参照关系模式和依赖关系模式可以是同一个关系模式D.外键值不可以为空值5.数据的逻辑独立性是指_。(分数:2.00)A.存储结构与物理结构的逻辑独立性B.数据与存储结构的逻辑独立性C.数据与程序的逻辑独立性D.数据元素之间的逻辑独立性6.数据库的数据都存放在一台计算机中,由它统一管理和运行的数据库系统称为_。(分数:2.00)A.分布式系统B.单用户系统C.集中式系统D.共享式系统7.运行 Visual FoxPro 6.0,错误的方法是_。(
3、分数:2.00)A.双击 Visual FoxPro 6.0图标B.单击 Visual FoxPro 6.0图标回车C.右击 Visual FoxPro 6.0图标,并单击其快捷菜单中的“打开”命令D.拖动 Visual FoxPro 6.0图标到一个新位置8.SQL数据库中的视图与下列_是对应的。(分数:2.00)A.关系模式B.存储模式C.子模式D.以上均不与之对应9.用于实现对数据库进行各种数据操作的软件称为_。(分数:2.00)A.数据软件B.操作系统C.数据库管理系统D.编译程序10.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是_。(分数:2
4、.00)A.一对一B.一对多C.多对一D.多对多11.在对象的引用中,ThisForm 表示_。(分数:2.00)A.当前对象B.当前表单C.当前表单集D.当前对象的上一级对象12.Visual FoxPro 6.0是一个_。(分数:2.00)A.8位数据库开发系统B.16位数据库开发系统C.32位数据库开发系统D.64位数据库开发系统13.执行 SET EXACT OFF命令后,再执行“北京市”=“北京”命令的显示结果是_。(分数:2.00)AT.BP.C.1D.014.有如下一段程序:SET TALK OFFAY=“Hello World!“BY=“X“CY=ASC(BY)+1DY=30E
5、Y=CHR(DY*2+5)+CHR(CY)EY=&EY?“&EY.“SET TALK ONRETURN执行该程序后,屏幕显示的结果为_。(分数:2.00)A.AYB.BYC.Hello world!D.程序出错15.有如下程序:INPUT TO AIF A=10S=0ENDIFS=1? S假定从键盘输入的 A的值一定是数值型,那么程序的执行结果是_。(分数:2.00)A.0B.1C.由 A的值决定D.程序出错16.以下关于 Visual FoxPro的叙述最全面的是_。(分数:2.00)A.Visual FoxPro是一个数据库应用平台软件B.Visual FoxPro是一个数据库应用开发工具
6、C.Visual FoxPro是一个综合应用软件D.Visual FoxPro既是数据库应用平台,又是数据库应用开发工具17.序言性注释的主要内容不包括_。(分数:2.00)A.模块的接口B.模块的功能C.程序设计者D.数据的状态18.循环结构中 EXIT语句的功能是_。(分数:2.00)A.放弃本次循环,重新执行该循环结构B.放弃本次循环,进入下一次循环C.退出循环,执行循环结构的下一条语句D.退出循环,结束程序的运行19.在 SQL中,外模式一级数据结构的基本单位是_。(分数:2.00)A.基本表B.视图C.元组D.属性20.希尔排序法属于_类型的排序法。(分数:2.00)A.交换类排序法
7、B.插入类排序法C.选择类排序法D.建堆排序法21.算法的计算量的大小称为算法的_。(分数:2.00)A.现实性B.难度C.复杂性D.效率22.下列说法中错误的是_。(分数:2.00)A.在数据库中,可以包含表、视图、查询以及表间永久关系B.可以通过修改视图中数据来更新数据源中数据,但查询不可以C.查询和视图都是用 Select-SQL语句实现的,都要以数据表作为数据源D.视图虽然具备了一般数据表的特征,但它本身并不是表23.在深度为 5的满二叉树中,叶子节点的个数为_。(分数:2.00)A.32B.31C.16D.1524.软件测试的过程是_。集成测试 验收测试 系统测试 单元测试(分数:2
8、.00)A.、B.、C.、D.、25.以下关于视图的描述正确的是_。(分数:2.00)A.可以根据自由表建立视图B.可以根据查询建立视图C.可以根据数据库表建立视图D.可以根据数据库表和自由表建立视图26.设栈 S和队列 Q的初始状态为空。元素 a、b、c、d、e、f 依次通过栈 S,并且一个元素出栈后即进入队列 Q,若出队的顺序为 b、d、c、f、e、a,则栈 S的容量至少应该为_。(分数:2.00)A.3B.4C.5D.627.在 SQL中,创建基本表用_。(分数:2.00)A.CREATE SCHEMA命令B.CREATE TABLE命令C.CREATE INDEX命令D.CREATE
9、VIEW命令28.项目管理器的“文档”选项卡用于处理_。(分数:2.00)A.类及事件B.数据库、自由表、查询和视图C.表单、打印表、报表D.程序文件、函数库、应用程序29.要撤销 SQL模式 ST_CO及其下属所有的元素,可用_语句来实现。(分数:2.00)A.DROP SCHEMA ST_CO CASCADEB.DROP SCHEMA ST_CO RESTRICTC.DELETE SCHEMA ST_CO CASCADED.DELETE SCHEMA ST_CO RESTRICT30.以下关于查询的描述正确的是_。(分数:2.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只
10、能根据数据库表建立查询D.可以根据数据库表和自由表建立查询31.在数据流图中, (分数:2.00)A.B.C.D.32.在表单 MyForm的一个控件的事件或方法程序中,改变该表单的背景色为红色的正确命令是_。(分数:2.00)A.MyForm.Backcolor=RGB(255,0,0)B.This.parent.Backcolor=RGB(0,255,0)C.ThisForm.backcolor=RGB(255,0,0)D.This.Backcolor=RGB(0,255,0)33.在生成参照完整性中,设置更新操作规则时选择了“限制”选项卡后,则_。(分数:2.00)A.在更新父表时,用新
11、的关键字值更新子表中的所有相关记录B.在更新父表时,若子表中有相关记录,则禁止更新C.在更新父表时,若子表中有相关记录,则允许更新D.允许更新父表,不管子表中的相关记录34.创建两个具有“多对多”关系的表之间的关联,应当_。(分数:2.00)A.通过纽带表B.通过某个同名字段C.通过某个索引过的同名字段D.通过主索引字段和不同字段35.已知 PROJECT(J#,JNAME,DATE),要求若没有视图或约束引用属性 DATE,则删除该列,若有视图或约束引用该属性,则不删除该列。可实现上述语义的语句是_。(分数:2.00)A.DELETE TABLE PROJECT DROP DATE CASC
12、ADEB.DELETE TABLE PROJECT DROP DATE RESTRICTC.ALTER TABLE PROJECT DROP DATE CASCADED.ALTER TABLE PROJECT DROP DATE RESTRICT二、填空题(总题数:13,分数:30.00)36.在单链表中,要删除一个指定的节点,必须要找到该节点的 1。(分数:2.00)填空项 1:_37.假设一棵二叉树的后序遍历序列为 DGJHEBIFCA,中序遍历序列为 DBGEHJACIF,则其前序遍历序列为_。(分数:2.00)填空项 1:_38.类是具有共同属性、共同操作方法的对象的集合,所以类是对象
13、的 1。(分数:2.00)填空项 1:_39.软件工程概念的出现源自 1。(分数:2.00)填空项 1:_40.数据库三级模式体系结构的划分,有利于保持数据库的 1。(分数:2.00)填空项 1:_41.在 Visual FoxPro中,项目文件的扩展名是 1。(分数:2.00)填空项 1:_42.能够存放图片或声音的字段类型为 1 型。(分数:2.00)填空项 1:_在 Visual FoxPro中,索引分为主索引、 (8) 、 (9) 和普通索引。(分数:4.00)填空项 1:_填空项 1:_通过 DO FORM命令运行表单,当包含 NOSHOW参数时,表单运行时将不显示,直到表单对象的
14、(10) 属性被设置为.T.,或调用了 (11) 方法,表单才重新显示。(分数:4.00)填空项 1:_填空项 1:_43.设工资1200,职称=“教授”,下列逻辑表达式的值是_。工资1000AND(职称=“教授”OR 职称=“副教授”)(分数:2.00)填空项 1:_44.设有如下关系表 R:R(NO,NAME,SEX,AGE,CLASS)主关键字是 NO,其中 NO为学号(数值型),NAME 为姓名,SEX 为性别,AGE 为年龄,CLASS 为班号。写出实现下列功能的 SQL语句。将学号为 10的学生姓名改为“王华”:_。(分数:2.00)填空项 1:_45.设有图书管理数据库:图书(总
15、编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)对于图书管理数据库,要查询“高等教育出版社”和“电子工业出版社”的图书,并按出版单位进行降序排序,请对下面的 SQL语句填空:SELECT书名,作者,出版单位 FROM图书管理! 图书;WHERE出版单位=“高等教育出版社”_(分数:2.00)_46.设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(
16、16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)对于图书管理数据库的读者表,为工资属性增加有效性规则(工资大于等于 0)和出错提示信息(工资应该大于等于 0!)。请对下面的 SQL语句填空:ALTER TABLE 读者 ALTER 工资;_(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-43 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.
17、链表适用于_查找。(分数:2.00)A.顺序 B.二分法C.顺序或二分法D.随机解析:解析 线性表的查找有顺序查找和二分法查找两种。由于链表不能随机访问,要访问某个节点,必须从它直接前驱的指针域出发才能找到。因此,链式存储的线性表,即使是有序表,也只能使用顺序查找法。2.关系数据库中,实现表与表之间的联系是通过_。(分数:2.00)A.实体完整性规则B.参照完整性规则 C.用户自定义的完整性规则D.值域解析:解析 在数据库设计器中设计表之间的联系时,要在父表中建立主索引,在子表中建立普通索引,然后通过父表的主索引和子表的普通索引建立起两个表之间的联系,即这种联系是通过参照完整性来实现的。参照完
18、整性的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。3.以下四组表达式中,结果是逻辑值.T.的是_。(分数:2.00)A.this$this is a string B.this$THIS IS A STRINGC.this is a string$thisD.thisthis is a string解析:解析 在做此题前,应该首先需要了解运算符“$”的功能。该运算符的功能是测试字符串是否包含另一指定的子字符串。其格式如下:字符表达式 1$字符表达式 2如果字符表达式 1是字符表达式 2的一个子串,则结果为.T.,否则为.F.
19、通过分析题目的 4个选项,只有选项 A的结果为.T.。选项 D的含义是进行两个字符串的比较,但是其结果是.F.。4.下列关于关系模型的参照完整性规则的描述,错误的是_。(分数:2.00)A.外键和相应的主键需定义在相同值域上B.外键和相应的主键可以不同名C.参照关系模式和依赖关系模式可以是同一个关系模式D.外键值不可以为空值 解析:解析 参照完整性与表之间的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。与参照完整性密切相关的一个概念就是外键,外键与相应的主键可以不同名,但是它们的值域必须相同;参照关系模式和依赖关
20、系模型可以是同一个关系模型,并且外键可以为空值。因此本题的正确答案应该是 D。5.数据的逻辑独立性是指_。(分数:2.00)A.存储结构与物理结构的逻辑独立性B.数据与存储结构的逻辑独立性C.数据与程序的逻辑独立性 D.数据元素之间的逻辑独立性解析:解析 数据的逻辑独立性是指数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序,从而实现了数据与程序的逻辑独立性。6.数据库的数据都存放在一台计算机中,由它统一管理和运行的数据库系统称为_。(分数:2.00)A.分布式系统B.单用户系统 C.集中式系统D.共享式系统解析:解析 根据题目的叙述,“数据库
21、的数据都存放在一台计算机中”,可以知道该系统肯定是一个集中式的;然后根据后面的叙述,“并由它统一管理和运行”,可以知道该数据库系统只能在该计算机上进行操作,因此它是一个单用户系统,本题正确答案为 B。7.运行 Visual FoxPro 6.0,错误的方法是_。(分数:2.00)A.双击 Visual FoxPro 6.0图标B.单击 Visual FoxPro 6.0图标回车C.右击 Visual FoxPro 6.0图标,并单击其快捷菜单中的“打开”命令D.拖动 Visual FoxPro 6.0图标到一个新位置 解析:解析 用户如果需要启动 Visual FoxPro 6.0,可以采用如
22、下三种方法:第一种是双击 Visual FoxPro 6.0图标;第二种是单击 Visual FoxPro 6.0图标回车;第三种是右击 Visual FoxPro 6.0图标,并单击其快捷菜单中的“打开”命令。选项 D只是将 Visual FoxPro 6.0的图标换了一个位置,并没有启动 Visual FoxPro 6.0,因此该选项是错误的。8.SQL数据库中的视图与下列_是对应的。(分数:2.00)A.关系模式B.存储模式C.子模式 D.以上均不与之对应解析:解析 外模式又称为子模式或用户模式,它是用户的数据视图,即使用户所见到的模式的一个部分,它由概念模式推导而出。在 Visual
23、FoxPro中,视图是一个定制的虚拟表,通常是用户所看到的数据库表中数据的一部分。一般来说,外模式又称为子模式,它是与视图相对应的。9.用于实现对数据库进行各种数据操作的软件称为_。(分数:2.00)A.数据软件B.操作系统C.数据库管理系统 D.编译程序解析:解析 为了让多种应用程序并发地使用数据库中具有最小冗余度的共享数据,必须使数据与程序具有较高的独立性。这就需要一个软件系统对数据实行专门管理,提供安全性和完整性等统一控制机制,方便用户以交互命令或程序方式对数据库进行操作。通常把这对数据库的建立、使用和维护进行管理的软件系统称为数据库管理系统。10.一个供应商可供应多种零件,而一种零件可
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 43 答案 解析 DOC
