ImageVerifierCode 换一换
格式:DOCX , 页数:103 ,大小:286.95KB ,
资源ID:7281872      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7281872.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VFP程序设计基础.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VFP程序设计基础.docx

1、VFP程序设计基础一、单项选择题【1】 题库Id:2 程序文件的扩展名是( )。 A、.dbc B、.dbf C、.prg D、.bak 标准答案:C.dbc 数据库文件.dbf 数据表文件.prg 程序文件.bak 备份文件【2】 题库Id:4 下列( )属于合法的变量名。 A、12xy B、Form C、163 D、student 标准答案:D在VFP中标识符(如变量、常量等)的命名规则为:必须以英文字符或下划线开头、不能是VFP的命令动词、不能包含“,”、“;”、“?”、“”符号等特殊符号。【3】 题库Id:5 使用DIMEMSION命令定义数组后,各数组元素在没赋值之前数据类型是( )

2、。 A、逻辑型 B、数值型 C、日期型 D、字符型 标准答案:A使用DIMEMSION命令定义数组后,各数组元素在没赋值之前数据类型是逻辑型的,其值为.F.。【4】 题库Id:6 对于VFP的命令书写规则,以下说法错误的是( )。 A、每行只能书写一条命令 B、每一命令必须以命令动词开头 C、一行命令结束后,用Enter键确认并执行 D、命令动词后面的命令短语之间用#分隔 标准答案:DVFP命令的书写规则为:一行上只能书写一条命令,但一条命令可以分成多行书写,当一条命令分成多行书写时,行与行这间用英文字符分号(;)隔开。【5】 题库Id:7 从字符串“数据库应用”中取出汉字“库”,应使用表达式

3、( )。 A、substr(数据库应用,3,2) B、substr(数据库应用,6,1) C、substr(数据库应用,3,1) D、substr(数据库应用,5,2) 标准答案:Dsubstr(str,start,length)函数的功能是从str字符串中,从start位置开始,取出长度为length的子串。如:substr(abcdefgh,3,5)说明要从abcdefgh字符串中,从第3个字符开始取出5个字符,故其结果为:cdefg。又如:substr(中国人民,3,2)的结果为:人,因为一个汉字占两个字节长度。【6】 题库Id:8 执行以下命令序列(设今天是2002年10月1日)?YE

4、AR(DATE()-365)的结果是( )。 A、其中有语法错误 B、2001 C、2000 D、10/01/00 标准答案:Byear()是取得某一日期型数据年份的函数,date()是取得当前日期的函数,当两个日期型的数据进行相减时,返回这两个时期之间相隔的天数。如:2008-12-27-2008-12-03的结果就是24了。如果一个日期型的数据与一个整型数据进行加减运算时,其结果为该日期之前或之后多少天的日期,如:假设date()为2002-10-01,date()-365就是减去了一年,其结果应为2001-10-01,再用year取出结果的年份时,不就是2001年了吗?【7】 题库Id:

5、10 在下述表达式中,结果一定为逻辑值的是( )。 A、关系运算表达式 B、日期运算表达式 C、字符运算表达式 D、算术运算表达式 标准答案:A关系运算符有:.and. .or. .not.如果x=50,关系运算表达式 x40 .and. x60 的结果为: .T.【8】 题库Id:11 在下列式子中,结果为日期型的正确表达式是( ) 。 A、DATE()+TIME() B、DATE()+120 C、DATE()+CTOD(02/01/99) D、288-DATE() 标准答案:B当+或-用作日期运算符时,其左边必须为日期型数据,右边必须日期型或数值型数据。【9】 题库Id:45 使用Visu

6、al FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在结果中选择( )。 A、菜单项 B、子菜单 C、命令 D、过程 标准答案:B【10】 题库Id:46 在命令窗口中,运行菜单的命令是() 。 A、CALL B、LOAD C、PROCEDURE D、DO 标准答案:D【11】 题库Id:47 Visual FoxPro的报表文件.FRX中保存的是( )。 A、打印报表的预览格式 B、已经生成的完整报表 C、报表的格式和数据 D、报表设计格式的定义 标准答案:D【12】 题库Id:48 SQL语句中修改表结构的命令是( )。 A、ALTER TABLE B、MODIFY

