vf期中考试试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2015-2016学年第二学期期中考试
VF试题
一、填空题(每空1,共30分)
1、数据库文件的默认扩展名为,表文件的默认扩展名为。
2、数学式子20≤X<35对应Visual FoxPro表达式是
3、字符型变量的定界符可以是、或
4、“am”$“I am a student”的值是
5、“I am a student”=“am”的值是
6、“This is a student”=“This”的值是
7、“Visual FoxPro”= =“Visual foxPro”的值是
8、3*(4-2)>9+15/5 OR “abcd”=“abc”的值是
9、Visual FoxPro提供了个工作区
10、Visual FoxPro的索引分为四种类型:、、和唯一索引。
11、x=8 y=15
表达式x>5, y<10, x>5 OR y<10, x>5 AND y<10, NOT y<10的值分别是:
、、、、
12、x=486.735
?ROUND(x,4-2), ROUND(x,1), ROUND(x,0), ROUND(x,-1),ROUND(X,-2)的值
分别是、、、、
13、已知X是一个三位数,用X1、X2、X3分别表示百位、十位、个数上的数字,则X1= X2= X3= . 若将X个位与百位上的数字颠倒,则这个数的表达式为
14、MOD(27,-3)的值是二、写命令题(每个2分,共16分)
1、给变量XH赋值为字符串:12345
2、给变量XH赋值为日期型数据:2011年10月7日
3、用一条命令给变量XH1、XH2、XH3赋值为表达式6+40/5的值
4、把当前表的记录指针移到第5条记录。
5、把当前表的记录指针移到最末一条记录。
6、以当前记录为基准,把记录指针向下移动1条记录。
7、定义数组A,共100个元素。
8、选择当前没有使用的工作区号最小的工作区为当前
三、选择题(每个2分,共14分)
1、查询文件的默认扩展名是()
A、·MPR
B、·QPR
C、·APP
D、·FRX
2、表达式“北京”—“上海”+“重庆”的值是()
A、北京上海重庆
B、北京上海重庆
C、北京上海重庆
D、北京上海重庆
3、下面对内存变量的叙述,错误的是()
A、内存变量名可以由字母、数字、下划线组成
B、内存变量名可以由字母开头
C、内存变量名可以由数字开头
D、内存变量名可以由下划线开头
4、下列各式中,不是日期型数据的是()
A、{^2002-10-01}
B、{^2002/10/01}
C、{“2002-10-01”}
D、CTOD(“02-10-01”)
5、下列各表达式中,结果为数学成绩=100的是()
A、“数学成绩”=100
B、“数学成绩”=”100
C、“数学成绩”=“100”
D、“数学成绩=”+STR(100,3)
6、下列叙述正确的是()
A、X=Y=5是一个命令,它先将变量Y赋值5,再把变量Y的值赋给变量X
B、X=Y=5是一个命令,它先将变量Y的值赋给变量X,再把5值赋给变量Y
C、X=Y=5是一个命令,它将表达式Y=5的值赋给变量X
D、X=Y=5是一个表达式,它等价于(X=Y)=5
7、在下列逻辑表达式中,其值肯定为·F·的是()
A、X OR X
B、X AND X
C、X OR NOT X
D、X AND NOT X
四、假设XSDA·DBF(学号,姓名,性别)和XSCJ01·DBF表(学号,语文,数学,英语,操作系统,Qbasic)是属于XSGL·DBC数据库的数据库表。学号字段是这两个表公共字段。(40分)
1、打开数据库XSGL的命令
2、查询XSDA·DBF表的所有数据。
3、查询XSDA·DBF表的学号、姓名、性别字段的数据。
4、查询XSCJ表中语文数学英语均60分以上的所有数据。
5、SQL命令,向xsda表追加记录(值是“92030001”、“吴林”、“男“)
6、逻辑删除xsda表中的男生记录。(vf和sql)
7、查询XSDA表中姓“李”的所有数据。
8、按语文的升序,数学的降序将XSCJ01中的数据复制到XSCJ02中。
9、使用SELECT—SQL查询命令完成: 查询XSDA·DBF表中女学生且语文成绩在70分以上的记录, 要求查询结果按姓名降序排列,并将结果保存到XSZP表中。输出格式要求如下:
学号姓名语文数学英语文化总分操作系统Qbaic 专业总分文化补考
其中,“文化补考”的表达式,以语文,数学,英语中任一科不及格均通知“补考”提示:可以使用IIF( ) 函数。