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

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

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

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

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

    1、国家二级(VF)机试模拟试卷 88 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.算法的时间复杂度是指( )。(分数:2.00)A.算法的长度B.执行算法所需要的时间C.算法中的指令条数D.算法执行过程中所需要的基本运算次数2.以下数据结构中,属于非线性数据结构的是( )。(分数:2.00)A.栈B.线性表C.队列D.二叉树3.数据结构中,与所使用的计算机无关的是数据的( )。(分数:2.00)A.存储结构B.物理结构C.逻辑结构D.线性结构4.内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是( )。(分数:2.00)A.顺序内聚B

    2、.偶然内聚C.时间内聚D.逻辑内聚5.在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的( )。(分数:2.00)A.连接码B.关系码C.外码D.候选码6.检查软件产品是否符合需求定义的过程称为( )。(分数:2.00)A.确认测试B.需求测试C.验证测试D.路径测试7.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(分数:2.00)A.控制流B.加工C.存储文件D.源和潭8.待排序的关键码序列为(15,20,9,30,67,65, 45990),要按关键码值递增的顺序排序,

    3、采取简单选择排序法,第一趟排序后关键码 15 被放到第( )个位置。(分数:2.00)A.2B.3C.4D.59.对关系 S 和关系 R 进行集合运算,结果中既包含关系 S 中的所有元组也包含关系 R 中的所有元组,这样的集合运算称为( )。(分数:2.00)A.并运算B.交运算C.差运算D.除运算10.下列选项中,不属于数据管理员(DBA)职责的是( )。(分数:2.00)A.数据库维护B.数据库设计C.改善系统性能,提高系统效率D.数据类型转换11.把一个项目编译成一个应用程序时,下面的叙述正确的是( )。(分数:2.00)A.所有的项目文件将组合为一个单一的应用程序文件B.所有项目的包含

    4、文件将组合为一个单一的应用程序文件C.所有项目排除的文件将组合为一个单一的应用程序文件D.由用户选定的项目文件将组合为一个单一的应用程序文件12.在 Visual FoxPro 中,“表”通常是指( )。(分数:2.00)A.表单B.报表C.关系数据库中的关系D.以上都不对13.打开一个项目文件,然后通过命令方式新建一个程序文件,则该程序文件( )。(分数:2.00)A.存在于当前打开的项目文件中B.不存在于当前打开的项目文件中,必须单独添加C.不存在于当前打开的项目文件中,但与项目文件建立了联系D.以上说法均不正确14.假设使用 DIMENSION y(2,3)定义了一个二维数组 y,正确的

    5、赋值语句是( )。(分数:2.00)A.y7=10B.y=10C.STORE 10y3,y4,y5D.y2,y3,y4=1015.下面有关视图的描述,正确的是( )。(分数:2.00)A.可以使用 MODIFY STRUCTURE 命令修改视图的结构B.视图不能删除,否则影响原来的数据文件C.视图是对表的复制产生的D.使用 SQL 对视图进行查询时,必须事先打开该视图所在的数据库16.假定系统日期是 2007 年 12 月 31 日,则执行命令 RQ;MOD(YEAR(DATE()+1),10)后,RQ 的值是( )。(分数:2.00)A.1B.7C.8D.系统报错17.设 N=44,M=55

    6、,K=“N+M“,表达式 1+SELECT 班级号 FROM 学生 WHERE 民族!=“汉“B.SELECT 班级名称 FROM 班级 WHERE 学号 IN;SELECT 学号 FROM 学生 WHERE 民族!=“汉“C.SELECT 班级名称 FROM 班级 WHERE 班级号 IN;(SELECT 班级号 FROM 学生 WHERE 民族!=“汉“)D.SELECT 班级名称 FROM 班级 WHERE 学号 IN;(SELECT 学号 FROM 学生 WHERE 民族!=“汉“)28.在 Visual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了

    7、“限制”,当删除父表记录时,系统的反应是( )。(分数:2.00)A.不做参照完整性检查B.不准删除父表中的记录C.自动删除子表中所有相关记录D.若子表中有相关记录,则禁止删除父表中记录29.在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下叙述正确的是( )。(分数:2.00)A.表单的属性描述了表单的事件和方法B.以斜体字显示的属性值表示为只读,不可以修改C.属性窗口只包括属性、方法和事件列表框和对象框D.以上都不正确30.在 Visual FoxPro 中,要运行查询文件 Studentqpr,可以使用命令( )。(分数:2.00)A.DO StudentqprB.DO Stu

    8、dentC.DO QUERY StudentD.RUN Student31.假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是( )。(分数:2.00)A.先命令按钮的 Init 事件,然后表单的 Init 事件,最后表单的 Load 事件B.先表单的 Init 事件,然后命令按钮的 Init 事件,最后表单的 Load 事件C.先表单的 Load 事件,然后表单的 Init 事件,最后命令按钮的 Init 事件D.先表单的 Load 事件,然后命令按钮的 Init 事件,最后表单的 Init 事件32.下列不属于表单对象特有的方法是( )。(分数:2.00)

    9、A.ReleaseB.HideC.SetFocusD.Show33.将文本框的 PasswordChar 属性值设置为星号(*),那么,当在文本框中输入“2008 奥运”时,文本框中显示的是( )。(分数:2.00)A.考试 2008B.*C.*D.错误设置,无法输入34.假设表单有一选项组:男女,其中第二个选项按钮“女”被选中。该选项组的 Value 属性值为( )。(分数:2.00)A.TB.FC.女或 1D.女或 235.以下是与设置系统菜单有关的命令,错误的是( )。(分数:2.00)A.SET SYSMENU NOSAVEB.SET SYSMENU SAVEC.SET SYSMENU

    10、 TO DEFAULTD.SET SYSMENU DEFAULT36.为“歌手”表增加一个字段“最后得分”的 SQL 语句是( )。(分数:2.00)A.ALTER TABLE 歌手 ADD 最后得分 F(6,2)B.ALTER DBF 歌手 ADD 最后得分 F6,2C.CHANGE TABLE 歌手 ADD 最后得分 F(6,2)D.CHANGE TABLE 歌手 INSERT 最后得分 F6,237.插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、99 和“105”,正确的 SQL语句是( )。(分数:2.00)A.INSERT VALUES(“1001“,99,“1

    11、05“) INTO 评分(歌手号,分数,评委号)B.INSERT TO 评分(歌手号,分数,评委号)VALUES(“100 1“,99,“105“)C.INSERTINTO 评分(歌手号,分数,评委号)VALUES(“1001“,99,“105“)D.INSERT VALUES(“1001“,99,“105“)TO 评分(歌手号,分数,评委号)38.给出在仓库“WH1”或“WH2”工作,且年龄小于 40 岁的职工号和姓名,正确的命令是( )。(分数:2.00)A.SELECT 职工号,姓名 FROM 职工;WHERE 年龄40 AND 仓库号=“WH1“OR 仓库号=“WH2“B.SELECT

    12、 职工号,姓名 FROM 职工;WHERE 年龄40 AND(仓库号=“WH1“AND 仓库号=“WH2“)C.SELECT 职工号,姓名 FROM 职工;WHERE 年龄40 OR 工仓库号=“WH1“OR 仓库号=“WH2“D.SELECT 职工号,姓名 FROM 职工;WHERE 年龄40 AND(仓库号=“WHI“OR 仓库号=“WH2“)39.检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是( )。(分数:2.00)A.SELECT 学号,课程号 FROM 成绩 WHERE 分数 NULLB.SELECT 学号,课程号 FROM 成绩 WHERE 分数=NULL

    13、C.SELECT 学号,课程号 FROM 成绩 WIERE 分数 IS NULLD.SELECT 学号,课程号成绩订购单 WHERE 分数 IS NOT NULL40.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL 语句是( )。(分数:2.00)A.SELECT 产品名称,AVG(单价)FROM 产品 GROUPBY 单价B.SELECT 产品名称,AVG(单价)FROM 产品 ORDERBY 单价C.SELECT 产品名称,AVG(单价)FROM 产品 ORDERBY 产品名称D.SELECT 产品名称,AVG(单价)FROM 产品 GROUP BY 产品名称二、基

    14、本操作题(总题数:1,分数:2.00)41.在考生文件夹下有一表单文件 formonescx其中包含一个命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作:(1)将表单的标题设置为“基本操作”;将表单的最大化按钮设置为无效。(2)在表单的数据环境中添加数据表 customersdbf。(3)将命令按钮设置为“默认”按钮,即在表单激活的情况下,不管焦点在哪个控件上,都可以通过按 Enter 键来选择该命令按钮。(4)在命令按钮的上方添加一个基于用户自定义类 mytextbox 的控件(不需要做任何设置)。类 mytextbox 存储在考生目录下的类库文件 myclasslibvcx 中

    15、。提示:在表单控件工具栏中单击“查看类”按钮添加类库。(分数:2.00)_三、简单应用题(总题数:1,分数:2.00)42.(1)使用查询设计器设计完成:查询“吴”姓读者(客户名第一个字为“吴”)订购图书情况,查询结果包括客户名、订单号、图书名、单价、数量和签订日期字段的值,要求按客户名升序排序,并运行该查询将查询结果存储在表文件 appone,查询文件也保存为 appone。(2)使用 SQL 语句查询每个读者订购图书的数量和金额(数量单价),查询结果包括客户名、订购总册数和金额,查询按金额降序排序,查询结果存储在 apptwodbf 表文件,最后将 SQL 语句保存在 apptwoprg

    16、命令文件。(分数:2.00)_四、综合应用题(总题数:1,分数:2.00)43.在考生文件夹下完成下列操作:(1)新建一个名为“职工管理”的数据库文件,将自由表“部门”、“职工”添加到该数据库中。(2)将“部门”中的“部门号”定义为主索引,索引名是 index_depa。(3)建立一个查询 mysql,查询“通信”学院工资大于 3000 的人员“姓名”和“工资”信息存入 salary,dbf中,按工资升序排列,执行该查询。(4)建立包括一个标签(Labell)、一个列表框(Listl)、一个表格(Gridl),Labell 的标题为“部门名”的表单 formtwo,如图 3-7 所示。 (分数

    17、:2.00)_国家二级(VF)机试模拟试卷 88 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.算法的时间复杂度是指( )。(分数:2.00)A.算法的长度B.执行算法所需要的时间C.算法中的指令条数D.算法执行过程中所需要的基本运算次数 解析:解析:算法的时间复杂度,是指执行算法所需要的工作量,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。2.以下数据结构中,属于非线性数据结构的是( )。(分数:2.00)A.栈B.线性表C.队列D.二叉树 解析:解析:二叉树属于非线性结构。栈是一种特殊的线性表,这种线性表只能在固定的一端

    18、进行插入和删除操作;队列可看作是插入在一端进行,删除在另一端进行的线性表。3.数据结构中,与所使用的计算机无关的是数据的( )。(分数:2.00)A.存储结构B.物理结构C.逻辑结构 D.线性结构解析:解析:数据的逻辑结构反映的是数据元素之间的逻辑关系,与使用的计算机无关。4.内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是( )。(分数:2.00)A.顺序内聚B.偶然内聚 C.时间内聚D.逻辑内聚解析:解析:内聚是从功能角度来衡量模块的联系,它描述的是模块内的功能联系。内聚有如下种类,它们之间的内聚度由弱到强排列: 偶然内聚一一模块中的代码无法定义其不同功能的调用。但它使该模块能执行

    19、不同的功能,这种模块为巧合强度模块。 逻辑内聚一一这种模块把几种相关的功能组合在一起,每次被调用时,由传送给模块的参数来确定该模块应完成哪一种功能。 时间内聚一一这种模块顺序完成一类相关功能,比如初始化模块,它顺序地为变量置初值。 过程内聚一一如果一个模块内的处理元素是相关的,而且必须以特定次序执行,则称为过程内聚。 通信内聚一一这种模块除了具有过程内聚的特点外,还有另外一种关系,即它的所有功能都通过使用公用数据而发生关系。 顺序内聚一一如果一个模块内各个处理元素和同一个功能密切相关,而且这些处理必须顺序执行,处理元素的输出数据作为下一个处理元素的输入数据,则称为顺序内聚。 功能内聚一一如果一

    20、个模块包括为完成某一具体任务所必需的所有成分,或者说模块中所有成分结合起来是为了完成一个具体的任务,此模块则为功能内聚模块。5.在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的( )。(分数:2.00)A.连接码B.关系码C.外码D.候选码 解析:解析:在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的候选码或候选键。从二维表的所有候选键中选取一个作为用户使用的键称为主键或主码。6.检查软件产品是否符合需求定义的过程称为( )。(分数:2.00)A.确认测试 B.需求测试C.验证测试D.路径测试解析:解析:确

    21、认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求。7.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(分数:2.00)A.控制流 B.加工C.存储文件D.源和潭解析:解析:数据流图用于抽象描述一个软件的逻辑模型,它由一些特定的图符构成,包括 4 个方面,即加工、数据流、存储文件、源和潭。8.待排序的关键码序列为(15,20,9,30,67,65, 45990),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码 15 被放到第( )个位置。(分数:2.00)A.2B

    22、.3 C.4D.5解析:解析:选择排序的基本思想是扫描整个线性表,从中选出最小的元素,将它交换到表的最前面,然后对剩下的子表采用同样的方法,直到子表为空。所以第一趟排序后,将选出最小的元素 9 放在第一个位置,元素 15 则被交换放在第 3 个位置。9.对关系 S 和关系 R 进行集合运算,结果中既包含关系 S 中的所有元组也包含关系 R 中的所有元组,这样的集合运算称为( )。(分数:2.00)A.并运算 B.交运算C.差运算D.除运算解析:解析:关系的并运算是指,由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元组。10.下列选项中,不属于数据管理员(DBA)职责的是(

    23、 )。(分数:2.00)A.数据库维护B.数据库设计C.改善系统性能,提高系统效率D.数据类型转换 解析:解析:数据库管理员(DataBase Administrato,DBA)是指对数据库的规划、设计、维护、监视等的人员,其主要工作如下: 数据库设计。DBA 的主要任务之一是数据库设计,具体地说是进行数据模式的设计。 数据库维护。DBA 必须对数据库中的数据安全性、完整性、并发控制及系统恢复、数据定期转储等进行实施与维护。 改善系统性能,提高系统效率。DBA 必须随时监视数据库的运行状态,不断调整内部结构,使系统保持最佳状态与效率。11.把一个项目编译成一个应用程序时,下面的叙述正确的是(

    24、)。(分数:2.00)A.所有的项目文件将组合为一个单一的应用程序文件B.所有项目的包含文件将组合为一个单一的应用程序文件 C.所有项目排除的文件将组合为一个单一的应用程序文件D.由用户选定的项目文件将组合为一个单一的应用程序文件解析:解析:将一个项目编译成一个应用程序时,所有项目中被包含的文件将组合成一个单一的应用程序文件。在项目连编之后,那些在项目中标记为“包含”的文件将变为只读文件,不能再修改。排除文件没有在应用程序的文件中编译,用户可以更新。12.在 Visual FoxPro 中,“表”通常是指( )。(分数:2.00)A.表单B.报表C.关系数据库中的关系 D.以上都不对解析:解析

    25、:在关系数据库中,关系就是表,表就是关系。13.打开一个项目文件,然后通过命令方式新建一个程序文件,则该程序文件( )。(分数:2.00)A.存在于当前打开的项目文件中B.不存在于当前打开的项目文件中,必须单独添加 C.不存在于当前打开的项目文件中,但与项目文件建立了联系D.以上说法均不正确解析:解析:在 Visual FoxPro 中,只有在项目管理器窗口中新建的文件,才属于当前项目。通过命令方式新建的文件,即使当前窗口有项目管理器打开,该新建的数据库文件,也不属于任何项目,与项目也没有任何联系。14.假设使用 DIMENSION y(2,3)定义了一个二维数组 y,正确的赋值语句是( )。

    26、(分数:2.00)A.y7=10B.y=10 C.STORE 10y3,y4,y5D.y2,y3,y4=10解析:解析:在赋值和输入语句中使用数组名时,表示将同一个值同时赋给该数组的全部数组元素。 可以用一维数组的形式访问二维数组,数组 y 的定义中只定义了 6 个元素,而选项 A)的下标已经超出了数组的数量。 内存变量的赋值有两种格式: 格式 1:STORE表达式TO内存变量名表 格式 2:内存变量名=表达式 功能:计算表达式并将表达式的值赋给一个或多个内存变量,格式 2 只能给一个变量赋值。15.下面有关视图的描述,正确的是( )。(分数:2.00)A.可以使用 MODIFY STRUCT

    27、URE 命令修改视图的结构B.视图不能删除,否则影响原来的数据文件C.视图是对表的复制产生的D.使用 SQL 对视图进行查询时,必须事先打开该视图所在的数据库 解析:解析:视图并不是对表的复制,而是从基本表中派生出来的虚表。对视图的修改应使用命令MODIFY VIEW,而不是 MODIFY STRUCTURE。视图是可以被删除的。只有在包含视图的数据库打开时,才能使用视图。16.假定系统日期是 2007 年 12 月 31 日,则执行命令 RQ;MOD(YEAR(DATE()+1),10)后,RQ 的值是( )。(分数:2.00)A.1B.7C.8 D.系统报错解析:解析:DATEO 函数返回

    28、当前系统日期,日期表达式中,一个日期可以加上一个整数 N,表示日期相应地向后移动 N 天,由于题干中假定系统日期是 2007 年 12 月 31 日,当日期加 1 后,所得的日期便是2008 年 1 月 1 日。 函数 YEARO 的格式是:YEAR(日期表达式f日期时间表达式),功能是从指定的日期表达式或日期时间表达式中返回年份。函数的返回值为数值型。所以,本题中 YEAR(DATE()+1)的返回值为“2008”。 MOD 函数是求余函数,格式是:MOD(数值表达式 1,数值表达式 2),功能是:返回两个数值相除后的余数。数值表达式 1是被除数,数值表达式 2是除数。余数的正负号与除数相同

    29、。如果被除数与除数同号,那么函数值即为两数相除的余数;如果被除数与除数异号,则函数值为两数相除的余数再加上除数的值。根据计算,本题函数的返回值 MOD(2008,10)=8。17.设 N=44,M=55,K=“N+M“,表达式 1+SELECT 班级号 FROM 学生 WHERE 民族!=“汉“B.SELECT 班级名称 FROM 班级 WHERE 学号 IN;SELECT 学号 FROM 学生 WHERE 民族!=“汉“C.SELECT 班级名称 FROM 班级 WHERE 班级号 IN;(SELECT 班级号 FROM 学生 WHERE 民族!=“汉“) D.SELECT 班级名称 FRO

    30、M 班级 WHERE 学号 IN;(SELECT 学号 FROM 学生 WHERE 民族!=“汉“)解析:解析:本题是关于 SQL 嵌套查询语句的使用,通过内层的查询所有少数民族学生的“班级号”集合,然后从班级关系中检索元组的“班级号”属性值在该集合中的每个元组。注意:内层嵌套的查询语句要用圆括号括起来。28.在 Visual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,当删除父表记录时,系统的反应是( )。(分数:2.00)A.不做参照完整性检查B.不准删除父表中的记录C.自动删除子表中所有相关记录D.若子表中有相关记录,则禁止删除父表中记录 解

    31、析:解析:参照完整性指的是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。参照完整性规则包括更新规则、删除规则和插入规则。 删除规则规定了删除父表中的记录时,如何处理相关的子表中的记录: 如果选择“级联”,则自动删除子表中的所有相关记录; 如果选择“限制”,若子表中有相关记录,则禁止删除父表中的记录; 如果选择“忽略”,则不作参照完整性检查,即删除父表的记录时与子表无关。29.在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下叙述正确的是( )。(分数:2.00)A.表单的属性描述了表单的事件和方法B.以斜体字显示的属性值表

    32、示为只读,不可以修改 C.属性窗口只包括属性、方法和事件列表框和对象框D.以上都不正确解析:解析:属性窗口包括对象框、属性设置框和属性、方法、事件列表框。对象框显示当前被选定的对象的名称。在属性设置框中可以对选定的对象的属性进行设置。对于表单及控件的绝大多数属性,其数据类型通常是固定的。有些属性在设计时是只读的,用户不能修改,这些属性的默认值在列表框中以斜体显示。30.在 Visual FoxPro 中,要运行查询文件 Studentqpr,可以使用命令( )。(分数:2.00)A.DO Studentqpr B.DO StudentC.DO QUERY StudentD.RUN Studen

    33、t解析:解析:在 Visual FoxPro 中,运行查询文件的命令是 DO查询文件名qpr,其中,文件后缀名qpr 不能省略。31.假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是( )。(分数:2.00)A.先命令按钮的 Init 事件,然后表单的 Init 事件,最后表单的 Load 事件B.先表单的 Init 事件,然后命令按钮的 Init 事件,最后表单的 Load 事件C.先表单的 Load 事件,然后表单的 Init 事件,最后命令按钮的 Init 事件D.先表单的 Load 事件,然后命令按钮的 Init 事件,最后表单的 Init 事件 解

    34、析:解析:Load 事件在表单对象建立之前引发,运行表单时,先引发表单的 Load 事件,再引发表单的Init 事件。Init 事件在对象建立时引发,在表单对象的 Init 事件引发之前,将先引发它所包含的控件对象的 Init 事件,所以在表单对象的 Init 事件代码中能够访问它所包含的所有控件对象。32.下列不属于表单对象特有的方法是( )。(分数:2.00)A.ReleaseB.HideC.SetFocus D.Show解析:解析:Release 方法用来释放和关闭表单,Hide 方法用来隐藏表单,Show 方法用来显示表单,SetFocus 方法用来让控件获得焦点,使其成为活动对象。S

    35、etFocus 方法只是某些控件才具有,不适用于表单。33.将文本框的 PasswordChar 属性值设置为星号(*),那么,当在文本框中输入“2008 奥运”时,文本框中显示的是( )。(分数:2.00)A.考试 2008B.*C.* D.错误设置,无法输入解析:解析:文本框的 PasswordChar 属性指定文本框控件内是显示用户输入的字符还是显示占位符。该属性默认值是空串,此时没有占位符,文本框内显示用户输入的内容。当为该属性指定一个字符(即占位符,通常为“+”)后,文本框内将只显示占位符,而不会显示用户输入的实际内容。由于用户输入的内容中包含两个汉字“奥运”,占用 4 个字符,“2

    36、008”占用 4 个字符,所以文本框中显示的是 8 个“*”号。34.假设表单有一选项组:男女,其中第二个选项按钮“女”被选中。该选项组的 Value 属性值为( )。(分数:2.00)A.TB.FC.女或 1D.女或 2 解析:解析:选项组的 Value 属性用于指定选项组中被选定的选项按钮。该属性值的类型可以是数值型,也可以是字符型。若为数据型 N,则表示第 n 个按钮被选中,若为字符型值 C,则表示选项组中 Caption属性为 c 的按钮被选中。根据题意,选中的是第 2 个按钮,其 Caption 属性为“女”,所以其 Value 值为“女”或者“2”。35.以下是与设置系统菜单有关的

    37、命令,错误的是( )。(分数:2.00)A.SET SYSMENU NOSAVEB.SET SYSMENU SAVEC.SET SYSMENU TO DEFAULTD.SET SYSMENU DEFAULT 解析:解析:SET SYSMENU NOSAVE 将缺省配置恢复成sual FoxPro 系统菜单的标准配置。SET SYSMENUSAVE 将当前的系统菜单配置指定为缺省配置。SETSYSMENU TO DEFAULT 将系统菜单恢复为缺省配置。36.为“歌手”表增加一个字段“最后得分”的 SQL 语句是( )。(分数:2.00)A.ALTER TABLE 歌手 ADD 最后得分 F(6

    38、,2) B.ALTER DBF 歌手 ADD 最后得分 F6,2C.CHANGE TABLE 歌手 ADD 最后得分 F(6,2)D.CHANGE TABLE 歌手 INSERT 最后得分 F6,2解析:解析:可以利用 SQL 命令为表增加新字段,格式为: ALTER TABLE表名 ADDCOLUMN字段名 1字段类型(长度,小数位数) 其中 COLUMN 短语可以省略。37.插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、99 和“105”,正确的 SQL语句是( )。(分数:2.00)A.INSERT VALUES(“1001“,99,“105“) INTO 评分(歌

    39、手号,分数,评委号)B.INSERT TO 评分(歌手号,分数,评委号)VALUES(“100 1“,99,“105“)C.INSERTINTO 评分(歌手号,分数,评委号)VALUES(“1001“,99,“105“) D.INSERT VALUES(“1001“,99,“105“)TO 评分(歌手号,分数,评委号)解析:解析:INSERT 命令用于在一个表中添加新记录,格式为: INSERT rNTO 表名(列名 1,列名2,) VALUES(表达式 1,表达式 2,) INTO 表名:指出了要添加新记录的表名。 列名 1,列名 2,:字段名表,插入记录不完整时使用。 VALUES 指出要

    40、输入到新记录的指定字段中的数据值。 如果省略前面的字段名表,将按照表结构中定义的顺序依次指定每个字段的值。添加新记录后,该字段所包含的数值就是 VALUES 子句中所包含的数据。38.给出在仓库“WH1”或“WH2”工作,且年龄小于 40 岁的职工号和姓名,正确的命令是( )。(分数:2.00)A.SELECT 职工号,姓名 FROM 职工;WHERE 年龄40 AND 仓库号=“WH1“OR 仓库号=“WH2“B.SELECT 职工号,姓名 FROM 职工;WHERE 年龄40 AND(仓库号=“WH1“AND 仓库号=“WH2“)C.SELECT 职工号,姓名 FROM 职工;WHERE

    41、年龄40 OR 工仓库号=“WH1“OR 仓库号=“WH2“D.SELECT 职工号,姓名 FROM 职工;WHERE 年龄40 AND(仓库号=“WHI“OR 仓库号=“WH2“) 解析:解析:依据题意,本查询应该有两个筛选条件,即“仓库=“WH1“OR 仓库=“WH2“”和“年龄40”,并且这两个条件要同时满足,也就是说本题应先进行或运算,即先判断“仓库=“WH1“OR 仓库=“WH2“”,再将此结果与“年龄40”的条件进行与运算,又因为与运算比或运算的优先级高,所以要将或运算用圆括号括起来。39.检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是( )。(分数:2.0

    42、0)A.SELECT 学号,课程号 FROM 成绩 WHERE 分数 NULLB.SELECT 学号,课程号 FROM 成绩 WHERE 分数=NULLC.SELECT 学号,课程号 FROM 成绩 WIERE 分数 IS NULL D.SELECT 学号,课程号成绩订购单 WHERE 分数 IS NOT NULL解析:解析:在 SQL 中,可以利用空值进行查询,空值表示尚未确定的值。查询空值时要使用 IS NULL或 IS NOT NULL。因为本题要查找还没有的分数的学生,即查找分数字段为空值的记录,故应该用“分数IS NULL“。40.假设同一名称的产品有不同的型号和产地,则计算每种产品

    43、平均单价的 SQL 语句是( )。(分数:2.00)A.SELECT 产品名称,AVG(单价)FROM 产品 GROUPBY 单价B.SELECT 产品名称,AVG(单价)FROM 产品 ORDERBY 单价C.SELECT 产品名称,AVG(单价)FROM 产品 ORDERBY 产品名称D.SELECT 产品名称,AVG(单价)FROM 产品 GROUP BY 产品名称 解析:解析:要求每种产品的平均单价,应该按产品名称分组,在 SQL 中,用 GROUP BY 短语分组,而ORDER BY 短语用来排序。二、基本操作题(总题数:1,分数:2.00)41.在考生文件夹下有一表单文件 form

    44、onescx其中包含一个命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作:(1)将表单的标题设置为“基本操作”;将表单的最大化按钮设置为无效。(2)在表单的数据环境中添加数据表 customersdbf。(3)将命令按钮设置为“默认”按钮,即在表单激活的情况下,不管焦点在哪个控件上,都可以通过按 Enter 键来选择该命令按钮。(4)在命令按钮的上方添加一个基于用户自定义类 mytextbox 的控件(不需要做任何设置)。类 mytextbox 存储在考生目录下的类库文件 myclasslibvcx 中。提示:在表单控件工具栏中单击“查看类”按钮添加类库。(分数:2.00)_正确答

    45、案:(正确答案:(1)打开表单 formonescx 文件,设置表单和控件属性,如表 46 所示。(2)单击“显示”菜单下的“数据环境”子菜单,弹出“添加表或视图”对话框,如图 416 所示。 在弹出的对话框里面,单击“其他(O)”按钮,在打开文件窗口中选择 customersdbf,如图 417 所示。 单击“确定”按钮,返回到“添加表或视图”窗口,接着关闭“添加表或视图”对话框,完成将数据表 customersdbf 添加到数据环境中。 (3)茌“属性”面板的下拉框中选择命令按钮(Commandl)对象,在“全部”选项卡中修改 Default 属性值为 T。 (4)选中“工具”菜单下的“选

    46、项”命令,弹出“选项”对话框,选择“控件”选项卡,选中“可视类库”单选按钮。 单击“添加”按钮弹出“打开”对话框中,选择考生目录下的类库文件 myclasslibvcx,如图 418 所示,单击“打开”按钮完成类库文件的添加,回到“选项”对话框后单击“确定”按钮关闭“选项”对话框。 )解析:解析:本题考查的是表单设计器的使用,包括表单和控件属性设置,表单数据环境添加等。 修改表单和控件属性可以在属性窗口来设置表,设置命令按钮为”默认”按钮即设置按钮的 Default 属性为T。 为表单添加数据环境可以选择菜单栏“显示”下面的“数据环境”命令,弹出“添加表或视图”对话框,或者右击“数据环境设计器

    47、”窗口,从快捷菜单中选择“添加”命令,打开“添加表或视图”对话框。添加用户自定义类控件时,需要先把自定义的类库文件添加进来,然后在表单控件工具栏里面通过“查看类”按钮找到用户自定义类,最后把用户自定义控件添加到表单中。三、简单应用题(总题数:1,分数:2.00)42.(1)使用查询设计器设计完成:查询“吴”姓读者(客户名第一个字为“吴”)订购图书情况,查询结果包括客户名、订单号、图书名、单价、数量和签订日期字段的值,要求按客户名升序排序,并运行该查询将查询结果存储在表文件 appone,查询文件也保存为 appone。(2)使用 SQL 语句查询每个读者订购图书的数量和金额(数量单价),查询结果包括客户名、订购总册数和金额,查询按金额降序排序,查询结果存储在 apptwodbf 表文件,最后将 SQL 语句保存在 apptwoprg 命令文件。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:在命令窗口执行命令:CREATE QUERY,新建一个查询。 步骤 2:在弹出的“添加表或视图”对话框里面,单击“其他”按钮,弹出“打开”对话框,在考生目录找到goodsDBF 文件,单击“打开”按钮,完成 goods 表的添加。 步骤 3:重复步骤 2,继续添加表orderitem 和 order


    注意事项

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




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

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

    收起
    展开