7、TABLE C、ALTER STRUCTURE D、MODIFY STRUCTURE 标准答案:A【13】 题库Id:100 日期型、逻辑型、备注型这三种字段的宽度分别是( )字节。 A、8、3、10 B、8、3、254 C、8、1、10 D、8、1、4 标准答案:D【14】 题库Id:101 设职工表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用命令( )。 A、FIND FOR 工资620 B、SEEK 工资620 C、LOCATE FOR 工资620 D、FIND 工资620 标准答案:C【15】 题库Id:102 在Visual FoxPro中,可以

8、使用FOUND()函数来检测查询是否成功的命令有( )。 A、LIST B、LOCATE C、DISPLAY D、GO 标准答案:B【16】 题库Id:103 能显示当前数据库文件中所有男生的姓名、性别和籍贯的命令是( )。 A、LIST FIELDS 姓名,性别,籍贯 B、LIST FIELDS 姓名,性别,籍贯 FOR 性别=男 C、DISPLAY ALL FIELDS 姓名,性别,籍贯 D、LIST FOR 性别=男.AND. 籍贯=四川 标准答案:B【17】 题库Id:104 表文件中共有30条记录,当前记录号是25,要显示最后6个记录,在下列命令中,错误命令是( )。 A、LIST

9、NEXT 6 B、LIST REST C、DISPLAY NEXT 6 D、DISPLAY ALL REST 标准答案:D【18】 题库Id:105 下列命令中,仅拷贝表文件结构的命令是( )。 A、COPY TO B、COPY STRUCTURE TO C C、COPY FILE TO D、COPY STRUCTURE TO EXTENDED 标准答案:Bcopy structure to 表文件名:将当前表结构复制生成一个新的自由表,新表的结构与原表相同,但无记录;copy structure extended :将当前表的结构信息生成一个新的表,原表的每个字段信息为一条记录。本题中cop

10、y structure to extended 命令本身就是错误的。【19】 题库Id:106 对当前记录开始的向下3条记录执行操作的范围短语用( )。 A、All B、record 3 C、next 3 D、rest 标准答案:C【20】 题库Id:107 要为当前学生表中所有同学奖学金增加100元,应该使用命令( )。 A、CHANGE 奖学金 WITH 奖学金+100 B、REPLACE 奖学金 WITH 奖学金+100 C、CHANGE ALL 奖学金 WITH 奖学金+100 D、REPLACE ALL 奖学金 WITH 奖学金+100 标准答案:D【21】 题库Id:108 同一个

11、表所有备注字段的内容存储在( )。 A、该表文件中 B、不同的备注文件中 C、同一个备注文件中 D、同一个数据库文件中 标准答案:C【22】 题库Id:109 设当前表有10条记录,当EOF()为真时,命令?RECNO()的显示结果是( )。 A、10 B、11 C、0 D、空 标准答案:B函数RECNO()得到的是当前记录号。当EOF()为真时,记录指针已指向最后一条记录的下一条,本题中记录号即为11。【23】 题库Id:110 Visual Foxpro中参照完整性规则不包括( )。 A、更新规则 B、删除规则 C、查询规则 D、插入规则 标准答案:C【24】 题库Id:111 顺序执行下

12、面命令之后,屏幕所显示的记录号顺序是( )。 USE XYZ GO 6LIST NEXT 4 A、14 B、47 C、69 D、710 标准答案:C【25】 题库Id:112 在VFP的数据类型中,用于存放图像、声音等多媒体对象的类型( ) 。 A、备注型 B、逻辑型 C、通用型 D、字符型 标准答案:C【26】 题库Id:113 一个关系中的每一行称为( )。 A、字段 B、表 C、记录 D、字符 标准答案:C一个关系中的行称之为记录,列称之为字段。【27】 题库Id:114 测试数据库记录指针是否指向数据表末尾所使用的函数是( )。 A、EOF() B、BOF() C、FILE() D、R

13、ECNO() 标准答案:A【28】 题库Id:115 有以下命令序列:USE 职工LOCATE FOR 工资=800为了将指针定位在下一个工资是800的记录上,应该接着使用命令( ) A、SKIP B、CONTINUE C、SEEK 800 D、FIND 800 标准答案:B【29】 题库Id:116 下面有关索引的描述正确的是( )。 A、建立索引以后,原来的数据库表文件中记录的物理顺序将被改变 B、索引与数据库表的数据存储在一个文件中 C、创建索引是创建一个指向数据库表文件记录的指针构成的文件 D、使用索引并不能加快对表的查询操作 标准答案:C【30】 题库Id:117 在VFP中打开表的

