【计算机类职业资格】国家二级(VF)机试-试卷6及答案解析.doc

上传人:ideacase155 文档编号:1334918 上传时间:2019-10-17 格式:DOC 页数:15 大小:75.50KB
下载 相关 举报
【计算机类职业资格】国家二级(VF)机试-试卷6及答案解析.doc_第1页
第1页 / 共15页
【计算机类职业资格】国家二级(VF)机试-试卷6及答案解析.doc_第2页
第2页 / 共15页
【计算机类职业资格】国家二级(VF)机试-试卷6及答案解析.doc_第3页
第3页 / 共15页
【计算机类职业资格】国家二级(VF)机试-试卷6及答案解析.doc_第4页
第4页 / 共15页
【计算机类职业资格】国家二级(VF)机试-试卷6及答案解析.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、国家二级(VF)机试-试卷 6 及答案解析(总分:90.00,做题时间:90 分钟)一、选择题(总题数:41,分数:82.00)1.创建一个名为 myteacher 的新类,保存新类的类库名称是 mylib,新类的父类是 Teacher,正确的命令是( )。(分数:2.00)A.CREATE CLASS mylib OF myteacher AS TeacherB.CREATE CLASS myteacher OF Teacher AS mylibC.CREATE CLASS myteacher OF mylib AS TeacherD.CREATE CLASS Teacher OF myli

2、b AS myteacher2.数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(分数:2.00)A.加工B.控制流C.数据存储D.数据流3.下列叙述中正确的是( )。(分数:2.00)A.数据库不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库是存储在计算机存储设备中的、结构化的相关数据的集合D.数据库系统中,数据的物理结构必须与逻辑结构一致4.关系表中的每一横行称为一个( )。(分数:2.00)A.字段B.元组C.行D.码5.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.选择、投影、连接B.排序、查找、统计C.关

3、联、更新、排序D.显示、打印、制表6.数据库概念设计的过程中,以下各项中不属于视图设计设计次序的是( )。(分数:2.00)A.自顶向下B.由整体到个体C.由内向外D.由底向上7.专门的关系运算不包括下列中的( )。(分数:2.00)A.联接运算B.选择运算C.投影运算D.交运算8.“项目管理器”中的“文档”选项卡用于显示和管理( )。(分数:2.00)A.项目、应用程序和数据库B.数据表、自由表和文件C.查询、视图和控件D.表单、报表和标签9.下列日期型常量的表示中,错误的是( )。(分数:2.00)A.20121230B.123012C.20121230+100D.1230201210.下

4、列表达式中不符合 Visual FoxPro 60 语法要求的是( )。(分数:2.00)A.5Y15B.L+1C.2345D.07271211.表达式 VAL(SUBSTR(“i5 处理器”,2,1)*Len(“MS Visual FoxPro”)的结果是( )。(分数:2.00)A.5B.16C.21D.8012.如果在命令窗口执行命令“LIST 名称”,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是( )。 go 4 SCAN NEXT 2 FOR LEFT(名称,2)=“电” IF R

5、IGHT(名称,2)=“线” EXIT ENDIF ENDSCAN ?名称(分数:2.00)A.电话线B.电线C.电冰箱D.电视机13.若用如下的 SQL 语句创建一个 teacher 表: CREATE TABLE teacher( NO C(4)NOT NULL, NAME C(8)NOT NULL, SEX C(2), AGE N(2) ) 可以插入到 teacher 表中的是( )。(分数:2.00)A.(1180,石磊,男,23)B.(1180,NULL,男,23)C.(1180,石磊,NULL,NULL)D.(NULL,石磊,男,123。)14.下列选项属于栈和队列共同点的是( )

6、。(分数:2.00)A.只允许在端点处插入和删除元素B.都是先进先出C.都是先进后出D.二者没有共同点15.在单链表中,增加头节点的目的是( )。(分数:2.00)A.使单链表不为空B.方便运算的实现C.增加存储空间D.说明单链表是线性表的链式存储实现16.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是( )。(分数:2.00)A.模拟现实世界中不同事物之间的联系B.强调模拟现实世界中的算法而不强调概念C.使用现实世界的概念抽象地思考问题从而自然地加以解决D.鼓励开发者在软件开发的绝大部分过程中都用实际领域的概念去思考17.在结构化方法中,用数据流程图(DFD)作为描述工具

7、的软件开发阶段是( )。(分数:2.00)A.可行性分析B.需求分析C.详细设计D.程序编码18.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程19.全局数据视图的描述称为( )。(分数:2.00)A.外模式B.概念模式C.内模式D.物理存储模式20.在 ER 图中,用来表示属性的图形是( )。(分数:2.00)A.矩形B.椭圆形C.菱形D.三角形21.以下关于删除表中记录的描述,正确的是( )。(分数:2.00)A.删除数据的命令格式是 DELETE 水 FROM

8、WHEREB.如果删除数据的命令中不包含 WHERE 子句,则删除该表中的全部记录C.SQL 的 DELETE 命令是物理删除表中数据D.以上描述都不正确22.下列有关视图的说法中,错误的是( )。(分数:2.00)A.视图是数据库的一个组成部分B.视图中的源数据表也称为“基表”C.远程视图使用 Visual FoxPro 的 SQL 语法从 Visual FoxPro 视图或表中选择信息D.视图不存在修改结构的问题23.下列有关查询的说法中正确的是( )。(分数:2.00)A.查询文件的扩展名是VCXB.查询文件中保存的是查询的结果C.查询是基于表且可更新的数据集合D.查询设计器本质上是 S

9、QL-SELECT 命令的可视化设计方法24.在 SQL 中,DROP VIEW 命令用于( )。(分数:2.00)A.删除查询B.修改查询C.删除视图D.修改视图25.下列程序段执行以后,内存变量 A 和 B 的值是( )。 CLEAR A=5 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH(A),B&参数 A 是值传送,B 是引用传送 ?A,B PROCEDURE SQ PARAMETERS X1,Y1 Xl=X1*X1 Y1=2*X1 FNDPROC(分数:2.00)A.5 50B.25 50C.25 10D.5 2026.在 Visual FoxPr

10、o 的表单控件中,可以保存编辑多行文本的控件是( )。(分数:2.00)A.标签B.文本框C.编辑框D.列表框27.为了让文本框显示指定的一个字段或内存变量,需要设置的属性是( )。(分数:2.00)A.ValueB.ControlSourceC.InputMaskD.PasswordChar28.表单上有一个选项组:O 上午 O 下午,初始时该选项组的 Value 属性值为 l。若选项按钮“下午”被选中,该选项组的 Value 属性值是( )。(分数:2.00)A.1B.2C.“下午”D.“上午”29.下列说法中,不属于数据模型所描述的内容的是( )。(分数:2.00)A.数据结构B.数据操

11、作C.数据约束D.数据管理30.用二维表的形式表示实体和实体间联系的数据模型( )。(分数:2.00)A.关系模型B.层次模型C.网状模型D.数据模型31.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于( )。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段32.存下述关于数据库系统的叙述中,正确的是( )。(分数:2.00)A.数据库中只存在数据项之间的联系B.数据库的数据项和记录之间都存在联系C.数据库的数据项之间无联系,记录之间存存联系D.数据库的数据项和记录之间都不存在联系33.命令“DIME myArrayr(10,10)”执行后,myA

12、rray(5,5)的值为( )。(分数:2.00)A.0B.5C.TD.F34.在下列的 Visual FoxPro 表达式中,其运算结果为逻辑真的是( )。(分数:2.00)A.“abcd”=“abcd”B.“ab cd”=“abcd”C.DTOC(09132012 08:00:00)=“09132012 08:00:00”D.“2842”=“2842”35.在 Visual FoxPro 中,数据库表和自由表的字段名可允许的最大字符数分别是( )。(分数:2.00)A.10、10B.10、128C.128、10D.256、12836.在 Visual FoxPr0 的命令中,定位第 6 条

13、记录上的命令是( )。(分数:2.00)A.GO TOPB.GO BOTTOMC.GO 6D.GOTO 637.以下索引类型中,能够随表的打开而打开的是( )。(分数:2.00)A.单一的 IDx 索引B.非结构复合索引(CDX)C.结构复合索引D.以上类型都不是38.在 Visual FoxPm 中进行参照完整性设置时,要想设置成“当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值”,应选择( )。(分数:2.00)A.级联或限制B.限制C.忽略D.级联39.如要建立一个职工表,包含字段:职工号、职工名、部门号、工资,职工表的主关键字是职工号,以下 SQL 正确的是

14、( )。 CREATE TABLE 职工表( 职工号_, 职工名 C(20),部门号 C(5), 工资 Y )(分数:2.00)A.C(5)DEFAULTB.C(5)PRIMARY KEYC.C(5)NOT NULLD.C(5)CHECK KEY40.查询是 Visual FoxPro 支持的一种数据库对象,下列关于查询的说法中,不正确的是( )。(分数:2.00)A.查询是预先定义好的一个 SQL SELECT 语句B.查询是以扩展名为 QPR 的文件保存在磁盘上的C.通过查询设计器,可完成任何查询D.查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出41.DO 命令可以执行程序文

15、件,其程序文件的默认扩展名是( )。(分数:2.00)A.prgB.appC.CmdD.exe二、基本操作题(总题数:1,分数:2.00)42.在考生文件夹下,有一个名为 myform 的表单。打开表单文件,然后在表单设计器中完成下列操作: 1将表单设置为不可移动,并将其标题修改为“表单操作”。 2为表单新建一个名为 mymethod 的方法,方法代码为:wait“mymethod”window 3编写 OK 按钮的 Click 事件代码,其功能是调用表单的mymethod 方法。 4编写 Cancel 按钮的 Click 事件代码,其功能是关闭当前表单。(分数:2.00)_三、简单应用题(总

16、题数:2,分数:4.00)43.用 SQL 语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入book_temp 表中。(分数:2.00)_44.在考生文件夹下有一个名为 menulin 的下拉式菜单,请设计一个名为 form_menu 的顶层表单,将菜单 menu_lin 加入到该表单中,使得运行表单时菜单显示在该表单中,并且,表单退出时释放菜单。(分数:2.00)_四、综合应用题(总题数:1,分数:2.00)45.在考生目录下完成如下简单应用: 1用 SQL 语句完成下列操作:列出所有盈利(现价大于买入价)的股票简称,以及它们的现价、买入价和持有数量,并将检索结果

17、按持有数量降序排序存储于表stock_temp 中。 2使用一对多报表向导建立报表。要求:父表为 stock_name,子表为 stock_sl,从父表中选择字段“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票代码升序排序;报表标题为“股票持有情况”;生成的报表文件名为 stock_report。然后用报表设计器打开牛成的文件 stock_repoItfrx 对其进行修改,将标题区中显示的当前日期移到页注脚区,使得在页注脚区能够显示当前日期。(分数:2.00)_国家二级(VF)机试-试卷 6 答案解析(总分:90.00,做题时间:90 分钟)一、选择题(总题数:41,

18、分数:82.00)1.创建一个名为 myteacher 的新类,保存新类的类库名称是 mylib,新类的父类是 Teacher,正确的命令是( )。(分数:2.00)A.CREATE CLASS mylib OF myteacher AS TeacherB.CREATE CLASS myteacher OF Teacher AS mylibC.CREATE CLASS myteacher OF mylib AS Teacher D.CREATE CLASS Teacher OF mylib AS myteacher解析:解析:建立类语句的格式为“CREATE CLASS 类名 OF 类库名 A

19、S 父类”,题中要求新类的类库名称是 mylih,父类是 Teacher,因此,正确的命令是“cREATE CLASS myteacher OF mylib AS Teacher”。2.数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(分数:2.00)A.加工B.控制流 C.数据存储D.数据流解析:解析:数据流图从数据传递和加 T 的角度,来刻画数据流从输入到输出的移动变换过程。数据流图中的主要图形元素有:加工(转换)、数据流、存储文件(数据源)等。本题答案为 B。3.下列叙述中正确的是( )。(分数:2.00)A.数据库不需要操作系统的支持B.数据库设计是

20、指设计数据库管理系统C.数据库是存储在计算机存储设备中的、结构化的相关数据的集合 D.数据库系统中,数据的物理结构必须与逻辑结构一致解析:解析:数据库是存储在计算机存储设备中的、结构化的相关数据的集合。数据库中的数据不只是面向某一项特定的应用,而是面向多种应用,可以被多个用户、多个应用程序共享,不具有独立的系统。设计数据库的目的实质上是为了设计出满足实际应用需求的实际关系模型。数据库技术的主要目的则是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代

21、价。本题答案为 C。4.关系表中的每一横行称为一个( )。(分数:2.00)A.字段B.元组 C.行D.码解析:解析:在关系数据库中,关系模型采用二维表来表示,简称“表”。二维表是由表框架及表元组组成。在表框架中,按行可以存放数据,每行数据称为元组。本题答案是 B。5.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.选择、投影、连接 B.排序、查找、统计C.关联、更新、排序D.显示、打印、制表解析:解析:关系数据库管理系统能实现的专门关系运算,包括选择运算、投影运算、连接运算。本题答案为 A。6.数据库概念设计的过程中,以下各项中不属于视图设计设计次序的是( )。(分数

22、:2.00)A.自顶向下B.由整体到个体 C.由内向外D.由底向上解析:解析:数据库概念设计的过程中,视图设计一般有 3 种设计次序,它们是: 自顶向下。这种方法是先从抽象级别高且普遍性强的对象开始,逐步细化、具体化与特殊化。 由底向上。这种设计方法是先从具体的对象开始,逐步抽象、普遍化与一般化,最后形成一个完整的视图设计。 由内向外。这种设计方法是先从最基本与最明显的对象着手,逐步扩充至非基本、不明显的其他对象。7.专门的关系运算不包括下列中的( )。(分数:2.00)A.联接运算B.选择运算C.投影运算D.交运算 解析:解析:关系运算:对关系数据库进行查询时,需要找到用户感兴趣的数据,这就

23、需要对关系进行一定的关系运算。关系的基本运算有两类:一类是传统的集合运算(并、差、交等);另一类是专门的关系运算(选择、投影、联接)。8.“项目管理器”中的“文档”选项卡用于显示和管理( )。(分数:2.00)A.项目、应用程序和数据库B.数据表、自由表和文件C.查询、视图和控件D.表单、报表和标签 解析:解析:项目管理器中的文档选项卡包含了处理数据时所用的 3 类文件,即表单、报表和标签。9.下列日期型常量的表示中,错误的是( )。(分数:2.00)A.20121230B.123012C.20121230+100 D.12302012解析:解析:日期型常量的定界符是一对花括号。花捂号内包括年

24、、月、日 3 部分内容,各部分内容之间片分隔符隔开。C 选项是运算表达式,不是常量。10.下列表达式中不符合 Visual FoxPro 60 语法要求的是( )。(分数:2.00)A.5Y15 B.L+1C.2345D.072712解析:解析:在 Visual FoxPro 中,表达式的书写也要满足一定的要求。选项 D 表示的是日期型的数据,符合 VisualFoxPro 的语法要求;选项 B 也满足,它的含义是将两个变量相加;选项 C 表示的是一个数值型的常量 2345,因此它也满足 Visual FoxPro 的语法要求;选项 A 是一个错误的逻辑表达式,因为 5Y 不能用来给变量命名。

25、11.表达式 VAL(SUBSTR(“i5 处理器”,2,1)*Len(“MS Visual FoxPro”)的结果是( )。(分数:2.00)A.5B.16C.21D.80 解析:解析:SUBETR():在一个字符串中从指定位置起返回给定长度的子串。 VAL():将字符型的数字转换成数值。 LEN():返回一个字符串的长度。 注意:在 Visual FoxPro 中一个汉字占两个字符的宽度。所以 SuBsTR(“i5 处理器”,2,1)的返回值是“5”,VAL(“5”)=5,Len(“MS Visual F13xPro”)=16,516=80。12.如果在命令窗口执行命令“LIST 名称”,

26、主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是( )。 go 4 SCAN NEXT 2 FOR LEFT(名称,2)=“电” IF RIGHT(名称,2)=“线” EXIT ENDIF ENDSCAN ?名称(分数:2.00)A.电话线B.电线 C.电冰箱D.电视机解析:解析:LEFT(,)功能是从字符表达式左边开始,截取指定长度的字符串。RIGHT(字符表达式,数值表达式):返回一个字符串右边的若干字符,返回值是字符型。 本题是从第 4、5 这两条记录中,将最先找到的第 1 个字是“电”,

27、而且最后一个字是“线”的名称显示出来13.若用如下的 SQL 语句创建一个 teacher 表: CREATE TABLE teacher( NO C(4)NOT NULL, NAME C(8)NOT NULL, SEX C(2), AGE N(2) ) 可以插入到 teacher 表中的是( )。(分数:2.00)A.(1180,石磊,男,23)B.(1180,NULL,男,23)C.(1180,石磊,NULL,NULL) D.(NULL,石磊,男,123。)解析:解析:Insert 语句的功能是向表中插入一条记录,但是记录的结构必须符合表的结构。由于表的结构是(NOC(4)NOT NULL

28、,NAME C(8)NOT NULL,SEX C(2),AGE N(2),选项 A(1180,石磊,男,23)中的 SEX 字段不符合要求;选项 B(1180,NULL,男,23)中的 NAME 字段为 NULL,不符合要求;选项 D(NULL,石磊,男,123。)中的 NO 字段不能为空,不符合要求;因此只有选项 C 能够被插入。、14.下列选项属于栈和队列共同点的是( )。(分数:2.00)A.只允许在端点处插入和删除元素 B.都是先进先出C.都是先进后出D.二者没有共同点解析:解析:栈和队列都是一种特殊的、操作受限的线性表,只允许在端点处进行捕入和删除操作。二者的区别是:栈只允许在表的一

29、端进行捅入或删除操作,是种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。本题答案为 A。15.在单链表中,增加头节点的目的是( )。(分数:2.00)A.使单链表不为空 B.方便运算的实现C.增加存储空间D.说明单链表是线性表的链式存储实现解析:解析:头节点不仅标识了表中首节点的位置,而且根据单链表(包含头审点)的结构,只要掌握了表头,就能够访问整个链表,因此增加头节点目的是为了便于运算的实现。本题答案为 A。16.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是( )。(分数:2.00)A.模拟现实世界中不同事物

30、之间的联系B.强调模拟现实世界中的算法而不强调概念C.使用现实世界的概念抽象地思考问题从而自然地加以解决 D.鼓励开发者在软件开发的绝大部分过程中都用实际领域的概念去思考解析:解析:面向对象的没计方法与传统的面向过程的方法有本质不同,它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地加以解决。它强调模拟现实世界中的概念而不强调算法,鼓励开发者在软件开发的绝大部分过程中都用应用领域的概念去思考。本题答案为 C17.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。(分数:2.00)A.可行性分析B.需求分析 C.详细设计D.程序编码解析:解析:软件开发阶段包括需求

31、分析、总体设计、详细设计、编码和测试 5 个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。本题答案为 B。18.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。(分数:2.00)A.模块间的关系B.系统结构部件转换成软件的过程描述 C.软件层次结构D.软件开发过程解析:解析:软件设计主要包括软件结构设计、数据设计、接口设计和过程设计。其结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间以及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。本题答案为 B。

32、19.全局数据视图的描述称为( )。(分数:2.00)A.外模式B.概念模式 C.内模式D.物理存储模式解析:解析:外模式是用户的数据视图,也就是用户所见到的数据模式;全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的捕述;物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;存储模式即为内模式。本题答案为 B。20.在 ER 图中,用来表示属性的图形是( )。(分数:2.00)A.矩形B.椭圆形C.菱形D.三角形 解析:解析:ER 图用矩形表示实体集,用椭圆表示属性,用菱形表示联系。故本题答案为 D。21.以下关于删除表中记录的描述,正确的是( )。(分数:2.00

33、)A.删除数据的命令格式是 DELETE 水 FROMWHEREB.如果删除数据的命令中不包含 WHERE 子句,则删除该表中的全部记录 C.SQL 的 DELETE 命令是物理删除表中数据D.以上描述都不正确解析:解析:SQL 语言使用 delete 语句删除数据库表中的记录,Delete 语句的格式为: Delete from TableName where ColumnName OPERATOR Valueandon Column OPERATOR Value Delete 后面不能含有*号,如果没有 where 子句,则删除表中的全部记录。 DELETE 命令只是逻辑删除数据库表中盼记

34、录,如果要物理删除记录需要继续使用 PACK 命令。22.下列有关视图的说法中,错误的是( )。(分数:2.00)A.视图是数据库的一个组成部分B.视图中的源数据表也称为“基表”C.远程视图使用 Visual FoxPro 的 SQL 语法从 Visual FoxPro 视图或表中选择信息 D.视图不存在修改结构的问题解析:解析:作为数据库的一部分,视图兼有“表”和“查询”的特点,它与查询类似的地方是,可以从一个或多个相关联的表中提取有用信息;与表相类似的地方是,可以更新其中的信息,并将更新结果永久地保存在磁盘上。视图由于是从表派生出来的,所以不存在修改结构的问题。选项 C 中的远程视刚是指视

35、图中的数据来源于远程数据源,因此选项 C 的说法错误。23.下列有关查询的说法中正确的是( )。(分数:2.00)A.查询文件的扩展名是VCXB.查询文件中保存的是查询的结果C.查询是基于表且可更新的数据集合D.查询设计器本质上是 SQL-SELECT 命令的可视化设计方法 解析:解析:查询文件的扩展名是qpr因此 A 选项错误;查询文件中保存的是查询的命令,通常查询的结果是显示在屏幕上供用户浏览的,因此 B 选项错误;查询设计器本质上就是 SQL Select 命令的可视化设计方法,因此 D 选项正确;查询是基于表的,但是查询的数据集合是不可更新的,因此选项 C 也是错误的。24.在 SQL

36、 中,DROP VIEW 命令用于( )。(分数:2.00)A.删除查询B.修改查询C.删除视图 D.修改视图解析:解析:本题的正确答案是 C,DROP VIEW 命令用于删除视图。25.下列程序段执行以后,内存变量 A 和 B 的值是( )。 CLEAR A=5 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH(A),B&参数 A 是值传送,B 是引用传送 ?A,B PROCEDURE SQ PARAMETERS X1,Y1 Xl=X1*X1 Y1=2*X1 FNDPROC(分数:2.00)A.5 50 B.25 50C.25 10D.5 20解析:解析:过

37、程定义时,如果形式参数被说明为传值,则过程调用只是将相应位置实参的值传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程中,数据的传递只是单向的,故称为引用传送。反之,如果形式参数被说明为传址,则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化义会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为值传送。 此题中参数 A 为值传送,即 A 最后的值也为 5;参数 B 为引用传送,根据 X1=x1*X1,Y1=2*X1 得 Y1 值为 50,即 B 的最终值。故本题答案为 A。26.在

38、Visual FoxPro 的表单控件中,可以保存编辑多行文本的控件是( )。(分数:2.00)A.标签B.文本框C.编辑框 D.列表框解析:解析:编辑框可保存多行文本。27.为了让文本框显示指定的一个字段或内存变量,需要设置的属性是( )。(分数:2.00)A.ValueB.ControlSource C.InputMaskD.PasswordChar解析:解析:Value 属性:如果没有设置 ControlSource 属性,那么可以通过设置该属性为文本框指定初始值。 ControlSource 属性:为文本框指定要绑定的数据源,数据源是一个字段或内存变量。 InputMask 属性:指定

39、在一个文本框中如何输入和显示数据。 PasswordChat 属性:指定义本框控件内是显示用户输入的字符还是显示占位符。28.表单上有一个选项组:O 上午 O 下午,初始时该选项组的 Value 属性值为 l。若选项按钮“下午”被选中,该选项组的 Value 属性值是( )。(分数:2.00)A.1B.2 C.“下午”D.“上午”解析:解析:选项组的 Value 属性用于表示被选定选项按钮的序号,默认为 1,也就是第一个选项按钮默认情况下被选中。若第二选项按钮被选中,则 Value 值为 2。本题中“下午”为第二个选项按钮,当其被选中时,该选项组的 Value 属性值应为 2。29.下列说法中

40、,不属于数据模型所描述的内容的是( )。(分数:2.00)A.数据结构B.数据操作C.数据约束D.数据管理 解析:解析:数据模型所描述的内容有 3 个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与操作方式。本题答案为 D。30.用二维表的形式表示实体和实体间联系的数据模型( )。(分数:2.00)A.关系模型 B.层次模型C.网状模型D.数据模型解析:解析:层次模型是最早发展出来的数据库模型。它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组织机构,它

41、们自顶向下、层次分明。 关系模型是用二维表的形式表示实体和实体间联系的数据模型。关系模型的特点如下:关系模型与非关系模型不同,它是建立在严格的数学概念基础上的;关系模型的概念单一,无论实体或实体之间的联系都用关系表示;存取路径对用户透明:关系必须是规范化的关系。31.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于( )。(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段解析:解析:数据库逻辑没计的主要工作是将 E-R 图转换成指定的 RDBMS 中的关系模式。32.存下述关于数据库系统的叙述中,正确的是( )。(分数:2.00)A.数据库中只存在数

42、据项之间的联系B.数据库的数据项和记录之间都存在联系 C.数据库的数据项之间无联系,记录之间存存联系D.数据库的数据项和记录之间都不存在联系解析:解析:在关系数据库系统中,数据库中的数据存储在二维表中,而表由记录构成,每个记录都具有相同的结构,即每个记录所包含的属性类型相同,而取值不同,因此可以肯定数据库中的记录之间存在联系。数据库中的数据项,也就是二维表的字段,而在数据库的表中,通常会设定某个字段或某些字段为键,通过这些键就可以确定其他字段的值,即数据库中的数据项之间也存在一定的关系,因此在关系型数据库系统中,数据库的数据项之间和记录之间都存在联系,正确答案应该是选项 B。33.命令“DIM

43、E myArrayr(10,10)”执行后,myArray(5,5)的值为( )。(分数:2.00)A.0B.5C.TD.F 解析:解析:创建数组的命令格式有两种: DIMENSIION (,(,34.在下列的 Visual FoxPro 表达式中,其运算结果为逻辑真的是( )。(分数:2.00)A.“abcd”=“abcd”B.“ab cd”=“abcd”C.DTOC(09132012 08:00:00)=“09132012 08:00:00”D.“2842”=“2842” 解析:解析:在用双等号运算符比较两个字符串时,只有当两个字符串完全相同(含空格及各字符的位置、大小写),运算结果才为逻

44、辑真。 DTOC()函数作用是将日期型数据或日期时间型数据的日期部分转成字符串,所以 DTOC(09132012 08:00:00)的结果是“09132012”。35.在 Visual FoxPro 中,数据库表和自由表的字段名可允许的最大字符数分别是( )。(分数:2.00)A.10、10B.10、128C.128、10 D.256、128解析:解析:所谓自由表就是那些不属于任何数据库的表,所有由 FoxBase 或早期版本的 FoxPro 创建的数据库文件都是自由表。可以将自由表移入到数据库中,也可以将数据库中的表移出,让它成为自由表。数据库表与自由表的最大区别是两者字段名的最大字符个数不

45、同,数据库表中字段名的最大字符数为128,而自由表中字段名的最大字符数为 10。36.在 Visual FoxPr0 的命令中,定位第 6 条记录上的命令是( )。(分数:2.00)A.GO TOPB.GO BOTTOMC.GO 6D.GOTO 6 解析:解析:GO 命令直接对记录进行定位,TOP 是表头。不使用索引时,即记录号为 1 的记录,使用索引时,为索引项排在最前面的索引对应的记录。BOTTOM 是表尾,当不使用索引时是记录号最大的那条记录,使月 j 索引时是索引项排在最后面的索引项对应的记录。GOTO 命令用于直接定位到第几条记录。37.以下索引类型中,能够随表的打开而打开的是( )

46、。(分数:2.00)A.单一的 IDx 索引B.非结构复合索引(CDX)C.结构复合索引 D.以上类型都不是解析:解析:与表名相同的结构索引在表打开时都能够自动打开,但是对于非结构索引,必须在使用之前打开索引文件。 单独的idx 索引是一种非结构单索引;采用非默认名的cdx 索引,也是非结构复合索引;与表名同名的cdx 索引,是结构复合索引。 结构复合索引具有如下特性:在打开表时自动打开;同一索引文件中能包含多个索引方案,或索引关键字;在添加、更改或删除记录时自动维护索引。38.在 Visual FoxPm 中进行参照完整性设置时,要想设置成“当更改父表中的主关键字段或候选关键字段时,自动更改

47、所有相关子表记录中的对应值”,应选择( )。(分数:2.00)A.级联或限制B.限制C.忽略D.级联 解析:解析:“级联”代表用新的连结字段值自动修改子表中的相关所有记录。“限制”代表若子表中有相关的记录,则禁止修改父表中的连结字段值。“忽略”代表若不做完整性检查即删除父表盼记录时与子表无关。39.如要建立一个职工表,包含字段:职工号、职工名、部门号、工资,职工表的主关键字是职工号,以下 SQL 正确的是( )。 CREATE TABLE 职工表( 职工号_, 职工名 C(20),部门号 C(5), 工资 Y )(分数:2.00)A.C(5)DEFAULTB.C(5)PRIMARY KEY C

48、.C(5)NOT NULLD.C(5)CHECK KEY解析:解析:本题考查利用 SQL 命令建立数据表知识。选项中 DEFAuIJT 表示默认值,PRIMARY KEY 表示主关键字,NOT NULL 表示非空,CHECK 表示约束,因此本题的答案应该是 B。40.查询是 Visual FoxPro 支持的一种数据库对象,下列关于查询的说法中,不正确的是( )。(分数:2.00)A.查询是预先定义好的一个 SQL SELECT 语句B.查询是以扩展名为 QPR 的文件保存在磁盘上的C.通过查询设计器,可完成任何查询 D.查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出解析:解析:查询设计器只能建立一些比较规则的查询,而对复杂的查询它就

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

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