版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 PAGE PAGE 3(2009-2010 学年第 二 学期)共 12 页第 1 页名姓名姓号学级班、业专院学在所生学课程名称VFP程序设计开课学院计 算 机 学 院使用班级 校本部09 级医学类等考试日期2010 年6 月25 日 题号一二三四五六七八总分 核查人签得分阅卷教师注:请将所有答案做在答题卡和答题纸上,否则不予评分!一、选择题(每题 1 分)1、在关系模型中,关系规范化的过程是通过关系属性中的分解和关系模式中的分解来实现的。在实际应用中,设计关系模式是一般要求满足 。B3NFC2NFD4NF2、下列有关关系的规范化的说法中,不正确的是。A、 属性值是原子值,不可分解B、 二维表
2、中不允许出现完全相同的两行C、 二维表中行、列的顺序均可任意交换D、 二维表中允许出现相同的属性E、3、联接运算是根据给定的联接条件将两个关系拼成一个新的。、元组、关系、属性D、列4、数据库表的记录有效性规则的设置可以实现。域完整性参照完整性实体完整性D用户自定义完整性5、函数的返回值是。当前工作区号当前未被使用的最小工作区号当前工作区的下一个工作区D当前未被使用的最大工作区6、设变量x 的值为“abcd (其长度为,末尾为一个空格字符,变量y 的值为“d (其长度为第一个字符为空格则表达式和的返回值分别为 。C8,8D10,107、以下几组表达式中,返回值均为.T.(真)的是。AEMPTY(
3、)、ISNULL(SPACE(0)、EMPTY(0)EMPT(0、ISBLANK(SPAC(0)、L. EMPT(SPAC()、ISBLANK(、EMPT() EMPT(、EMPT(.NULL、EMPT(0)江 苏 大 学 试 题第2页8、设某数据库中的学生表(XS.DBF)2 1 号工作区,则下列命令中不能将该 XS 表关闭的是。TABLESALLBCLOSE DATEBASEALLCUSEIN2DUSE9、JS(教师)表中有XG(性格,备注型)等字段,使用命令可以直接浏览/输出所记录的XG字段的具体内容(即备注中的信息。AUSEJSLISTOFFXG XGFROMCUSEJSBROWSEF
4、IELDXGDUSEJS?XG10、数据库表的有效性规则保存在。项目文件中数据库文件中数据库表文件中D数据库表的备注文件中、依次执行下列命令后,浏览窗口中显示的表的别名及当前工作区号分别是。CLOSETABLESSELECT0USEJS SELECTUSEJSBROWSE、2BJS、2、5、212、在下列有关数据库及表的叙述中,错误的是一个项目中可以包含多个数据库文件,且一个数据库文件也可以包含在多个项目中一个表不可以从属于两个或两个以上的数据库创建一个数据库后,通常在外部存储器中生成三个文件表与表之间的永久性关系只能基于主索引来创建13打开一个非空记录的表若未作任何与记录指针移动相关的操作则
5、执行命 BO(,EO(”后屏幕上应显示。0、.T.和.T.0、.T.和.F.1、.T.T.1、.F.14、在下列有关数据库及表的叙述中,错误的是。在打开数据库表时,相关的数据库不会自动的被打开使用 CLOSE ALL 命令关闭数据库时,将关闭所有的已打开的表江 苏 大 学 试 题第 3 页15、设当前工作目录(文件夹)中有一个表文件 ABC.DBF,该表仅有两个字段(字段名分别为xx 和yy字段类型均为字符型宽度均为10且含有多条记录下列SELECT-SQL命令中语法错误的是。ASELECT 1 ,2,3 FROM abc ORDER BY 3BSELECT xx,COUNT(yy)FROM
6、abc GROUP BYyy CSELECT xx,SUM(yy)FROM abc GROUP BY xx ORDER BY 2 DSELECT xx+yy,xx-yy FROM abc TO PRINTER16、设当前工作目录(文件夹)中有一个表文件 XX.DBF,该表含有多条记录。下列 SELECT-SQL命令中,语法错误的是SELECT*FROMxxTOARRAYtempSELECT*FROMxxINTOCURSORtempSELECT*FROMxxINTOTABLEtempSELECT*FROMxxTOFILEtemp17、在Visual FoxPro 系统中,逻辑运算符执行的优先顺序
7、由大到小依次是。、NOT、OR、NOT、AND、NOT、ORD、NOT、AND18、下列自定义函数 NTOC()的功能是:当传送一个 17 形式的星期一星期日。例如,执行命令?NTO(3,显示星期三。FUNCTION NTOCPARAMETERS N LOCAL CHCH=”一二三四五六日”星期”+SUBSTR(CH,RETURN MCHENDFUNCA.NB.2*NC. 2*N-1D.2*N+119、对于VFP 中的参照完整性规则,下列叙述不正确的是更新规则是当父表中记录的关键字值被更新时触发 删除规则是当父表记录被删除时触发 插入规则有两个选项:限制、忽略 D插入规则是当父表中插入或更新记
8、录时触发20、表单的name 属性是用于。作为保存表单时的文件名引用表单对象C.显示在表单标题栏中D.作为运行表单程序时的程序名21、将表单中的所有文本框的enabled 属性设置为假,可在表单的 init 事件处理代码中用setall 法进行设置。下列表述中,命令正确的是。THISFORM.SETAL“ENABLE“.F.“TEXTBO) THISFORM.SETAL(ENABLE“.F.,TEXT) THISFORM.SETAL“ENABLE,.F.“TEXTBO) THISFORM.SETAL“ENABLE,.F.) PAGE PAGE 13江 苏 大 学 试 题第 4 页22、在下列有
9、关控件的叙述中,错误的是。对于标签控件(LABEL)CAPTION 属性来说,其长度(即字符个数)没有限制复选框控件(CHECKBOX)012有些控件没有 CAPTION 属性,如文本框D有些控件可以通过相应的生成器设置其部分属性,例如命令按钮组(COMMANDGROUP)23、设表单form1 上有一个命令按钮组commandgroup1,命令按钮组中有两个命令按钮(分别为cmd1 和cmd2。若单击命令按钮cmd,可以将命令按钮cmd1 设置为废止状态,则在命令按 cmd2 的click 事件中,应包含命令(或功能与之等价的命令。Athis.parent.cmd2.enabled=.F.B
10、thisform.cmd2.enabled=.F. Cmandgroup1.cmd2.enabled=.F. Dthis. parent.cmd1.enabled=.F.24、在下列有关表单及一些控件的叙述中,错误的是。用户可以为表单创建新的方法和新的属性,但不能创建新的事件ControlBox 属性设置为.F.,则表单无最大化、最小化按钮,但有关闭按钮标签控件的 Backstyle 属性的默认值为 1,即标签的背景为不透明D以在下拉列表中选择一个数据,而后者只能在下拉列表中选择一个数据25、在下列几组控件中,均可直接添加到表单中的是。Acommandgroup、optionbutton、te
11、xtbox Bpage 、 pageframe 、 grid Ccommandbutton 、 pageframe 、 editbox Dtextbox、 column 、header26、若利用菜单设计器创建一个菜单后运行该菜单文件,则生成下列 4 个扩展名的相关文件。这4 个文件中,文件类型是文本文件且可以利用DO 命令执行的是。AMNXBMNT CMPR DMPX27、在下列有关报表的叙述中,错误的是。 定义报表的两个要素是报表的数据源和报表的布局 报表的数据源只能是表 报表布局的常规类型有列报表、行报表、一对多报表D标签实质上是一种多列布局的特殊报表28、在下列几组文件类型中,均可设置
12、为项目主程序的是表单、菜单和.PRG 程序查询、菜单和表 项目、数据库和.PRG 程序D表单、查询、报表29、下列类的特性中,体现并扩充了面向对象程序设计方法的共享机制。抽象性多态性封装性D继承性江 苏 大 学 试 题第 5 页30、在Visual FoxPro 系统中,用户不能自定义。对象的属性对象的方法对象的事件D对象所基于的类31、在VisualFoxPro 中,创建将不以独立的文件存储。查询类库视图D菜单32、表格控件的数据源类型只能是。表表或视图表或查询D表、视图或查询33、在基类的最小属性集中,表示该类从属于哪种类库的关键字为。、CLASS、CLASSLIBRARY、PARENTC
13、LASSD、BASECLASS34、下列程序的功能是统计字符串中包含多少个中文字符,多少个英文字符(设字符串中的所有 字符均为GB2312 字符集中的字符或ASC II 码字符从语法和语义上看下列程序中存在 行错误语句。cString=“在下列 FoxPro的基类中,无 Caption 属性的基类是哪几个STORE 0 TO nCh ,nEnDO WHILEcString # c=LEFT(cString ,1)IF ASC(c)127nEn=nEn+1 cString=SUBSTR(cString ELSEnCh=nCh+1 cString=SUBSTR(cString ENDIF ENDD
14、O WINDOWS“中西文字符个数分别为”+nCh+nEn A.1B .2C .3D.435、MyLabel 是派生于标签基类的子类,该子类的 BackColor 属性为红色。在某表单上创建一个Mylabel Lb1 ,该对象的BackColor 象的背景颜色是。A 灰色B 红色C 黄色D 红色与黄色的调配色36、下列关于表单可用事件来说,事件最后一个被触发。ALOADCINITDTIMER37、. 在下列有关VFP 对象(控件)的叙述中,错误的是。、复选框控件的 ALUE 值只能为1(.T.)或(.,不能为空值(.NULL) 、一个标签控件可多行显示文本C、命令按钮控件上可同时显示文本和图片
15、D、表格中的每一列都是容器对象,而且拥有自己的属性、事件和方法38、运行下列程序后,VFP 主窗口显示的结果是。CLEAR江 苏 大 学 试 题第 6 页N=0DO WHILE N,)的功能是用替换中所包含的)8、在VFP 中, (8) 是保存在数据库中的过程代码,它由一系列用户自定义函数(过程)或在创建表之间参照完整性规则时系统创建的函数(过程)组成。、表达式SUBST“计算机等级考试“ABC“ABCDEFDBMLE“数据库)的返回值为 (9)。10、依次执行下列两条命令,则屏幕上显示的结果是 (10)。 程 序 清 单 DIMENSIONy=2?y(2)6Visual FoxPro 系统中
16、,可以实现关系型数据库的三种完整性: 性和用户自定义完整型。、创建一个教师表(JS.DB,其中有字段gh(工号,字符型,长度为、x(姓名,字符型,长度为1、xb(性别,字符型,长度为2csrq(出生日期,日期型,长度为8。TABLEJS(ghC(6),xmC(10),xbC(2),csrq(12)8、利用或视图属性。例如,函数 DBGETPROP“XS.XH (13) Defaultvalu)可XS XH 字段的默认值属性。9、利用 COPYTO 命令可以将当前工作区中表的全部或部分数据复制到其他表文件或其他类型的COPY TO temp FOR RECNO()11 (14) 命令,可以将当前
17、工作10 条记录复制到TEMP TEMP 文件为文本文件。10、利用 命令可以检查数据库的有效性和更新数据库与表之间的链接。例如,打开数据库后,可以使用命令(15) 来 检 查 数 据 的有效性并更新链接(注:如没有填写的关键字,则仅检查数据库的有效性。12、如果因误操作删除了某个数据库文件,由于数据库表仍然保留对该数据库的引用的后链,因此这些数据库表也不能被添加到其他的数据库中。这时需要利用 (16) 命令删除存储在数据库表中的后链,使之成为自由表。江 苏 大 学 试 题第 8 页13JXSJ JS(教师)表、课程安排)课程)GH(工号、姓名)等字段;课程安排表中有 GH(工号、课程代码)和
18、 级编号)等字段;课程表中有 课程代码、KCMC(课程名称)和 值型)等字段。若周课时总数9 贴 80 元,则下列 SELECT-SQL 命令可以统计每位教师周课时总数以及周课时津贴,且按周课时rs.txt。SELECTjs.ghas工,js.xmas姓名sum(kc.kss) as周课时总数;(17)as 周课时津贴Fromjxsj!jsinnerjoinjxsj!kcap; Innerjoinjxsj!kc;Onkcap.kcdm=kc.kcdm; Onjs.gh=kcap.gh; Groupbyjs.gh;Orderby(18)TofileRs.txt14、在某教学管理数据库中有一个学生
19、表(XS.DB)和成绩表(CJ.DB,其表结构及所含 1 所示。表1学生表的表结构及记录和成绩表的结构及记录学生(XS)表成绩(CJ)表字段含义姓名学号学号课程代号成绩数据类型CCCCN字段名XMXHXHKCDHCJ张ft0102010102010165记刘芳0102020102010276李勇0102030102020270录01020203800102020481对于下面的 语句若将联接设置为完全联接其查询结果含有 (19)条记录。SELECT*FROMdb1!xs(20)joindb1!cjONXs.xh = Cj.xhrs_cj.dbf 中,可以用SQL 语句如下:SELECTCj.k
20、cdh, count(*) as 人数FROMdb1!cj;GROUP BY(21 );INTODBFrs_cj.dbf15、在VFP 命令窗口中输入并执行命令(22).fontsize=20,可以使VFP 主窗口输出文本的字号设置为20。162 1 1 个计时器、2 1 数据环境中有一自由表 gztable,该表有两个字段:TEL(字符型,用于存储参与者的手机号码) 和 逻辑型,其值为.T.时表示该参与者被抽中1 示;表单运行后单击“开始”命令按钮,命令按钮标题改为“停止gztable 表中的手机号码,单击“停止”命令按钮时表单如图2 所示(计时器控件废止。江 苏 大 学 试 题第 9 页图
21、 1 表单设计时图 2 第一次抽奖后根据图1 和图2 (即“退出”命令按钮)显示的图片由 EXIT.ICO 用,其 (23) 属性值应设置为Timer 事件的时0.4 秒,其Interval 属性值应设置为 (24) 。1 2 所示的表单,表单及各控件的事件代码设置分别为:表 单 的 Init 事 件 代 码 为 : THISFORM.Text1.ControlSource=tel REPLACE ALL yn WITHGOTO TOPClick 事件代码为:IF THIS.Caption=开始 LOCATE FOR !ynTHISFORM.Timer1.Enabled=.T. THIS.Ca
22、ptioon=停止ELSETHISFROM.Timer1.Enabled=.F. THIS.Caption=开始THISFORM.List1.(25)(THISFORM.Text1.value)江 苏 大 学 试 题第10页REPLACE yn with .T. ENDIFTHISFORM.RefreshTimer 事件代码为:CONTINUE IFLOCATE FOR !yn ENDIFTHISFORM.Refresh17STR_R(假设所有字符均为 ASCII 和字符集中的字符)STR_R“ABC)的返回值为“DCBA str_rv()PARAMETERS cStr1 CStr2=”DO WHILE .T. c1=LEFT(cStr1,1)IF ASC(c1)127&ASCII 127 的字符为汉字 为半个汉字的机内码)c1=LEFT(cStr1,2) ENDIFcStr2=(27)cStr1=RIGHT(cStr1,LEN(cS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年(月考卷)九年级上册数学
- 2026年社区工作者面试调研活动组织真题卷
- 脊髓型颈椎病的康复治疗停顿
- 石化应急培训课件
- 运动的描述复习课课件
- 医药制造产业数字化转型与高质量发展研究报告
- 证券估值模型讲义DDMetc
- 环保行业新员工入职培训方案
- 2026年评茶员中级技能考核历年真题(含答案)
- 转让定价文档编制规范
- 血管内导管相关性血流感染预防与诊治指南
- 2026榆林能源集团有限公司招聘工作人员笔试参考题库及答案
- 麻醉应急预案措施方案(3篇)
- 2027贵州航天电器秋季招聘284人考试参考题库及答案解析
- 2026年秋季开学高三拒绝躺平心理减压课件
- 考研形近易混词汇 (二)
- 矿产资源勘查实施方案编写提纲及解读
- 2026年艾滋病知识竞赛试题及答案
- 《水的净化》课件
- 2026年6月英语六级真题(第一套)及答案解析
- 零售业顾客满意度调查问卷标准化模板
评论
0/150
提交评论