14、命令是( )。 A、USE 表文件名 B、USE TABLE 表文件名 C、OPEN 表文件名 D、OPEN TABLE 表文件名 标准答案:A【31】 题库Id:118 已知当前数据表文件STUDENT.DBF中有一字段“出生日期”为日期型,要求显示1980年以后(包括1980年)出生人员的记录,可以使用命令( )。 A、LIST FOR 出生日期=1980 B、LIST FOR 出生日期1980 C、LIST FOR YEAR(出生日期)=1980 D、LIST FOR YEAR(出生日期)1980 标准答案:C【32】 题库Id:119 在 Visual FoxPro中,关于自由表叙述正

15、确的是( )。 A、自由表和数据库表是完全相同的 B、自由表不能建立字段级规则和约束 C、自由表不能建立候选索引 D、自由表不可以加入到数据库中 标准答案:B【33】 题库Id:121 可以对字段设置默认值的表是( )。 A、数据库表 B、自由表 C、报表 D、以上都对 标准答案:A【34】 题库Id:122 在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择( )。 A、限制(Restrict) B、忽略(Ignore) C、级联(Cascade) D、级联(Cascade)或限制(Restri

16、ct) 标准答案:C【35】 题库Id:123 当前盘当前目录下有数据库dbstock,其中有数据库表stock.dbf,该数据库表的内容如下:股票代码 股票名称 单价 交易所600600 青岛啤酒 9.6 上海600601 方正科技 4.2 上海600602 广电电子 3.6 上海600603 兴业房产 2.76 上海000001 深发展 7.48 深圳000002 深万科 2.5 深圳执行如下语句后USE stock.dbfcount for 交易所=深圳 To XX的值是( )。 A、2 B、3 C、4 D、5 标准答案:A【36】 题库Id:124 DISPLAY命令的默认范围是( )

17、。 A、ALL B、当前记录 C、REST D、都不对 标准答案:B【37】 题库Id:281 结构化程序设计的三种基本逻辑结构是( )。 A、选择结构、循环结构和嵌套结构 B、顺序结构、选择结构和循环结构 C、选择结构、循环结构和模块结构 D、顺序结构、递归结构和循环结构 标准答案:B【38】 题库Id:282 Caption是对象的( )属性。 A、标题 B、名称 C、背景是否透明 D、字体尺寸 标准答案:A【39】 题库Id:284 执行以下程序后,S=0For K=1 to 5 S=S+KNextS和K的值分别为( )。 A、5和5 B、15和5 C、15和6 D、5和6标准答案:C答

18、案分析本题中程序实际上求了从1连续加到5的和,变量S中存放的是最后的和,变量K用于循环计数,当K超过5时才停止循环,此时K值为6。【40】 题库Id:285 在Visual FoxPro中,用于建立或修改程序文件的命令是( )。 A、MODIFY B、MODIFY COMMAND C、MODIFY STRUCTURE D、以上B、C都对标准答案:B答案分析选项C是修改表结构的命令。【41】 题库Id:286 将内存变量定义为全局变量的Visual FoxPro命令( )。 A、LOCAL B、PRIVATE C、PUBLIC D、GLOBAL标准答案:C答案分析PUBLIC用于全局变量的定义,

19、LOCAL用于局部变量的定义,私有变量可不需要事先定义就能直接使用。局部变量只能在定义它的过程中使用,私有变量可以在定义它的过程及其子过程中使用,全局变量可以所有过程中使用。【42】 题库Id:288 能够将表单的活动对象刷新的方法是( )。 A、Hide B、Refresh C、Release D、SetFocus 标准答案:B【43】 题库Id:289 在VFP中,表单(Form)是指( )。 A、数据库中各个表的清单 B、一个表中各个记录的清单 C、数据库查询的列表 D、窗口界面 标准答案:D【44】 题库Id:290 以下不是容器对象的是( )。 A、表单 B、文本框 C、页框 D、选

20、项按钮组 标准答案:B【45】 题库Id:291 假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框Value属性值,下面哪个式子是正确的? A、ThisForm.Text1.Value B、This.Parent.Value C、Parent.Text1.Value D、This.Parent.Text1.Value 标准答案:A【46】 题库Id:292 下面是关于表单数据环境的叙述,其中错误的是( )。 A、可以在数据环境中

