湘潭大学visual foxpro课程考试备考习题1
更新时间:2023-11-09 10:16:01 阅读量: 教育文库 文档下载
- 湘潭大学教务系统推荐度:
- 相关推荐
试卷编号:8237
所属语言:Visual Foxpro 试卷方案:VF_1004261709 试卷总分:100分 共有题型:8种
━━━━━━━━━━━━━━ 一、填空 共5题 (共计10分) ━━━━━━━━━━━━━━
第1题 (2.0分) 题号:1121 报表标题要通过【1】控件定义. 答案:
=======(答案1)======= 标签
第2题 (2.0分) 题号:1245
如果一个表单名为FRMA,表单的标题为FORM - A,表单保存为FORMA,则在命令
窗口中运行该表单的命令是【1】. 答案:
=======(答案1)======= Do Form FORMA
第3题 (2.0分) 题号:1571
在程序中为了隐藏已显示的Myform1表单对象,应当使用的命令是【1】. 答案:
=======(答案1)======= Myform1. hide
第4题 (2.0分) 题号:1237
内部联接是指只有【1】的记录才包含在查询结果中. 答案:
=======(答案1)======= 满足联接条件
第5题 (2.0分) 题号:1330
为了保证分组报表中数据的正确,报表数据源中的数据应该事先按照某种顺序
索引或【1】. 答案:
=======(答案1)======= 排序
━━━━━━━━━━━━━━ 二、判断 共9题 (共计9分) ━━━━━━━━━━━━━━
第1题 (1.0分) 题号:1038 通用型不能作为内存变量的类型. 答案:Y
第2题 (1.0分) 题号:1137
在Visual FoxPro中,使用命令delete、pack和zap都可以将记录从数据库中删除. 答案:N
第3题 (1.0分) 题号:1045
要恢复已被DELETE命令删除的数据记录,必须执行PACK命令. 答案:N
第4题 (1.0分) 题号:1163
在VFP中,FOR...ENDFOR循环结构中循环变量的步长只能取正整数. 答案:N
第5题 (1.0分) 题号:1072 在Visual FoxPro中,
replace ALL 工资 with 工资+150
时,表示数据库中所有记录的\工资\增加150. 答案:Y
第6题 (1.0分) 题号:1139
在Visual FoxPro中,用locate、find、seek都可实现在数据库中查询 到满足条件的记录. 答案:Y
第7题 (1.0分) 题号:1164
在VFP中,SCAN...ENDSCAN结构可适合任何情况下的循环. 答案:N
第8题 (1.0分) 题号:1146
表单在运行过程中,其边框是不可调的. 答案:N
第9题 (1.0分) 题号:611
表达式ALLTRIM(SPACE(15))的返回值是空字符串. 答案:Y
━━━━━━━━━━━━━━━━━ 三、单项选择 共10题 (共计10分) ━━━━━━━━━━━━━━━━━
第1题 (1.0分) 题号:3623 内存变量文件的扩展名为(). A:.MEM B:.DBF C:.QPR D:.CDX
答案:A
第2题 (1.0分) 题号:3819
设当前记录号是10,执行命令SKIP-2后,当前记录号变为(). A:7 B:8 C:9 D:12
答案:B
第3题 (1.0分) 题号:3246
设有变量pi=3.1415926,执行命令?ROUND(pi,3)的显示结果为(). A:3.141 B:3.142 C:3.140 D:3.000
答案:B
第4题 (1.0分) 题号:3241
设已用命令DIMENSION M(10)定义了一个数组,若要对其中的每 一个元素赋初值为0,则可以使用的命令是(). A:M(10)=0
B:M(1)=0
C:STORE 0 TO M D:STORE 0 TO M(10)
答案:C
第5题 (1.0分) 题号:3142
函数LEN(″Yangzhou University″)的值为(). A:18 B:19 C:20 D:21
答案:B
第6题 (1.0分) 题号:3710
在\显示\下拉菜单中,单击\追加方式\选项,将在当前表(). A:中增加一个空记录 B:尾增加一个空记录 C:中进入追加状态 D:上弹出追加对话框
答案:C
第7题 (1.0分) 题号:3587
当一个复选按钮的Value值为0时,表示其当前状态为(). A:被选中 B:没被选中 C:呈灰色状 D:不可见
答案:B
第8题 (1.0分) 题号:3067 Grid的集合属性和计数属性是(). A:Columns和ColumnCount B:Forms和FormCount C:Pages和PageCount
D:Controls和ControlCount
答案:A
第9题 (1.0分) 题号:3072
OptionGroup、ButtonGroup对象的Value属性值类型只能是().
A:N B:C C:D D:L
答案:A
第10题 (1.0分) 题号:3806
利用()命令可以将当前内存变量保存在内存变量文件中. A:restore from B:sort
C:save to D:index
答案:C
━━━━━━━━━━━━━━━━ 四、多项选择 共5题 (共计10分) ━━━━━━━━━━━━━━━━
第1题 (2.0分) 题号:351
在下面关于面向对象数据库的叙述中,正确的是(). A:每个对象在系统中都有唯一的对象标识
B:事件作用于对象,对象识别事件并作出相应反应 C:一个子类能够继承其父类所有的属性和方法 D:一个父类包括其所有子类的属性和方法
答案:ABC
第2题 (2.0分) 题号:254 以下表达式中,合法的是(). A:8-3=5
B:[8]+[3]>10
C:AT(\D:.not. (a=b) .and. a-b>0 .or. b=0
答案:ACD
第3题 (2.0分) 题号:339
关于程序(命令)文件,下列说法正确的有().
A:程序文件不再是逐条发出和执行,而是\批处理\方式发出和执行 B:程序文件是用户和数据之间的一种软件接口 C:依赖程序文件可以保证数据管理的高效率 D:程序文件不能相互调用
答案:ABC
第4题 (2.0分) 题号:253
Visual Foxpro中使用了()等几种变量形式. A:字段变量 B:数组变量 C:系统变量 D:内存变量
答案:ABCD
第5题 (2.0分) 题号:349
以下属于结构复合索引文件特点的有(). A:在打开表时自动打开
B:在同一索引文件中能包含多个排序方案 C:在同一索引文件中能包含多索引关键字 D:在添加、更改或删除记录时自动维护
答案:ABCD
━━━━━━━━━━━━━━━━ 五、程序填空 共3题 (共计15分) ━━━━━━━━━━━━━━━━
第1题 (5.0分) 题号:830
*------------------------------------------------------- *【程序填空】
*-------------------------------------------------------
*功能: 输入某年某月某日,判断这一天是这一年的第几天? * 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF clear
input \请输入年份:\input \请输入月份:\input \请输入日:\do case
case month=1
***********SPACE********** sum=【?】 case month=2 sum=31 case month=3
sum=59 case month=4 sum=90 case month=5 sum=120 case month=6 sum=151 case month=7 sum=181 case month=8 sum=212 case month=9 sum=243 case month=10 sum=273 case month=11 sum=304 case month=12 sum=334 otherwise
? \数据输入错误\ endcase
***********SPACE********** sum=sum+【?】
if year@0=0 .or. year%4=0 .and.year0!=0 n=1 else n=0 endif
if n=1 .and. month>2
***********SPACE********** sum= 【?】 endif
? \这是这一年的第\天。\set talk on RETURN 答案:
=======(答案1)======= 0
=======(答案2)======= day
=======(答案3)======= sum+1
=========或========= 1+sum
第2题 (5.0分) 题号:846
*------------------------------------------------------- *【程序填空】
*-------------------------------------------------------
*功能: 下面程序的功能是输出1到100之间每位数的乘积大于每位 * 数的和的数。例如数字26,数位上数字的乘积12大于数字 * 之和8。
* 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF clear
***********SPACE********** for n=1 to 【?】 k=1 s=0 m=n
do while m>0 k=k*(m)
***********SPACE********** s=s+【?】
***********SPACE********** m=【?】(m/10) endd
***********SPACE********** if k>【?】 ? 'n=',n endif endf
set talk on canc 答案:
=======(答案1)======= 100
=======(答案2)======= m
=======(答案3)======= int
=======(答案4)======= s
第3题 (5.0分) 题号:826
*------------------------------------------------------- *【程序填空】
*-------------------------------------------------------
*功能: 现有结构相同的两个数据库,计算机二级库JSJ.DBF和英语 * 四级库YY.DBF,含如下字段内容:学号(C,4),姓名(C,8), * 性别(C,2),专业(C,16)。要求编一程序,将两个数据库中
* 关键字段学号相同的记录从YY.DBF中删除掉,并将其存放 * 到结构相同的ER.DBF库文件中,最后显示ER.DBF库中的记 * 录内容
* 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF SET SAFE OFF SELE 1 USE JSJ
***********SPACE********** COPY 【?】 TO ER INDE ON 学号 TO ER SELE 2 USE YY
SET RELA TO 学号 INTO A GO TOP SELE 3 USE ER SELE 2
DO WHILE .NOT. EOF()
***********SPACE********** IF 学号=【?】 SCAT TO M SELE 3
APPE BLANK
***********SPACE********** 【?】 FROM M SELE 2 DELE ENDIF
SKIP ENDD PACK SELE 3 LIST
CLOSE DATA SET TALK ON RETURN 答案:
=======(答案1)======= STRU
=======(答案2)======= A-> 学号
=========或========= A. 学号
=========或========= JSJ. 学号
=========或========= JSJ-> 学号
=======(答案3)======= GATHER
━━━━━━━━━━━━━━━━ 六、程序改错 共3题 (共计15分) ━━━━━━━━━━━━━━━━
第1题 (5.0分) 题号:786
*------------------------------------------------------- *【程序改错】
*-------------------------------------------------------
*题目:显示XSDB.DBF中每个学生的姓名、计算机成绩和等级;等 * 级划分如下:计算机成绩大于等于90显示\优秀\;60到89 * (包括 60和89)之间显示\及格\;60分以下显示\补考\。 * 如显示:张丽娜 90 优秀 。
*-------------------------------------------------------
*注意:不可以增加或删除程序行,也不可以更改程序的结构。 *------------------------------------------------------- SET TALK OFF
B=N2 C=N3
O=FUN(A,B,C) DO YZJ1 WITH O ELSE
?\试题输入文件已损坏,请重新配置考试环境\ENDIF USE
RETURN
答案:---------------------- s=(a+b+c)/2
if a+b>c and a+c>b and b+c>a and a>0 and b>0 and c>0 area=sqrt(s*(s-a)*(s-b)*(s-c)) else
? \不能构成三角形\ AREA=-1 endif
----------------------
━━━━━━━━━━━━━━━━━━ 八、VF窗体设计 共2题 (共计21分) ━━━━━━━━━━━━━━━━━━
第1题 (11.0分) 题号:100 一、基本操作
1、在考生文件夹下建立数据库kehu。
2、把考生文件夹下的自由表ke和ding加入到刚建立的数据库中。 3、为ke表建立主索引,索引名和索引表达式均为“客户号”。
二、简单应用
1、考生目录下有一个商品表,使用菜单设计器制作一个名为caidan的菜单,
该菜单下只有一个子菜单,该菜单项中有中国北京、中国广东、关闭三个 子菜单项。“中国北京”子菜单查询出产地是“中国北京”的所有商品的 信息,“中国广东”子菜单查询出产地是“中国广东”的所有商品的信息。 使用“关闭”子菜单项回系统菜单。
第2题 (10.0分) 题号:49
--------------------------------------------------------------------- 运行状态(如图1) 编辑状态(如图2)
制作如图所示表单。
--------------------------------------------------------------------- 设置:
1、设置表单名称为“Form1”,标题为“Form1”。
2、在窗体内添加4个Label控件,名称分别为:Label1、Label2、Label3、Label4。
添加2个TextBox控件,名称分别为:Text1、Text2。
添加2个CommandButton控件,名称为:Command1、Command2。
3、设置Label1的标签内容为“按条件浏览记录”,字体为:黑体、14号字。
设置Label2的标签内容为“条件1、”,字体为:宋体、12号字。
设置Label3的标签内容为“条件2、”,字体为:宋体、12号字。
设置Label4的标签内容为“条件1、2之间的逻辑关系是:”,字体为:宋体、12号字。
正在阅读:
湘潭大学visual foxpro课程考试备考习题111-09
仲裁庭审剧本10-16
植筋施工记录02-29
论韩愈“不平则鸣”文学主张的价值和意义01-03
《音乐之都维也纳》教学设计11-24
初中老师2022年度工作规划范文03-25
卫生监督员考试题11-22
服装行业办公室装修案例精选手册08-29
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 湘潭大学
- 备考
- 习题
- 课程
- 考试
- visual
- foxpro