11~12学第一学期中职对口班《vfp6.0数据库基础》期中考试卷及答案.doc



《11~12学第一学期中职对口班《vfp6.0数据库基础》期中考试卷及答案.doc》由会员分享,可在线阅读,更多相关《11~12学第一学期中职对口班《vfp6.0数据库基础》期中考试卷及答案.doc(5页珍藏版)》请在装配图网上搜索。
1、 11~12学年度第一学期中职对口班 Visual FoxPro6.0数据库应用基础期中考试卷及答案 (注:红色部分为答案) 一、填空题(1’*38=38’) 1、数据库系统是指引进数据库技术后的计算机系统,主要包括_________、_________、_________和_________等四部分。计算机硬件系统、计算机软件系统、数据库、用户 2、实体有很多特性,实体的某一特性称为_________。属性 3、_________是一种规范化的二维表;表格中的一行称为_________;表格中的一列称为_________;属性的取值范围称为_________。关系,元组,属
2、性,域 4、可惟一标识元组的属性或属性集称为_________。关键字 5、对关系进行选择、投影或连接操作之后,结果仍然是一个_________。关系 6、VFP6.0的三种工作方式是_________、_________和_________。菜单方式,命令方式,程序方式 7、当用户在命令窗口输入命令时,可以用_________作为续行符,表示该行的下一行仍是同一命令的一部分。; 8、VFP6.0中项目文件的扩展名为_________。.pjx 9、项目管理器中“移去”按钮的作用是_________和_________。移去,删除 10、程序文件在项目管理器的_________选
3、项卡中。代码 11、设工资=1200,职称=“教授”,下列逻辑表达式的值是_________。T 工资>1000 and (职称=“教授” OR 职称=“副教授”) 12、两个日期型数据可进行减法运算,结果为_________数据;日期型数据可加或减一个数值数据,结果为_________。N、D 13、?ROUND(123.456,2)_________,?ROUND(123.456,-2)_________。123.46,100 14、若a=5,b=”a<10”,则?TYPE(b)输出结果为_________,而TYPE(”b”)输出结果为_________。L, C 15、表
4、达式3+3>=6 .OR. 3+3>5 .AND. 2+3=5的结果为_________。T 16、表达式“World Wide Web” $ “World”的结果为_________。F 17、严格日期型的格式为_________。{^yyyy/mm/dd} 18、在VFP中,?ABS(INT(SQRT(16)-3**3))的结果是_________,?VAL(“2000”+“5.10星期二”)的结果是_________,?IIF(“aBC”>“aBB”,“3”+“5”,2**INT(LOG(10)))的结果是_________。 23 20005.10 35 19、若要使两
5、个字符串作精确比较,一种方法是采用精确比较运算符_________,另一种方法是首先使用_________命令来设置精确比较的工作环境。 == set exact on 20、现有内存变量PASS1,QB2,XYZ,BAS1,BBC2和BDEY,把除去后三个变量以外的所有变量用内存变量文件VAR.MEM存入磁盘,应使用命令_________。 Save to var.mem except B* 21、?MOD(14,-3)结果是_________。 -1 22、若内存变量名与当前工作区的数据表中的字段同名student,要显示内存变量这要在变量前面加_________或_____
6、____。M. M-> 二、选择题(1’*20=20’) 1、以下几个基本概念,表述有误的是( )。B A、客观存在并且可以相互区别的事物称为实体 B、实体可以是具体的,但不可以是抽象的 C、实体的某一特性称为属性 D、属性有型和值之分,型即为属性名,值即为属性的具体内容 2、数据库管理系统是( )。D A、操作系统 B、字处理系统 C、数据库 D、管理数据库的系统软件 3、关系是一种规范化的二维表。以下( )选项不是它的特性?D A、关系中不允许出现相同的行 B、关系中不允许出现相同的列 C、关系中每一列必须是不可分的数据项 D
7、、同一列下的各个属性值不一定是同类型的数据 4、要想改变关系中属性的排列顺序,应使用关系操作中的( )操作。B A、选择 B、投影 C、比较 D、连接 5、在项目管理器窗口打开后,用“文件”菜单的“新建”命令所建立的新文件将( )。D A、属于任何项目 B、属于当前打开项目 C、不属于任何数据库 D、不属于任何项目 6、在项目管理器中,选择一个文件并单击“移去”按钮,在弹出的对话框中选择“移去”后,该文件将( )。A A、被保留在原目录中 B、不被保留 C、被从磁盘上删除 D、可能保留在原来的目录中,也可能被保留在其他目录中
8、 7、关于项目管理器,下列说法正确的是( )。B A、项目管理器是一个大文件夹,里面有若干个小文件夹 B、项目管理器是管理开发应用程序的各种文件、数据和对象的工具 C、项目管理器只管理项目不管理数据 D、项目管理器不可以使用向导创建 8、已知D1和D2为日期型变量,下列4个表达式中非法的是( )。B A、D1-D2 B、D1+D2 C、D1+28 D、D1-36 9、设有变量sr=”2011年下半年国家职业技能鉴定考试”,能够显示“2011年下半年职业技能鉴定考试”的命令是( )。D A、?sr-“全国” B、?SUBSTR(sr,1,8)+SUBST
9、R(sr,11,17) C、?STR(sr,1,12)+STR(sr,17,16) D、?SUBSTR(sr,1,12)+SUBSTR(sr,17,16) 10、设字段变量“工作日期”为日期型,“工资”为数值型,则要想表达“工龄大于30年,工资高于1500、低于1800元”这一命题,其表达式是( )。C A、工龄>30 .and. 工资>1500 .and. 工资<1800 B、工龄>30 .and. 工资>1500 .or. 工资<1800 C、INT((DATE()-工作日期)/365)>30 .and. 工资>1500 .and. 工资<1800 D、INT((DATE
10、()-工作日期)/365)>30 .and. (工资>1500 .or. 工资<1800) 11、表达式VAL(SUBSTR(“本年第2期”,7,1))*LEN(“他!我”)的结果是( )。D A、0 B、2 C、8 D、10.00 12、假定系统日期是2011年04月20日,有如下命令: N=(YEAR(DATE())-1900)%100,执行后N的值应为()。D A、1998 B、12 C、20 D、11 13、有下列命令,STORE 2 TO A STORE A+2 TO A
11、STORE A=A+2 TO A ?TYPE(“A”) 顺序执行后,最后一条命令的显示结果为( )。C A、N B、C C、L D、U 14、在命令窗口输入?“[123]”将显示:( )C A、123 B、“123” C、[123] D、“[123]” 15、在命令窗口输入下列命令显示的结果是( )。D declare a(5) ?a(1) A、1 B、0 C、.T. D、.F. 16、程序中有说明语句,DECLARE MA(3,2),则下列语句错误的是(
12、 )。D A、MA(1,1)=3 B、MA=3 C、STORE 3 TO MA D、MA(2,3)=3 17、若有A=“B”、B=3*5、C=“3*5”,则下列表达式正确的是( )。B A、A+B B、B+&C C、C+&B D、A+&B 18、VFP内存变量的数据类型不包括( )。C A、N B、Y C、M D、L 19、下面不能退出VFP的操作是( )。A A、“文件”→“关闭” B、“文件”→“退出” C、单击标题栏右端的“关闭”按钮 D、VFP为活动窗口时,按alt+f4 20、XJ
13、GL.MEM是VFP的( )。C A、数据表文件 B、索引文件 C、内存变量文件 D、数据库文件 三、操作题(分析下列命令执行后的输出结果,2’*8=16’) 1. x=str(16.5,4,1) Y=right(x,3) Z=’&x+&y’ ?&z,z 23.0 ‘16.5+6.5’ 2. dimension a(2,3) A=150 A(2,2)=2*a(2,2) ?a(5),a(1,2) 300,150 3. x=928 Y=int(928/100) Z= ?
14、z*100+y 209 4. set exact on Ch=“数据库管理系统” Ch1=ch=left(ch,6) ?ch1,ch .F. “数据库管理系统” 5. ?at(“IS”,“THIS IS A BOOK”,3) 0 ?val (substr([334455],5,2))+1 56.00 ?substr(“334455”,3)-“1” 44551 ?.T.>.F.
15、 .T. 6、 AA=‘BB’ BB=‘黄山’ ?&AA ‘黄山’ ?’&BB.是我们的骄傲’ 黄山是我们的骄傲 7、设系统日期为2010年12月31日 ?Val(substr(‘1999’,3)+right(str(year(date())),2))+17 9927 8、 A="VFP6.0" ?LOWER(LEFT(A,3)) vfp 四、分析题(每小题2,共12’) 1、写出符合下列要求的逻辑表达式:
16、(1)闰年的条件:年号(year)能被4整除,但不能被100整除;或者能被400整除。 Year%4=0 .and. year%100<>0 .or.year%400=0 (2)一元二次方程。 A<>0 .and B*B-4*A*C>=0 (3)判断一个数X是否能被2整除的条件。 X%2=0 或mod(X,2)=0或int(x/2)=x/2 2、对以下数学算式写成对应的VFP6.0表达式。 (1/40-3/55)*16.4+SQRT (58^2+20^3) 3、指出下列各项中的变量和常量。 ①“中国” ②[123] ③vfp ④1.2
17、E+12 ⑤.y. ⑥-姓名 ⑦ “x=123” ⑧A-B ⑨P(3) (1)常量是:_________。①②④⑤⑦ (2)变量是:_________。③⑥⑧⑨ 五、写出下列命令(2’*7=14’) 1、用一条命令给变量XH1、XH2、XH3赋值为表达式6+40/5的值 store 6+40/5 to xh1,xh2,xh3 2、显示所有内存变量 list memory 3、显示所有以XS开头的内存变量 list memory like xs* 4、删除所有用户自定义内存变量 release all 5、删除用户自定义内存变量XS、XH、XK和XT release xs,xh,xk,xt 6、定义一个有6个元素的二维数组ST Dimension st(2,3)或declare st(3,2) 7、给数组ST的所有元素赋值为0。 ST=0
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。