VF单选题(1).doc_第1页
VF单选题(1).doc_第2页
VF单选题(1).doc_第3页
VF单选题(1).doc_第4页
VF单选题(1).doc_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

【选择题练习1(一至四章)】 1.单选题: 表文件及其索引文件(.IDX)已打开,要确保记录指针定位在记录号为1的记录上,应使用命令( B ). A. GO BOF() B. GO 1 C. GO TOP D. SKIP 1 2.单选题: Visual FoxPro中索引类型包括 ( A ). A. 主索引、候选索引、唯一索引、普通索引 B. 主索引、次索引、唯一索引、普通索引 C. 主索引、候选索引、普通索引、视图索引 D. 主索引、次索引、候选索、普通索引 3.单选题: 以下函数中能返回指定日期是一周中的第几天的是( B ). A. WEEK() B. DOW() C. YEAR() D. DAY() 4.单选题: 要存储员工上下班打卡的日期和时间,应采用哪种数据类型的字段( C). A. 字符类型 B. 备注类型 C. 日期时间类型 D. 日期类型 5.单选题: 设有一字段变量姓名,目前值为王华,又有一内存变量姓名,其值为李敏,则命令?姓名的值应为( A). A. 王华 B. 李敏 C. 王华 D. 李敏 6.单选题: 使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为 A. 3 B. 2 C. 5 D. 6 解答: D 7.单选题: 要控制两个表中数据的完整性和一致性可以设置参照完整性,要求这两个表 A. 是同一个数据库中的两个表 B. 两个自由表 C. 一个是数据库表另一个是自由表 D. 不同数据库中的两个表 解答: A 8.单选题: 如果要在当前表中新增一个字段,应使用( A )命令. A. MODI STRU B. APPEND C. EDIT D. INSERT 9.单选题: 使用REPLACE命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向(A ). A. 末记录的后面 B. 末记录 C. 首记录 D. 首记录的前面 10.单选题: 系统默认的索引类型是(C ). A. 唯一索引 B. 候选索引 C. 普通索引 D. 主索引 11.单选题: 建立一个表文件结构,表中有姓名字段(C型,6字节)、出生年月字段(D型)和婚否字段(L型),则该库中总的字段宽度是( A ). A. 16 B. 15 C. 18 D. 17 12.单选题: 在关系理论中,把二维表表头中的栏目称为( A ). A. 属性名 B. 元组 C. 数据项 D. 结构名 13.单选题: 下列符号中,除( )外均不能作为Visual FoxPro的内存变量名.(C) A. AND B. IF C. SIN D. .OR. 14.单选题: 哪一种索引文件会随着表的打开而自动打开,随着表的关闭而自动关闭( B). A. 独立复合索引 B. 结构复合索引文件 C. 单索引文件 D. 以上都是 15.单选题: 设字段变量job是字符型的,pay是数值型的,能够表达job是处长且pay不大于1000元的表达式是 ( C ). A. job=处长.AND.pay1000 B. job=处长.AND.pay=1000 C. job=处长.AND.pay1000 16.单选题: 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)、三者之关系是(B ). A. DB包含DBS和DBMS B. DBS包含DB和DBMS C. 三者同级,没有包含关系 D. DBMS包含DBS和DB 17.单选题: 设数据库文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令( A ). A. GO 1 B. GO TOP C. GO BOP() D. SKIP 1 18.单选题: 用LOCATE命令查找出满足条件的第一个记录后,要继续查找满足条件的下一条记录,应该用( A )命令. A. CONTINUE B. SKIP C. LOCATE D. GO 19.单选题: 使用LEN( )函数测长度时,一个汉字的长度为( D ). A. 4 B. 3 C. 1 D. 2 20.单选题: 函数 INT(数值表达式) 的功能是( C ). A. 返回不大于数值表达式的最大整数 B. 按四舍五入取数值表达式值的整数部分 C. 返回数值表达式值的整数部分 D. 返回不小于数值表达式值的最小整数 21.单选题: 设职工工资表已打开,要把记录指针定位在第1个工资高于800元的记录上,应使用命令(D). A. FIND工资800 B. FIND FOR工资800 C. SEEK工资800 D. LOCATE FOR 工资800 22.单选题: 一个日期型数据与一个正整数相加,其结果将是( D ). A. 数值型 B. 数据类型不匹配 C. 字符型 D. 一个新的日期 23.单选题: 表达式3*42-5/10+23的值为( A ) A. 55.5 B. 65.5 C. 55 D. 0 24.单选题: 某数值型字段的宽度为6,小数位为2,则该字段所能存放的最小数值是(D ). A. -9999.99 B. -999.99 C. 0 D. -99.99 25.单选题: 已知字符串M=12 34 ,N= 56 78.则连接运算M-N的运算结果为(D). A. 1234 56 78 B. 12 3456 78 C. 123456 78 D. 12 34 56 78 26.单选题: 命令DIME array(5,5)执行后,array(3,3)的值为( B ). A. 1 B. .F. C. .T. D. 0 27.单选题: 下列选项中不能够返回逻辑值的是( A ). A. RECNO( ) B. FOUND( ) C. EOF( ) D. BOF( ) 28.单选题: 下列()命令能给内存变量赋值.(D) A. Modify B. brows C. create D. input 29.单选题: 在Visual FoxPro中,打开数据库设计器的命令是(C). A. OPEN DATABASE B. USE DATABASE C. MODIFY DATABASE D. CLEAR DATABASE 30.单选题: 下列4个表达式中,运算结果为数值的是( B). A. 9988-1255 B. LEN(SPACE(3)-1 C. 200+800=1000 D. CTOD(11/22/01)-20 31.单选题: Visual FoxPro不支持的数据类型有( D ). A. 备注型 B. 字符型 C. 货币型 D. 常量型 32.单选题: 假定M=22+28,则执行命令?M后屏幕将显示( D). A. 50 B. 22+28 C. 50.00 D. 22+28 33.单选题: 计算表达式1-87.OR.a+b$123abc123的值时,运算顺序为( C ). A. -.OR.$+ B. .OR.- +$ C. +$-.OR. D. -.OR.+$ 34.单选题: 永久关系是数据库表之间的关系,在数据库设计器表现为表索引之间的(C ). A. 映射 B. 关系 C. 连线 D. 联接 35.单选题: 在Visual FoxPro中,自由表字段名最长为( D )个字符 A. 若干个 B. 1 C. 2 D. 10 36.单选题: 删除数据表文件的命令是( A ). A. DROP TABLE B. DROP C. DELETE D. DELETE TABLE 37.单选题: 在Visual FoxPro中,数据库表字段名最长为( D )个字符. A. 156 B. 130 C. 10 D. 128 38.单选题: 执行下列命令后: STUDNAME=ZHANGSANFENGCHARVAR=STUDNAME?SUBSTR(CHARVAR),1,4) 命令?输出的值为( D ). A. CHAR B. 出错 C. ZHAN D. STUD 39.单选题: 每一个表只能拥有一个( D)索引. A. 唯一 B. 候选 C. 普通 D. 主 40.单选题: 下面关于项目及项目中的文件的叙述,不正确的一项是(B). A. 项目中的文件是独立存在的. B. 项目中的文件是项目的一部分,永远不可分开. C. 项目中的文件表示该文件与项目建立了一种关系. D. 项目中的文件不是项目的一部分 41.单选题: 以下日期正确的是( B ). A. 2001-05-25 B. 2001-05-25 C. 2001-05-25 D. 2001-05-25 42.单选题: 以下函数中能返回指定日期是一年中的第几周的是( A ). A. WEEK() B. DOW() C. YEAR() D. DAY() 43.单选题: 函数INT(数值表达式)的功能是( B ). A. 返回指定表达式在指定位置四舍五入后的结果 B. 返回指定数值表达式的整数部分 C. 返回指定数值表达式的绝对值 D. 返回指定数值表达式的符号 44.单选题: 在命令窗口中输入下列命令:X=1 STORE X+1 TO A,B,C ?A,B,C 主屏幕上显示的结果是(D). A. 11 B. 1 C. 111 D. 222 45.单选题: 已知D1和D2为日期型变量,下列4个表达式中非法的是( A ). A. D1+D2 B. D1+28 C. D1-D2 D. D1-36 46.单选题: 下面关于Visual FoxPro数组的叙述中,不正确的是(A ). A. 一个数组中各个数组元素必须是同一种数据类型 B. Visual FoxPro只支持一维数组和二维数组 C. 新定义的数组的各个数组元素初值为.F. D. 用DIMENSION命令可以定义数组 47. 单选题: 如果要更改表中数据的类型,应在表设计器的( )选项卡中进行(C) A. 索引 B. 数据类型 C. 字段 D. 表 48.单选题: 关系数据库系统中所使用的数据结构是( D ). A. 图 B. 表格 C. 树 D. 二维表 49.单选题: 在关系模型中,实现关系中不允许出现相同的元组的约束是通过( A ). A. 主键 B. 超键 C. 外键 D. 候选键 50.单选题: 在建立唯一索引,出现重复字段值时,只存储重复出现记录的(D ). A. 最后一个 B. 全部 C. 几个 D. 第一个 【选择题练习2(一至四章)】1.单选题: 在以下关于索引的说明中,错误的是( D ).A. 索引可以提高查询速度 B. 索引可能降低更新速度 C. 索引和排序具有不同的含义 D. 不能更新索引字段 2.单选题: 设表TXL.DBF中有20条记录.在VFP命令窗口中执行以下命令序列,最后显示的结果是( D ). USE TXL SKIP 3 COUNT TO n ?n A. 0 B. 3 C. 4 D. 20 3.单选题: 关系数据库中,实现表与表之间的联系是通过( B).A. 值域 B. 参照完整性规则 C. 实体完整性规则D. 用户自定义的完整性规则 4.单选题: 打开一数据库,不一定将当前记录指针定位到1号记录的命令是(D).A. LOCATE WHILE RECNO()=1 B. GOTO 1 C. LOCATE ALL FOR RECNO()=1 D. GO TOP 5.单选题: 在Visual FoxPro中,逻辑非可以用(C)表示.A. .F. B. .OR. C. ! D. .AND. 6.单选题: 如果把学生看成实体,某个学生的姓名叫张三,则张三应看成是( C ).A. 属性型 B. 记录值 C. 属性值 D. 记录型 7.单选题: 数据库系统的核心是( C ).A. 编译系统 B. 数据库 C. 数据库管理系统 D. 操作系统 8.单选题: 下列函数中,其值不为数值型的是(B ).A. SORT() B. DATE() C. LEN() D. SIGN() 9.单选题: 定位记录时,可以用( D )命令向前或向后相对移动若干条记录位置.A. GO B. LOCATE C. GOTO D. SKIP 10.单选题: VAL(1E3)的值为( B ).A. 1.0 B. 1000.0 C. 0.0 D. 3.0 11.单选题: 表达式VAL(SUBS(本年第2期,7,1)*LEN(他!我)的结果是( B ).A. 0 B. 10 C. 2 D. 8 12.单选题: 在当前表中,查找第2个女同学的记录,应使用命令( B) A. LOCATE FOR 性别=女 NEXT 2 B. LOCATE FOR 性别=女 CONTINUE C. LOCATE FOR 性别=女 D. LIST FOR 性别=女 NEXT 2 13.单选题: 1999/05/01+31的值应为(A).A. 1999/06/01 B. 1999/04/02 C. 1999/05/31 D. 1999/06/02 14.单选题: 下列命题中错误的是(D) A. DOM(A)表示属性A的取值范围 B. 关系中每一个属性对应一个值域 C. 关系中不同的属性可对应同一值域 D. 对应于同一值域的属性为不同的属性 15.单选题: 在数据表浏览状态下,若要恢复已经逻辑删除的某个记录, 应该( D ).A. 用SET DELETE OFF命令 B. 立即按ESC键 C. 用重新输入 D. 用鼠标重新单击删除标识 16.单选题: 关于命令的书写规则,下列说法中正确的是(C ).A. 各子句顺序不能改变 B. 不能大小写混合,也不能分行书写 C. 命令行最大字符数是2048 D. 命令不一定要以命令名开头 17.单选题: STORE -46.611 TO X ? X=+STR(X,6,2)(A)A. X=-46.61 B. 46.61C. -46.61 D. X=46.6118.单选题: 表达式?VAL(SUBS(古老的故事,2)*LEN(Visual FoxPro)的结果是(C ).A. 20 B. 19 C. 0 D. 21 19.单选题: 函数?AT(万般皆下品,惟有读书高)的结果是( D ).A. 惟有读书高 B. 万般皆下品 C. 万般皆下品 惟有读书高 D. 0 20.单选题: 命令SET DELETED OFF的作用是(A ).A. 使删除标记对任何命令无响应 B. 取消删除标记 C. 禁止对数据库记录进行删除 D. 执行删除命令时,不提供任何信息 21.单选题: 职工数据表中有D型字段出生日期,要计算职工的整数实足年龄,应当使用命令( B )A. ?(DATE()-出生日期)/365 B. ?INT(DATE()-出生日期)/365) C. ?DATE()-出生日期/365 D. ?ROUND(DATE()-出生日期)/365) 22.单选题: 设表中有3条记录,当EOF( )的返回值为.T.时,其记录号为( C ).A. 1 B. 3 C. 4 D. 2 23.单选题: 在Visual FoxPro中内存足够的情况下,每一个数组最多可拥有( B)个下标变量.A. 255 B. 65000 C. 10亿 D. 128 24.单选题: 下列4个表达式中,运算结果为数值的是( B ).A. ?CTOD(07/21/02)-20 B. ?LEN(SPACE(4)+1 C. ?500+200=400 D. ?100-5025.单选题: 两个日期型数据相减后,得到的结果为( A)型数据.A. N B. C C. L D. D 26.单选题: 在当前表中查找班级为1的多条记录,应输入命令(D ).A. LIST FOR 班级=1 B. LOCATE FOR 班级=1NEXT 1C. LOCATE FOR 班级=1 D. LOCATE FOR 班级=1 回车 CONTINUE 27.单选题: 修改数据表文件结构时,下列可能使数据表中数据丢失的操作是( C ).A. 改变一个字段名 B. 增加一个字段 C. 改变一个字段的数据类型 D. 上述ABC三种情况 28.单选题: 在Visual FoxPro中,打开数据库的命令是( D).A. USE B. USE DATABASE C. OPEN D. OPEN DATABASE 29.单选题: 要清除所有开头字母不为A的变量,应使用命令(D ).A. release all like a* B. rele all except a? C. release all like a? D. release all except a* 30.单选题: Visual FoxPro中,将当前索引文件中的姓名设置为当前索引,应输入的命令是( C ).A. SET INDEX TO 姓名 B. SET 姓名 C. SET ORDER TO TAG 姓名 D. SET ORDER 姓名 31.单选题: CTOD(98/09/28)的值应为( D ).A. 98-09-28 B. 98/09/28 C. 1998年9月28日 D. 1998/09/28 32.单选题: 设有变量sr=2000年上半年全国计算机等级考试,能够显示2000年上半年计算机等级考试的命令是( C ).A. ?SUBSTR(sr,1,8)+SUBSTR(sr,11,17) B. ?sr全国 C. ?SUBSTR(sr,1,12)+SUBSTR(sr,17,14) D. ?STR(sr,1,12)+STR(sr,17,14) 33.单选题: ?str(1234.567,3,2)的结果为(D ).A. 123.57B. 123.56 C. 123 D. * * *34.单选题: 设置字段级规则时,字段有效性框的规则中应输入(A)表达式,信息框中输入(A)表达式.A. 逻辑、字符串 B. 由输入的字段决定、逻辑 C. 字符串、逻辑 D. 逻辑、由字段决定 35.单选题: 某数据库文件有字符型、数值型和逻辑型三个字段,其中字符型字段宽度为5,数值型字段宽度为6(其中小数位为2),库文件中共有100条记录,则全部记录需要占用的存储字节数目是( D ).A. 1200 B. 1400 C. 1100 D. 1300 36.单选题: 使用ALLTRIM( )函数可以删除所给表达式的(A) A. 前后空格 B. 尾部空格 C. 所有空格 D. 前导空格 37.单选题: 已知 x=8,y=5,z=27,求表达式x3/4+6*y-7*2+(4+z/9)2的值为( A ).A. 193 B. 88 C. 100 D. 72 38.单选题: 设表中有2条记录,当BOF( )的返回值为.T.时,其记录号为(B ).A. 2 B. 1 C. 0 D. .T. 39.单选题:执行?AT(教授,副教授)命令的显示结果是(A ).A. 3 B. .T. C. 0 D. 2 40.单选题: ASC(F)-ASC(A)+10的值为(C ).A. 10 B. 0 C. 15 D. 5 41.单选题: 在命令窗口中输入下列命令:STORE 4*5 TO X ?X 主屏幕上显示的结果是(A).A. 20 B. X C. 4 D. 5 42.单选题: 当前表中有4个数值型字段:高等数学、英语、计算机网络和总分.其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空.要将所有学生的总分自动计算出来并填入总分段中,使用命令(A ).A. REPL 总分 WITH 高等数学+英语+计算机网络 ALL B. REPL 总分 WITH 高等数学+英语+计算机网络 C. REPL总分 WITH 高等数学+英语+计算机网络 FOR ALL D. REPL 总分 WITH 高等数学,英语,计算机网络 43.单选题: 要区分同名的内存变量和字段变量,应(B ).A. 释放同名内存变量 B. 在同名内存变量名前加上前缀M-C. 在同名字段变量名前加上前缀M- D. 关闭当前表文件 44.单选题: 依次执行以下6条命令:SELECT 1 USE F1SELECT 2 USE F2SELECT 3 USE F3现在要给F1追加记录,但又不改变当前表的打开状态,应该使用命令序列(D).A. GO 1 APPEND B. GO F1 APPEND C. USE F1 APPEND D. SELECT 1 APPEND 45.单选题: 要打开多个数据表文件,应该在多个(D ).A. 数据库中 B. 工作期中 C. 项目中 D. 工作区中 46.单选题: 若当前数据表共有10条记录,且无索引文件处于打开状态,执行命令GO 5后接着执行命令INSERT BLANK BEFORE,则此时记录指针指向第(D)条记录.A. 11 B. 6 C. 4 D. 5 47.单选题: 下列程序段有语法错误的行为第( B )行.for I=1.50 to 12.34 step 0.83 I=I+1nextA. 1 B. 无 C. 3 D. 2 48.单选题: 用VFP表达式表示x是小于100的非负数,正确的是(A ).A. X=0 AND x100 B. 0x100 C. 0=x OR x100 D. 0=x80.OR.平均分=80.and.平均分80.or.平均分80,平均分 30.AND.工资1500.OR.工资30.AND.工资1500.AND.工资30.AND.工资1500.OR.工资30.AND.(工资1500.AND.工资1800)35使用index命令创建升序索引时,若选择参数,应选( A ).A. ASCENDING B. DESCENDING C. ADDITIVE D. UNIQUE36下列字段名中合法的是( D ).A. _产品号 B. 1U C.编 号 D.生产_日期37在浏览器中设置删除标记和取消删除标记的命令是(B).A. Ctrl+F B. Ctrl+T C. Ctrl+E D. Ctrl+Y38在Visual FoxPro中,打开一个数据库文件的命令是( B ).A. CREA DATA B. OPEN DATA C. OPEN D. CREA 39设当前数据库文件中含有字段NAME,系统中有一内存变量的名称也为NAME,下面命令?NAME显示的结果是(D ).A. 内存变量NAME的值 B.与该命令之前的状态有关 C.错误信息 D.字段变量NAME的值40假设数据表文件中共有50条记录,执行命令GO BOTTOM后,记录指针指向记录的序号是(D ).A. EOF() B. 1 C. 51 D. 5041关系运算符 $ 用来判断一个字符串表达式是否( D )另一个字符串表达式.A.不等于 B.完全等于 C.等于 D.包含于42将表从数据库中移出,使之成为自由表的命令是( C ).A. RECYCLE B. DELETE C. REMOVE TABLE D. REMOVE43将当前表文件内容拷贝到KB01.DBF表文件中的命令是( C ).A. COPY STRU EXTE TO KB01 B. COPY FILE TO KB01 C. COPY TO KB01 D. COPY STRU TO KB0144下列表达式中结果为.F.的是( B ).A. 王某王 B. 王某$王 C. 王$王某 D. 05/06/9608/02/9745存储一个日期时间型数据需要(B )个字节.A. 1 B. 8 C. 4 D. 1046已知当前表中有15条记录,当前记录为第12条记录,执行SKIP-2命令后,当前记录变为第(D )条记录.A. 2 B. 12 C. 15 D. 1047 DTOC(1998/09/28)的值应为 (C).A.98-09-28 B. 1998年9月28日 C.98/09/28 D. 98/09/2848对表进行水平方向的分割用的运算是( A ).A.选择 B.投影 C.交 D.连接49有图书数据表按书名、作者复合索引,索引标识与字段名相同,执行以下命令: set order to tag 作者seek 巴金现在要使指针指向巴金的第二部著作,应用命令(A).A. SKIP B. Continue C. find 巴金 D. seek 巴金250 ROUND(-8.8,0)的函数值为(D ).A. 8 B. -8 C. 9 D. -9【选择题练习4(查询与SQL)】1.修改本地视图使用的命令是( D ) A. RENAME VIEW B. CREATE SQL VIEW C. DELETE VIEW D. MODIFY VIEW 2查询设计器中的选项卡依次为( A ).A.字段、联接、筛选、排序依据、分组依据、杂项 B.字段、联接、筛选、排序依据、分组依据、更新条件、杂项 C.字段、联接、筛选、排序依据、分组依据 D.字段、联接、排序依据、分组依据、杂项 3查询去向中没有(C ) A.浏览 B.图形 C.列表框 D.屏幕 4查询设计器中的杂项选项卡用于(A)A. 指定是否要重复记录及列在前面的记录等 B.指定要查询的数据 C.编辑联接条件 D.指定查询条件 5在查询设计器中可以定义的查询去向默认为( B ) A.临时表 B.浏览 C.标签 D.图形 6在 SQL 语句中,与表达式工资 between 1210 And 1240功能相同的表达式是(B )。 A.工资1240 B.工资=1210

温馨提示

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

评论

0/150

提交评论