首页 - 网校 - 万题库 - 直播 - 雄鹰网校 - 团购 - 书城 - 模考 - 学习通 - 导航 -
首页网校万题库直播雄鹰网校团购书城模考论坛实用文档作文大全宝宝起名
2015中考
法律硕士
2015高考
MBA考试
2015考研
MPA考试
在职研
中科院
考研培训
专升本
自学考试 成人高考
四 六 级
GRE考试
攻硕英语
零起点日语
职称英语
口译笔译
申硕英语
零起点韩语
商务英语
日语等级
GMAT考试
公共英语
职称日语
新概念英语
专四专八
博思考试
零起点英语
托福考试
托业考试
零起点法语
雅思考试
成人英语三级
零起点德语
等级考试
华为认证
水平考试
Java认证
职称计算机 微软认证 思科认证 Oracle认证 Linux认证
公 务 员
导游考试
物 流 师
出版资格
单 证 员
报 关 员
外 销 员
价格鉴证
网络编辑
驾 驶 员
报检员
法律顾问
管理咨询
企业培训
社会工作者
银行从业
教师资格
营养师
保险从业
普 通 话
证券从业
跟 单 员
秘书资格
电子商务
期货考试
国际商务
心理咨询
营 销 师
司法考试
国际货运代理人
人力资源管理师
广告师职业水平
卫生资格 执业医师 执业药师 执业护士
会计从业资格
基金从业资格
统计从业资格
经济师
精算师
统计师
会计职称
法律顾问
ACCA考试
初级会计职称
资产评估师
高级经济师
注册会计师
高级会计师
美国注册会计师
审计师考试
国际内审师
注册税务师
理财规划师
一级建造师
安全工程师
设备监理师
公路监理师
公路造价师
二级建造师
招标师考试
物业管理师
电气工程师
建筑师考试
造价工程师
注册测绘师
质量工程师
岩土工程师
注册给排水
造价员考试
注册计量师
环保工程师
化工工程师
暖通工程师
咨询工程师
结构工程师
城市规划师
材料员考试
消防工程师
监理工程师
房地产估价
土地估价师
安全评价师
房地产经纪人
投资项目管理师
环境影响评价师
土地登记代理人
宝宝起名
缤纷校园
实用文档
入党申请
英语学习
思想汇报
作文大全
工作总结
求职招聘 论文下载 直播课堂
您现在的位置: 考试吧 > 计算机等级考试 > 计算机二级考试 > VFP > 模拟试题 > 正文

2015年计算机二级《VFP》模拟试题及答案(6)

