2005秋VFP扬州大学统考试卷b
更新时间:2024-04-16 07:14:01 阅读量: 综合文库 文档下载
- 2005秋冬时装周推荐度:
- 相关推荐
扬州大学试题纸
………………………………………………….装…………………………….订…………………………..线………………………………… 学 院 ________________系_______________班 级___________________学 号__________________姓 名____________ ( 2005-2006 学年 第 一 学期)
学院 班(年)级 课程 VFP语言及程序设计 ( B )卷
题目 得分 阅卷人
得分 一 二 三
四 五 六 七 总分 阅卷人 审核人 一、 单项选择题(30分)
1. 计算机数据管理技术的发展可以划分为三个阶段,其中不包括下列的________。
A.人工管理阶段 B.计算机管理阶段 C.文件系统阶段 D.数据库系统阶段 2. 按所使用的数据模型来分,数据库可分为________三种模型。
A.层次、关系和网状 B.网状、环状和链状 C.大型、中型和小型 D.独享、共享和分时 3. 存储一个日期型数据需要________个字节。
A.2 B.4 C.6 D.8 4. 数组元素建立后,其初值为________。
A.0 B.空字符串 C..F. D..T. 5. VAL(“1E3”)的值为________。
A.1.0 B.3.0 C.1000.0 D.0.0 6. ASC(“AB”) 的值为________。
A.131 B.0 C.65 D.66 7. 下列选项中可以得到字符型数据的是________。
A.DATE() B.TIME() C.YEAR(DATE()) D.MONTH(DATE()) 8. 逻辑运算符从高到低的运算优先级是________。
A..NOT.→.OR.→.AND. B..NOT.→.AND.→.OR.
第 1 页 共 8 页
C..AND. →.NOT.→.OR. D..OR.→.NOT.→.AND. 9. 设D1和D2为日期型数据,M为整数,不能进行的运算是________。
A.D1+D2 B.D1-D2 C.D1+M D.D2-M
10. 在VFP的默认状态下,下列表达式中结果为.F.的是________。
A.‘王五’$‘王’ B.‘王’<‘王五’ C.‘王’$‘王五’ D.‘王五’=‘王’ 11. 已知 X=\,表达式&X+478的值为________。
A.34478 B.612 C.“134478” D.“612”
12. 如要给备注字段输入其内容时,不可按________键打开备注字段编辑窗口。 A.CTRL+HOME B.CTRL+PAGEUP C.CTRL+PAGEDOWN D.ESC
13. 在表的浏览窗口中,要在一个允许NULL值的字段中输入.NULL.值的方法是
________。
A.直接输入“NULL”的各个字母 B.按[CTRL+0]组合键 C.按[CTRL+N]组合键 D.按[CTRL+L]组合键 14. 设当前表中共有10条记录,当前记录号是3,执行命令LIST REST后,所显示
记录的记录号范围是________。
A.4~6 B.3~5 C.3~10 D.4~10
15. 为了选用一个未被使用的编号最小的工作区,可使用的命令是________。
A.SELECT 1 B.SELECT 0 C.SELECT(0) D.SELECT –1 16. 为了使表中带删除标识的记录不参与以后的操作,可以实现的命令是________。
A.SET FILTER TO B.命令中加上FOR <条件> C.SET DELETED OFF D.SET DELETED ON 17. 下列命令中,能关闭所有数据库文件的命令是________。
A.CLEAR B.USE ALL
C.QUIT D.CLOSE DATABASE
18. 数据库文件的总宽度比其各字段宽度之和多一个字节,这一个字节的作用是
________。
A.无用 B.存放序号 C.存放删除标识 D.存放记录号 19. 用LOCATE命令查找出满足条件的第一条记录后,要继续查找满足条件的下一条
记录,应该用________命令。
A.SKIP B.GO
C.LOCATE D.CONTINUE 20. 建立索引时,下列________字段不能作为索引字段。
A.字符型 B.数值型
第 2 页 共 8 页
C.备注型 D.日期型
21. 数据库表移出数据库后,变成自由表,该表的________仍然有效.
A.字段的有效性规则 B.字段的默认值 C.表的长表名 D.结构复合索引文件中的候选索引 22. 有关查询与视图,下列说法错误的是________。
A.查询是只读型数据,而视图可以改变数据源 B.查询可以更新源数据,视图也有此功能
C.视图具有许多数据库表的属性,利用视图可以创建查询和视图 D.视图可以更新源表中的数据,存在于数据库中
23. 在VFP的报表设计器中,报表的带区最多可以分为________个。
A.3 B.5 C.7 D.9 24. 循环结构中LOOP语句的功能是________。
A.放弃本次循环,重新执行该循环结构 B.放弃本次循环,进入下一次循环
C.退出循环,执行循环结构的下一条语句 D.退出循环,结束程序的运行 25. 下列控件均为容器类的是________。
A.表单、命令按钮组、命令按钮 B.表单集、列、组合框 C.表格、列、文本框 D.页框、列、表格 26. 命令按钮中显示的文字内容,是在属性________中设置的。
A.Name B.Caption
C.FontName D.ControlSource 27. 建立事件循环的命令为________。
A.READ EVENTS B.CLEAR EVENTS C.DO WHILE??ENDDO D.FOR???ENDFOR 28. 用户在VFP中创建子类或表单时,不能新建的是________。
A.属性 B.方法
C.事件 D.事件的方法代码 29. 所有类都可识别的事件即最小事件集包括________。
A.Init、Destroy和Error事件 B.Load、Init和Destroy事件 C.Load、Init和Unload事件 D.Init、Activate和Destroy事件 30. 某菜单名称为“Help”,要为该菜单设置热鍵【Alt】+【H】,则在名称中设置为
________。 A.Alt+ Help B.\\ 第 3 页 共 8 页 得分 阅卷人 审核人 二、填空题(20分) 1. 数据库一般要求具有最小的冗余度,这是指数据尽可能________。 2. 关系的基本运算有两类。一是传统的集合计算,包括并、差、交运算;二是专 门的关系运算,包括:选择、________和联接。 3. 如果一个超关键字去掉其中任何一个字段后不再能唯一确定记录,则称其为 ________。 4. 函数AT(a,b)返回的是字符串a在字符串b中________出现的首字符位置。 5. 算术运算中的模运算操作符为________。 6. 使用LOCAL、PRIVATE和PUBLIC关键字可以指定变量的作用域.在命令窗口中创 建的任何变量或数组均为________性变量。 7. 选择当前未使用的最小工作区号,可以使用命令________。 8. 在VFP的默认状态下,表以________方式打开。 9. 如果USED(\返回为T,则说明________。 10.要实现对JS表所有记录的工龄(GL)增加1,其UPDATE-SQL命令为________。 11.如果要彻底删除当前工作区中打开表的所有记录,可以使用________命令。 12.对于已打开的多个索引,每次只有一个索引对表起作用,这个索引称为 ________。 13.如果意外地删除了某个数据库文件,由于该数据库中包含的数据库表仍然保留 对该数据库引用的后链,因此这些数据库表也不能被添加到其他的数据库中。这时需要利用________命令删除存储在数据库表中的后链,使之成为自由表。 14.若某字段定义为侯选索引或主索引型,要求该字段的值必须具有________性。 15.查询和视图在本质上都是一条________语句。 16.将文本框对象的________属性设置为“真”时,则表单运行时,该文本框可以 获得焦点,但文本框中显示的内容为只读。 17.如果要让表单第一次显示时自动位于主窗口中央,则应该将表单的________属 性设置值为.T.。 18.如果要将某选项按钮组上的按钮设置为5个,应把选项按钮组的________属性 值设定为5。 19.采用面向对象的程序设计方法设计的应用程序,其功能的实现是由________驱 动的。 20.编辑框(EditBox)的用途与文本框(TextBox)相似,但编辑框除了可以编辑文本 框能编辑的字段类型以外,还可以编辑________型字段。 第 4 页 共 8 页 得分 阅卷人 审核人 三、创建查询(10分) 1. 已知数据库表GZ(工资)的结构为:工号(GH,C)、姓名(XM,C)、性别(XB,C)、基本工资(JBGZ,N)、奖金(JJ,N)、水电费(SDF,N)等字段。请按如下要求用SQL-SELECT语句实现查询: 基于数据库表GZ(工资)统计男女教师的平均工资信息,要求输出字段为:XB、平均基本工资,平均实发工资。查询结果按性别排序。(实发工资=基本工资+奖金-水电费) 2.在数据库中包含一个名为XS的表。表结构为:学号(xh,C)、姓名(xm,C)、性别(xb,C)、籍贯(jg,C)、出生日期(csrq,D)等字段;还包含一个名为CJ的成绩表,表结构为:学号(xh,C) 、课程代号(kcdh,C)、成绩(cj,N)等字段。请按如下要求用SQL-SELECT语句实现查询: 基于XS表和CJ表查询各个学生的不及格门数。输出字段包括:xh、xm、不及格门数,查询结果按学号升序排列。(cj<60为不及格) 得分 阅卷人 审核人 1.计算数列1/1!,1/2!,1/3!,?,1/n!之和,直到最后一项<0.001为止。 行号 语 句 1 Set deci to 2 2 N=1 3 Nm=0 4 Nsum=0 5 Do while .t. 6 Nm=nm/n 7 If nm>=0.001 8 exit 9 Endif 10 Nsum=nsum+nm 11 n=n+1 12 Enddo 13 Wait windows ‘该数列之和为’+str(nsum,10,2) 14 Return 四、程序改错题(10分) 第 5 页 共 8 页 2.将一个字符串中的各个单词的首字母组成缩写形式(大写)。 行号 语 句 1 Cstring='yang zhou university' 2 Cstring=allt(upper(cstring)) 3 Cresult=space(0) 4 If len(cstring)#0 5 Do while len(cstring)>0 6 Cresult= left(cstring,1)+cresult 7 N=at(space(1),cstring) 8 Cstring=allt(substr(cstring,n)) 9 Enddo 10 Endif 11 Wait windows ‘缩写形式为’+str(cresult) 12 Return 特别提醒:以下三大题型(五、六、七)中共有8小题,每小题5分。体育、艺术、摄影、旅游、烹饪及澳洲班等专业的学生可在这8小题中任意选答6题,多答不计分。其它专业五、六大题必答,第七大题不答。 得分 阅卷人 审核人 五、阅读程序(10分) 体育、艺术、摄 影、旅游、烹饪及澳洲班等专业的学生此题选答,其它专业必答 .... 1.阅读下列程序,给出运行结果。 CLEAR FOR I=1 TO 10 I=I+2 ?? I ENDFOR ? I RETURN 2.阅读下列程序,给出运行结果。 CLEAR FOR I=1 TO 5 ? SPACE(10-I) FOR J=1 TO I ?? CHR(ASC('A')+J-1) ENDFOR ENDFOR RETURN 第 6 页 共 8 页 得分 阅卷人 审核人 六、程序填空(20分) 体育、艺术、摄影、旅游、烹饪及澳洲班等专业的学生此题选. 答,其它专业必答 ... 1.求两个日期之间有多少个星期日 CLEAR D1={^1999-11-01} D2=DATE() SUNDAYS=0 FOR N=0 TO D2-D1 IF DOW(D1+W)<> ___⑴___ LOOP ___⑵___ SUNDAYS=___⑶___ ENDFOR ? SUNDAYS RETURN 2. 十进制转换成二进制 nNumber=53 ___⑴___ if nNumber#0 do while nNumber>0 n=___⑵___ nNumber=int(nNumber/2) cresult= STR(n,1)+cresult enddo else cresult=___⑶___ endif wait windows '二进制为:'+cResult return 3.找出100~999之间的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位 333 数字立方和等于该数本身。例如,153=1+5+3,故153是水仙花数。 nCount=0 for n=___⑴___ n1=val(subs(str(n,3),3,1)) n2=val(subs(str(n,3),2,1)) 第 7 页 共 8 页 n3=val(subs(str(n,3),1,1)) if n=___⑵___ ?n nCount=nCount+1 endif endfor wait windows '“水仙花数”的个数为'+___⑶___ 4.数据库文件js.dbf用于存储教师信息,其字段有:gh(工号,C),xm(姓名,C),zc(职称,C),jbgz(基本工资,N)。下述程序的功能是:给所有职称为“讲师”且工资小于800的教师每人加50,并且将所有职称为“助教”的记录逻辑删除(打上删除标志)。完成下列程序。 SET TALK OFF SELECT 0 USE js REPLACE ALL wage WITH ___⑴___ FOR ___⑵___ ___⑶___ USE RETURN 得分 阅卷人 审核人 七、简答题(10分) 体育、艺术、摄影、旅游、烹饪及澳洲班等专业的学生此题选. 答,其它专业不答 ... 1.查询与视图的区别与联系是什么? 2.结构复合索引与非结构复合索引的区别与联系是什么? 第 8 页 共 8 页
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 扬州大学
- 统考
- 试卷
- 2005
- VFP
- 出租车中的数学问题教学设计
- 三年高考两年模拟 - 数学极限
- 全球营销-基坎-第六版-第十一章题库-答案
- DKBA04000190-E华为图纸说明规范
- 银发165号关于明确外商直接投资人民币结算业务操作细则的
- 2013年第十一届“走美杯”四年级初赛试题及参考答案
- 堆子梁学校校园周边交通安全工作应急预案
- 主语从句和宾语从句练习
- 管理学基础练习(1)
- 金融工程学模拟试题
- 韩芳《老人与海鸥》课堂实录
- 苏教版小学数学六年级上册《长方体与正方体》专项练习试题(10套
- 大准提咒
- 宁波牛奶集团牛奶配送线路优化 - 图文
- 四年级数学:应用题204道
- 触摸屏小数点之后的数值由PLC单个发送给仪表的方法
- CPE行业替代品及互补产品分析(上海环盟) - 图文
- 尽职调查清单详细版本
- 建设项目工程规划许可指标申报表 - 图文
- 细胞生物学复习资料汇总