欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】二级VISUAL+FOXPRO笔试-405及答案解析.doc

    • 资源ID:1328659       资源大小:78.50KB        全文页数:23页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】二级VISUAL+FOXPRO笔试-405及答案解析.doc

    1、二级 VISUAL+FOXPRO笔试-405 及答案解析(总分:88.50,做题时间:90 分钟)一、选择题(总题数:35,分数:59.50)1.下列实体的联系中,属于多对多联系的是( )。A) 学生与课程 B) 学校与校长 C) 住院的病人与病床 D) 职工与工资(分数:2.00)A.B.C.D.2.条件函数 IIF(LEN(SPACE(3)3,1,-1)的值为 _。A) .T. B) .F.C) 1 D) -1(分数:1.00)A.B.C.D.3.在一个顺序存储的循环队列中,队头指针指向队头元素的_。A当前位置 B任意位置C前一个位置 D后一个位置(分数:2.00)A.B.C.D.4.如果

    2、当前记录指针指在表的第一条记录上,则 BOF()的返回值为_。A0 B.F. C1 DT.(分数:2.00)A.B.C.D.5.Visual FoxPro 数据库文件( )。A) 是存放用户数据的文件B) 是管理数据库对象的系统文件C) 是存放用户数据和系统数据的文件D) 前三种说法都对(分数:2.00)A.B.C.D.6.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指_。(A) 数据与程序独立存放(B) 不同的数据被存放在不同的文件中(C) 不同的数据只能被对应的应用程序所使用(D) 以上三种说法都不对(分数:2.00)A.B.C.D.7.执行如下命令的输出结果是( )。?15%4

    3、,15%-4A3 -1 B3 3 C1 1 D1 -1(分数:2.00)A.B.C.D.8.为使日期型数据库能够显示世纪(即年为 4位),应该使用的命令为( )。A) SET MARK ONB) SET DATE ONC) SET CENTURY OND) SET STRICTDATE ON(分数:2.00)A.B.C.D.9.若要将当前表所有价格打 9折,应使用的命令是。AC11ANGE 价格 WITH价格*0.9 BREPLACE 价格 WITH价格*0.9CCHANGEALL 价格 WITH价格*0.9 DREPLACEALL 价格 WITH价格*0.9(分数:1.00)A.B.C.D.

    4、10.第(33)(35)是基于下述描述:设有图书管理数据库:图书(总编号 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出版单位,MAX(单价),AVG(单价)FROM 图书;A) GROUP BY 出版单位 HAVING COUNT总编号

    5、=2B) GROUP BY 出版单位 HAVING COUNT(DISTINCT 总编号)=2C) GROUP BY 出版单位=2D) WHERE 总编号=2(分数:1.00)A.B.C.D.11.在“表单控件”工具栏中,下列哪个控件可以用来保存不希望用户改动的文本( )。A) 标签 B) 文本框C) 命令按钮 D) 列表框(分数:2.00)A.B.C.D.12.对于长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A) log2n B) n/2 C) n D) n+1(分数:1.00)A.B.C.D.13.在 Visual FoxPro中下列叙述正确的是( )。A) 表也被称作表

    6、单B) 数据库文件不存储用户数据C) 数据库文件的扩展名是 DBFD) 一个数据库中的所有表文件存储在一个物理文件中(分数:2.00)A.B.C.D.14.下列程序段的输出结果是( )。Clearstore 10 to astore 20 to bset udfparms to referencedo swap with a,(b)?a,bprocedure swapparameters x1,x2temp=x1x1=x2x2=tempendproeA) 20 10B) 10 10C) 20 20D) 10 20(分数:2.00)A.B.C.D.15.下面关于工具栏的叙述,错误的是_。A) 可

    7、以创建自己的工具栏 B) 可以修改系统提供的工具栏C) 可以删除用户创建的工具栏 D) 可以删除系统提供的工具栏(分数:1.00)A.B.C.D.16.查询借阅了两本和两本以上图书的读者姓名和单位,应使用 SQL语句( )。A) SELECT 姓名,单位 FROM 读者;WHERE 借书证号 IN;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 HAVING COUNT(*)=2)B) SELECT 姓名,单位 FROM 读者;WHERE 借书证号 EXISTS;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 HAVING COUNT(*)=2)C)

    8、 SELECT 姓名,单位 FROM 读者;WHERE 借书证号 EXISTS;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 WHERE COUNT(*)=2)D) SELECT 姓名,单位 FROM 读者;WHERE 借书证号 IN;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 WHERE COUNT(*)=2)(分数:2.00)A.B.C.D.17.假定一个表单里有一个文本框 Textl和一个命令按钮组 CommandGroup1,命令按钮组是一个容器对象,其中包含 Command1和 Command2两个命令按钮,如果要在 Command1

    9、命令按钮的某个方法中访问文本框Value属性值,下面_是正确的。A) This.Thisform.Text1.Value B) This.Parent.Parent.Text1.ValueC) Parent.Parent.Text1.Value D) This.Parent.Text1.Value(分数:2.00)A.B.C.D.18.在下列 4个选项中,不属于基本关系运算的是_。A) 连接 B) 投影 C) 选择 D) 排序(分数:1.00)A.B.C.D.19.在 Visual FoxPro中,下列关于 SQL表定义语句(CREATE TABLE)的说法中错误的是 _。A) 可以定义一个新

    10、的基本表结构B) 可以定义表中的主关键字C) 可以定义表的域完整性、字段有效性规则等D) 对自由表,同样可以实现其完整性、有效性规则等信息的设置(分数:2.00)A.B.C.D.20.将 A区上的主库文件按关键字段“XM”和 C区上的辅助文件建立关联( )。A) SET RELA T0 XH INTO CB) SET RELA T0 C INTO XUC) SET RELA T0 XH T0 CD) SET RELA 0N XH INTO C(分数:2.00)A.B.C.D.21.有关 PACK命令的描述,正确的是A) PACK命令能物理删除当前表的当前记录B) PACK命令能删除当前表的带有

    11、删除标记的记录C) PACK命令能删除当前表的全部记录D) PACK命令能删除表的结构和全部记录(分数:2.00)A.B.C.D.22.以下日期值正确的是_。A) “2001-05-25“ B) 2001-05-25C) 2001-05-25 D) 2001-02-25(分数:2.00)A.B.C.D.23.使用链表来表示线性表的优点是A) 便于插入和删除操作 B) 数据元素的物理顺序与逻辑顺序相同C) 花费的存储空间较顺序存储少 D) 便于随机存取(分数:1.00)A.B.C.D.24.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的A) 抽象和信息隐蔽 B) 局部化和

    12、封装化C) 内聚性和耦合性 D) 激活机制和控制方法(分数:1.00)A.B.C.D.25.设当前有一字段变量 A的值为 123,另有一同名内存变量 A的值为-123,则执行?MA-A 后屏幕将显示_。A246 B-246 C0 D错误信息(分数:1.50)A.B.C.D.26.在 Visual FoxPro中,可视类库文件的扩展名是( )。A.dbf B.sexC.vcx D.dbc(分数:2.00)A.B.C.D.27.如果要在屏幕上直接看到查询结果,“查询去向”应该选择 _ 。A) 屏幕 B) 浏览C) 临时表或屏幕 D) 浏览或屏幕(分数:1.00)A.B.C.D.28.在 E-R图中

    13、,用( )来表示实体之间联系。A) 矩形 B) 菱形C) 椭圆形 D) 正方形(分数:2.00)A.B.C.D.29.以下关于视图的描述中正确的是A) 视图保存在项目文件中 B) 视图保存在数据库文件中C) 视图保存在表文件中 D) 视图保存在视图文件中(分数:2.00)A.B.C.D.30.利用 SET RELATION命令可以建立两个表之间的关联,该关联是( )。A) 永久性联系 B) 临时性联系C) 任意的联系 D) 以上说法均不正确(分数:2.00)A.B.C.D.31.结构化程序设计主要强调的是( )。A程序的规模 B程序的易读性 C程序的执行效率 D程序的可移植性(分数:2.00)

    14、A.B.C.D.32.数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( )。A) 逻辑删除 B) 物理删除C) 不加处理 D) 数据过滤器(分数:2.00)A.B.C.D.33.下面叙述正确的是_。A) 算法的执行效率与数据的存储结构无关B) 算法的空间复杂度是指算法程序中指令(或语句)的条数C) 算法的有穷性是指算法必须能在执行有限个步骤之后终止D) 以上 3种描述都不对(分数:1.00)A.B.C.D.34.用二维表形式表示的数据模型是 _。A) 两次数据模型 B) 关系数据模型C) 网状数据模型 D) 网络数据模型(分数:2.00)A.B.C.D.35.在下列表

    15、达式中,其值为真(.T)的是( )。A) “Book”$” This is a Book”B) “This”$” The Book”C) ”line”$” This is the Line”D) ”the” this is a cat”(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:29.00)36.设栈的存储空间为 S(1:40),初始状态为 bottom=0,top=0。现经过一系列入栈与出栈运算后,top=20,则当前栈中有 1 个元素。(分数:2.00)填空项 1:_37.如果要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,请对下面的SQL语句填空。SEL

    16、ECT出版单位,MAX(单价),_,_;FROM图书管理!图书;_出版单位(分数:1.00)填空项 1:_38.软件的需求分析阶段的工作,可以概括为 4个方面: 1、需求分析、编写需求规格说明书和需求评审。(分数:3.00)填空项 1:_39.在 Visual FoxPro中,使用 LOCATE ALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF1的返回值应是 2。(分数:2.00)填空项 1:_40.在 SQL语句中,为了避免查询到的记录重复,可用 1 短语。(分数:2.00)填空项 1:_41.栈中允许进行插入和删除的一端为 1。(分数:2.00)填空项 1:_42.在长度为

    17、n的线性表中顺序查找元素 x时,查找成功的平均查找长度为 1。(分数:2.00)填空项 1:_43.若将表文件满足一定条件的记录加删除标记,除了用 DELETE外,使用“表”菜单的 1 命令。(分数:1.00)填空项 1:_44.在 SQL中,插入、删除、更新命令依次是 INSERT、DELETE 和 1。(分数:2.00)填空项 1:_45.在“学生表”中删除字段“籍贯”的有效性规则命令为;ALTER TABLE 学生表 ALTER 籍贯(分数:2.00)填空项 1:_46.软件的 1 设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。(分数:2.00)填空项 1:_47.数据模型

    18、包括数据结构、 1 和数据条件。(分数:2.00)填空项 1:_48.调用表单的 1 方法可以重新绘制表单或控件,并刷新它的所有值。(分数:2.00)填空项 1:_49.用二维表的形式来表示实体之间联系的数据模型叫做_。(分数:2.00)填空项 1:_50.在 Visual FoxPro中的“参照完整性”中,“插入规则”包括的选择是“限制”和 1。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-405 答案解析(总分:88.50,做题时间:90 分钟)一、选择题(总题数:35,分数:59.50)1.下列实体的联系中,属于多对多联系的是( )。A) 学生与课程 B) 学校与

    19、校长 C) 住院的病人与病床 D) 职工与工资(分数:2.00)A. B.C.D.解析:解析 只有选项 A符合多对多联系的条件,因为一个学生可以选修多门课程,而一门课程又可以由多个学生来选修,所以学生与课程之间的联系是多对多联系。2.条件函数 IIF(LEN(SPACE(3)3,1,-1)的值为 _。A) .T. B) .F.C) 1 D) -1(分数:1.00)A.B.C.D. 解析:3.在一个顺序存储的循环队列中,队头指针指向队头元素的_。A当前位置 B任意位置C前一个位置 D后一个位置(分数:2.00)A.B.C. D.解析:4.如果当前记录指针指在表的第一条记录上,则 BOF()的返回

    20、值为_。A0 B.F. C1 DT.(分数:2.00)A.B. C.D.解析:解析 仅当记录指针指在第一条记录的前面时,BOF()函数的返回值才为.T.,但此时记录号仍为第一条记录的记录号。当记录指针指在最后一条记录的后面时,EOF()函数的返回值才为.T.。5.Visual FoxPro 数据库文件( )。A) 是存放用户数据的文件B) 是管理数据库对象的系统文件C) 是存放用户数据和系统数据的文件D) 前三种说法都对(分数:2.00)A.B. C.D.解析:解析 在 Visual FoxPro中,数据库是一个逻辑上的概念和手段,是通过一组系统文件将相互联系的数据库表及其相关的数据库对象统一

    21、组织和管理。在建立 Visual FoxPro 数据库时,相应的数据库名称实际是扩展名为.dbc 的文件名,与之相关的还会自动建立数据库备注 (memo)文件和一个数据库索引文件。6.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指_。(A) 数据与程序独立存放(B) 不同的数据被存放在不同的文件中(C) 不同的数据只能被对应的应用程序所使用(D) 以上三种说法都不对(分数:2.00)A.B.C.D. 解析:7.执行如下命令的输出结果是( )。?15%4,15%-4A3 -1 B3 3 C1 1 D1 -1(分数:2.00)A. B.C.D.解析:解析 ?是输出而 15%4表示的是求余

    22、运算,15%-4 是负数的求余运算,所以答案为 A。8.为使日期型数据库能够显示世纪(即年为 4位),应该使用的命令为( )。A) SET MARK ONB) SET DATE ONC) SET CENTURY OND) SET STRICTDATE ON(分数:2.00)A.B.C. D.解析:解析 命令格式:SET CENTURY ON|OFF|TO世纪值ROLLOVER年份参照值该命令用于如何显示或解释一个日期数据的年份。其中,ON 显示世纪,即用 4位数字表示年份;OFF 不显示世纪,即用 2位数字表示年份,它是系统默认的设置;TO 决定如何解释一个用 2位数字年份表示的日期所处的世纪

    23、。9.若要将当前表所有价格打 9折,应使用的命令是。AC11ANGE 价格 WITH价格*0.9 BREPLACE 价格 WITH价格*0.9CCHANGEALL 价格 WITH价格*0.9 DREPLACEALL 价格 WITH价格*0.9(分数:1.00)A.B.C.D. 解析:10.第(33)(35)是基于下述描述:设有图书管理数据库:图书(总编号 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),总编号

    24、C(6),借书日期 D(8)对于图书管理数据库,查询所藏图书中,有两种及两种以上的图书出版社所出版图书的最高单价和平均单价。下面 SQL语句正确的是_。SELECT出版单位,MAX(单价),AVG(单价)FROM 图书;A) GROUP BY 出版单位 HAVING COUNT总编号=2B) GROUP BY 出版单位 HAVING COUNT(DISTINCT 总编号)=2C) GROUP BY 出版单位=2D) WHERE 总编号=2(分数:1.00)A.B. C.D.解析:解析 分组与计算查询评析 这是一个分组计算查询,要使用 SELECT命令实现。首先按出版单位进行分组,通过 GROU

    25、P BY短语实现分组,计算每个出版杜出版图书的最高价和平均单价,通过函数 MAX()和 AVG()实现。由于不是要查询所有出版杜的信息,而是查询藏书中至少有该出版社两种图书的出版社的这些信息,即要查向的分组要满足一定的条件,这时需要用 HA VING子句来限定分组的条件。HAVING 是要依赖于 GROUP BY而存在,不能单独使用,COUNT(DISTINCT 总编号)统计每个出版社的图书种数。DISTINCT 起到的作用是去掉重复值。11.在“表单控件”工具栏中,下列哪个控件可以用来保存不希望用户改动的文本( )。A) 标签 B) 文本框C) 命令按钮 D) 列表框(分数:2.00)A.

    26、B.C.D.解析:解析 标签控件用以显示文本,被显示的文本在 Caption属性中指定,称为标题文本。标签的标题文本不能在屏幕上直接编辑修改,但可以在代码中通过重新设置 Caption属性间接修改。12.对于长度为 n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A) log2n B) n/2 C) n D) n+1(分数:1.00)A.B.C. D.解析:解析 对于长度为 n的有序线性表,在最坏情况下,二分查找只需要比较 log 2n次,而顺序查找需要比较 n次。13.在 Visual FoxPro中下列叙述正确的是( )。A) 表也被称作表单B) 数据库文件不存储用户数据C) 数据库

    27、文件的扩展名是 DBFD) 一个数据库中的所有表文件存储在一个物理文件中(分数:2.00)A.B. C.D.解析:解析 Visual FoxPro 中一个关系被称作一个表,表与表单是两个不同的概念。数据库是一个逻辑上的概念和手段,是通过一组系统文件将相互联系的数据库表及其相关的数据库对象统一组织和管理,并不能存储用户数据。数据库中所包含的表文件都是独立存在的物理文件。数据库的文件扩展名为.dbc,表的文件扩展名为.dbf。14.下列程序段的输出结果是( )。Clearstore 10 to astore 20 to bset udfparms to referencedo swap with

    28、a,(b)?a,bprocedure swapparameters x1,x2temp=x1x1=x2x2=tempendproeA) 20 10B) 10 10C) 20 20D) 10 20(分数:2.00)A.B.C. D.解析:解析 将参数传送给 UDF有两种方式:按引用传递方式,是将作为参数的变量和数组元素的地址传递给 UDF,当参数的值在被调用过程中更改时,新值传递会调用程序中相关的变量或数组元素。按值传递方式,是把变量和数组元索的值直接传递给 UDF,当 UDF中参数的值发生变化时,原来的变量或数组元素的值不发生变化。若要按引用方式传递参数,在调用 UDF之前,先执行如下命令:S

    29、ET LIDFPA/RMS TO REFERENCE;若要按值方式传递参数,在调用 UDF之前,先执行如下命令:SET UDFPARMS TO VALUE。也可以不管 SET UDFPARMS的设置,强制设定以值传递方式或引用传递方式向一个 UDF传递参数:用括号括起一个变量,则设定按值传递。默认情况下,变量以引用传递方式向过程传递,以值传递方式向一个 UDF传递。15.下面关于工具栏的叙述,错误的是_。A) 可以创建自己的工具栏 B) 可以修改系统提供的工具栏C) 可以删除用户创建的工具栏 D) 可以删除系统提供的工具栏(分数:1.00)A.B.C.D. 解析:解析 Visual FoxPr

    30、o 基础知识评析 定制工具栏:用户可以创建自己的工具栏、可以修改系统提供的工具栏、可以删除用户创建的工具栏。16.查询借阅了两本和两本以上图书的读者姓名和单位,应使用 SQL语句( )。A) SELECT 姓名,单位 FROM 读者;WHERE 借书证号 IN;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 HAVING COUNT(*)=2)B) SELECT 姓名,单位 FROM 读者;WHERE 借书证号 EXISTS;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 HAVING COUNT(*)=2)C) SELECT 姓名,单位 FROM

    31、读者;WHERE 借书证号 EXISTS;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 WHERE COUNT(*)=2)D) SELECT 姓名,单位 FROM 读者;WHERE 借书证号 IN;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 WHERE COUNT(*)=2)(分数:2.00)A. B.C.D.解析:解析 本题考查了 SQL查询功能的嵌套查询和分组与计算查询,分组与计算查询中,利用 HAVING进一步限定分组的条件。HAVING 子句和 WHERE子句不矛盾,在查询中是先用 WHERE子句限定元组,然后进行分组,最后再用 HAV

    32、ING子句限定分组。17.假定一个表单里有一个文本框 Textl和一个命令按钮组 CommandGroup1,命令按钮组是一个容器对象,其中包含 Command1和 Command2两个命令按钮,如果要在 Command1命令按钮的某个方法中访问文本框Value属性值,下面_是正确的。A) This.Thisform.Text1.Value B) This.Parent.Parent.Text1.ValueC) Parent.Parent.Text1.Value D) This.Parent.Text1.Value(分数:2.00)A.B. C.D.解析:解析 在表单中如果需要访问某个对象的属

    33、性值,可以通过表示该对象的变量来访问。在本题中,需要访问文本框 Text1的 Value属性,那么首先需要等到表示该文本框的变量,因为命令按钮 Command1存在于容器对象 CommandGroup1 中,而容器对象 CommandGroup1则存在于表单中,因此如果 Command1命令按钮需要访问 Text1,则必须先访问 Com-mandGroup1,然后再到表单,最后通过表单访问 Text1,当访问到 Text1之后,通过属性名 Value就可以得到属性值。通过以上的分析,可以判断选项 B 是正确的选项。18.在下列 4个选项中,不属于基本关系运算的是_。A) 连接 B) 投影 C)

    34、 选择 D) 排序(分数:1.00)A.B.C.D. 解析:解析 Visual FoxPro 基础知识/关系数据库/关系运算评析 对关系数据库进行查询时,需要找到用户感兴趣的数据,这就需要对关系进行一定的关系运算。关系的基本运算有两类:一类是传统的集合运算(并、差、交),另一类是专门的关系运算(选择、投影、连接)。选择:从关系中找出满足给定条件的元组的操作称为选择投影:从关系模式中指定若干个属性组成新的关系称为投影。连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。19.在 Visual FoxPro中,下列关于 SQL表定义语句

    35、(CREATE TABLE)的说法中错误的是 _。A) 可以定义一个新的基本表结构B) 可以定义表中的主关键字C) 可以定义表的域完整性、字段有效性规则等D) 对自由表,同样可以实现其完整性、有效性规则等信息的设置(分数:2.00)A.B.C.D. 解析:解析 SQL 表定义语句(CREATE TABLE)的功能及自由表与数据库表的区别评析 数据库表支持主关键字、参照完整性和表之间的联系,而自由表不支持表间联系、有效性规则和和参照完整性等,所以选项 D是错误的。20.将 A区上的主库文件按关键字段“XM”和 C区上的辅助文件建立关联( )。A) SET RELA T0 XH INTO CB)

    36、SET RELA T0 C INTO XUC) SET RELA T0 XH T0 CD) SET RELA 0N XH INTO C(分数:2.00)A.B.C.D. 解析:21.有关 PACK命令的描述,正确的是A) PACK命令能物理删除当前表的当前记录B) PACK命令能删除当前表的带有删除标记的记录C) PACK命令能删除当前表的全部记录D) PACK命令能删除表的结构和全部记录(分数:2.00)A.B. C.D.解析:解析 PACK 命令的作用是:物理删除当前表中有删除标记的记录。22.以下日期值正确的是_。A) “2001-05-25“ B) 2001-05-25C) 2001-

    37、05-25 D) 2001-02-25(分数:2.00)A.B. C.D.解析:解析 Visual FoxPro 的基本数据元素:变量评析 严格的日期格式是:yyyy-mm-dd,hh:mm:ssa|P符号表明该格式是严格的日期格式,并按照 YMD的格式解释 Date和 DateTime。有效的 Date和DateTime分隔符为连字符、正斜杠、句点和空格。23.使用链表来表示线性表的优点是A) 便于插入和删除操作 B) 数据元素的物理顺序与逻辑顺序相同C) 花费的存储空间较顺序存储少 D) 便于随机存取(分数:1.00)A. B.C.D.解析:解析 线性表的链式存储是用一组任意的存储空间来存

    38、放数据元素,链表结点空间是动态生成的,其特点是逻辑上相邻的元素在物理位置上不一定相邻,因此需要另外开辟空间来保存元素之间的关系,花费的存储空间较顺序存储多。访问只能沿指针方向顺序访问,不能随机存取。在链表中插入或删除结点,只需修改指针,不需要移动元素。24.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的A) 抽象和信息隐蔽 B) 局部化和封装化C) 内聚性和耦合性 D) 激活机制和控制方法(分数:1.00)A.B.C. D.解析:解析 模块的独立程序是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。25.设当前有一字段变量 A的值为

    39、 123,另有一同名内存变量 A的值为-123,则执行?MA-A 后屏幕将显示_。A246 B-246 C0 D错误信息(分数:1.50)A.B. C.D.解析:26.在 Visual FoxPro中,可视类库文件的扩展名是( )。A.dbf B.sexC.vcx D.dbc(分数:2.00)A.B.C. D.解析:解析 dbf 是数据表的扩展名,scx 是表单的扩展名,dbc 是数据库的扩展名,VCX 是类库的扩展名。27.如果要在屏幕上直接看到查询结果,“查询去向”应该选择 _ 。A) 屏幕 B) 浏览C) 临时表或屏幕 D) 浏览或屏幕(分数:1.00)A.B.C.D. 解析:解析 在设

    40、计查询时,可以根据需要在查询设计器中为查询输出定位查询去向。查询去向有以下7种:浏览在“浏览”窗口中显示查询结果;临时表将查询结果存储在一个临时只读表中;表将查询结果保存在一个表中;图形使查询结果可以具有 Microsoft的图形功能;屏幕在 Visual FoxPro主窗口中显示查询结果:报表将查询结果输出到一个报表文件;标签将查询结果输出到一个标签文件。28.在 E-R图中,用( )来表示实体之间联系。A) 矩形 B) 菱形C) 椭圆形 D) 正方形(分数:2.00)A.B. C.D.解析:解析 在 E-R图中用矩形表示实体集,在矩形内写上该实体集的名字,用椭圆形表示属性,在椭圆形内写上该

    41、属性的名称,用菱形表示联系,菱形内写上联系名。29.以下关于视图的描述中正确的是A) 视图保存在项目文件中 B) 视图保存在数据库文件中C) 视图保存在表文件中 D) 视图保存在视图文件中(分数:2.00)A.B. C.D.解析:解析 本题考查考生对视图概念的理解。视图是一个定制的虚拟逻辑表,不是一个单独的文件而从属于某一个数据库。因此选项 B正确。30.利用 SET RELATION命令可以建立两个表之间的关联,该关联是( )。A) 永久性联系 B) 临时性联系C) 任意的联系 D) 以上说法均不正确(分数:2.00)A.B. C.D.解析:解析 利用 SET RELATION命令建立两个表

    42、之间的关联,该关联为临时性关联,用于控制不同工作区中记录指针的移动。31.结构化程序设计主要强调的是( )。A程序的规模 B程序的易读性 C程序的执行效率 D程序的可移植性(分数:2.00)A.B. C.D.解析:32.数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( )。A) 逻辑删除 B) 物理删除C) 不加处理 D) 数据过滤器(分数:2.00)A. B.C.D.解析:33.下面叙述正确的是_。A) 算法的执行效率与数据的存储结构无关B) 算法的空间复杂度是指算法程序中指令(或语句)的条数C) 算法的有穷性是指算法必须能在执行有限个步骤之后终止D) 以上 3种描

    43、述都不对(分数:1.00)A.B.C. D.解析:解析 算法的执行效率与数据的逻辑结构和存储结构都有很紧密的关系。算法的空间复杂度是指执行该算法需要的内存空间,并非算法程序中指令的条数。算法一般具有以下 4个特征:可行性、确定性、有穷性和拥有足够情报。其中有穷性是指算法必须能在执行有限个步骤之后终止,否则可能失去实际意义。34.用二维表形式表示的数据模型是 _。A) 两次数据模型 B) 关系数据模型C) 网状数据模型 D) 网络数据模型(分数:2.00)A.B. C.D.解析:解析 数据模型的基本概念评析 关系模型与层次型、网状型的本质区别在于数据描述的一致性,模型概念单一。在关系型数据库中,

    44、每一个关系都是一个二维表,无论实体本身还是实体间的联系均用称为“关系”的二维表来表示,使得描述实体的数据本身能够自然地反映它们之间的联系。而传统的层次和网状模型数据库是使用链接指针来存储和体现联系的。35.在下列表达式中,其值为真(.T)的是( )。A) “Book”$” This is a Book”B) “This”$” The Book”C) ”line”$” This is the Line”D) ”the” this is a cat”(分数:2.00)A. B.C.D.解析:二、填空题(总题数:15,分数:29.00)36.设栈的存储空间为 S(1:40),初始状态为 bottom

    45、=0,top=0。现经过一系列入栈与出栈运算后,top=20,则当前栈中有 1 个元素。(分数:2.00)填空项 1:_ (正确答案:20)解析:解析 往栈中插入一个元素称为入栈,入栈操作是首先将栈顶指针加一(即 Top加 1),然后将新元素插入到栈顶指针指向的位置。从栈中删除一个元素(即删除栈顶元素)称为退栈,退栈操作是首先将栈顶元素(栈顶指针指向的元素)赋给一个指定的变量,然后将栈顶指针减 1(即 Top减 1)。栈顶指针 Top动态反映了栈中元素的变化情况。根据此题中 top=20,可知此栈中元素个数为 20。37.如果要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,请对下面

    46、的SQL语句填空。SELECT出版单位,MAX(单价),_,_;FROM图书管理!图书;_出版单位(分数:1.00)填空项 1:_ (正确答案:AVG(单价)COUNT(*) 或 COUNT(出版单位)GROUP BY)解析:解析 SQL 的数据查询功能评析 AVG(单价)对所有记录的单价字段求平均值。COUNT(*)求取当前的满足条件的记录个数。GROUP BY子句实现分组。38.软件的需求分析阶段的工作,可以概括为 4个方面: 1、需求分析、编写需求规格说明书和需求评审。(分数:3.00)填空项 1:_ (正确答案:需求获取)解析:39.在 Visual FoxPro中,使用 LOCATE

    47、 ALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF1的返回值应是 2。(分数:2.00)填空项 1:_ (正确答案:.T.)解析:解析 在对表中的数据进行查找时,如果查不到记录的记录指针指向表尾,此时 EOF-|_|-为逻辑真(.T.)。40.在 SQL语句中,为了避免查询到的记录重复,可用 1 短语。(分数:2.00)填空项 1:_ (正确答案:DISTINCT)解析:解析 在 SQL语句中,为了避免查询到重复记录,可用 DISTINCT 短语,但是每一个子句中只能使用一次 DISTINCT。41.栈中允许进行插入和删除的一端为 1。(分数:2.00)填空项 1:_ (正确答案:栈顶)解析:解析 栈是限定只能在表的一端进行插入和删除操作的线性表。在表中,允许插入和删除的一端称作“栈顶(top)”,不允许插入和删除的另一端称作“栈底(bottom)”


    注意事项

    本文(【计算机类职业资格】二级VISUAL+FOXPRO笔试-405及答案解析.doc)为本站会员(appealoxygen216)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开