【计算机类职业资格】国家二级VF机试(VISUAL+FOXPRO数据库及其操作)-试卷1及答案解析.doc
《【计算机类职业资格】国家二级VF机试(VISUAL+FOXPRO数据库及其操作)-试卷1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级VF机试(VISUAL+FOXPRO数据库及其操作)-试卷1及答案解析.doc(8页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF 机试(VISUAL+FOXPRO 数据库及其操作)-试卷 1 及答案解析(总分:50.00,做题时间:90 分钟)一、选择题(总题数:25,分数:50.00)1.在 SQL 语句中,与表达式“序号 NOT IN(“r1“,“r2“)”功能相同的表达式是(分数:2.00)A.序号=“r1“AND 序号=“r2“B.序号!=“r1“OR 序号#“r2“C.序号b,a,b) e=IIF(cd,c,d)(分数:2.00)A.10B.20C.30D.55015.在 Visual FoxPro 中,有如下程序,函数 IIF()返回值是( )。 *程序 PRIVATE X,Y STORE“男
2、“TO X Y=LEN(X)+2 ? IIF(YA.女B.男C.TD.F16.打开数据库 abc 的正确命令是(分数:2.00)A.OPEN DATABASE abcB.USE abcC.USE DATABASE abeD.OPEN abc17.在 Visual FoxPro 中,定义数据的有效性规则时,在规财框输入的表达式的类型是(分数:2.00)A.数值型B.字符型C.逻辑型D.日期型18.SQL 命令:ALTER TABLE S ADD 年龄 I CHECK 年龄15 AND 年龄“r1“OR 序号!=“12“D.序号!=“r1“AND 序号!=“r2“ 解析:解析:逻辑运算符有 3 个
3、:NOT或!(逻辑非)、AND(逻辑与)及OR(逻辑或),运算符“!=”表示“不等于”,因此与本题表达式“序号 NOT IN(“r1“,“r2“)”等价的只有 D 选项“序号!=“r1“AND 序号!=“r2“”。2.运算结果不是 2015 的表达式是(分数:2.00)A.int(20159)B.round(20151,0)C.ceiling(20151) D.floor(20159)解析:解析:INT()、CEILING()和 FLOOR()均为求整数函数,INT()返回指定数值表达式的整数部分,CEILING()返回不小于指定数值表达式的最小整数,FLOOR()返回不大于指定表达式的最大整
4、数。ROUND(,)为四舍五入函数,返回指定表达式在指定位置四舍五入后的结果:如果“表达式 2”0,表示要保留的小数位数;如果“表达式 2”3.假设变量 a 的内容是“计算机软件工程师”,变量 b 的内容是“数据库管理员”,表达式的结果为“数据库工程师”的是(分数:2.00)A.left(b,6)一 right(a,6) B.substr(b,1,3)一 substr(a,6,3)C.left(b,6)一 substr(a,6,3)D.substr(b,1,3)一 right(a,6)解析:解析:本题考查取子串函数,其中 LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值,BIGH
5、T()从指定表达式值的右端取一个指定长度的子串作为函数值,SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。“一”是常用的字符预算符,用于连接前后两个字符串,并将前字符串尾部的空格移到合并后的字符串尾部。本题仅 A 选项的运算结果是“数据库工程师”。4.下列表达式中,表达式返回结果为F的是(分数:2.00)A.AT(“A“,“BCD“)B.信息$“管理信息系统“ C.ISNULL(NULL)D.SUBSTB(“计算机技术“,3,2)解析:解析:AT()为求子串位置函数,AT()的函数值为数值型。如果是的子串。则返回的首字符在中的位置;若不是子串,则返回 0。“$”为子串包
6、含测试运算符,表达式“$”的规则是为,前者是后者的一个子串,结果为真,否则为假。IS-NULL()为空值测试函数,用于判断一个表达式的运算结果是否为 NULL 值,若是 NULL 值则返回逻辑真(T),否则返回逻辑假(F)。SUBSTR()为取子串函数,SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。本题只有 B 返回结果为 F。5.下列程序段执行后,内存变量 sl 的值是 s1=“奥运会游泳比赛“ s1=right(s1,4)+substr(s1,7,4)+left(s1,4) ?s1(分数:2.00)A.奥运比赛游泳B.游泳比赛奥运C.比赛游泳奥运 D.奥运游泳比赛
7、解析:解析:RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值,SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值。本题 s1=“奥运会游泳比赛“,right(s1,4)=比赛,substr(s1,7,4)=游泳,left(s1,4)=奥运,即 C 选项正确。6.假设 s 的值是“浙江电视台中国好声音”,如下函数结果返回“中国好声音”的是(分数:2.00)A.left(8,5)B.left(8,10)C.right(s,5)D.right(s,10) 解析:解析:LEFT(,)和 RIGHT(,)
8、均为取子串函数,其中 LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值,RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值。根据题目要求,right(s,10)的返回值为”中国好声音”。故本题 D 为正确选项。7.有如下赋值语句,结果为“大家好”的表达式是 a=“你好“ b=“大家“(分数:2.00)A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2) 解析:解析:AT()为求子串位置函数,AT()的函数值为数值型。如果是的子串,则返回的首字符在中的位置;若不是子串,则返回 0。RIGHT()和 LEFT()均
9、为取子串函数,其中 LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值,RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值。在Visual FoxPro 中,汉字的长度为 2。本题仅 D 选项的运算结果为“大家好”。8.下列程序段执行后,内存变量 s1 的值是 s1=“奥运会游泳比赛“ s1=stuff(s1,7,4,“田径“) ?s1(分数:2.00)A.奥运会游泳比赛B.奥运会田径比赛 C.奥运会田径D.奥运会游泳解析:解析:STUFF(,)为子串替换函数,用值替换中由和指定的一个子串。替换和被替换的字符个数不一定相等。如果值是 0,则插在由指定的字符前面。如果值
10、是空串,那么中由和指定的子串被删去。本题正确答案为 B。9.执行下列命令后,输出的结果是 A=“+“ ?“5&A7=“+SIR(5&A7,2)(分数:2.00)A.5+7=12 B.5+7=57C.5&A7=12D.5&A7=57解析:解析:STR(,)将指定的数值表达式转换为字符串,是转换后的字符串长度,默认值为 10,是保留的小数位数,并进行四舍五入,默认值为 0。宏替换字符”,&替换出字符变量的内容,也就是说的值是变量中的字符串。则&A为“=”,5&A7 为 5+7,“5&A7=”=“5+7=”;STR(5&A7,2)=STR(5+7,2)=STR(12,2)=“12”;故 A 选项正确
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 机试 VISUALFOXPRO 数据库 及其 操作 试卷 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-1333310.html