计算机二级VisualFoxPro上机考试题库及答案解析43
计算机二级VisualFoxPro上机考试题库及答案解析43
一、基本操作
在考生文件夹下,打开"宾馆"数据库,完成如下操作:
1.打开"客户"表达式,给"性别"字段增加约束:性别只能为"男"或"女",默认值为"女",表达式为:性别$"男女";
2.为"入住"表创建一个主索引,主索引的索引名为fkkey,索引表达式为:"客房号+客户号";
3.根据各表的名称、字段名的含义和存储的内容建立表之间的永久联系,并根据要求建立相应的普通索引,索引名与建索引的字段名相同,升序。
4.使用SQL的SELECT语句查询"客户"表中性别为"男"的客户号、身份证、姓名和工作单位字段及相应的记录值,并将结果存储到名为TABA的表(注意:该表不需要排序)。
请将该语句存储到名为ONE.PRG的文件中。
二、简单应用
在考生文件夹下,打开"宾馆"数据库,完成如下操作:
1.使用查询设计器设计一个名称为TWO的查询,查询房价价格大于等于280元的每个房客的客房号、类型号(来自客房表)、类型名和价格。
查询结果按类型号升序排序,并将查询结果输出到表TABB中,设计完成后,运行该查询。
2.修改一个名称为THREE.PRG的命令文件。
该命令文件用来查询与"姚小敏"同一天入住宾馆的每个客户号、身份证、姓名、工作单位,查询结果包括"姚小敏"本人。
查询结果输出到表TABC中。
该命令文件在第3行、第5行、第7行和第8行有错误(不含注释行),打开该命令文件,直接在错误处修改,不可以改变SQL语句的结构和短语的顺序,不允许增加、删除或合并行。
修改完成后,运行该命令文件。
三、综合应用
在考生文件夹下,先打开"宾馆"数据库,然后创建一个文件名为test的表单,如图所示。
表单完成如下综合应用:
在该表单中设计一个标签(label1)、一个文本框(Text1)和两个命令按钮。
标签的标题文本为"退房日期大于或等于"。
文本框用于输入退房日期。
两个命令按钮的功能如下:
(1)"查询"按钮(command1):在该按钮的click事件中使用SQL的SELECT 命令查询退房日期大于或等于输入日期的客户号、身份证、姓名、工作单位和该客户入住的客房号、类型名、价格信息,查询结果按价格降序排骗子,并将查询结果存储到表TABD中。
表TABD的字段为客户号、身份证、姓名、工作单位、客房号、类型名、价格。
(2)"退出"按钮(command2)的功能是"关闭和释放表单"。
表单设计完成后,运行该表单,查询退房日期大于或等于2005-04-01的顾客信息。
答案解析
一、基本操作
在命令窗口中先输入:open data 宾馆后回车打开数据库,然后在数据库中进行操作。
1、在命令窗口中输入: use 客户后回车,单击"显示"->"表设计器"。
在弹出的表设计器中将鼠标定位在"性别"字段上。
在字段有效性下边的规则框中输入:性别$"男女" 默认值框中输入:"女" 后单击"确定"。
2、打开"入住"表后。
单击"显示"->"表设计器",在弹出的表设计器中单击"索引"选项卡,在索引名处输入:fkkey 索引类型处选择"主索引"。
表达式处输入:"客户号+客户号"。
后单击"确定"。
3、以入住表的客户号、和客房号建立普通索引,客房表的类型号建立普通索引。
然后建立"客户"表和"入住"表之间的联系(根据客户号),再建立"入住"表和"客房"表之间的联系(根据客房号)。
再建立"客房"表和"房价"表的联系(根据类型号)。
4、在命令窗口中输入如下命令:
Select 客户号,身份证, 姓名,工作单位 from 客户 where 性别="男" into dbf taba
后回车,再单击"文件"->"新建"->"程序"->"新建文件"。
把上边这条命令复
制到程序中。
单击保存。
输入程序名one.
二、简单应用
1、单击"文件"->"新建"->"查询"->"新建文件"。
然后将"客户"和"房价"两个表添加到查询设计器中。
单击"字段"选项卡,将客房号、客房.类型号、类型名和价格四个字段添加到"选定字段"框中。
单击"筛选"选项卡,在字段名处选择"价格"。
条件选择:>= 实例处输入:280 单击"排序依据"选项卡,将类型号以升序添加到"排序条件"框中。
单击"查询"->"查询去向"->"表"->输入表名:TABB后,单击保存。
输入查询名: two.qpr 后运行查询。
2、打开程序three后进行修改。
第一处错误应改为:在第3行的"入住"后加一个:
on 客户.客户号=入住.客户号
第二处错误应改为:第5行,在select的后边加一个"入住日期"字段
第三处错误应改为:第7行,在"姚小敏"的后边加上:and 客户.客户号=入住.客户号
第四处错误应改为:第8行,INTO TABLE TABC
三、综合应用
第一步:在命令窗口中输入:create data 宾馆后回车
第二步:在命令窗口中继续输入:create form test 后回车,在表单中添加一个标签,标签的Caption属性设置为:退房日期大于或等于一个文本框text1,和两个命令按钮Command1和Command2,将Command1的Caption属性设置为:查询 Command2的Caption属性设置为退出。
第三步:双击"查询"命令按钮,在其Click事件过程中编写如下语句:
set date to ymd
aa=ctod(alltrim(thisform.text1.value))
select a.客户号,a.身份证,a.姓名,a.工作单位,b.客房号,;
d.类型名,d.价格 from 客户 a,入住 b,客房 c,房价 d;
where a.客户号=b.客户号 and b.客房号=c.客房号;
and c.类型号=d.类型号 and b.退房日期>=aa ;
order by d.价格 into dbf TABD
第四步:双击"退出"命令按钮,在其Click事件过程中编写如下语句:Thisform.release
后保存表单,并运行表单。
计算机二级《VFP》上机操作试题及答案
计算机二级《VFP》上机操作试题及答案计算机二级《VFP》上机操作试题及答案一、基本操作题(共18分)在考生文件夹下完成下列操作:(1)新建“点歌”数据库,将考生文件夹下的所有自由表添加到该数据库中。
(2)新建一个项目“点歌系统”,将“点歌”数据库添加进该项目。
(3)为“歌曲”表创建一个主索引,索引名为PK,索引表达式为“歌曲id”;再创建一个普通索引,索引名和索引表达式均为“演唱者”,以上索引都为升序。
(4)为“歌手,,表创建一个主索引,索引名和索引表达式都为“歌手id”,升序。
为“歌曲”和“歌手”表创建永久联系,并设置参照完整性约束:更新规则为“级联”,其他默认。
二、简单应用题(共24分)在考生文件夹下完成下列操作:(1)在考生文件夹下利用查询设计器创建一个查询,从表中查询演唱“粤语”歌曲的歌手。
查询结果包含歌手的姓名、语言和点歌码三个字段;各记录按“点歌码”降序排序,点歌码相同的再按“演唱者”升序排序;查询去向为表ta。
最后将查询保存在qa.qpr文件中,并运行该查询。
(2)使用一对多报表向导建立报表,要求父表为“歌手”,子表为“歌曲”。
从父表中选择字段“姓名”和“地区”,从子表中选择字段“歌曲名称”和“点歌码”,两个表通过“歌手id”和“演唱者”建立联系,按“姓名”升序排序,其他默认,生成的报表名为“歌手报表”。
三、综合应用题(共18分)在考生文件夹下完成下列操作:为了查询不同歌手演唱的歌曲,请设计一个表单mform.scx,其界面如下图所示:表单控件名为formone表单的标题为“歌曲查询”。
表单左侧有一个标签控件Labelone,显示内容为“输入歌手姓名”,一个文本框控件Textone用于输入歌手姓名, 个命令按钮Commanda和Commandb分别显示“查询”和“退出”,以及一个表格控件Gridone。
表单运行时,用户首先在文本框中输入歌手“刘德华”,然后单击“查询”按钮,如果输入正确,在表单右侧以表格形式显示此歌手的演唱的歌曲信息,包括歌曲名称、语言和歌,按点歌码升序排序,并将此信息存入tb.dbf文件中。
二级VisualFoxpro语言上机考试题(第二套).
二级Visual Foxpro语言上机考试题(第二套)参考答案及评分标准1.(共40分)评分标准如下:1) 正确建立2个表的数据结构(表结构设计正确)10分2) 数据正确15分3) 数据库正确5分,永久关联正确10分2.(共30分)每小题10分。
VFP-COMMAND参考答案如下。
(1)SELECT 姓名,性别,工资FROM gz,ck;WHERE ck.仓库编号=gz.仓库编号AND 城市="上海"(2)SELECT SUM(工资) FROM gz WHERE left(仓库编号,1)<="G"(3)SELECT 性别,AVG(工资) AS 平均工资FROM GZ GROUP BY 性别3. (共30分)参考程序:表单的caption属性设置为:考生自己的姓名和考号;(界面设计5分)文本框text1、text2、text3、text4的Value属性值为0;(5分)“计算”命令按钮的“CLICK”事件:a=thisform.text1.valueb=thisform.text2.valuec=thisform.text3.valueif a+b>c and a+c>b and b+c>a (5分)x=(a+b+c)/2s=sqrt(x*(x-a)*(x-b)*(x-c)) (5分)thisform.text4.value=round(s,2) (5分)elsemessagebox("不能构成三角形!") (5分)endif二级Visual Foxpro语言上机考试题(第二套)参考答案及评分标准第1页共1页。
计算机二级《VFP》试题及答案
计算机二级《VFP》试题及答案计算机二级《VFP》试题及答案一、选择题1.在Visual FoxPro中与关系有关的是( )。
A.表或视图B.表或查询C.表单D.表或报表2.项目管理器窗口的“数据”选项卡用于显示和管理( )。
A.数据库、视图和查询B.数据库、自由表和查询C.数据库、视图、自由表和查询D.数据库、表单和查询3.在Visual FoxPro命令窗口退出Visual FoxPro的命令是( )。
A.QUITB.EXITC.CLOSED.RELEASE4.在Visual FoxPro中,不能隐藏命令窗口的操作是( )。
A.按Ctrl+F4组合键B.单击命令窗口右上角的“关闭”按钮C.单击“窗口”菜单下的“命令窗口”选项D.单击常用工具栏上的“命令窗口”按钮5.在Visual FoxPro中,CREATE PROJECT命令将创建一个( )。
A.项目B.数据库C.程序D.菜单6. 在Visual FoxPro中如果字段定义为日期型,则长度固定为( )。
B.6C.10D.47.假设A=〝计算机〞,B=〝等级考试〞,结果是“计算机等级考试”的表达式是( )。
A.STRING(A,〝是〞,B)B.A*〝是〞*BC.A/〝是〞/BD.A-〝是〞-B8.在Visual FoxPro中,假设一个表已经打开,执行LIST命令后再执行DISPLAY命令将显示该表的哪条记录( )。
A.无显示B.第一条记录C.随机不确定D.最后一条记录9.在Visual FoxPro中自由表可以建立的索引是( )。
A.候选索引、唯一索引和普通索引B.主索引、唯一索引和普通索引C.主索引、候补索引和普通索引D.主索引、候选索引、唯一索引10.假设已打开student表,命令INDEX ON性别TO student将产生一个名为( )。
A.性别.idx的文件B.student.cdx的文件C.student.idx的文件D.性别.cdx的文件11.在Visual FoxPro的查询设计器中,查询去向可以是标签。
全国计算机等级考试二级vf答案
全国计算机等级考试二级vf答案一、单项选择题(每题2分,共40分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 表的字段类型B. 表的记录数C. 表的索引D. 表的存储位置答案:D2. 在Visual FoxPro中,以下哪个函数不能用于计算字符串的长度?A. LEN()B. STRLEN()C. LEFT()D. RIGHT()答案:D3. Visual FoxPro中,以下哪个选项不是SQL语句?A. SELECTB. INSERTC. UPDATED. PRINT答案:D4. 在Visual FoxPro中,以下哪个选项不是数据类型?A. NumericB. DateC. MemoD. Boolean答案:D5. 在Visual FoxPro中,以下哪个选项不是表单控件的事件?A. ClickB. DblClickC. MouseMoveD. Load答案:D6. 在Visual FoxPro中,以下哪个选项不是报表控件?A. LabelB. TextboxC. LineD. Shape答案:D7. 在Visual FoxPro中,以下哪个选项不是查询设计器的功能?A. 创建查询B. 修改查询C. 删除查询D. 运行查询答案:C8. 在Visual FoxPro中,以下哪个选项不是视图设计器的功能?A. 创建视图B. 修改视图C. 删除视图D. 运行视图答案:D9. 在Visual FoxPro中,以下哪个选项不是项目管理器的功能?A. 创建项目B. 修改项目C. 删除项目D. 运行项目答案:D10. 在Visual FoxPro中,以下哪个选项不是报表向导的功能?A. 创建报表B. 修改报表C. 删除报表D. 预览报表答案:C11. 在Visual FoxPro中,以下哪个选项不是表单向导的功能?A. 创建表单B. 修改表单C. 删除表单D. 预览表单答案:C12. 在Visual FoxPro中,以下哪个选项不是菜单设计器的功能?A. 创建菜单B. 修改菜单C. 删除菜单D. 运行菜单答案:D13. 在Visual FoxPro中,以下哪个选项不是工具栏设计器的功能?A. 创建工具栏B. 修改工具栏C. 删除工具栏D. 运行工具栏答案:D14. 在Visual FoxPro中,以下哪个选项不是类设计器的功能?A. 创建类B. 修改类C. 删除类D. 运行类答案:D15. 在Visual FoxPro中,以下哪个选项不是代码编辑器的功能?A. 编写代码B. 修改代码C. 删除代码D. 运行代码答案:D16. 在Visual FoxPro中,以下哪个选项不是项目管理器的视图?A. 项目视图B. 类视图C. 数据视图D. 代码视图答案:D17. 在Visual FoxPro中,以下哪个选项不是项目管理器的选项?A. 项目选项B. 表单选项C. 报表选项D. 代码选项答案:D18. 在Visual FoxPro中,以下哪个选项不是项目管理器的窗口?A. 项目窗口B. 类窗口C. 数据窗口D. 代码窗口答案:D19. 在Visual FoxPro中,以下哪个选项不是项目管理器的菜单?A. 文件菜单B. 编辑菜单C. 查看菜单D. 运行菜单答案:D20. 在Visual FoxPro中,以下哪个选项不是项目管理器的工具?A. 项目管理工具B. 表单设计工具C. 报表设计工具D. 代码编辑工具答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
全国计算机等级考试二级VFP上机题库含答案
第一套一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)注意:基本操作题为4道SQL题,请将每道题的SQL命令粘贴到SQL1.txt文件,每条命令占一行,第1道题的命令是第1行,第2道题的命令是第2行,以此类推;如果某道题没有做相应行为空。
在考生文件夹下完成下列操作:1. 利用SQL SELECT命令将表stock_sl.dbf复制到stock_bk.dbf。
2. 利用SQL INSERT命令插入记录("600028",4.36, 4.60, 5500)到stock_bk.dbf表。
3. 利用SQL UPDA TE命令将stock_bk.dbf表中"股票代码"为600007的股票"现价"改为8.88。
4. 利用SQL DELETE命令删除stock_bk.dbf表中"股票代码"为600000的股票。
本题的主要考核点:SQL语句的使用。
1、SELE * FROM stock_sl INTO DBF stock_bk2、INSE INTO stock_bk (股票代码,买入价,现价,持有数量)V ALU("600028", 4.36, 4.60, 5500)3、UPDA stock_bk SET 现价=8.88 WHER 股票代码="600007"4、DELE FROM stock_bk WHER 股票代码="600000"二、简单应用(2小题,每题20分,计40分)1、在考生文件夹下建立数据库sc2,将考生文件夹下的自由表score2添加进sc2中。
根据score2表建立一个视图score_view,视图中包含的字段与score2表相同,但视图中只能查询到积分小于等于1500的信息。
然后利用新建立的视图查询视图中的全部信息,并将结果按积分升序存入表v2。
计算机二级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上机考试题参考答案
Visual Foxpro 上机考试题(参考答案)第一套一、(40分)评分标准如下:(1)正确建立2个表的数据结构(表结构设计正确)10分(2)数据正确10分(3)数据库正确5分,索引正确10分,永久关联正确5分二、(注意:只有界面正确不给分)(1)(10分)参考答案:将stu.dbf的姓名字段与组合框combo1绑定;组合框combo1的Interactivechange的事件代码:xm=alltrim(bo1.value)thisform.grid1.RECORDSOURCEtype=4thisform.grid1.RECORDSOURCE="select 学号,课程名,成绩 from score where 学号 in ; (select 学号 from stu where 姓名=xm) into cursor temp"(2)(10分)参考答案:将stu.dbf的电话字段与组合框combo1绑定;组合框combo1的Interactivechange的事件代码:dh=bo1.valuethisform.text1.value=left(dh,3)thisform.grid1.recordsourcetype=4thisform.grid1.recordsource="select 学号,姓名,寝室,电话 from stu where left(电话,3)=thisform.text1.value into cursor temp"(3)(10分)参考答案:将stu.dbf的学号和姓名字段与列表框List1绑定;列表框List1的Interactivechange的事件代码:xh=thisform.list1.valueselect sum(成绩),count(*) from score where 学号=xh into array cjthisform.text1.value=cj(1)thisform.text2.value=cj(2)三、(30分)参考答案:界面设计(5分)“输出”按钮的click事件:x=thisform.text1.valueif x=-1thisform.releaseendifif x%8<>0 (或 mod(x,8)#0 )bel2.caption=alltrim(str(x))+" 不是8的倍数!"elsebel2.caption= alltrim(str(x))+"是8的倍数!"endif第二套一、(40分)评分标准如下:(1)正确建立2个表的数据结构(表结构设计正确)10分(2)数据正确10分(3)数据库正确5分,索引正确10分,永久关联正确5分二、(注意:只有界面正确不给分)(1)(10分)参考答案:在组合框中通过手工输入的方式绑定数据;组合框combo1的Interactivechange 的事件代码:use salescan for 销售季度=bo1.valuethisform.edit1.value=thisform.edit1.value+客户代表+chr(13)endscanthisform.refreshuse(2)(10分)参考答案:将products.dbf 添加到表单的数据环境中,并将products.dbf 的商品编号与组合框combo1绑定;组合框combo1的Interactivechange 的事件代码:locate for 商品编号=bo1.valuebel1.caption="热销商品名称:"+ 热销商品名称thisform.text1.value=规格thisform.text2.value=单价thisform.refresh(3)(10分)参考答案:“显示”按钮的click 事件代码:thisform.grid1.recordsourcetype=4thisform.grid1.recordsource="select 热销商品名称 as 商品名称,sum(销售数量*单价) as 总销售金额 from products,sale where products.商品编号=sale.商品编号 group by products.商品编号 into cursor temp"三、(30分)参考答案:界面设计(5分)文本框text3的gotfocus 事件代码:x=val(thisform.text1.text)y=val(thisform.text2.text)do casecase thisform.optiongroup1.value=1z=x+ycase thisform.optiongroup1.value=2z=x/ycase thisform.optiongroup1.value=3z=x**ycase thisform.optiongroup1.value=4z=x%yendcasethis.value=round(z,1) (5分)第三套 一、(40分)评分标准如下:(1)正确建立2个表的数据结构(表结构设计正确)10分(2)数据正确10分(3)数据库正确5分,索引正确10分,永久关联正确5分二、(注意:只有界面正确不给分)(1)(10分)参考答案:“计算并显示”按钮的click事件:update zggz set 实发工资=基本工资+奖金-扣款thisform.grid1.recordsourcetype=4thisform.grid1.recordsource="select 职工号,基本工资,实发工资from zggz intocursor temp"(2)(10分)参考答案:“显示”按钮的click事件:thisform.grid1.recordsourcetype=4thisform.grid1.recordsource="select top 3 姓名,实发工资,部门 from zgxx,zggz wherezgxx.职工号=zggz.职工号 order by 实发工资 desc into cursor temp"(3)(10分)参考答案:在组合框中通过手工输入的方式绑定数据;组合框combo1的Interactivechange的事件代码:thisform.edit1.value=""use zgxxscan for 职称=bo1.valuethisform.edit1.value=thisform.edit1.value+职工号+" "+ 姓名endscanthisform.refreshuse三、(30分)参考答案:界面设计(5分)自定义方法程序newpara na=1for i=1 to n Array a=a*iendforreturn a“计算”命令按钮的click事件:s1=thisform.new(thisform.text1.value)s2=thisform.new(thisform.text2.value)s3=thisform.new(thisform.text2.value-thisform.text1.value)p=(s1+s2)/(s2*s3)thisform.text3.value=round(p,2)。
计算机二级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考试试题及答案
VFP测试试题及答案一.单项选择题1.关系模型的完整性不包括〔A〕.A.迭代完整性B.实体完整性C.参照完整性D.用户定义完整性2.VisualFoxPro数据中的每一行称为〔C〕A.申标B.行号C.记录D.编数3.关系数据模型中的关系指的是〔D〕.A.表行B.表列C.总和D.二维表4.常用的数据模型中有(C)A.比拟模型B.曲面模型C.关系模型D.对称模型5.常用的数据模型中包括(A).A.层次模型B.线性模型C.双轨模型D.瀑布模型6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表.A.索引B.合并C.列序D.标号7.数据库系统的三级模式中包括(B).A.循环模式B.内模式C.高级模式D.流行模式8.常用的数据模型里有〔B〕.A.盘旋模型B.网状模型C.棱状模型D.交义模型9.VisualFoxPro 的表中每一歹U称作〔A〕.A.字段B.歹0标C.名称D.线型10.数据库系统不包括〔D〕.A.操作系统B.数据表C.数据库D.方案书11.数据模型描述的是〔C〕.A.大小B.颜色C.事物间联系D.特征12.关系二维表中垂直方向的列称作〔C〕A.列名B.特征C.届性D.行标13.数据库系统三级模式中包括〔A〕.A.外模式B.层叠模式C.交义模式D.圆环模式14.数据库是指〔A〕的数据集合.A.相关的B.无序的C.混合的D.循环的15.关系二维表中水平方向的行称作〔A〕A.元组B.行标C.数值D.列值16.数据库系统中不包括〔B〕.A.数据库B.空调C.治理员D.数据库治理系统17.数据库系统的特点不包括〔D〕.A.数据共享B.减少数据冗余C.防止不一致D.数据交义18.数据库治理系统的英文缩写是〔B〕.A.DAB.DBMSC.MANGD.GUANLI19.数据库系统的组成中不包括〔A〕.A.说明书B.数据库治理系统C.电脑主机D.数据20.关系二维表中列的取值范围称作〔A〕A.域B.值围C.数据D.区间21.数据库的英文缩写是〔C〕A.SJKB.ABCC.DBD.OBJ22.符合数据库特点的是〔A〕.A.存储在计算机内部B.无序的C.内部无关的D.用户独享23.以下选项届于数值类数据的是〔B〕A.一二三B.123C.2021/2/1D.ABC24.关系R〔D1,D2〕的目等于〔B〕.A. 1B. 2C. 3D. 425.关系代数中的专门的关系运算中不包括〔A〕A.套用B.选择C.投影D.连接26.关系运算的类别中包括〔C〕.A.关系几何B.关系分析C.关系演算D.关系型27.以下关于关系中届性的描述正确的选项是〔B〕.A.排列次序不能交换B.届性名需唯一C.同一届性中数据可来自多个域D.届性可以再分28.关系演算用(C)来表达对关系操作的要求和条件A.大小B.数量C.谓词表达式D.类别29.关系是笛卡尔积的(A).A.子集B.区间C.单位D.父集30.集合D1(1,2,3)基数是(C).A. 1B. 2C. 3D. 431.下歹0关于关系中元组的描述正确的选项是(A).A.不可重复B.顺序固定C.可以重复D.在表中垂直显示32.来自同一笛卡儿积且具有相同关系框架的两个关系称为〔C〕关系A.父子B.层叠C.同类D.链接33.关系运算中包括〔D〕.A.关系原理B.关系迭代C.关系论D.关系代数34.关系模型中的数据从用户角度看其逻辑结构是〔A〕.A.二维表B.横条C.坚格D.双行35.关系数学中域所包含的值的个数称为〔C〕.A.层次B.统计C.基数D.关联36.关系代数中的传统集合运算中不包括〔D〕.A.并B.交C.差D.排列37.关系模型中的数据在数学上它是从〔C〕定义的A.代数B.几何C.笛卡尔积D.分数38.一组具有相同数据类型的值的集合称为(A).A.值域B.区间C.差D.积39.以下关于集合(D1,D2)的笛卡儿积表示正确的选项是(D)A.D1+D2B.D1-D2C.D1/D2D.D1X D240.VisualFoxPro 的操作界面中包含(D).A.贞眉B.表行C.行距D.工具栏41.VisualFoxPro 是什么类型的软件(A).A.系统软件B.用户软件C.图形软件D.编译软件42.VisualFoxPro 的操作界面里包含(A).A.命令窗口B.双横栏C.任务栏D.滚动窗口43.VisualFoxPro 的操作界面包括(B).A.时间B.标题栏C.地址D.分隔条44.VisualFoxPro 能够以(C)方式退出.A.输入SJKB.单击滚动条C.文件菜单退出命令D.双击45.VisualFoxPro 安装方式中包括〔A〕.A.典型B.交义C.循环D.流行46.VisualFoxPro 可通过〔B〕方式安装.A.完整B.自定义C.回述D.并行47.VisualFoxPro 可以通过以下〔B〕方式退出.A.单击命令窗口B.输出Quit命令C.双击工作区D.单击分隔条48.VisualFoxPro的操作界面包括〔A〕局部.A.菜单栏B.字符区C.设置区D.函数区49.VisualFoxPro 新建文件通过〔B〕菜单实现A.创立B.文件C.添加D.保存50.VisualFoxPro8.0 可以〔D〕方法启动.A.单击边框B.输入DAKAIC.双击任务栏D.开始菜单双击快捷方式51.VisualFoxPro 的执行方式中包括〔A〕.A.向导B.绘制C.重写D.编译52.VisualFoxPro 能通过(D)方式退出.A.双击时间区B.双击状态栏C.输入LIKAID.单击关闭按钮53.VisualFoxPro 的设计工具中包括(B).A.标尺B.设计器C.触发器D.计时器54.VisualFoxPro 可以(A)方式退出.A.双击限制菜单B.输入Exit命令C.选择离开菜单D.单击标题栏55.VisualFoxPro8.0 可通过(A方法启动.A.双击快捷方式B.输入OpenC.单击任务栏D.双击桌面56.VisualFoxPro 中变量的类型中包括(A).A.内存变量B.循环变量C.逻辑变量D.高级变量57.VisualFoxPro数组下标的起始值是(C).A.-1B.0C. 1D. 258.VisualFoxPro 函数Int(-12.34) 的结果是(C).A.12B.0.34C.-12D.-0.3459.以下选项届于数值型常量的是〔B〕.A.一二三B.123C.[123]D.'123'60.VisualFoxPro 释放变量可使用〔A〕命令.A.ReleaseB.outC.closeD.??61.以下选项届于逻辑型常量的是〔D〕.A."逻辑"B.[Logic]C.10D..Y.62.VisualFoxPro 函数Len('abcd') 的结果是(D).A. 1B. 2C. 3D. 463.VisualFoxPro逻辑表达式运算符中不包括(C),A.AndB.OrC.EtherD.Not64.内存变量赋值表达式正确的选项是(A).A.store 123 to a,bB.123=a,bC.a,b=123D.store a,b=12365.VisualFoxPro 中变量的类别中包含(C).A.测试变量B.交义变量C.字段变量D.单变量66.以下选项届于字符型常量的是(A).A.'20210212'B.20210212C.2021-01-02D.2021/02/0267.内存变量赋值操作正确的选项是(A).A.a=123B.123=aC.123->aD.a@268.VisualFoxPro 函数At('c','abcd') 的结果是(C).A.1B.2C. 3D. 469.VisualFoxPro 中变量的类型中包含(D).A.复合变量B.双变量C.测试变量D.数组变量70.VisualFoxPro 函数ABS(-12.34)的结果是A.12B.-12C.12.34D.0.3471.VisualFoxPro表达式的组成局部中不包括A.常量B.变量C.函数D.图片(C).(D).72.VisualFoxPro 函数Max〔1,2,3,4〕的结果是〔D〕.A. 1B. 2C. 3D. 473.VisualFoxPro 变量类别包含〔D〕.A.交换变量B.层次变量C.环状变量D.系统变量74.VisualFoxPro显示变量名称、作用范围、数据类型、值可使用〔B〕命令A.SHOWB.ListC.=D.&&75.VisualFoxPro 函数Left('abcde',2)的结果是(B).A. aB.abC. eD.de76.VisualFoxPro 关系表达式1+2>3结果正确的选项是(C).A. 1B.大于C..F.D.077.VisualFoxPro 表数值表达式(1+2*3)A2(C).A.7B.9C.49D.8178.在光标当前位置显示变量A的表达式正确的选项是(C).A.:AB.=AC.??AD.@A79.VisualFoxPro 表达式{八2021-1-1}-{八2021-1-1} 的结果是〔D〕.A.{A2021-12-31}B. 1C.12D.36580.VisualFoxPro定义数组使用关键字〔D〕.A.ArrayB.XiabiaoC.SshuzuD.Dimension81.以下关于显示变量A的表达式正确的选项是〔D〕.A. AB.=AC.store AD.?A82.VisualFoxPro 函数的三要素不包括〔D〕.A.函数名B.参数C.函数值D.扩展名83.VisualFoxPro字符表达式的运算符中包括(B)A.~B.+C.*D.!84.VisualFoxPro 表中记录可通过(A)窗口查看.A.浏览B.查询C.交义D.修改85.VisualFoxPro 表结构设计器中包括(A).A.字段名B.字型C.字号D.颜色86.VisualFoxPro修改表中记录使用〔B〕命令.A.XiugaiB.ReplaceC.AndD.Not87.将记录指针指向第5条记录的命令是〔D〕.A.#5B.*5C.to 5D.go 588.VisualFoxPro 创立表的主要工作是〔C〕.A.确定时间B.确定作者C.表结构的定义D.起表名89.VisualFoxPro 的索引文件类型包括〔D〕.A.交义索引文件B.临时索引文件C.数学索引文件D.复合索引文件90.VisualFoxPro数据表中的每一行称作〔B〕.A.行名B.记录C.自由行D.标准行91.VisualFoxPro 索引的建立通过〔A〕命令.A.Index OnB.CreateC.OpenD.Close92.VisualFoxPro复合索引文件的扩展名是〔B〕A.FHB.CDXC.AIOD.PLE93.设当前记录为2,将记录指针指向第5条记录的命令是〔C〕A.go 1B.go 2C.skip 3D.skip 494.VisualFoxPro 的索引文件类型中包括〔A〕.A.简单索引文件B.层次索引文件C.循环索引文件D.顺序索引文件95.VisualFoxPro显示表中记录使用〔B〕命令.A.ShowB.ListC.ChakanD.Xianshi96.VisualFoxPro 翻开表的命令是(D).A.OpenB.CloseC.Dakaie97.VisualFoxPro 表问关系包括(A).A.一对一关系B.交义关系C.映射关系D.循环关系98.VisualFoxPro的每张表中(A)索引只能有一个A.主B.从C.交义D.混合99.VisualFoxPro 表中字段的数据类型不包括(D)A.字符型B.数值型C.日期型D.枚举型100.VisualFoxPro中要求字段值唯一且每张表可建立多个的是〔B〕索引A.从B.候选C.临时D.层次101.VisualFoxPro数据库文件的扩展名是〔A〕.A.DBCB.ABCC.DBTD.ER102.VisualFoxPro追加表记录使用〔A〕命令.A.AppendB.ZhuijiaC.OpenD.Close103.VisualFoxPro索引文件根据(D)值的大小排列记录.A.记录号B.名字C.域D.索引关键字104.VisualFoxPro 自由表的创立方式中不包括(D).A.文件菜单B.命令C.工具菜单D.图形105.VisualFoxPro数据表文件的扩展名是(C).A.SFB.ADC.DBFD.DRU106.VisualFoxPro简单索引文件的扩展名是〔A〕A.IDXB.SYC.XLSD.BAC107.VisualFoxPro 的表间关系包括〔D〕.A.对偶关系B.一致关系C.网格关系D.一对多关系108.VisualFoxPro 可通过〔D〕方式翻开数据库.A.参数B.声音C.图片D.文件菜单109.VisualFoxPro 删除表中记录使用〔A〕命令.A.DeleteB.ShanchuC.XiugaiD.Or110.VisualFoxPro数据表的类型中包括〔D〕.A.底表B.层表C.树表D.自由表111.VisualFoxPro 创立数据库的方法包括〔D〕.A.文字式B.语音式C.连续式D.工程治理器112.VisualFoxPro数据表中的每一列称作〔D〕.A.交点B.域D.字段113.VisualFoxPro 创立数据库的方法中有(A)A.文件菜单式B.临时式C.永久式D.层次式114.VisualFoxPro表的类型中包括(B).A.网表B.数据库表C.空格表D.交义表115.VisualFoxPro表结构设计器的字段设置区中包括(D)A.颜色B.灰度C.字号D.类型116.VisualFoxPro 索引的主要功能是(D).A.添加记录B.删除记录C.显示编号D.逻辑排序117.VisualFoxPro中〔A〕是一组相关数据按行列排列的二维表.A.表B.名称C.值D.域118.VisualFoxPro 翻开浏览窗口使用〔A〕命令.A.BrowseB.LiulanC.InternetD.TcpIP119.VisualFoxPro数据库表的创立方式中不包括〔A〕.A.状态栏B.文件菜单C.工程治理器D.表设计器120.VisualFoxPro索引类型中包括〔D〕.A.直线索引B.函数索引C.临时索引D.普通索引121.VisualFoxPro查询对象通过设置〔B〕条件进行数据检索.A.重复B.筛选C.分级D.线性122.VisualFoxPro视图的数据源能够采用〔B〕.A.查询B.视图C.图片D.word123.VisualFoxPro 中以电子表格形式显示结果的向导方式称作(A)向导A.交义表B.单行C.文字D.重复124.VisualFoxPro查询的输出形式中包括(A).A.浏览B.文字C.图形D.语音125.VisualFoxPro查询不可进行(C)操作.A.筛选B.分组C.绘图D.排序126.VisualFoxPro查询可通过(B)方式创立.A.图形B.设计器C.状态栏D.标题栏127.VisualFoxPro查询的创立可通过〔C〕方式实现.A.复制B.粘贴C.设计器D.表格128.VisualFoxPro查询不能使用〔D〕作为数据源.A.数据库表B.自由表C.视图D.查询129.VisualFoxPro中以图形的形式显示结果的向导方式称作〔A 〕向导A.图形B.焦点C.平等D.互动130.VisualFoxPro查询的输出形式有(D).A.数据库B.交义图C.网状图D.表131.VisualFoxPro 视图必须存在于某个(D)当中.A.图片B.文字C.视频D.数据库132.VisualFoxPro查询设计器选项卡中数据在(A)选项卡设置A.字段B.联播C.分层D.复合133.VisualFoxPro查询文件的扩展名是(A)A.QPRB.CXC.ABDD.UIO134.VisualFoxPro创立查询的命令是(A).A.Create QueryB.CJCXC.OpenD.Close135.VisualFoxPro提供的可视化数据检索工具包括(A)A.查询B.分层C.工具D.连接136.VisualFoxPro 视图以(A)窗口形式输出数据.A.浏览B.文字B.C.图片D.交义137.VisualFoxPro字体C.参数D.分级138.VisualFoxProA.分级B.远程C.临时D.交义139.VisualFoxProA.数据库表B.工程C.图形D.视频140.VisualFoxProA.本地B.层次视图可以设置(C),在运行时灵活的筛选所需数据.从数据源角度,视图类型中有(B)视图.视图的数据源可以采用(A).根据数据源划分,视图类型中包括(A)视图.A.方向C.模型D.平行141.VisualFoxPro查询的创立方式包括〔A〕.A.向导B.文本C.图形D.声音142.VisualFoxPro中以浏览窗口形式显示结果的向导方式称作〔A〕向导A.查询B.列表C.循环D.分层143.VisualFoxPro 程序的表中循环使用〔C〕命令.A.OdkB.AlkC.ScanD.Close144.VisualFoxPro程序的限制结构中有(D)结构.A.交义B.图形C.双层D.分支145.VisualFoxPro 计算机算法是(A).A.解决问题的步骤B.语HC.编译D.连接146.结构化程序设计的设计思想是(A).A.自顶向下B.分层C.循环D.交义147.VisualFoxPro程序的条件循环使用(A)命令.A.Do WhileB.CosC.BeginD.Open148.算法常用的表小方法包括(A) oA.N-S 图B.几何C.代数D.机器语言149.VisualFoxPro程序中数据输入使用(A)命令A.InputB.文本C.outD.cose150.VisualFoxPro 程序是(A)的集合.A.命令B.图片C.符号D.视频151.VisualFoxPro程序文件的执行使用〔D〕命令.A.ZHIXINB.OpenC.CloseD.Do152.VisualFoxPro 程序的多重分支结构使用〔A〕命令A.Do CaseB.DoC.AbcD.Obj153.VisualFoxPro程序的分支结构使用〔A〕命令.A.IfB.ABC.CoD.De154.算法常用的表小方法中有〔B〕.A.语音B.流程图C.文字D.视频155.算法常用的表示方法中包括(A).A.自然语言'表小法B.汉语C.英文D.机器语言156.VisualFoxPro程序的限制结构包括(C)结构A.临时B.双层C.顺序D.复合157.VisualFoxPro程序文件的扩展名是(A).A.PRGB.ABFC.OBJD.LSD158.VisualFoxPro程序中注释可以使用〔A〕命令.A.NoteB.zhusiC.@D.#159.VisualFoxPro程序文件可以通过〔C〕方式建立.A.绘图B.复制C.命令D.语音160.算法的特征中包括〔D〕.A.复杂性B.交义性C.循环性。
VisualFoxPro考试试题及答案
VFP考试试题及答案. 单选题1.关系模型的完整性不包括(A) 。
A. 迭代完整性B. 实体完整性C. 参照完整性D. 用户定义完整性2.VisualFoxPro 数据中的每一行称为(C) 。
A. 串标B. 行号C. 记录D. 编数3.关系数据模型中的关系指的是(D) 。
A. 表行B. 表列C. 总和D. 二维表4.常用的数据模型中有(C) 。
A. 比较模型B. 曲面模型C. 关系模型D. 对称模型5.常用的数据模型中包括(A) 。
A. 层次模型B. 线性模型C. 双轨模型D. 瀑布模型6.(A) 是包含表中的一个或一组字段按一定顺序排列的数据列表。
A. 索引B. 合并C. 列序D. 标号7.数据库系统的三级模式中包括(B) 。
A. 循环模式B. 内模式C. 高级模式D. 流行模式8.常用的数据模型里有(B) 。
A. 回旋模型B. 网状模型C. 棱状模型D. 交叉模型9.VisualFoxPro 的表中每一列称作(A) 。
A. 字段B. 列标C. 名称D. 线型10.数据库系统不包括(D) 。
A. 操作系统B. 数据表C. 数据库D. 计划书11.数据模型描述的是(C) 。
A. 大小B. 颜色C. 事物间联系D. 特征12.关系二维表中垂直方向的列称作(C) 。
A. 列名B. 特征C. 属性D. 行标13.数据库系统三级模式中包括(A)。
A.外模式B.层叠模式C.交叉模式D.圆环模式14.数据库是指(A)的数据集合。
A.相关的B.无序的C.混合的D.循环的15.关系二维表中水平方向的行称作(A)。
A.元组B.行标C.数值D.列值16.数据库系统中不包括(B)。
A.数据库B.空调C.管理员D.数据库管理系统17.数据库系统的特点不包括(D)。
A.数据共享B.减少数据冗余C.避免不一致D.数据交叉18.数据库管理系统的英文缩写是(B)。
A.DAB.DBMSC.MANGD.GUANLI19.数据库系统的组成中不包括(A)。
