ption D.forecolor ) B.子类 D.过程化 ) )
20.在 Visual FoxPro 中, 使用 SQL 命令将选修表 SC 中的学生成绩 GRADE 字段的值增加 10%, 应该使用的命令是( )
A.INSERT SC WITH GRADE=GRADE*1.1 B.UPDATE SC GRADE WITH GRADE*1.1 C.UPDATE SET GRADE WITH GRADE=GRADE*1.1 D.UPDATE SC SET GRADE=GRADE*1.1 三、读程序(本大题共 5 小题,每小题 4 分,共 20 分) 认真阅读所给的程序, 每段程序后面会根据上面的
程序给出几个小题, 每小题列出的四 个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未 选均无分。 【程序(一) 】 SET TALK OFF CLEAR
本资料由【法佬自考论坛】搜集整理
第3 页
zikao60
【法佬自考论坛】海量自考资源
免费下载!
USE STU SX=0 YW=0 YY=0 DO WHILE NOT EOF( ) REPLACE 总分 WITH 数学+语文+英语 SX=SX+数学 YW=YW+语文 YY=YY+英语 ① ENDDO N=RECCOUNT( ) ?"数学:",SX/N ?"语文:",YW/N ?"英语:",YY/N USE SET TALK ON 1.本程序的功能是( )
A.统计 STU 表中每个记录的总分,并计算显示语文、数学、英语三门课程的总分 B.统计 STU 表中每个记录的总分,并计算显示语文、数学、英语三门课程的平均分 C.计算并显示 STU 表中每个记录的总分和平均分 D.计算并显示 STU 表中每个记录的平均分 2.本程序中,横线①处语句为 ( A.LOOP C.ENDIF ) B.SKIP D.EXIT )
3.程序中, “N=RECCOUNT() ”这一句的作用是( A.判断是否查询成功 C.定义 N 维的数组变量 RECCOUNT
B.获得字段个数赋值给 N D.
获得记录个数赋值给 N 【程序(二) 】
*TYPE MAIN.PRG SET TALK OFF A=3 B=4 PROCEDURE C2 PARAMETERS X,Y,MJ MJ=X*Y
本资料由【法佬自考论坛】搜集整理
第4 页
zikao60
【法佬自考论坛】海量自考资源免费下载!
S=0 DO C2 WITH 4,A+B,S ?"S=",S SET TALK ON 4.该程序运行后,显示的结果是( A.S= 28 C.S= 4 ) B.S= 12 D.S= 0 ) RETURN
5.若要计算长为 A,宽为 B 的长方形面积,语句“DO C2 WITH 4,A+B,S”应改为( A.DO C2 WITH A,B,S C.DO C2 A,B,S B.DO C2 WITH A,B D.DO C2 WITH S,A,B
四、书写 VFP 命令序列(本大题共 5 小题,每小题 3 分,共 15 分) 现有数据库表文件 KC.DBF,内容如下: 课程编号 1024 1136 1137 1156 1128 写出下列各小题的 VFP 命令序列 1.显示学分大于 5 的课程清单; 2.查询编号为“1137”的课程信息; 3.按课程编号升序排序,存贮在 KCC 文件中; 4.为该表添加一字段:专业 C(12),并为该字段添加值: “计算机应用” ; 5.为该表添加一条新记录, “1104”“大学物理” 。 ( , ,5) 五、SQL 语言命令书写(本大题共 5 小题,每小题 3 分,共 15 分) 设在某教务管理数据库中有两个表 课程表(课程号,
课程名称,学分,教材编号,任课教师) 教材表(教材编号,教材名称,出版社,单价) 根据题意要求,写出相应的 SQL 语言命令 1.
查询所有课程的课程号,课程名称,学分并按课程名称排序; 2. 查询课程名称为“
计算机应用”的课程信息; 3. 查询课程号为“M208”的课程名称,教材名称,单价,任课教师; 4. 查询清华大学出版社出版的教材的总本数;
本资料由【法佬自考论坛】搜集整理 第5 页 zikao60
课程名称 数据库原理 离散数学 管
理学 英语 高等数学
学分 4 4 4 6 6
【法佬自考论坛】海量自考资源免费下载!
5. 修改教材编号为“J208”的教材单价成 25 元。
本资料由【法佬自考论坛】搜集整理
第6 页
zikao60