来源:考试吧 2015-10-21 18:08:41 考试吧:中国教育培训第一门户 模拟考场
考试吧整理“2015年计算机二级《VFP》模拟试题及答案(6)”供考生参考。更多计算机等级考试相关信息请关注考试吧计算机等级考试网。

  点击查看:2015年计算机二级《VFP》模拟试题及答案汇总

  1[简答题]1.建立一个表单文件myform,将employee表添加到表单的数据环境中,然后在表单中添加表格控件gridl,指定其记录源类型为“别名”、记录源为employee表文件,最后添加一个“退出”命令按钮控件Commandl,程序运行时单击该命令按钮将关闭表单。

  2.修改tw0.prg文件中的SQLSELECT命令,使之正确运行时可以显示如下结果:

  参考解析:

  1)【操作步骤】步骤l:在命令窗口输入命令“createformmyform”,按下回车键新建一个表单。

  步骤2:在表单空白处单击鼠标右键,为表单添加数据环境表employee,并将employee表从数据环境中拖曳到表单中,在表单的属性工具栏里修改表格的Name属性为“Gridl”。

  步骤3:通过表单控件工具栏为表单添加一个命令按钮,修改其Caption属性为“退出”,双击命令按钮,编写其Click事件“ThisForm.Release”o

  步骤4:保存并运行表单。

  (2)【操作步骤】

  步骤l:打开程序文件tw0.pri9。步骤2:修改程序中的错误命令。第1处错误改为“fromemployeePjoinemployeeC”。

  第2处错误改为“0nP.组别=c.组别wherec.职务=”组长”ande.姓名<>P.姓名”。

  步骤3:保存并运行程序,查看程序的运行结果。

  【举一反三】第1题的题型还出现于:第2套二(1)、第4套二(1)、第7套二(I)、第9套--(I)。第2题的题型还出现于:第8套二(1)、第9套二(2)、第lo套二(1)、第ll套二(2)。

  2[单选题] 结构化程序设计的基本原则不包括( )。

  A.多态性B.自顶向下C.模块化D.逐步求精

  参考答案:A

  参考解析:结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用go to语句,所以选择A)。

  3[单选题]SQL查询命令的结构是SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…,其中指定查询条件的短语是

  A.SELECTB.FROMC.WHERED.ORDERBY

  参考答案:C

  参考解析:SQL的查询的基本形式由SELECT—FROM—WHERE查询块组成,多个查询块可以嵌套执行。其中主要短语的含义如下:SELECT说明要查询的字段;FROM说明要查询的字段来自哪个表或哪些表,可以对单个表或多个表进行查询;WHERE说明查询条件,即选择元组的条件;ORDERBY短语用来对查询的结果进行排序。

  4[单选题] 查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是( )。

  A.SELECT学号,课程号,成绩FROM sc WHERE成绩BETWEEN 70 AND 85

  B.SELECT学号,课程号,成绩FROM sc WHERE成绩>=70 0R成绩<=85

  C.SELECT学号,课程号,成绩FROM sc WHERE成绩>=70 0R<=85

  D.SELECT学号,课程号,成绩FROM sc WHERE成绩>=70 AND<=85

  参考答案:A

  参考解析:简单查询是基于一个表进行的查询,是由SELECT和FROM短语构成的无条件查询,或由SELECT、 FROM和WHERE短语构成的条件查询。BETWEEN…AND…为常用运算符,表示“在……和……之间”,其中包含等于,即大于等于AND前面的数,小于等于AND后面的数。本题查询成绩在70分至85分之间学生的学号、课程号和成绩,WHERE指定的条件应为“WHERE成绩BETWEEN 70 AND 85”,因此 A)选项正确。

  5[单选题]在VisualFoxPr0中,如下描述正确的是

  A.对表的所有操作,都不需要使用USE命令先打开表

  B.所有SQL命令对表的所有操作都不需使用USE命令先打开表

  C.部分SQL命令对表的所有操作都不需使用USE命令先打开表

  D.传统的FoxPr0命令对表的所有操作都不需使用USE命令先打开表

  参考答案:B

  参考解析:在VFP中,表是处理数据,建立关系数据库和应用程序的基本单元,它用来存储收集来的各种信息。表由若干行与若干列组成,表中的每一行称为一个记录,每一列称为一个字段。在计算机内存储为一个表文件,其扩展名为·DBF。使用SQL语言可以直接对表进行操作,并不需要先使用USE打开表。

  6[单选题] 使用SQL的UPDATE语句更新数据表中的数据时,以下说法正确的是(  )。

  A.如果没有数据项被更新,将提示错误信息

  B.更新数据时,必须带有WHERE子句

  C.不能更新主关键字段的值

  D.一次可以更新多行数据或多个字段的值

  参考答案:D

  参考解析:更新数据的命令格式为:UPDATE表名SET字段名1=表达式1[,字段名2=表达式2……][WHERE条件],一般使用WHERE子句指定更新的条件,并且一次可以更新多行数据或多个字段;如果不使用WHERE子句,则更新全部记录,故本题D为正确选项。

  7[单选题] 假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法是( )。

  A.mde B.Show C.Release D.SetFocus

  参考答案:B

  参考解析:表单的Hide方法用于隐藏表单,该方法将表单的Visible属性设置为.F.;Show方法用于显表单,该方法将表单的Visible属性值设为.T.,使之成为活动表单;Release方法用于从内存中释放表单;SetFocus方法让表单获得焦点,使其成为活动表单。所以符合此题的方法是Show。

  8[单选题] 下面关于运行应用程序的说法正确的是( )。

  A..app应用程序可以在Visual FoxPro和Windows环境下运行

  B..app应用程序只能在Windows环境下运行

  C..exe应用程序可以在Visual FoxPro和Windows环境下运行

  D..exe应用程序只能在Windows环境下运行

  参考答案:C

  参考解析:应用程序连编结果有两种文件形式:①应用程序文件(.app):需要在Visual FoxPm中运行。②可执行文件(.exe):既可以在Visual FoxPro中运行,也可以在Windows下运行。本题C)选项叙述正确。

  9[简答题]在考生文件夹下完成如下简单应用:

  1.打开表单MYFORM4—4,把表单(名称为Forml)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为l_abell的标签)改为25号黑体。最后在表单上添加“关闭”(名称为Commandl)命令按钮,单击此按钮关闭表单。

  保存并运行表单。

  2.设计一个表单MYFORM4,表单中有两个命令按钮“查询”和“退出”(名称分别为Commandl和Command2)。(1)单击“查询”命令按钮,查询BOOKAUTH数据库中出版过3本以上(含3本)图书的作者信息,查询信息包括作者姓名和所在城市;查询结果按作者姓名升序保存在表NEW—VIEW4中。

  (2)单击“退出”命令按钮关闭表单。

  注意:完成表单设计后要运行表单的所有功能。

  参考解析:

  【考点分析】本大题主要考查的知识点是:表单控件的属性和SQL语句查询。

  【解题思路】标签控件的FontSize属性用于设置标签中文本的字号,标签控件的FontName属性用于设置标签中文本的字体。

  (1)【操作步骤】

  步骤l:打开表单myform4—4,并按照题目的要求修改表单的标题,如图3.23所示。

  

  步骤2:在表单设计器窗口中,按照题目的要求修改文本的相关属性,如图3.24所示。

  

  

  (2)【操作步骤】

  步骤l:按照题目的要求新建一个名为“myform4”的表单,添加控件并设置控件属性,如图3.26所示。

  

  

  

  

  

  【小技巧】也可以先按照题目的要求通过查询设计器建立查询,然后打开查询设计器工具栏中的熊工具按钮将其中的SQL语句复制到指定的程序文件中。

  【易错提示】不要忘记修改表单的Name属性;Caption属性和Name属性不要混淆;完成表单后要运行表单。

  【举一反三】第1题的题型还出现于:第2套二(2)、第9套二(2)、第87套二(1)、第l2套二(2)。第2题的题型还出现于:第2套二(1)、第4套二(1)、第7套二(1)、第9套二(1)。

  10[简答题]在考生文件夹下完成下列操作:

  (1)建立一个表单名和文件名均为my form的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Check1和Check2)和两个单选按钮(Option1和Option2)。Command1和Command2的标题分别是“生成表”和“退出”,Check1和Check2的标题分别是“系名”和“工资”,Option1和Option2的标题分别是“按职工号升序’’和“按职工号降序”。

  

  (2)为“生成表”命令按钮编写click事件代码,其功能根据单运行时复选框指定的字段和单选钮指定的排序方式生成新的自由表。如果两个复选框都被选中,生成的自由表命名为two.dbf,two.dbf的字段包括职工号、姓名、系名、工资和课程号;如果只有“系名”复选框被选中,生成的自由表命名为one_x.dbf,one_x.dbf的字段包括职工号、姓名、系名和课程号;如果只有“工资”复选框被选中,生成的自由表命名为one_xx.dbf,one_xx.dbf的字段包括职工号、姓名、工资和课程号。

  (3)运行表单,并分别执行如下操作:

  ①选中两个复选框和“按职工号升序”单选钮,单击“生成表,,命令按钮。

  ②只选中“系名”复选框和“按职工号降序”单选钮,单击“生成表”命令按钮。

  ③只选中“工资”复选框和“按职工号降序”单选钮,单击“生成表”命令按钮。

  参考解析:

  [操作步骤]

  步骤1:单击工具栏中的“新建”按钮,新建-个表单文件,通过表单控件工具栏向表单中添加两个复选框、-个选项组和两个命令按钮,并将“教师表”和“学院表”添加到表单的数据环境中。

  步骤2:设置表单的Name属性为m#orm,Caption属性为“教师情况”;设置两个命令按钮的Caption属性分别为。生成表”和“退出”;设置两个复选框的Caption属性分别为。系名”和“工资”;两个单选按钮的Caption属性分别为“按职工号升序”和“按职工号降序”。

  步骤3:双击“生成表”按钮,为“生成表”命令按钮编写

  Click"事件代码。

  *****“生成表”按钮的Click事件代码*****

  a=ThisForm.Checkl.Value

  b=ThisForm.Cheek2.Value

  C=ThisFafm.Olptiongroupp1.Option1.Value

  d=TlaisForm.0ptiongroup1.option2.Value

  if a=l and b=l

  if c=l

  select职工号。姓名,系名,工资,课程号from教师表,

  学院表;

  Where教师表.系号=学院表.系号;

  order by职工号;

  into tablevtwo.dbf

  else

  if d=1

  sdect职工号,姓名,系名,工资,课程号from教

  师表,学院表;

  where教师表.系号=学院表.系号;

  order by职工号desc;

  曲inw n1ldC two.dbf

  endif

  endif

  endif

  if a=l andb=0

  ifc=l

  select职工号,姓名,系名,课程号from教师表,掣

  院表;

  whem教师表.系号=学院表.系号;

  order by职工号;

  into table one_x.dbf

  else

  ifd=l

  select职工号,姓名,系名,课程号from教师表,

  学院表;

  where教师表.系号=学院表.系号;

  order by职工号desc;

  into table one.x.dbf

  endif

  endif

  endif

  if a=O and b=1

  ife=1

  ∞leet职工号,姓名,工资,课程号from教师表,掣

  院表;

  where教师表.系号=学院表.系号;

  order by职工号;

  into talde olle_xx.dbf

  else

  if d=1

  select职工号,姓名,工资,课程号from教师表,

  学院表:

  where教师表.系号=学院表.系号;

  order by职工号desc;

  into table one xx.dbf

  endif

  endif

  cndif

  **********************

  步骤4:保存表单名为myform,按题目要求运行表单并执行相关操作。

  相关推荐:

  2015年9月计算机等级考试成绩查询时间通知

  2015年计算机二级考试《VFP》全真模拟试题汇总

  2015年计算机二级《VFP》精选上机练习题汇总

  2015年计算机二级考试《VFP》巩固练习及解析汇总

文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。
Copyright © 2004- 考试吧计算机等级考试网 All Rights Reserved 
中国科学院研究生院权威支持(北京)
在线模拟试题
考证通关杀器
考试最新资讯
一次通关技巧