21、加入与表单操作有关的表 B、数据环境是表单的容器 C、数据环境中能够包含表之间的联系 D、表单运行时可以自动打开其数据环境中的表 标准答案:B【47】 题库Id:293 在SQL查询时,使用WHERE子句指出的是( )。 A、查询目标 B、查询结果 C、查询条件 D、查询视图 标准答案:C【48】 题库Id:294 有关查询结果的去向,以下说法中不正确的是( )。 A、可输出到浏览窗口 B、可输出到一临时表 C、可输出到一报表文件 D、只可输出到屏幕 标准答案:D【49】 题库Id:295 下面哪个短语是在SQL-SELECT命令中用来说明查询条件的( )。 A、WHERE B、FROM C、

22、SELECT D、ORDER BY 标准答案:A【50】 题库Id:296 视图设计器中比查询设计器多出的选项卡是( )。 A、字段 B、排序依据 C、联接 D、更新条件 标准答案:D【51】 题库Id:297 当有多张表时查询设计器可以在( )选项卡中看到表之间的关系。 A、筛选 B、排序依据 C、联接 D、字段 标准答案:C【52】 题库Id:298 视图不能单独存在,它必须依赖于( )。 A、视图 B、数据库 C、数据表 D、查询 标准答案:B【53】 题库Id:300 在Visual FoxPro中,关于视图的正确叙述是( )。 A、视图与数据库表相同,用来存储数据 B、视图不能同数据

23、库表进行连接操作 C、在视图上不能进行更新操作 D、视图是从一个或多个数据库表导出的虚拟表 标准答案:D【54】 题库Id:301 下列表达式中,其运算结果为.T.的是( )。 A、20/4-2 B、5*220 C、105 D、四=四川 标准答案:C【55】 题库Id:302 字符串长度函数LEN(abc+de)的值是( )。 A、2 B、3 C、4 D、5 标准答案:Dlen(str)是获取str中字符个数的函数,如:len(abc)的结果为3,len(中国)的结果为4。一个汉字占两个字节长度。【56】 题库Id:303 有以下命令序列: Y=77X=Y=66执行以上命令之后,变量X的值是(

24、 )。 A、77 B、66 C、.T. D、.F. 标准答案:D针对如下语句:y=77x=y=66x=y=66 语句可分解为 x = (y=66) ,先比较y和66的值,再把结果赋给x。【57】 题库Id:304 VFP6.0函数ROUND(54.712,2)的值是( )。 A、54 B、54.71 C、54.8 D、54.700 标准答案:Bround(54.712,2)是对54.712取小数点后2位小数四舍五入的结果,即54.71如果是round(12154.712,-2)则是取小数点前2位小数四舍五入的结果,即结果为:12200。【58】 题库Id:306 在命令窗口中,用( )命令来显

25、示内存变量。 A、List Memory B、Browse C、Clear Memory D、Close Memory 标准答案:A【59】 题库Id:307 命令?的作用是( )。 A、可输出2个表达式的值 B、向用户提问的提示符 C、只能显示变量的值 D、在当前光标处显示表达式的值 标准答案:D?是在下一行显示表达式的值?是在当前行显示表达式的值【60】 题库Id:339 SCAN.ENDSCAN结构的语句是通过( )来控制循环的。 A、记录指针 B、记录编号 C、物理存储号 D、符号 标准答案:A【61】 题库Id:553 可以不经过定义而直接使用的变量属于()。 A、公共变量 B、自由

26、变量 C、私有变量 D、局部变量 标准答案:C【62】 题库Id:554 逻辑常量.T.和.F.比较,结果是()。 A、.T.F. B、.T.100 ? 1 CASE X200 ? 2 OTHERWISE ? 3ENDCASE若在X=300的情况下执行这个程序段,屏幕上将显示( )。 A、1 B、2 C、12 D、3 标准答案:A本题考察的是DO CASE语句的执行过程。遇到第一个CASE表达式为真的情况时,执行CASE后的语句块,然后执行ENDCASE后的语句,而忽略其它CASE表达式为真的情况。【71】 题库Id:576 已知一个字段的宽度为8,则此字段的类型不可能是( ) 。 A、数值型 B、日期型 C、字符型 D、备注型 标准答案:D【72】 题库Id:577 扩展名为DBC的文件是_。 A、表单文件 B、数据库表文件 C、数据库文件 D、项目文件 标准答案:C【73】 题库Id:579 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是_。 A、DBS包括DB和DBMS B、DBMS包括DB和DBS C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS 标准答案:A【74】 题库I

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1