当前位置:首页 >> 数学 >>

2012级期末考试题


???????????????????????密??????????封??????????线?????????????????

绵阳师范学院试卷
考试
题 分 号 数

本科


考试科目 VISUAL FOXPRO 程序设计(B 卷)
二 三 四 总 分

阅卷人

审核人

试卷说明: 1、该门考试课程的考试方式:闭卷 2、考试所用时间:120 分钟。 3、使用班级:2012 级理科本科 4、试题答在答题纸上。 一、单项选择题(每小题 2 分 ,共 30 分) 1、从关系模式中指定若干属性组成新的关系的运算是( ) A、 联接 B、投影 C、 选择 D、排序 2、在 Visual Foxpro 中,主索引可在( )中建立 A、自由表 B、数据库表 C、任何表 D、自由表和视图 3、Visual Foxpro 下列表达式中,不正确的是( ) A、{^2002-05-01 10:10am}-10 B、 {^2002-05-01}-date() C、{^2002-05-01}+date() D、 {^2002-05-01}+1000 4、若函数 DELETED()的值为真,则表示( ) A、当前记录被物理删除 B、当前记录被逻辑删除 C、当前记录未被删除 D、当前记录不存在 5、在 Visual Foxpro 中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给 出,分别是( ) A、1、4、8 B、 4、4、10 C、1、10、8 D、2、8、8 6、Visual Foxpro 中的 SET RELATION 关联操作是一种( ) A、逻辑连接 B、物理连接 C、逻辑排序 D、物理排序 7、如果要在屏幕上直接看到查询结果, “查询去向”应选择( ) A、屏幕 B、浏览 C、临时表或屏幕 D、浏览或屏幕 8、统计选课门数在两门以上学生的学号的 SELECT-SQL 语句是( ) A、SELECT 学号 FROM 选课表 GROUP BY 学号 HAVING COUNT(*)>=2 B、SELECT 学号 FROM 选课表 HAVING COUNT(*)>=2 C、SELECT 学号 FROM 选课表 WHERE COUNT(*)>=2 D、SELECT 学号 FROM 选课表 GROUP BY 学号 WHERE COUNT(*)>=2 9、在表单的常用方法中,将表单从内存中释放的方法是( ) A、Show B、 Release C 、Hide D、 Refresh 10、以下( )是报表文件的扩展名。 A.FPT B.FRX C .FRT D.FXP 11、在 SQL 查询时,使用 WHERE 子句指出的是( ) A、查询目标 B、查询结果 C、查询条件 D、查询视图 12、设 A=2,B=3,C=4,下列表达式值为逻辑真值的是( )







姓名

__

学号

___任课教师

第 1 页 共 8 页)

绵阳师范学院试卷
?????????????????????????密??????????封??????????线?????????????????

2013-05-08

A、12/A+2=B^2 B、3>2*B OR A=C AND B<>C OR A>B C、A*B<>C+3 D、 A>B AND B<=C OR 3*A>2*C 13、建立索引文件时, ( )字段不能做索引字段。 A、数值型 B、字符型 C、日期型 D、备注型 14、要使得命令按钮有效,应设置该命令按钮的( ) A、Visible 属性值为.T. B、 Visible 属性值为.F. C、Enable 属性值为.T. D、 Enable 属性值为.F. 15、设计菜单时,不需要完成的操作是( ) A、生成菜单程序 B、浏览表单 C、指定各菜单任务 D、创建主菜单及子菜单 二、读程序题(每个选择 2 分 ,共 20 分) 阅读下面程序,完成 1-3 题 CLEAR STORE 0 TO A,B,C FOR I=1 TO 10 DO CASE CASE MOD(I,2)=0 A=A+I/2 CASE INT(I/3)=I/3 B=B+I/3 OTHERWISE C=C+1 ENDCASE ENDFOR ?A,B,C 1、 程序执行后变量 A 的值是( ) A.13.00 B.14.00 C .15.00 D.16.00 2、 程序执行后变量 B 的值是( ) A.3.00 B.4.00 C .5.00 D.6.00 3、 程序执行后变量 C 的值是( ) A.0 B.1 C .2 D.3 阅读下面程序完成 4-5 题 *A1.prg * B1.prg M=1 PRIVATE M N=2 M=3 DO B1 N=4 ?’M=”,M,”N=”,N RETURN RETURN 4、 执行以上程序后,M=( ) A、3 B、1 C 、2 D、4 5、执行以上程序后,N=( ) A、3 B、1 C 、2 D、4 阅读下面程序完成 6-7 题 表 JB1.DBF 中记录如下:
第 2 页 共 8 页

