安徽省计算机二级(VFP)上机考试试题
计算机二级VF历年上机试题及答案汇集
计算机二级VF上机试题及答案汇集一、第一套:一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)(1) 将考试文件夹中的数据库“图书”添加到新建立的项目my中。
(2) 建立新自由表pub,结构为:出版社字符型(30)地址字符型(30)传真字符型(20)(3) 将新建立的自由表pub添加到数据库“图书中”。
(4) 为数据库“图书”的表borr建立惟一索引,索引名称和索引表达式均为“借书证号”。
答案:(1) 步骤1:单击工具栏的新建按钮,在【文件类型】区域选择【项目】单选项,并单击【新建文件】图标按钮,然后在打开的【创建】对话框中输入“my”,单击【保存】按钮。
步骤2:单击【项目管理】对话框的【全部】选项卡,展开“数据”根目录,选择“数据库”。
然后单击右边的【添加】按钮,在弹出的对话框中选择“图书.dbc”数据库。
最后单击【确定】按钮。
(2) 建立自由表。
在【项目管理器】中,【全部】选项卡中选择“自由表”,单击【新建】按钮,然后从【新建】对话框中的【文件类型】组框中选择“表”,然后单击【新建文件】按钮,在输入表名的对话框输入文件名“pub”,点击【保存】,在弹出的表设计器中的字段名、类型和宽度中输入题目要求的内容,点击【确定】。
(3) 在项目管理器的【全部】选项卡中,依次展开“数据库”、“自由表”,将自由表“pub”拖到数据库表的“图书”标签上。
(4) 在项目管理器的【全部】选项卡中,展开“数据库”,双击表“borr”,打开表设计器,单击【索引】选项卡,索引名称和表达式均填“借书证号”,类型列表框中选择“惟一索引”。
二、简单应用题(2小题,每题20分,计40分)(1) 在考试文件下建立数据库:“成绩管理”,将考生文件夹下的自由表“成绩”添加到“成绩管理”数据库中,根据“成绩”表建立一个视图my,视图中包含的字段与“成绩”表相同但视图只能查询到积分小于等于2000的信息,结果按积分升序排序。
计算机二级《VFP》考试题及答案
计算机二级《VFP》考试题及答案计算机二级《VFP》考试题及答案证书的意义对于每个人都不一样,有轻有重。
但是考好计算机二级对生活也有帮助,下面是计算机二级《VFP》考试题及答案,欢迎练习。
1、运算结果是字符串“home”的表达式是( )。
A.LEFT(”mvhome”。
4)B.RIGHT(”hometown”,4)C.SUBSTR(”myhometown”,4,4)D.SUBSTR(”myhometown”,3,4)参考答案:D参考解析:取子串的函数有下列三种格式:①LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值。
②RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值。
③SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。
在SUBSTR()函数中,若缺省第三个自变量<长度>,则函数从指定位置一直取到最后一个字符。
从以上三个函数的功能得知,选项A的结果是“my–h0”,选项8的结果是“town”,选项C的结果是“omet”,选项D的结果是“home”。
2、参照完整性规则的更新规则中“级联”的含义是( )。
A.更新父表中的连接字段值时,用新的连接字段值自动修改字表中的所有相关记录B.若子表中有与父表相关的记录,则禁止修改父表中的连接字段值C.父表中的连接字段值可以随意更新,不会影响子表中的记录D.父表中的连接字段值在任何情况下都不允许更新参考答案:A参考解析:参照完整性的更新规则包括:级联、限制和忽。
级联是在更新父表的连接字段值时,用新的连接字段值自动修改子表中的所有相关记录。
限制是子表中有相关的记录,则禁止修改父表中的连接字段值。
忽则不作参照完整性检查,即可以随意更新父表的连接字段值。
3、在当前表单的LABEL1控件中显示系统时间的语句是( )。
BELl.CAPTl0N=TIME()BELl.VALUE=TIME()BELl.TEXT=TIME()BELl.CONTROL=TIME()参考答案:A参考解析:标签控件主要在表单上显示一段固定的文字,常用做提示和说明,它没有数据源,因此只要把要显示的字符串直接赋给标签的标题(CAPTION)属性就可以了。
安徽省计算机二级上机试题解析(foxpro)
一、基本操作题1、基本操作题参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.数据库的建立:CREATE DATABASE ASTUD 或菜单方式。
添加数据表:ADD TABLE AXSCJ.DBF 或菜单方式。
字段有效性规则的设置:打开数据库表设计器设置。
2.数据表的建立:可以通过命令(CREATE)或菜单方式建立。
3.索引文件的建立和永久关系的建立:打开数据表设计器进行设置。
永久关系的建立:打开数据库设计器进行设置。
参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据表的合并:解法1:SELE 1USE ATHSELE 2USE AJSDAJOIN WITH A TO AHB FIELDS 职工号,职称,院系,A.姓名,A.性别,A.基本工资 FOR B.职工号=A.职工号解法2:SELECT AJSDA.职工号,AJSDA.职称,AJSDA.院系,ATH.姓名,ATH.性别,ATH.基本工资FROM AJSDA,ATH WHERE AJSDA.职工号=ATH.职工号 INTO DBF AHB2.数据表的复制、统计和记录的追加:USE ATHCOPY TO ATFZUSE ATFZSUM 基本工资 TO AAPPE BLANKREPL 姓名 WITH "统计"REPL 基本工资 WITH A3.数据表的复制、字段的追加和成批修改记录:USE ATHCOPY TO ATXGALTER TABLE ATXG ADD 实发工资N(6,1)&&或用MODI STRU命令添加 USE ATXGREPL ALL 实发工资 WITH 基本工资*1.6参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据表的复制、添加字段、填写值:USE AKSXXCOPY TO AFZ FIELDS 姓名,成绩USE AFZALTER TABLE AFZ ADD 总评C(6) &&或用MODI STRU命令添加REPL ALL 总评 WITH IIF(成绩>=60,"合格","不合格")2.数据表的复制并删除记录:USE AKSXXCOPY TO AKSFZUSE AKSFZDELE ALL FOR LEFT(姓名,2)="张"PACK3.分类汇总:USE AKSXXINDEX ON 专业 TAG ZYTOTAL ON 专业 TO AHZ FIELDS 成绩CLOSE INDEX参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.数据表的复制:USE ASBCOPY TO AZG FOR 国别="中国" FIELDS 仪器编号,仪器名称,单价2.复合索引文件的建立:USE ASBINDEX ON 分类号TAG FLH OF SY.CDXCLOSE INDEX3.统计与变量操作:USE ASBCOUNT ALL TO SL FOR 单价>=5000SA VE TO MSL参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据表的复制、删除记录:USE AZGGZCOPY TO AZG FIELDS 姓名,职称USE AZGDELETE ALL FOR 职称="讲师"PACK2.表的复制、数据替换:USE AZGGZCOPY TO ASBUSE ASBREPLACE ALL 实发工资 WITH 基本工资+岗位津贴+工龄津贴+奖励工资-水电费3.分类汇总:USE AZGGZINDEX ON 职称 TO ATOTAL ON 职称 TO AZGHZ FIELDS 基本工资CLOSE INDEX参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.数据表的复制、插入记录:USE AGBCOPY TO AFZUSE AFZGO 2INSERT &&输入内容2.表的复制、添加字段:USE AGBCOPY TO AXBALTER TABLE AXB ADD 国土面积 N(6,2)3.建立并保存内存变量:A="上海世博会开幕式"B=.F.DIME C(2)C(1)=198C(2)={^2010/04/30}SA VE TO AB参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.数据库的建立、添加数据表、永久关系的建立:CREATE DATABASE ABCMODI DATABASE ABCADD TABLE ASTADD TABLE ASC利用数据库设计器建立永久关系2.复制生成文本文件:CLOSE ALLUSE ASCCOPY TO XSXX SDF3.建立关联、填充数据:CLOSE ALLSELECT 0USE ASTINDEX ON XH TO ASTSELECT 0USE ASCCOPY TO AXKUSE AXKMODI STRU &&插入第二个字段“XM”SET RELATION TO XH INTO ASTREPLACE ALL XM WITH AST.XMCLOSE ALL参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.复制表结构:USE AXSSCOPY STRU TO AKDS2.排序:USE AXSSSORT ON KSH TO AKM3.分类汇总:USE AXSSINDEX ON ZY TAG ZYTOTAL ON ZY TO AHZ FIELDS TDCJCLOSE INDEX参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.复制数据表、追加记录:USE ASTUDCOPY TO ASTUSE ASTAPPEND FROM AXSDA2.建立索引:USE AXSDAINDEX ON 性别+学号 TAG XBXHCLOSE INDEX3.统计与变量操作:USE AXSDAA VERAGE 入学分 TO PJFSA VE TO MPJF参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据表的排序:USE AXSDASORT TO APX ON 籍贯/D,学号 FIELDS 学号,姓名,籍贯2.数据表的复制、删除记录:COPY TO AXS FIELDS 姓名,出生日期USE AXSDELETE FOR 2011-YEAR(出生日期)>30PACK3.数据表的复制、添加字段、填写值:USE AXSCJCOPY TO ACJUSE ACJALTER TABLE ACJ ADD 总评C(6) &&或用MODI STRU命令添加 REPLACE ALL 总评 WITH IIF((语文+数学+英语)/3>=90,"合格","不合格")参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据库的建立、添加数据表、有效性规则:CREATE DATABASE ACJMODI DATABASE ACJADD TABLE ADAADD TABLE ASCE字段有效性规则的设置:打开数据库表设计器设置。
计算机二级VisualFoxPro上机考试题库及答案解析61(整理)
计算机二级VisualFoxPro上机考试题库及答案解析61一、根本操作在考生文件下完成如下操作:1、创立一个名为"订单管理"的数据库,并将已有的employee和orders两个表添加到该数据库中。
2、为orders表建立一个普通索引,索引名为je,索引表达式为"金额",降序索引。
3、在"订单管理"的数据库中新建一个名为customer的表,表构造如下:客户号字符型(4)客户名字符型(36)地址字符型(36)4、通过"客户号"分别为customer表建立主索引,为orders建立普通索引,索引名和索引表达式均为"客户号",通过"客户号"为customer表和orders表之间建立一个一对多的永久联系。
二、简单应用在考生文件夹下,完成如下简单应用:1、在考生文件夹下已有表单文件formone.scx,如以下图所示,其中包含一个文本框、一个表格和两个命令按钮。
请按下面要求完成相应的操作:1) 通过"属性"窗口,将文本框Text1的Value属性值设置为当前系统日期〔日期型,不含时间〕。
2) 通过"属性"窗口,将表格Grid1的RecordSourceType属性值设置为"4-SQL 说明"。
3) 修改"确定按钮的Click事件代码。
当单击该按钮时,表格Grid1内将显示指定日期以后(含)签订的订单信息〔包括"订单号"、"签订日期"和"金额"等信息〕。
4) 设置"关闭"按钮的Click事件代码。
当单击该按钮时,将释放并关闭表单。
2、利用查询设计器创立查询,根据employee和orders 表对各组在2001年所签订的金额进展统计。
统计结果仅包含那些总金额大于等于500的组,各记录包括"组别"、"总金额"、"最高金额"和"平均金额"4个字段;各记录按"总金额"降序排序;查询去向为表tableone。
安徽省计算机二级VFP考试理论考试模拟试题1(附答案)(共2套)
理论考试模拟(一)一、单项选择题(每题1分,共40分)1. 微型计算机存储器系统中的Cache是。
A) 只读存储器B) 高速缓冲存储器C) 可编程存储器D) 可擦除可编程存储器2. 将十进制数93转化成八进制数是A) (5D)8B) (127)8C) (135)8D) (140)83. 计算机硬件主要包括:存储器、运算器、以及输入输出设备。
A) 主机B) ROM C) 软盘驱动器D)控制器4. 高级语言编写的源程序经过后转换成目标程序。
A) 汇编B) 编译C) 连接D)解释5. 在Windows系统中,若某个菜单命令后跟有符号“”,则表示______。
A) 该命令后有级联子菜单B) 该命令现在处于设定状态C) 该命令处于运行中D) 该命令后将有一个对话框出现6. 下列不属于网络的基本拓扑结构的是。
A) 星型B) 环型C) 总线型D) 交叉型7. 下面用十进制表示的IP地址中,正确的是_____。
A)210.45.16.-1 B)210.45.16C)210.45.258.1 D)210.45.19.1388. 下面关于多媒体系统的叙述中,正确的是。
A) 多媒体系统是对文字、图像、声音等信息进行处理的系统B) 多媒体系统只能处理声音和图像C) 多媒体系统是一种单用户单任务系统D) 多媒体系统只能在个人计算机上运行9. 使用杀毒软件可以。
A) 查出任何已感染的病毒B) 查出并清除任何病毒C) 清除部分病毒D) 清除已感染的任何病毒10.编程属于软件开发过程中的_______阶段。
A) 实现B) 定义C) 分析D) 维护11.关系数据库的任何检索都是由三种基本运算组合而成,这三种基本运算不包括___________。
A)联接B)比较C)选择D)投影12.在Visual FoxPro的项目管理器中,用于管理数据库、自由表和查询的是“___________”选项卡。
A)数据B)文档C)类D)代码13.在Visual FoxPro中,项目文件和数据表文件的扩展名分别为___________。
计算机二级VF上机题库及答案
计算机二级VF上机题库及答案1. 建立菜单QUERYMENU。
该菜单只有"查询"和"退出"两个主菜单项(条形菜单), 其中单击菜单项"退出"时,返回到VFP系统菜单(相应命令写在命令框中,不要写在过程中)。
2. 将COURSE表的"开课系部"字段名改为"开课单位",其余不变。
3. 从数据库SCOREMANAGER中移去表TEMP2.DBF(不是删除)。
4. 将SCORE1表中记录按学号从低到高排序,在学号相同的情况下再按成绩从高到低排序,排序结果存入表NEWORDER。
此题主要考核点:菜单的建立、字段改名、数据库表的逻辑删除、表的排序及查询去向等知识点此题解题思路:第1题:此题的主要考核点是菜单的建立。
新建菜单可按以下步骤:选择"文件"菜单中的"新建"命令,在"新建"对话框中选择"菜单",单击"新建文件"按钮。
在"新建菜单"对话框中选择"菜单"按钮,调出"菜单设计器"。
也可用CREATE MENU命令直接调出菜单设计器。
在菜单名称中填入"查询"、"退出","退出"结果为命令"SET SYSMENU TO DEFAULT"。
第2题:此题的主要考核点是字段的改名。
翻开COURSE表表设计器,将光标移动到"开课系部"字段格中,将其改为"开课单位"。
第3题:此题的主要考核点是数据库表的逻辑删除。
翻开考生文件夹下的" SCOREMANAGER "数据库,在" SCOREMANAGER "数据库设计器中,选中"TEMP2"表,点击主菜单"数据库"下的"移去",在弹出的对话框中点击"移去"按钮,在随后弹出的对话框中点击"是"按钮,至此便完成了"从数据库"SCOREMANAGER"中移去表TEMP2(不是删除)"的操作。
计算机二级VF上机考试真题及答案
一、基本操作题(共 4 小题,第 1 题和第 2 题各 7 分、第 3 题和第 4 题各 8 分,计 30 分) 在考生文件夹下完成如下操作: 1. 从数据库 stock 中移去表 stock_fk(不是删除)。 2. 将自由表 stock_name 添加到数据库中。 3. 为表 stock_sl 建立一个主索引,索引名和索引表达式均为“股票代码”。 4. 为 stock_name 表的股票代码字段设置有效性规则,“规则”是: left (股票代码, 1) = ”6”,错误提示信息是“股票代码的第一位必须是 6”。 二、简单应用(共 2 小题,每题 20 分,计 40 分) 在考生文件夹下完成如下简单应用: 1. 用 SQL 语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入 价和持有数量,并将检索结果按持有数量降序排序存储于表 stock_temp 中。 2. 使用一对多报表向导建立报表。要求:父表为 stock_name,子表为 stock_sl,从父表中选 择字段:“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票 代码升序排序;报表标题为:“股票持有情况”;生成的报表文件名为 stock_report。 三、综合应用(1 小题,计 30 分) 设计名为 mystock 的表单(控件名、文件名均为 mystock)。表单的标题为:“股票持有情况”。 表单中有两个文本框(text1 和 text2)和两个命令按钮“查询”(名称为 Command1)和“退 出”(名称为 Command2)。 运行表单时,在文本框 text1 中输入某一股票的汉语拼音,然后单击“查询”,则 text2 中会 显示出相应股票的持有数量。 单击“退出”按钮关闭表单。.
计算机二级VisualFoxPro上机考试题库及答案解析29(汇总)
计算机二级VisualFoxPro上机考试题库及答案解析29一、根本操作在考生文件夹下完成如下操作:1.建立数据库orders_manage;2.将自由表employee和orders添加到新建的orders_manage数据库中;3.表employee和orders具有一对多联系,为建立两表之间的联系建立必要的索引;4.建立两表之间的联系并设置参照完整性规那么如下:更新规那么为"级联"、删除规那么为"级联"、手稿规那么为"限制"。
二、简单应用在考生文件夹下完成如下简单应用:1.使用SQL语句查询每个职工所经手的具有最高金额的订购单信息〔orders 表〕,并将结果按金额升序存储到表results 中。
2.使用SQL命令建立视图view_b视图中是目前在orders表中没有所签订单的职工〔employee〕信息,记录按仓库号降序排列;同时把所用命令保存在文件文本view_b.txt中。
三、综合应用建立一个表单,表文件名和表单控件名均为myform_b,表单标题为"订单管理",表单其它功能如下:1.表单中含有一个页框控年〔pageFrame1〕和一个"退出"命令按钮〔command1〕,单击"退出"命令按钮关闭并释放表单;2.页框控件〔pageFrame1〕中含有三个页面,每个页面都通过一个表格控件显示有关信息:1〕第一个页面page1上的标题为"职工",其上的表格控件名为grdEmployee,显示表employee中的内容;2〕第二个页面page2上的标题为"订单",其上的表格控件名为grd0rders,显示表orders中的内容;3〕第三个页面page3上的标题为"职工订单金额",其上的表格控件名为Grid1,该表格显示每个职工的职工号、姓名及其所经手的订单总金额〔注:表格只有3列,第1列为"职工号",第2列为"职工号",第2列为"姓名",第3列为"总金额"〕。
计算机等级考试二级VFP机试试题20
第⼆⼗套⼀、基本操作题(共四⼩题,第1和2题是7分、第3和4题是8分)在考⽣⽂件夹下的"订货管理"数据库中完成如下操作:1. 将order_detail、order_list和customer表添加到数据库。
2. 为order_list表创建⼀个主索引,索引名和索引表达式均是"订单号"3. 建⽴表order_list和表order_detail间的永久联系(通过"订单号"字段)。
4. 为以上建⽴的联系设置参照完整性约束:更新规则为"限制",删除规则为"级联",插⼊规则为"限制"。
本题主要考核点:将⼀个⾃由表添加到数据库中、表索引的建⽴、表之间的永久联系的建⽴、参照完整性约束的编辑等知识点本题解题思路:第⼀步:打开考⽣⽂件夹下的"订货管理"数据库第⼆步:打开数据库菜单选择"添加表(A)",在弹出的"打开"对话框中,选定考⽣⽂件夹下的order_detail 表,再点击"确定"即可,这样表order_detail就添加到了"订货管理"数据库中,⽤同样的⽅法,将order_lsit和customer表也添加到"订货管理"数据库中第三步:在数据库设计器中选中表order_list,在主菜单中选择"修改(Y)",弹出表设计器,选择表设计器"索引"标签,在索引名列中填⼊"订单号",在索引类型列中选择"主索引",在索引表达式列中填⼊" 订单号",点击"确定"按钮,保存表结构第四步:在数据库设计器中,选中order_list表中的索引"订单号"并拖动到表order_detail的"订单号"的索引上并松开,这样两个表之间就建⽴起了永久联系。
计算机二级VisualFoxPro上机考试题库及答案解析55
计算机二级VisualFoxPro上机考试题库及答案解析55一、基本操作在考生文件夹下,打开SELLDB数据库,完成如下基本操作:1.创建"客户表"(客户号,客户名,销售金额),其中,客户号为字符型,宽度为4;客户名为字符型,宽度为20;销售金额为数值型,宽度为9(其中小数位数为2位)。
2.为第1小题创建的"客户表"建立一个主索引,索引名和索引表达式均为"客户号"。
3.为"部门成绩表"增加一个字段,字段名为"备注",数据类型为字符型,宽度为20。
4.先选择"客户表"为当前表,然后使用报表设计器中的快速报表功能为"客户表"创建一个文件名为P_S的报表。
快速报表建立操作过程均为默认。
最后,给快速报表增加一个标题,标题为"客户一览表"。
二、简单应用在考生文件夹下的SELLDB数据库中包含"部门表"、"销售表"、"部门成绩表"和"商品代码表"等。
1、在考生文件夹下已有程序文件three.prg,其功能如下:查询2006年各部门商品的年销售利润情况。
查询内容为:部门号、部门名、商品号、商品名和年销售利润,其中年销售利润等于销售表中一季度利润、二季度利润、三季度利润和四季度利润的合计。
查询结果按部门号升序,然后按年销售利润降序,并钭查询结果输出到表TABA中。
表TABA的字段名分别为:"部门号"、"部门名"、"商品号"、"商品名"和"年销售利润"。
请打开程序文件three.prg,修改其中的错误,然后运行该程序。
2、请用SQL语句查询2005年度的各部门的部门号,部门名,一季度利润合计,二季度利润合计,三季度利润合计,四季度利润合计。
安徽省计算机等级考试-选择题VFP
安徽省计算机等级考试-选择题VFP ⼀、单项选择题(每题1分,共35分)1、关于数据库,下列说法正确的是_B_____A.数据库就是⼆维关系表B.数据库就是表和关系集合C.数据库就是关系D.数据库就是数据表格2、“向导”菜单命令在__D___菜单中A.“编辑”B.“⽂件”C.“窗⼝”D.“⼯具”3、关系的三种基本运算是指_B_____A.选择、投影、添加B.选择、投影、连接C.选择、连接、删除D.投影、连接、插⼊4、VFP中数据库是C______数据库A.⽹状B.层次C.关系D.其他5、在VFP中,除使⽤菜单⽅式、命令⽅式外,还可使⽤__B____⽅式进⾏数据库操作A.循环B.程序C.内存变量D.备注⽂件6、在VFP中,有五种类型的常量,分别为数值型、字符型、⽇期型、⽇期时间型、__A___。
A.逻辑性 B.浮点型 C.备注型 D.通⽤型7、在VFP的数据类型中,⽤于存放图像、声⾳等多媒体对象的类型是__C___A.备注型B.逻辑型C.通⽤型8、关于数据库表与⾃由表,下列说法中正确的是__D___A.数据库表可以转换为⾃由表,反之不能B.⾃由表可以转换成数据库表,反之不能C.两者不能相互转换D.两者可以相互转换9、在表的索引类型中,主索引可在___B__中建⽴A.⾃由表B.数据库表C.任何表D.⾃由表和视图10、在VFP中,主索引字段_A____A.不能出现重复值或空值B.能出现重复值或空值C.能出现重复值,但不能出现空值D.能出现空值,但不能出现重复值11.关于空值,下列叙述不正确的是___A__A.空值等于0、空串、空格B.空值不是⼀种数据类型C.控制可以赋给变量、数组、字段D.当条件表达式中遇到NULL值,该表达式为“假”12.永久关系建⽴后,____B_A.在数据库关闭后⾃动取消B.如不删除将长期保持C.⽆法删除D.只供本次运⾏使⽤13、在VFP中,下列表达式错误的是__A___A.“总分”+10B.“AB”= =“AB”C.χ>3.AND.y<5 D. χ<>y14、在VFP中,执⾏STORE DTOC(DATE()+10)TO B后,变量B的类型为__D____A.⽇期型B.数据型C.备注型15、在表中相对移动记录和绝对移动记录指针的命令分别为_C_____A.LOCAT和SKIPB.LOCATE和GOC.SKIP和GOD.LOCATE和FIND16、在对表的操作中,建⽴索引的命令为____C__A.SORTB.UPPATEC.INDEXD.JOIN17、物理删除记录⽤两条命令来实现,这两步的命令分别为__C____A.PACK和ZAPB.PACK和RECALLC.DELETE和PACKD.DELETE和RECALL18、在VFP的⼏种循环语句中,当循环次数为已知常数时,应选⽤___D___语句A.DO WHILEB.SCANC.LOOPD.FOR19、在下列命令中,不能输⼊字符型数据的命令是__D_____A.ACCEPTB.WAITC.INPUTD.@…SAY…20、在VFP程序设计中,程序的三种基本结构为____B_____A.顺序、选择、逻辑B.顺序、选择、循环C.模块、转移、循环 D.⽹状、选择、逻辑21、可以⽤MODI COMM命令编辑的⽂件类型是____C_____A.FRMB.FMTC.PRGD.DBC22、设计表单时,可以利⽤___D______向表单中添加控件。
计算机等级考试二级VFP上机模拟试题
计算机等级考试二级 VFP 上机模拟试题(1)一、基本操作题(共四小题,第 1 和 2 题是 7 分、第 3 和 4 题是 8 分) 在考生目录下完成如下操作: 1. 创建一个新的项目"客户管理"。
2. 在新建立的项目"客户管理"中创建数据库"订货管理"。
3. 在"订货管理"数据库中建立表 order_list,表结构如下: 客户号 字符型(6) 订单号 字符型(6) 订购日期 日期型 总金额 浮动型(15.2) 4. 为 order_list 表创建一个主索引,索引名和索引表达式均是"订单号"。
解答: 1.方法 1:利用菜单新建项目:单击“新建”工具或“文件”菜单下的“新建”菜单项,在“新建”对 话框中选择“项目”,单击“新建文件”按钮,在出现的“创建”对话框中输入项目文件名“客户 管理”,单击“确定”按钮即可。
方法 2:利用命令创建项目: 在命令窗口中直接输入:CREATE PROJECT 客户管理 2.方法 1:利用菜单建立数据库 展开管理器中“数据”选项。
选择数据库,单击“新建”按钮,在弹出的选项中选择“新建数据 库”,在打开的“创建”对话框中输入数据库名:订货管理,最后单击“保存”即可完成。
方法 2:利用命令建立数据库 在命令窗口中直接输入命令:CREATE DATABASE 订货管理 Application.Projects[1].Files.Add('订货管理.dbc') 3.方法 1:利用菜单建立表结构 在刚建好的数据库中单击鼠标右键弹出一个快捷菜单(如下图)。
选择“新建表”。
在出现的对话框中单击“新建表”按钮,在后续的 “创建”对话框中输入表名 “order_list”, 完成后,会弹出“表设计器”,如下图:任 责 庭 家 起 负 肩 该 应 人 当 而 响 影 要 重 其 极 着 有 康 健 对 助 帮 与 爱 关 私 无 很 了 给 都 友 好 朋 亲 及 母 父 、 辈 中 程 过 长 成 。
计算机二级vfp上机试题08
select 项目信息.项目号, 项目信息.项目名, 零件信息.零件号,;
零件信息.零件名称;
from 零件信息,使用零件,项目信息;
where 使用零件.项目号 = 项目信息.项目号;
and 零件信息.零件号 = 使用零件.零件号;
and 使用零件.零件号 ;
in (select 零件号 from 使用零件 where 项目号="s1");
Command2 Caption 退出
***************表单form_item的Load事件代码如下***************
public ss(3)
ss(1)="s1"
ss(2)="s2"
ss(3)="s3"
*********命令按钮command1(统计)的Click事件代码如下***********
在项目管理器的"数据"选项卡选择数据库,单击"添加",在"打开"对话框中选择要添加的数据库。
3.将自由表添加到数据库中,可以在项目管理器或数据库设计器中完成。在数据库设计器中可以从"数据库"菜单或在数据库设计器上单击右键弹出的菜单中选择"添加表",然后在"打开"对话框中选择要添加到当前数据库的自由表。还可用ADD TABLE命令添加一个自由表到当前数据库中。
二、简单应用题
本题主要考核点:
SQL查询语句,查询去向,子查询等,利用视图设计器建立视图等
本题解题思路:
第1题,本题的主要考核点是:SQL查询语句,查询去向,子查询。