首页 > 全部 > 二级VF > 国家二级VF机试(操作题)模拟试卷523

国家二级VF机试(操作题)模拟试卷523

本单篇文档共4248字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VF 章节练习 2379人下载
价格: 1.10 原价:¥7.00
收藏

国家二级VF机试(操作题)模拟试卷523

基本操作题

1.在考生文件夹下有一个名为myform.sex的表单文件。打开该表单,然后在表单设计器环境下完成如下操作:

(1)在属性窗口中修改表单的相关属性,使表单在打开时,在Visual FoxPro主窗口内居中显示。

(2)在属性窗口中修改表单的相关属性,将表单内名为Center、East、South、West和North的5个按钮的大小都设置为宽60、高乞5。

(3)将West、Center和East三个按钮设置为顶边对齐,将North、Center和South三个按钮设置为左边对齐。

(4)按Center、East、South、West、North的顺序设置各按钮的Tab键次序。

【操作步骤】

(1)通过常用工具栏中的“打开”按钮打开考生文件夹下的表单myfrom,然后在属性窗口中修改其AutoCenter属性为“.T.-真”。

(2)选中表单myfrom中的所有控件,在属性窗口中修改它们的Width属性为“60”,Height属性为“25”。

(3)选中表单myform中的West、Center和East三个命令按钮,单击“布局”工具栏中的“顶边对齐”按钮;选中表单中的North、Center和South三个命令按钮,单击“布局”工具栏中的“左边对齐”按钮。

(4)依次选中表单myform中的Center、East、South、West和North五个按钮,分别在属性窗口中设置它们的TabIndex属性为“1”、“2”、“3”、“4”和“5”。

解析:

简单应用题

2.在考生文件夹下完成如下简单应用:

(1)利用查询设计器创建一个名为query1.qpr。的查询文件,查询考生文件夹下xuesheng表和chengji表中数学、英语和信息技术3门课中至少有一门课在90分以上(含)的学生记录。查询结果包含学号、姓名、数学、英语和信息技术5个字段,各记录按学号降序排列;查询去向为表table1。并运行该查询。

(2)新建一个名为cj—m的数据库,并向其中添加xuesheng表和chengji表。然后在数据库中创建视图view1:通过该视图只能查询少数民族学生的英语成绩;查询结果包含学号、姓名、英语3个字段;各记录按英语成绩降序排序,若英语成绩相同按学号升序排序。最后利用刚创建的视图view1查询视图中的全部信息,并将查询结果存放在表table2中。

(1)【操作步骤】

步骤1:通过“新建”对话框新建一个查询文件,随即弹出“打开”对话框,将考生文件夹下的表xuesheng和表chengii添加到查询设计器中。

步骤2:在“字段”选项卡中,将“xuesheng.学号”、“xuesheng.姓名”、“chengji.数学”、“chengji.英语”和“chengji.信息技术”5个字段依次添加到“选定字段”列表框中;在“筛选”选项卡中进行如图3.153所示的设置;在“排序依据”选项卡中,将“xuesheng.学号”添加到“排序条件”列表框中,并选择“降序”单选钮。

[*]

步骤3:选择“查询”菜单下的“查询去向”命令,在打开的“查询去向”对话框中选择“表”,输入表名为table1。保存查询文件为query1.qpr并运行。

(2)【操作步骤】

步骤1:通过“新建”对话框新建一个数据库,文件名为cj_m,在数据库设计器中右击空白处,选择“添加表”命令,将表xuesheng和chengji添加到数据库中。

步骤2:新建一个视图,将表xuesheng和chengji添加到视图设计器中,并为两个表建立默认的联接。

步骤3:在“字段”选项卡中,将“xuesheng.学号”、“xuesheng.姓名”和“chengji.英语”3个字段依次添加到“选定字段”列表框中;在“筛选”选项卡中,“字段名”列选择“xuesheng.民族”,单击“否”下面的按钮,使其处于选中的状态,“条件”列选择“=”,“实例”框中输入“汉”;在“排序依据”选项卡中,选择按“chengji.英语”降序排序,按“xuesheng.学号”升序排序。将视图保存为view1,如图3.154所示。

[*]

步骤4:新建一个查询,将新建的view1视图添加到新建的查询中,选择全部字段,设置查询去向为表table2,保存并运行查询,查询文件名默认,如图3.155所示。

[*]

解析:

综合应用题

3.利用表设计器在考生文件夹下建立表table3,表结构如下:

学号 字符型(10)

姓名 字符型(6)

课程名 字符型(8)

分数 数值型(5,1)

然后编写程序prog1.prg,在xuesheng表和chengji表中查询所有成绩不及格(分数小于60)的学生信息(学号、姓名、课程名和分数),并把这些数据保存到表table3中(若一个学生有多门课程不及格,在表table3中就会有多条记录)。要求查询结果按分数升序排列,分数相同则按学号降序排列。

要求:在程序中用SET RELATION命令建立chengji表和xuesheng表之间的关联(同时用INDEX命令建立相关的索引),并通过DO WHILE循环语句实现规定的功能。最后运行程序。

【操作步骤】

步骤1:通过前面所学的知识,按照题目的要求新建一张表table3。

步骤2:新建程序pmg1.prg,输入下列命令语句,并运行该程序。

******prog1.prg中的代码******

&&关闭程序运算的显示过程

SET TALK OFF

&&打开数据库

OPEN DATABASE cj_m

&&选择查询字段,制定字段来源,设置查询条件,将查询结果存储列表temp中

SELECT* FROM table3 WHERE.F.INTO TABLE temp

SELECT 1

&&打开xuesheng表

USE xuesheng

&&建立索引

INDEX ON学号TAG学号

SELECT 2

&&打开chengji表

USE chengji

&&建立索引

INDEX ON学号TAG学号

SET RELATION TO学号INTO xuesheng

GO TOP

&&循环直至遍历所有记录

DO WHILE.NOT.EOF()

&&先进行判断。满足条件就向temp表中插入数据

IF chengj i.数学<60

INSERT INTO temp Values(xuesheng.学号。xuesheng.姓名,‘数学’,chengji.数学)

ENDIF

&&先进行判断,满足条件就向temp表中插入数据

IF chengji.英语<60

INSERT INTO temp Values(xuesheng.学号,xuesheng.姓名,‘英语’,chengji.英语)

(ENDIF

<

本文档预览:3600字符,共4248字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级VF机试(操作题)模拟试卷523

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号