绵阳师范学院试卷
?????????????????????????密??????????封??????????线?????????????????

2013-05-08 性别 女 男 女 男 笔试 87 56 95 60 专业 计算机应用 应用化学 热力工程 应用数学

记录号 学号 姓名 1 200204 张晓梅 2 200205 王刚 3 200206 邓群 4 200207 李大为 表 JB2.DBF 中记录如下: 记录号 学号 上机 1 200204 90 2 200205 63 3 200206 90 4 200207 45

SET TALK OFF SET DELE ON SELE 2 USE JB2 SELE 1 USE JB1 INDEX ON 学号 TO XH1 JOIN WITH B TO JB3 FOR 学号=A->学号 USE JB3 DELE ALL FOR 上机<60.OR.笔试<60 LIST PACK GO 2 XH=学号 XM=姓名 ?XH,XM USE RETU 6、程序中 LIST 命令共显示的记录个数是( ) A、4 B、3 C 、2 D、1 7、程序中?XH,XM 命令显示的值是( ) A、200204 张晓梅 B、200205 王刚 C、200206 邓群 D、200207 李大为 阅读下面程序,完成 8-10 题 clear open database emplorer use compen scan for recno()<=10 if 姓名=”李强” loop endif ?姓名,实发工资
第 3 页 共 8 页

绵阳师范学院试卷
?????????????????????????密??????????封??????????线?????????????????

2013-05-08

endscan use close database 8、compen 是: ( ) A、自由表 B、数据库表 C、数据库 D、可能是自由表,也可能是数据库表 9、若数据库有 50 条记录,则程序的功能是: ( ) A、前 10 条记录中搜寻“李强”的记录 B、列出前 10 条记录 C、每 10 条记录一屏显示记录,但不显示“李强”的记录 D、列出前 10 条记录,但不显示“李强”的记录 10、循环结束后,记录指针指向( ) A、第 1 条记录 B、最后 1 条记录 C、第 10 条记录 D、最后 1 条记录加 1 三、填空: (每空 2 分,共计 30 分) 1、如下图所示,用标签、文本、命令按钮构成一个表单。在标签中显示以下文字“当 前时间” ,运行表单时,单击“显示”按钮将显示系统时间;单击“清除”按钮,文本 框中的内容被清除,单击“退出”按钮,将退出表单运行。

为完成上述要求: (1)“清除”按钮的 click 事件代码是【1】 (2)“退出”按钮的 click 事件代码是【2】 (3)“显示”按钮的 click 事件代码是【3】 (4) 应该设置表单的【4】 属性为“显示当前系统时间” 2、逐条显示数据表“学生.DBF”中的所有女学生的记录 Use 学生 Do while .not.eof() If 性别=”男” 【5】_____________ 【6】_____________ Endif Display Wait “按任意键继续显示下一个女生的记录??” 【7】_______________ Enddo
第 4 页 共 8 页

绵阳师范学院试卷
?????????????????????????密??????????封??????????线?????????????????

2013-05-08

Use retu 3、职工表的结构为: (职工号 N (8) ,职工姓名 C(8) ,年龄 N(4) ,职称 C918) ) 。 下面程序显示“职工”表中的 1965 年出生的高级工程师的记录。 Use 职工 【8】____________________ 职称=”高级工程师” and year(出生日期 )=1965 Do while 【9】_________________________ display wait 【10】_____________________ enddo return 4、如图所示表单: (1)运行时表单自动居中,应设置表单的 AutoCenter 属性为: 【11】 (2)命令按钮 Command1 的标题为“绝对值” ,可在表单 Init 事件过程中设置: 【12】 =”绝对值 ” (3)文本框 Text2 运行时不可修改,可在表单 Init 事件过程中设置如下代码: ThisForm.Text2. 【13】 = .T. (4)单击 Command1(绝对值)按钮,显示绝对值,则: 应设置 Command1 的【14】 事件代码为: X=VAL(THISFORM.TEXT1.VALUE) THISFORM.TEXT2.Value = 【15】

