灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:2335回复:0

[二级考试]2012年计算机二级VFP课后辅导笔记(3)

楼主#
更多 发布于:2012-08-22 13:50



第三章
  1. 简述Visual FoxPro的数据类型。
  Visual FoxPro中的数据类型包括以下几种:1. 字符型,2. 数值型,3. 货币型,4. 日期型,5. 日期时间型,6. 逻辑型,7. 备注型,8. 通用型,9. 二进制字符型和二进制备注型。
  2. 字段变量与内存变量有何区别?
  字段变量就是表中的字段名,它是表中最基本的数据单元。字段变量是一种多值变量, 一个表有多少条记录,那么该表的每一字段就有多少个值,当用某一字段名作变量时,它的值就是表记录指针所指的那条记录对应字段的值。
  内存变量独立于表,是一种临时工作单元,它是一种单值变量。可以用内存变量名直接访问内存变量。
  3. 下列数据哪些是变量?哪些是常量?是什么类型的常量?
  ″姓名″,.F.,98/07/21,教授,1E2,[5585211],T
  其中 T和教授是变量其它是常量,″姓名″和[5585211]是字符常量,.F.是逻辑常量,98/07/21是数值型常量。
  4. 求下列表达式的值。
  (1) LEN(DTOC(DATE())) :8
  (2) STUFF(″现代教育中心″,5,0,LEFT(″技术中心″,4)):“现代技术教育中心”
  (3) VARTYPE(08/23/03):N
  (4) SPACE(5)-SPACE(5):’’ 空字符串
  (5) ″PRO″$″FoxPro″ AND ″100″>″90″:.F.
  5. 针对学生表,写出下列条件:
  (1) 入学成绩高于600分的学生;入学成绩>=600
  (2) 年龄大于18岁但小于25岁的学生;YEAR(DATE())-YEAR(出生日期)<=25 and YEAR(DATE())-YEAR(出生日期)>=18
  (3) 少数民族的男生;性别=’男’ and 少数民族=.T.
  (4) 在1985年1月1日至1983年12月31日之间出生的学生;出生日期>={12/31/1983} and 出生日期<={01/01/1985}
  (5) 入学成绩在580分以上的汉族女生。入学成绩>=600 and 少数民族=.F. and 性别=’女’
  6. 写出下列表达式。
  (1) 求实数x的小数部分;x-INT(x)
  (2) 求自然数m的十位数字;mod(int(m/10),10)
  (3) 将实数x保留两位小数,第三位小数进行四舍五入处理;round(x,2)
  (4) 将c中的小写字母转换成相应的大写字母;upper(c)
  (5) 判断n是否偶数。Int(n/2)=n/2
  7. 分析下列命令执行后的输出结果,并上机验证。
  (1) X=STR(13.4,4,1)
  Y=RIGHT(X,3)
  Z=″;Y+;X″
  ?;Z,Z
  16.80 3.4+13.4
  (2) DIMENSION A(2,3)
  A=175
  A(2,2)=2*A(2,2)
  ?A(5),A(1,2)
  350 175
  (3) X=542
  Y=INT(542/100)
  Z=X
  ? Z*100+Y
  205
  (4) SET EXACT ON
  CH=″数据库应用″
  CH1=CH=LEFT(CH,6)
  ?CH1,CH
  .F. 数据库应用


喜欢0 评分0
游客

返回顶部