省考VFP程序设计部分

上传人:沈*** 文档编号:68735059 上传时间:2022-04-04 格式:DOC 页数:7 大小:274.50KB
收藏 版权申诉 举报 下载
省考VFP程序设计部分_第1页
第1页 / 共7页
省考VFP程序设计部分_第2页
第2页 / 共7页
省考VFP程序设计部分_第3页
第3页 / 共7页
资源描述:

《省考VFP程序设计部分》由会员分享,可在线阅读,更多相关《省考VFP程序设计部分(7页珍藏版)》请在装配图网上搜索。

1、2009秋省Visual FoxPro程序设计部分一、选择题21.目前数据库管理系统(DBMS)有许多不同的产品。在下列DBMS产品中,不属于微软(Microsoft)公司开发的是 A.Visual FoxProB.AccessC.SQL ServerD.Oracle22. 在下列函数中,函数的返回值为数值型的是 A.MESSAGEBOX()B.EMPTY()C.DTOC()D.TYPE()23.对于自由表来说,不可以创建的索引类型是 A.主索引B.候选索引C.唯一索引D.普通索引24.在下列有关数据库及表的叙述中,错误的是 A.一个项目中可以包含多个数据库文件,且一个数据库文件也可以包含在多

2、个项目中B.一个表可以属于两个或两个以上的数据库C.创建一个数据库后,通常在外部存储器中生成三个文件D.表与表之间的永久性关系只能基于索引来创建25.在下列关于利用查询设计器设计查询的叙述中,错误的是 A. 在设计基于两个表的查询时,通常需要设置两个表之间的联接类型,默认类型是内联接B.在选择一个排序字段时,系统默认的排序方式为升序C.在“杂项”中设置查询结果输出记录的范围时,可以选择前n条记录或后n条记录D.在设置分组时,所选的分组字段可以不是查询输出字段26.设当前工作目录(文件夹)中有一个表文件XX.DBF,该表含有多条记录。下列SELECT-SQL命令中,语法错误的是 A.SELECT

3、 * FROM xx INTO ARRAY tempB.SELECT * FROM xx INTO CURSOR tempC.SELECT * FROM xx INTO TABLE tempD.SELECT * FROM xx INTO FILE temp27.在下列有关表单及其控件的叙述中,错误的是 A.对于表单(Form)来说,其大小(高度与宽度)没有限制B.对于复选框控件(CheckBox)来说,其Value属性的默认值为0C.对于形状控件(Shape)的Curvature属性来说,其取值范围为099D.对于命令按钮组控件(CommandGroup)来说,其ButtonCount属性的默

4、认值为228.在下列控件中,无ControlSource属性的是 A.TextBoxB.ComboBoxC.CommandGroupD.Image29.报表可以有多种不同类型的带区,带区的类型决定了数据在报表上显示的位置。利用“报表设计器”创建新报表时,在默认情况下“报表设计器”显示 A.1个带区B.5个带区C.3个带区D.9个带区30.在下列与项目设置、连编等操作相关的叙述中,错误的是 A.一个项目中只能设置一个主程序B.在连编项目之前,必须将所有的文件设置为包含C.将项目连编为可执行程序后,该可执行程序可以再不启动VFP的情况下执行D.利用连编操作,可以将项目文件中的类信息连编成具有DLL

5、文件扩展名的动态链接库二、填空题1.数据库系统一般由数据库、数据库管理系统(DBMS)、计算机支持系统、应用程序和有关人员等组成。其中, 是位于用户(应用程序)和操作系统之间的软件。2.数据流程图(Data Flow Diagram)是使用直观的图形符号来描述系统业务过程、信息流和数据要求的工具,可以比较准确地表达数据和处理的关系。基本的数据流程图符号有4种,分别表示外部实体、 、数据处理和数据存储。3.若要在VFP程序中调用Windows操作系统中的“计算器”应用程序(相应的程序文件为Calc.exe),则可以使用语句(命令): /N Calc.exe 。 4.在VFP中,除了自由表的字段名