四、综合创新题( 20 分) 有如下两张表,编程实现: ①计算奖牌总数(金牌+银牌+铜牌) ②输入国家名称进行查询,并显示国家名称,金牌数,银牌数,铜牌数,奖牌总数 ③程序要求能反复查询多个国家的获奖情况

第 5 页 共 8 页

?????????????????????????密??????????封??????????线?????????????????

绵阳师范学院试卷

第 6 页 共 8 页

2013-05-08

绵阳师范学院试卷
?????????????????????????密??????????封??????????线?????????????????

2013-05-08

2012—2013 学年度第 2 学期期末考试 《 VISUAL FOXPRO 程序设计 (B 卷 )》试题答题纸 ( 2012 级理科)
一、选择题(每题 2 分,共 30 分) 1 2 3 4 5 6 7 8 9 10

11

12

13

14

15

二、读程序题(每题 2 分,共 20 分) 1 2 3 4 5 6 7 8 9 10

三、填空题(每空 2 分,共计 30 分) 1、 【1】 【3】 2、 【5】 【7】 3、 【8】 【10】 4、 【11】 【13】 【15】 【12】 【14】 【9】 【2】 【4】 【6】

第 7 页 共 8 页

?????????????????????????密??????????封??????????线?????????????????

四、综合创新题(20 分)

绵阳师范学院试卷

第 8 页 共 8 页

2013-05-08


相关文章:
2012级期末考试题VF(B)
2013-05-08 2012—2013 学年度第 2 学期期末考试 《VISUAL FOXPRO 程序设计(B 卷)》试题答题纸 (2012 级理科)一、选择题(每题 2 分,共 30 分) 1 2 3...
德阳2012年初一数学期末考试题
德阳2012年初一数学期末考试题_数学_初中教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 德阳2012年初一数学期末考试题_数学_初中教育_教育专区。旌阳区 2012 ...
2012级基础会计学期末考试题
--- 2012 级财会升学班《会计基础》期末考试试卷满分:130 分 学生姓名: 时间:90 分钟 成绩: C.借:所得税费用 贷:银行存款 8. 符合资产类账户记账规则的是...
2012级数学期末考试题
2012级数学期末考试题2012级数学期末考试题隐藏>> 班 级题号 2012—2013 学年上学期期末考试 数学试卷 (2012 级 美容美发、 学前、 旅游专业)一二三四五 总分...
2012年数据结构期末考试题及答案
2012 年数据结构期末考试题及答案 一、选择题 1.在数据结构中,从逻辑上可以把数据结构分为 A.动态结构和静态结构 C.线性结构和非线性结构 A.数据的存储结构 A...
实验中学高2012级期末复习考试题
说明理由;若不正确,请给出正确解法. 实验中学高 2012 级期末复习考试题(不等式) (理科)一选择题 (1) 已知 a, b, c ? R ,那么下列命题中正确的是 A....
2012级PLC期末考试试题
七一职高 2012 级 PLC 期末考试试题班级: 题目 得分 一二 姓名: 三四 总分 一.填空题(共 10 小题,每小题 3 分) 1.接触器是一种用于频繁地 或 换电器...
2012级《新视野_IV》期末考试试卷题型
2012级《新视野_IV》期末考试试卷题型_英语考试_外语学习_教育专区。2012级《新视野...此次考试不用答题卡,只有试卷和答题纸(Answer Sheet), 要求将所有试题 答案、...
高2012级高二期末试题(本部)
重庆一中高 2012 级高二下期期末文科综合试卷 第一部分(选择题) 读“我国部分省级行政区轮廓图”回答 1~2 题。 甲 1.下列叙述正确的是( ) A.甲和丙相邻 ...
2012级第一学期期末考试题型及范围
2012级第一学期期末考试题型及范围 隐藏>> 各位老师: 学期即将结束,感谢大家一...Section B (30%,每题 2 分) Directions: There are three reading passages ...
更多相关标签: