计算机技术基础VFP测试题(4)
更新时间:2024-01-23 08:26:01 阅读量: 教育文库 文档下载
计算机技术基础VFP测试题(4) 一、选择题
.1.下列数据为常量的是:
A)02/18/99 B)F C).N. D)TOP
2.“程序设计”这四个汉字作为字符串常量,在Visual FoxPro中可表示为: A){程序设计} B)(程序设计)
C)程序设计 D)?程序设计? 3.下述字符串表示方法正确的是:
A)““等级考试”” B)[?等级考试?] C){“等级考试”} D)[[等级考试]]
4.如果内存变量DT是日期型的,那么给该变量赋值正确的操作是: A)DT=08/10/97 B)DT=“08/10/97”
C)DT=CTOD(08/10/97) D)DT= CTOD(“08/10/97”)
5.执行命令STORE CTOD([08/11/99]) TO AA后,变量AA的数据类型是:STORE DTOC (DATE()) TO AA
A)日期型 B)数值型 C)字符型 D)浮点型
6.在“人事档案”表文件中,“婚否”是逻辑型字段(已婚为逻辑真值),“性别”为字符
型字段,如果查询“已婚女同志”,应该使用的条件表达式是: A)婚否.OR.(性别=“女”) B)婚否.AND.(性别=女) C)(婚否=.T.).AND.(性别=“女”) D)已婚.OR.(性别=“女”)
7.设A=[5*3+6],B=5*3+6,C=?5*3+6?,在下面的表达式中,合法的是:
A)A+B B)B+C C)C+A D)A+B+C 8.某数据表中包含如下的两个字段:性别(C,2)、奖金(N,6,2),如果需要查询奖金在100元以下或400元以上的男职工和奖金在200元以上的女职工,应该使用的条件是:
A)性别=“男”.AND.奖金<=100.OR.奖金>=400.AND.性别=“女”.AND.奖金>=200 B)性别=“男”.AND.奖金<=100.OR.奖金>=400.OR.性别=“女”.AND.奖金>=200 C)性别=“男”.AND(奖金.<=100.OR.奖金>=400).AND.性别=“女”.AND.奖金>=200
D)性别=“男”.AND.(奖金<=100.OR.奖金>=400).OR.性别=“女”.AND.奖金>=200
9.在下列表达式中,运算结果为字符串的是:
A)“1551”+“66” B)ABCD+XYZ=ABCDXYZ C)DTOC(DATE())>“08/13/98” D)CTOD(“08/13/99”) 10.下列表达式中,运算结果为数值的是:
A)“1234”+“3579” B)CTOD(“05/08/93”)-11 C)130+350=480 D)LEN(“SFDE”)-1 11.假定X=5,Y=8,执行下列运算后,结果为数值型数据的是:
1
A)?X=Y-3 B)?Y-3=X C)X=Y D)X+3=Y 12.下列表达式的运算结果为日期型数据的是:
A)08/15/97-12 B)DATE()-CTOD(“05/13/98”) C)DATE()-30 D)DATE()-TIME()
13.假设X=10,Y=8,下列表达式中结果为逻辑真值的是: A)(X>Y).AND.”BOOKSTORE”$”BOOK”
B)(X
B)SUBSTR(DTOC(DATE()),7) C)SPACE(3) D)YEAR(DATE())
15.顺序执行下列命令之后,屏幕显示的结果是:
A=“中华人民共和国” B=“人民” ?AT(B,A) A)0 B)5 C)8 D)错误信息 16.顺序执行下列命令之后,屏幕显示的结果是: STORE “Visual FoxPro” TO TT ?UPPER(RIGHT(TT,3))
A)VISUAL FOXPRO B)PRO C)Pro D)VIS 17.函数ROUND(15368.9236,-2)的结果为:
A)15368 B)15370 C)15400 D)15300 18.执行以下命令之后,屏幕上显示的结果是:
M=“THIS IS AN APPLE” ?SUBSTR(M,INT(LEN(M)/2+1),2) A)TH B)IS C)AN D)AP
19.如果变量D=“08/13/98”,命令?TYPE(“&D”)的结果为: A)D B)N C)C D)出错信息
20.假设当前日期是1997年9月20日,给出字符串“97年9月”的表达式是: A) SUBSTR(DTOC(DATE()),7,2) + “年” + SUBSTR(DTOC(DATE()),1,2) + “月” B) SUBSTR(DTOC(DATE()),7,2) + “年” + SUBSTR(DTOC(DATE()),2,1) + “月” C) YEAR(DATE())+“年”+MONTH(DATE())+“月”
D) STR(YEAR(DATE()),4)+“年”+STR(MONTH(DATE()),2)+ “月” 21.函数DAY(07/29/97)的返回值是:
A)7 B)0 C)计算机日期 D)出错信息 22.函数TIME()的数据类型是:
A)数值型 B)字符型 C)日期型 D)逻辑型 23.条件函数IIF(MOD(15,-8)>3,10,-10)的结果为:
(提示:函数iff(表达式1,表达式2,表达式3)的功能是如果表达式1的值为真,其函数值为表达式2的值,否则为表达式3的值)
2
A)10 B)-10 C)-1 D)7
24.如果变量X=11,函数TYPE(“X=110”)的结果为: A)L B)N C)C D)出错信息
25 设数据表文件已经在当前工作区打开,有关索引文件已经建立,要打开该数据表文件的某索引文件,应该使用命令
A)SET INDEX TO <索引文件名> B)OPEN INDEX <索引文件名> C)USE INDEX <索引文件名> D)必须与数据表文件一起打开
26 在VFP中,对数据表文件分别用COPY TO命令和COPY FILE命令进行复制时,以下叙述中错误的是
A)使用COPY TO命令时必须先打开数据表 B)使用COPY FILE 命令时数据表必须关闭 C)COPY FILE 命令可以同时复制备注文件 D)COPY TO命令可以同时复制备注文件 27 命令SELECT 0 的功能是
A)选择区号最小的空闲工作区 B)选择区号最大的空闲工作区
C)选择当前工作区的区号加1的工作区 D)随机选择一个工作区的区号
28 在下面VFP命令中,不能修改数据记录的命令是
A)BROWSE B)EDIT C)CHANGE D)MODIFY 29 在下面命令中,执行效果一定相同的是
①AVERAGE 基本工资FOR 性别=“男” ②AVERAGE 基本工资WHILE 性别=“男” ③AVERAGE 基本工资FOR !性别=“女” ④AVERAGE 基本工资WHILE 性别<>“女” A)①和④、②和③ B)①和③、②和④ C)①和②、③和④ D)①、②、③和④ 30 在已打开的数据表文件中有“姓名”字段,此外又定义了一个内存变量“姓名”。要把内存变量姓名的值传送给当前记录的姓名字段,应使用命令 A)姓名=M->姓名
B)REPLACE 姓名WITH M->姓名 C)STORE M->姓名TO 姓名
D)GATHER FROM M->姓名FIELDS 姓名
31已打开数据表,其中出生年月字段为日期型,年龄字段为数值型。要计算每条记录今年的年龄并把其值填入年龄字段中,应使用命令
A)REPLACE ALL 年龄WITH YEAR(DATE())-YEAR(出生年月)
3
B)REPLACE ALL 年龄WITH DATE()-出生年月
C)REPLACE ALL 年龄WITH DTOC(DATE())-DTOC(出生年月)
D)REPLACE ALL 年龄WITH VAL(SUBS(DTOC(DATE()),7,2) - SUBS(DTOC(出生年月),7,2))
32 ABC.DBF是一个具有两个备注型字段的数据表文件,使用COPY TO PSQ命令进行复制操作,其结果将()。 A)得到一个新的数据表文件
B)得到一个新的数据表文件和一个新的备注文件 C)得到一个新的数据表文件和两个新的备注文件
D)显示出错误信息,表明不能复制具有备注型字段的数据表文件 33 假定出生年月字段为日期型,日期格式为dd/mm/yy.以下四组命令中各命令功能完全等效的是
A)LIST FOR SUBSTR(DTOC(出生年月),4,2)=“97” LIST FOR YEAR(出生年月)=1997
LIST FOB “97”$DTOC(出生年月)
B)LIST FOR SUBSTR(DTOC(出生年月),7,2)=“97” LIST FOR YEAR(出生年月)=1997
LIST FOR “97”$DTOC(出生年月) C)LIST FOR SUBSTR(DTOC(出生年月),1,2)=“97” LIST FOR YEAR(出生年月)=“1997” LIST FOR “97”$DTOC(出生年月) D)LIST FOR SUBSTR(DTOC(出生年月),7,2)=“97” LIST FOR YEAR(出生年月)=1997
LIST FOE “97”$出生年月 34 设有如下命令序列 SELECT 1 USE f1 SELECT 2 USE f2 SELECT 3 USE f3
现在要给f1文件追加新记录,但又不改变当前数据表的打开状态,应该使用命令序列
A)USE f1 B)SELECT 1 C)GO f1 D)GO 1 APPEND APPEND APPEND APPEND 35 RELEASE ALL命令的功能是()。
A)删除指定的内存变量 B)删除所有内存变量
4
C)删除所有文件 D)删除内存变量文件中的内存变量 36 有以下命令序列: USE STUDENT LIST
record# 姓名 出生日期 1 欧阳惠 07/12/69 2 李明 02/24/70 3 杨霞 11/05/71
INDEX ON DTOC(出生日期) TO BD LIST
执行该命令序列后,记录显示顺序是()。
A)欧阳惠 07/12/69 B)杨霞 11/05/71 李明 02/24/70 李明 02/24/70 杨霞 11/05/71 欧阳惠 07/12/69 C)杨霞 11/05/71 D)李明 02/24/70 欧阳惠 07/12/69 欧阳惠 07/12/69 李明 02/24/70 杨霞 11/05/71 37执行下列命令后,打开的数据库文件是 NAME=“WAGE” USE &NAME
A)WAGE.DBF B)NAME.DBF C)&NAME.DBF D)“WAGE”.DBF
38 执行命令?TYPE('04/05/97')后,屏幕上显示的结果是 A)C B)N C)04/05/97 D)D
39 当前数据表文件有20条记录,当前记录号是10。执行命令LIST REST以后,当前记录号是
A)10 B)20 C)21 D)1
40 把当前数据表文件中“性别”字段的值全部清除,但仍保留该字段,应当使用命令 A)MODIFY STRUCTURE B)DELETE C)REPLACE D)ZAP 41 在VFP数据库管理系统中,内存变量文件的扩展名是 A)TXT B)DBT C)DBF D)MEM
42 工资数据表文件共有10条记录,当前记录号是5,用SUM命令计算工资总和,如果不给出范围短语,那么命令
A)只计算当前记录工资值 B)计算全部记录工资值之和 C)计算后5条记录工资值之和 D)计算后6条记录工资值之和 43 函数TYPE([12]+[34])的值为
5
A)N B)C C)1234 D)出错信息 44 以下命令中正确的是____。
A)STORE 8 TO X,Y B)STORE 8,9 TO X,Y C)X=8,Y=9 D)X=Y=8
45 在VFP中,要删除一个未打开的数据表文件,应该用()命令。 A)ERASE <文件名> B)DELETE <文件名> C)ERASE FILE <文件名> D)CLOSE <文件名> 46 在VFP中,查询结果不能输出的格式是:
A)图形 B)视图 C)浏览 D)表 47 在VFP中,清屏的命令是:
A)CLS B)CLOSE C)LIST D)CLEAR 48 在VFP中,SORT命令和INDEX命令的区别是: A)前者按指定关键字排序,而后者按指定记录排序 B)前者按指定记录排序,而后者按指定关键字排序 C)前者改变了记录的物理位置,而后者却不改变 D)后者改变了记录的物理位置,而前者却不改变 49 要把两个数据表文件进行横向联接应选用命令: A)SET RELATION TO命令 B)JOIN命令
C)APPEND命令 D)UPDATE命令 50 TOTAL命令对数据表的要求是: A)未被打开
B)当前数据表文件已按同一关键字段索引或排序 C)当前数据表字段都为数值型 D)当前数据表文件是非空数据表
二、填空题
1.请对执行下列命令的显示结果填空。 STORE 3 TO X STORE 5 TO Y
?X ?S1+S2 结果是: ?.NOT.(S1=S2) 结果是: 2.顺序执行以下命令: 6 STORE 123.456 TO A STORE STR(A+A,5) TO B STORE ASC(B) TO C 内存变量A和C的类型分别为:数值型 、 字符型 ;内存变量B的值为: 3. 在不使用索引的情况下,为了定位满足某个逻辑条件的记录应该使用命令 locate 。 4. 假设考生数据表已经打开,数据表中有“年龄”字段。现要统计年龄小于20岁的考生人数,并将结果存储于变量M1中,应该使用的完整命令是 count to m1 for 年龄<20 。 5. 执行?“BYE”$“GOOD BYE”命令的结果是 .t. 。 6. 从字符串“清华大学”中取出“华”字,应用SUBSTR(“清华大学”, 3 , 2 )。 7. 显示第三条到第五条记录的命令是LIST FOR RECNO()>2 .AND. recno()<6 。 8. 设N1=“USE”,N2=“.F.”,N3=“.T.”,则?.NOT.&N2的结果是:.t. 9. 在VFP中,使用DIR命令,将显示当前目录中扩展名为 dbf 的文件。 三、操作题:写出完成下列要求的命令。 设有Student.DBf(学号、姓名、民族)和score.DBf (学号、成绩)两个数据表: 1 在它们之间建立逻辑连接,然后为每个少数民族考生的成绩增加5分,最后显示全体考生的学号、姓名和成绩。 2 设有Student.DBf(学号、姓名、民族)和score.DBf (学号、成绩)两个数据表。在它们之间建立物理连接,生成一个新的数据表文件SSC.DBF,要求包括学号、姓名、成绩三个字段。 3 对于Score.dbf数据表文件,通过学号建立分类汇总文件SC.DBF。 7
正在阅读:
计算机技术基础VFP测试题(4)01-23
机械测试课后习题11-12
感谢蚂蚁作文700字06-21
国家开放大学 金融学第一章 自测题03-11
安庆石化炼油厂工艺流程及其危险性分析10-04
日语阅读理解练习107-18
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 测试题
- 计算机
- 基础
- 技术
- VFP
- 第2课 战国时期的百家争鸣教学反思
- 练习三 国际货物运输、保险及进出口商品的价格
- 昆山入党积极分子考试试题2
- 国际金融习题
- 第六章 计算机网络基础
- 化工医药(化工投资项目项目申请报告)试卷
- 吉林大学《工程传热学》试题及答案2009--2013
- 2018线性代数复习题
- 陋室铭与爱莲说比较阅读
- 《西方心理学的历史与体系》课堂笔记 叶浩
- 安徽省污水处理和再生利用行业企业名录2017年425家
- 世界现代史问答题模拟题参考答案
- 放射科 制度(全)
- 第四章 圆与方程集体备课教案(吴元江、袁利梅)
- 北京市医疗器械产品企业标准通用模板(最终版) - 图文
- 啡你莫属咖啡屋创业计划书终稿 - 图文
- 金融、管理、交易书籍全推荐(超强哦)
- 昆明长水国际机场航空器活动区道路交通安全管理暂行办法
- 河南省工程建设与建筑业不良行为记录和公示管理办法
- 新SAT考试官方指南阅读长难句分析