[计算机类试卷]国家二级VF机试(Visual FoxPro数据库及其操作)模拟试卷3及答案与解析.doc

上传人:dealItalian200 文档编号:500599 上传时间:2018-11-30 格式:DOC 页数:16 大小:114.50KB
下载 相关 举报
[计算机类试卷]国家二级VF机试(Visual FoxPro数据库及其操作)模拟试卷3及答案与解析.doc_第1页
第1页 / 共16页
[计算机类试卷]国家二级VF机试(Visual FoxPro数据库及其操作)模拟试卷3及答案与解析.doc_第2页
第2页 / 共16页
[计算机类试卷]国家二级VF机试(Visual FoxPro数据库及其操作)模拟试卷3及答案与解析.doc_第3页
第3页 / 共16页
[计算机类试卷]国家二级VF机试(Visual FoxPro数据库及其操作)模拟试卷3及答案与解析.doc_第4页
第4页 / 共16页
[计算机类试卷]国家二级VF机试(Visual FoxPro数据库及其操作)模拟试卷3及答案与解析.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、国家二级 VF机试( Visual FoxPro数据库及其操作)模拟试卷 3及答案与解析 一、选择题 1 在 SQL语句中,与表达式 “序号 NOT IN(“r1“, “r2“)”功能相同的表达式是 ( A)序号 =“r1“AND序号 =“r2“ ( B)序号 !=“r1“OR序号 #“r2“ ( C)序号 b, a, b) e=IIF(cd, c, d) ( A) 10 ( B) 20 ( C) 30 ( D) 550 15 在 Visual FoxPro中,有如下程序,函数 IIF()返回值是 ( )。 *程序 PRIVATE X, Y STORE“男 “TO X Y=LEN(X)+2 ?

2、 IIF(Y15 AND年龄 )、 CEILING()和 FLOOR()均为求整数函数, INT()返回指定数值表达式的整数部分, CEILING()返回不小于指定数值表达式的最小整数, FLOOR()返回不大于指定表达式的最大整数。 ROUND(, )为四舍五入函数,返回指定表达式在指定位置四舍五入后的结果:如果 “表达式 2”0,表示 要保留的小数位数;如果 “表达式 2”是 的子串。则返回 的首字符在 中的位置;若不是子串,则返回 0。 “$”为子串包含测试运算符,表达式 “$”的规则是为,前者是后者的一个子串,结果为真,否则为假。 IS-NULL()为空值测试 函数,用于判断一个表达式

3、的运算结果是否为 NULL值,若是 NULL值则返回逻辑真 ( T ),否则返回逻辑假( F )。 SUBSTR()为取子串函数, SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。本题只有 B返回结果为 F。 【知识模块】 数据与数据运算 5 【正确答案】 C 【试题解析】 RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值, SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值。本题 s1=“奥运会游泳比赛 “, right(s1, 4)=比赛, substr(s1, 7,

4、 4)=游泳, left(s1, 4)=奥运,即C选项正确。 【知识模块】 数据与数据运算 6 【正确答案】 D 【试题解析】 LEFT(, )和 RIGHT(, )均为取子串函数,其中 LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值, RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值。根据题目要求, right(s, 10)的返回值为 ”中国好声音 ”。故本题 D为正确选项。 【知识模块】 数据与数据运算 7 【正确答案】 D 【试题解析】 AT()为求子串位置函数, AT()的函数值为数值型。如果 是 的子串,则返回 的首字符在 中的位置;若不是子串,则返回

5、 0。 RIGHT()和 LEFT()均为取子串函数,其中LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值, RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值。在 Visual FoxPro中,汉字的长度为 2。本题仅 D选项的运算结果为 “大家好 ”。 【知识模块】 数据与数据运算 8 【正确答案】 B 【试题解析】 STUFF(, , , )为子串替换函数,用 值替换 中由 和 指定的一个子串。替换和被 替换的字符个数不一定相等。如果 值是 0,则插在由 指定的字符前面。如果 值是空串,那么 中由 和 指定的子串被删去。本题正确答案为 B。 【知识模块】 数据

6、与数据运算 9 【正确答案】 A 【试题解析】 STR(, )将指定的数值表达式转换为字符串, 是转换后的字符串长度,默认值为 10, 是保留的小数位数,并进行四舍五入,默认值为 0。宏替换字符 ” ”, & 替换出字符变量的内容,也就是说的值是变量中的字符串。则 &A为“=”, 5&A 7为 5+7, “5&A 7=”=“5+7=”; STR(5&A 7, 2)=STR(5+7,2)=STR(12, 2)=“12”;故 A选项正确。 【知识模块】 数据与数据运算 10 【正确答案】 B 【试题解析】 本题考察表达式的书写, “year(借书日期 )=2009”表示借书日期的年份为 2009。