6、、表的索引标识名至多只能有 字符外,其余名称的长度可以是1128个字符。5.函数TYPE(answer=42)返回值为L或 ,这取决于变量answer是否预先赋值及值的类型;若要显示如下图所示的“打开”对话框,可用使用函数GETFILE(DBF, )。图1 “打开对话框”6.VFP支持空值(用NULL或.NULL.表示),从而简化了对未知数据的处理。在表的浏览窗口中,若要以交互方式给某字段输入空值,可以按组合键 。7.一个远程数据源通常是一个远程数据库服务器或文件,并且已为它在本地安装了ODBC驱动程序并设置了ODBC数据源名称。在VFP中,建立远程数据连接的主要目的是创建 。8.如果用户移动

7、了数据库文件或与数据库关联的表文件,则这些文件的相对路径会改变,从而可能会破坏用于关联数据库和表的双向链接。使用命令OPEN DATABASE jxgl 打开数据库JXGL时,系统将检查数据库的有效性。9.与自由表相比,数据库表可以设置许多字段属性和表属性。其中,表属性主要有表名(即长表名)、表注释、记录有效性和 等。10.如果一个表同时在多个工作区中打开且均未指定别名,则第一次打开的工作区中,别名与表名相同,其他工作区中用 以及W11W32747中的一个表示。11.利用UPDATE-SQL命令可以批量地修改记录的字段值。例如,某档案表(表名为DA)中有一个数值型字段(字段名为NL),则使用命

8、令UPDATE da nl=nl+1 WHERE nl100可以将所有NL字段值小于100的记录的NL字段值加1.12. 利用COPY TO命令可以将当前工作区中表的全部或部分数据复制到其他表文件或其他类型的文件中。例如,使用COPY TO temp FOR RECNO()=75;ORDER BY 14.设有一个考生成绩表(KSCJ),包含准考证号(ZKZH,字符型,宽度为10)、笔试成绩(BSCJ,数值型)、上机成绩(SJCJ,数值型)等字段。准考证号的编码方式为:第13个字符表示学校代号,第45个字符为等级与语种代号,第68个字符为考场代号,第910个字符为在考场中的序号。如果笔试成绩大于

9、30、上机成绩大于24为考试合格,则下列SELECT-SQL命令可用于查询等级与语种代号为“52”的各学校考试通过率(注:通过率用数值表示,其范围为01,1表示100%通过)。SELECT LEFT(Kscj.zkzh,3) AS 学校代号, /COUNT(*) AS 通过率;FROM kscj; SUBSTR(Kscj.zkzh,4,2)=52; 15.图2为一个“计时器”表单,表单上有4个标签、4个文本框、1个计时器和2个命令按钮,图2中(a)、(b)、(c)、(d)分别为表单在表单设计器中设计时、运行开始时、开始计时时以及计时过程中、停止计时时显示的界面。计时器的Enabled属性值为.

10、T.,Interval属性值为500。(1)根据图2所示,表单的ControlBox、MaxButton和MinButton属性值应分别为 ;表单的左上角显示的控制图标为由PC.ICO文件提供,则表单的 属性值为PC.ICO;表单运行时自动居中,则其 属性值为.T.;表单上所有的文本框均不能响应用户事件,则它们的 属性值为.F.。(2)根据图2所示,表单及各控件的事件代码设置分别为:l 表单的Init事件代码为:PUBLIC Ct1=开始计时(B)Ct2=停止计时(10EXITENDIFENDDO17.完善下列程序,其功能是显示如图3所示的文字图形。【程序清单】CLEAR图3 程序运行结果c=

11、”金字大宝塔”n=LEN(c)/2FOR i=1 to n? SPACE(70-i)FOR j=1 ? SUBS(c,2*i-1,2)=INKEY(0.5)ENDFORENDFOR18.完善下列自定义函数STR_RV(),其功能是将一个字符串(假设所有字符均为ASCII和GB2312字符集中的字符)进行“反序”。例如,STR_RV(“ABCD”)的返回值为“DCBA”。【程序清单】FUNCTION str_rv()PARAMETERS cP=SPACE(0)DO WHILE LEN(c)0x=ASC( )IF x127i=2ELSE i=1ENDIFp=LEFT(c,i)+pc=substr(c,i+1)ENDDO ENDFUC

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!