您好,欢迎访问三七文档
当前位置:首页 > 金融/证券 > 股票报告 > 第一章VisualFoxPro基础知识练习题
第一章VisualFoxPro基础知识一、选择题1、下述关于数据库系统的正确叙述是:。A.数据库系统避免了一切冗余B.数据库系统中数据的一致性是指数据类型一致C.数据库系统减少了数据冗余D.数据库系统比文件系统管理更多的数据2、关系数据库管理系统实现的专门关系运算包括:A.排序、索引、统计B.关联、更新、排序C.选择、投影、联接D.并、交、差3、VFP系统所用的术语与关系术语存在以下对应关系:。A.表结构对应关系,表文件对应元组,记录对应属性,字段对应属性值。B.表结构对应关系模式,表文件对应关系,记录对应元组,字段对应属性。C.表文件对应关系模型,表文件对应关系,记录对应元组,字段对应属性。D.表结构对应关系模式,表文件对应关系模型,记录对应元组,字段对应属性。4、一个关系数据库表文件中的各条记录:。A.前后顺序不能任意颠倒,一定要按照输入的顺序排序。B.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列。C.前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同。D.前后顺序可以任意颠倒,不影响数据库表中数据的实际意义。5、关系数据库的三种基本操作为选择、投影和联接,其中选择操作可用命令来完成。A.GOB.SKIPC.INDEXOND.SETFILTERTO6、数据库管理系统是:。A.应用软件B.辅助设计软件C.系统软件D.科学计算软件7、VFP数据库管理系统的数据模型是:。A.结构型B.关系型C.网状型D.层次型8、数据库应用系统的核心是:。A.数据库文件B.数据库管理系统C.编译程序D.操作系统9、在VFP6.0中,下列数据属于常量的是:。A..n.B.FC.07/08/99D.ALL10、下列为非法的变量名(或字段名)A.CLIEN-IDB.姓名C.COLOR_CODED.年龄11、VFP支持的数据类型包括:。其中(1)数值和字符,(2)数值和日期,(3)逻辑和字符,(4)备注和数值A.(1),(2),(3)和(4)B.(1)和(3)C.(2)和(4)D.(3)和(4)12、在VFP中,可使用的三类变量为:。A.系统变量、公用变量和私有变量B.简单变量、系统变量和数组变量C.内存变量、字段变量和系统变量D.自然变量、本地变量和公用变量13、将逻辑假值赋给内存变量DY的正确方法是:。A.DY=FALSEB.STORE.F.TODYC.DY=”.F.”D.STORE“F”TODY14、下面四组符号中,不是VFP表达式。A.11/12/93B.’999’C.X+YD.ABC=3ANDEFG=515、假定N、C、L分别为数值型、字符型、逻辑型内存变量。在下面的表达式中错误的表达式是:。A.3*NB.C-“A”C.N=10.OR.LD.C1016、设A=”123”,B=”234”,表达式值为假。A..NOT.(A==B).OR.(B$”ABC”)B..NOT.(A$”ABC”).AND.(AB)C..NOT.(AB)D..NOT.(A=B)17、如果内存变量与字段变量均有变量名姓名,引用内存变量的正确方法是:。A.A.姓名B.M-姓名C.姓名D.不能引用18、使用DIMENSION命令定义数组后,各数组元素在没赋值之前数据类型是:。A.字符型B.数值型C.逻辑型D.未定义19、在下列VFP表达式中,运算结果一定是逻辑值的是:。A.字符表达式B.数值表达式C.关系表达式D.日期表达式20、有以下命令序列:Y=77?X=Y=66,执行以上命令之后,变量X的值是:。A.77B.66C..T.D..F.21、表达式CTOD(’09/08/93’)CTOD(’09/01/93’)的值为。A.00/07/00B.7C.0D.不能确定22、在VFP中进行下列操作,结果为。STORE“375”TOXSTOREX+“213”TOYSTOREY”111”TOZ?ZA.”375213111”B.”111213375”C.”477”D.47723、M=3,N=8,K=”M+N”,表达式1+&K的值是。A.12B.11C.1+M+ND.18324、执行STORE“456”TONN后,再执行?“123”+&NN结果是。A.123456B.579C.123.D.123+45625、在下列表达式中,运算结果为数值的是:。A.[88][6]B.LEN(SPACE(5))1C.CTOD(’04/05/01’)30D.800+200=100026、执行以下命令序列(设今天是2002年10月1日)?YEAR(DATE()365)的结果是:。A.其中有语法错误B.2001C.2000D.10/01/0027、执行?SUBSTR(”12345678”,9,3)结果是。A.0B.678C.空串D.出错28、设有变量string为“杭州商学院”,能够显示“商学院”的命令是。A.?string-“杭州”B.?SUBSTR(string,3,3)C.?SUBSTR(string,5,6)D.?STR(string,3,6)29、在VFP中执行SETEXACTOFF后,关系表达式”ab”=”a”的值是(1),”ab”==”a”的值是(2)。A.0B..T.C..F.D.错误30、下面命令显示的结果是:。?AT(“教授”,“副教授”)A.2B.3C..T.D.131、VFP6.0函数ROUND(123456.789,2)的值是:。A.123456B.123456.79C.123456.700D.123500.00032、在VFP中,MIN(ROUND(8.89,1),9)的值是:。A.8B.8.9C.9D.9.833、设当前表中有一个字段名为单价,当前记录该字段的值是453。同时有一个内存变量单价,该内存变量已赋值–453。执行命令?单价后,屏幕上显示的信息是:。A.453B.–453C.453–453D.错误信息34、表中有日期型字段“出生年月”。假设今天是1999年10月20日,判断小于20岁的表达式是:。A.出生年月DTOC(“10/20/79”)B.出生年月DTOC(“10/20/79”)C.出生年月CTOD(“10/20/79”)D.出生年月CTOD(“10/20/79”)35、在下列函数中,函数值为数值类型的是:。A.SUBSTR(DTOC(DATE()),7,2)B.CTOD(“10/01/99”)C.CHR(65)D.AT(“人民”,”中国人民银行”)36、若变量X=10,KK=”X=123”,则函数TYPE(“KK”)的值是:。A.LB.NC.CD.错误37、数据类型测试函数TYPE(“”)的结果是:。A.空格B.CC.UD.出错信息38、如果没有定义变量T,执行下列命令后,其结果为U的表达式是:。A.?TYPE(”T”)B.?TYPE(”.T.”)C.?TYPE(.T.)D.?TYPE(T)39、在下面四个函数中,不返回逻辑值的函数是:。A.EOF()B.MIN()C.FILE()D.FOUND()40、职工数据表中有D型字段出生日期,计算职工的整数实足年龄,可以使用命令:。A.?DATE()–出生日期/365B.?(DATE()–出生日期)/365)C.?INT((DATE()–出生日期)/365)D.?ROUND((DATE()–出生日期)/365)41、字符串长度函数LEN(SPACE(3)-SPACE(2))的值是:。A.1B.2C.3D.542、条件函数IIF((LEN(SPCE(1))–1)=2,1,–1)的值是:。A.0B.2C.–1D.错误43、设表文件中有字段:姓名(C,8),现要测试姓名字段的数据类型,错误的是:。A.?TYPE(姓名)B.?TYPE(“姓名”)C.?VARTYPE(姓名)D.?TYPE([姓名])44、在VFP6.0中,要设置严格的日期格式,应选择。A.SETSTRICTDATETO0B.SETSTRICTDATETO1C.SETSTRICTDATETO2D.SETSTRICTDATETO345、VFP6.0中,在执行了SETDATEAMERICAN之后,不能显示4位年份的命令是:。A.?YEAR(DATE())B.?LEFT(DTOC(DATE()),4)C.?LEFT(DTOC(DATE(),1),4)D.?SUBSTR(DTOC(DATE(),1),1,4)46、在VFP中,CLEARMEMORY命令的功能是。A.清除整个屏幕B.清除内存所有项C.清除所有内存变量D.释放后续的GET语句47、在VFP中,可以在同类数据之间进行“–”运算的数据类型是:。A.逻辑型、字符型、日期型、浮点型B.浮点型、数值型、字符型、逻辑型C.数值型、日期型、浮点型、逻辑型D.数值型、浮点型、字符型、日期型48、顺序执行以下赋值命令X=”50”,Y=6*8,Z=LEFT(“VFP”,3)之后,下列表达式中,合法的表达式只有:。A.X+YB.Y+ZC.X–Z+YD.&X+Y49、在VFP6.0中,数值型数据计算时其精确数字位数为:。A.8B.16C.32D.6450、执行下述命令后的结果为:。STORE“123.45”TOX?TYPE(”’12&X’”)A.’12&X’B.NC.CD.12123.4551、执行下述命令:STORE“23.45”TOA?STR(&A,2)+”45&A”后的结果是:。A.4545&AB.4545.45C.234523.45D.454523.4552、执行命令序列学生=”XS”STORE“学生”TOX?(X),EVALUATE(X),&X+”.DBF”后的结果分别为:。A.学生,XS,学生.DBFB.X,学生,XS.DBFC.XS,XS,学生.DBFD.学生,XS,XS.DBF53、若当前工作区为A,且表不空,执行下列命令序列后结果为:。REPLACENUMWITH20STORE0TONUM?NUM,A.NUM,M.NUMA.0,0,20B.0,20,0C.0,0,0D.20,20,054、命令序列W1=”GOODMORNING!”W2=SUBSTR(STUFF(W1,6,0,”LUCKY”),1,10)?W2执行后,其结果为:。A.GOODMORNING!B.GOODLUCKYMORNING!C.GOODLUCKYD.LUCKYMORNING!55、执行下列命令序列:ABC=”伟大祖国”?SUBSTR(ABC,LEN(ABC)/2+1,4)结果是:。A.伟大B.祖国C.大祖D.变量未找到56、数组M(3,4)的下标变量的个数是:A.12B.20C.3D.457、?VAL(‘DEFG’)的值为:。A.出错B.104C.ND.058、表达式VAL(SUBSTR(“586CPU”,2,1))LEN(“FoxPro”)的结果为:。A.42.00B.35.00C.48.00D.56.0059、检查盘上文件SAMPLE.DBF是否存在,可以使用命令:(1),其值为(2)。(1)A.LISTSAMPLE.DBFB.DISPLAYSAMPLE.DBFC.FILE(SAMPLE.DBF)D.FILE(“SAMPLE.DBF”)(2)A.0或1B.正数或负数C..T.或.F.D.EMP.DBF60、表达式ASC(“APPEND”)的值为:。A.128B.97C.65D.”A”61、要把以M为第3个字符的全部内存变量存入内存变量文件ST.MEM中,应使用命令:。A.SAVEALLLIKE??M?TOSTB.SAVEALLLIKEMTOSTC.SAVEALLEXCEPT??M?TOSTD.SAVEALLLIKE??MTOST62、函数EOF()。A.返回值为字符串而自变量为文件名B.返回值为逻辑值而自变量为文件名C.返回值为逻辑值而自变量为工作区D.根本没有自变量63、RELEASEALL命令的功能是。A.删除指定的内存变量B.删除所有内存变量C.删除指定的全局变量D.删除内存变量文件中的内存变量64、在”职工”表文件中,若检索“女高工”,应用逻辑表达式。A.职称
本文标题:第一章VisualFoxPro基础知识练习题
链接地址:https://www.777doc.com/doc-2201953 .html