7、 【知识模块】 数据与数据运算 11 【正确答案】 C 【试题解析】 LEN()为求字符串长度函数 返回指定字符表达式的长度,即所包含的字符个数,函数值为数值型。 VARTYPE(, )为数据类型测试函数,测试的类型,返回一个大写字母。字母的含义如下表:VARTYPE(D)的返回字母为 N。 【知识模块】 数据与数据运算 12 【正确答案】 D 【试题解析】 INT、 FLOOR和 CEILING为求整数函数,其中 INT()返回指定数值表达式的整数部分, FLOOR()返回不大于指定表达式的最大整数, CEKJNG()返回不小于指定数值表达式的最小整数。 ROUND为四舍五入函数, ROUN

8、D(, )返回指定表达式在指定位置四舍五入后的结果如果 “表达式 2”0,表示要保留的小数位数;如果 “表达式 2”, , )为条件测试函数,测试 的值。 若为逻辑真 T,函效返回 的值;若为逻辑假 F,函数返回 的值。 和 的类型不要求相同。 “=”用来进行精确比较,只有当两个字符串完全相同 (包括空格及位置 ),才会为逻辑真 T。因此本题的运算结果为字符串曲。 【知识模块】 数据与数据运算 14 【正确答案】 C 【试题解析】 IIF(, , )为条件测试函数。测试 的值。若为逻辑真 T函数返回 的值;若为逻辑假 F,函数返回 的值。 和 的类型不要求相同。因此本题选 C。 【知识模块】

9、数据与数据运算 15 【正确答案】 A 【试题解析】 IIf函数测试逻辑表达式的值,若为逻辑真,函数返回前表达式的值,否则返回后表达式的值; Len函数中一个中文字符占两个字符,所以 Y的值为 4, Y修改指定的表; ADDCOLUMN向表中添加新的字段; ADD PRIMARY KEYTAG向表中添加主索引; ADD UNIQUETAG向表中添加候选索引; NULLI NOT NULL指定字段可以为空或不能为空。 本题 SQL命令是给数据库表 S增加一个 “年龄 ”字段。 【知识模块】 Visual FoxPro数据库及其操作 19 【正确答案】 A 【试题解析】 “MODIFY COMMA

10、ND”用来建立和编辑程序,MODIFY STRU命令可修改表的结构,所以答案为 A。 【知识模块】 Visual FoxPro数据库及其操作 20 【正确答案】 C 【试题解析】 INSERT INTO (字段名 1,字段名2, )VALUES( 字段值 1,字段值 2, ) 命令用于插入数据,只有 C选项的 SQL命令格式正确。 【知识模块】 Visual FoxPro数据库及其操作 21 【正确答案】 C 【试题解析】 修改表结构的命令是 ALTER TABLE。其基本命令格式为:ALTER TABLE。主要有三种作用: 向表中添加新的字段和新的索引; 修改表的结构和字段名; 删除表 中的

11、字段、索引及有效性规则、错误提示信息及默认值。 【知识模块】 Visual FoxPro数据库及其操作 22 【正确答案】 C 【试题解析】 使用 ALTER TABLE命令可以向表中添加新的字段和新的索引或者修改表的结构和字段名,其中修改表结构的标准格式为: ALTERTABLEALTER COLUMNNULL NOT NULLSET DEFAULTSETCHECKERRORRENAME COLUMNTO,根据其标准格式可以知道 C选项正确。 【知识模块】 Visual FoxPro数据库及其操作 23 【正确答案】 A 【试题解析】 SQL的操作功能是指对数据库中数据的操作功能,主要包括插

12、入(INSERT)、更新 (IJPDATE)和删除 (DELETE)。 APPEND命令用于增加表中的记录,不属于 SQL语句。 【知识模块】 Visual FoxPro数据库及其操作 24 【正确答案】 D 【试题解析】 物理删除有删除标记的记录的命令为 PACK, 执行该命令后所有有删除标记的记录将从表中被物理地删除,并且不可能再恢复。逻辑删除或置删除标记的命令是 DELETE。 【知识模块】 Visual FoxPro数据库及其操作 25 【正确答案】 B 【试题解析】 List命令中 “FOR”条件用于在指定的范围内进行选择操作,仅显示满足条件的记录。通配符 “*”号用来模糊搜索文件。当查找文件夹时。可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正的字符。要显示 “书名 ”以。计算机 ”打头的所有图书 ,应用语句 “list for书名 =“计算机 “”,选项 B正确。 【知识模块】 Visual FoxPro数据库及其操作

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1