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

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级期末考试题
绵阳师范学院试卷考试题 分号数 本科一 考试科目 VISUAL FOXPRO 程序设计(B 卷)二三四总分 阅卷人 审核人 试卷说明: 1、该门考试课程的考试方式:闭卷 2、考试...
2012年数据结构期末考试题及答案
2012 年数据结构期末考试题及答案 一、选择题 1.在数据结构中,从逻辑上可以把数据结构分为 A.动态结构和静态结构 C.线性结构和非线性结构 A.数据的存储结构 A...
2012年大学C++期末考试题库
2012年大学C++期末考试题库_研究生入学考试_高等教育_教育专区。一、单选题: 1. 能作为 C++程序的基本单位是( C )。 A. 字符 B. 语句 C. 函数 D. 源程...
2012级ERP实验期末考试题
2012级ERP实验期末考试题_从业资格考试_资格考试/认证_教育专区。erp实验流程步骤 考试须知: 1.特别强调一下,一定要自己做,如果发现作弊,将以零分和 相应的作弊...
2012级数学期末考试题
2012级数学期末考试题2012级数学期末考试题隐藏>> 班 级题号 2012—2013 学年上学期期末考试 数学试卷 (2012 级 美容美发、 学前、 旅游专业)一二三四五 总分...
flash2012级期末考试题
2012 级 3、4 班 Flash 考试题学号: ___班级: ___姓名: ___分数: ___ 一、填空题(15分)1、 要创建独立于时间轴播放的动画片段, 必须使用的元件是...
2012年覆盖件期末考试题
2012年覆盖件期末考试题_英语_高中教育_教育专区。1、什么是汽车覆盖件? 答:指构成汽车车身或驾驶室、覆盖发 动机和底盘的薄金属板料制成的异形体 表面和内部零...
2012年下学期期末试卷及答案
2012 年下学期建筑材料 期末考试试卷姓名: 一、填空题(共 16 分) 1、砌筑砂浆的技术性质包括砂浆的(和易性) 、 (硬化砂浆的强度) 、 (粘结力) 。 2、 建筑...
2012年管理学期末考试题及答案1(1)
2012 年管理学期末考试题及答案 1 一、 名词解释(本大题共 7 小题,每小题 3 分,共 21 分) 管理 目标管理 预测 决策 人员配备 激励 控制 二、 单项选择...
2012年春期期末试卷答案
2012 年春期《职业道德与法律》期末试卷答案参考答案:一、判断是非题 1.√ 2.× 3.√ 4.√ 5.√ 6.× 7.√二、单项选择题 1.A 2.D 3.B 4.A 5...
更多相关标签: