|
@ 5,15 PROMPT "2.查询" @ 6,15 PROMPT "3.汇总"  ; @ 7,15 PROMPT "0.退出" MENU TO sel 执行以上程序段后将在屏幕上显示一个菜单,如果用户移动光带选择了"0.退出"项,则内存变量sel的值是 A) 数值是4 B) 数值0 C) 字符4 D) 字符0 (34) 在下述命令中,使函数EOF()的值一定为.T.的命令是 A) REPLACE 基本工资WITH 基本工资+300 B) DISPLAY FOR 基本工资> 1000 C)LIST WHILE 基本工资> 1000 D) LIST NEXT 10 FOR 基本工资> 1000 (35) ACCEPT命令可以用于输入 A) 字符型数据B) 字符和数值型数据 C) 字符、数值和逻辑型数据D) 字符、数值、逻辑和日期型数据 (36) 要计算职称为工程师系列(包括助理工程师、工程师和高级工程师)的所有技术人员的工资总和,应该使用命令 A) SUM 工资FOR "工程师"$ 职称 B) SUM 工资FOR 职称>="助理工程师" C) SUM 工资FOR 职称="助理工程师".AND. 职称="工程师".AND.职称="高级工程师" D) SUM 工资FOR 职称="助理工程师".OR."工程师".OR."高级工程师" (37) 在使用@命令进行格式化输入时,为了保证只输入字母,应该在PICTURE短语中使用模式符 A) A B) X C) N D) Z (38) 设变量y=2.7184,在执行命令 ?ROUND(y,3) 后显示的结果是 A) 2.710 B) 2.720 C) 2.719 D) 2.718 (39) 为了将格式化数据输出到打印机上,在使用@命令进行输出前,应该使用命令 A) SET PRINT ON B) SET DEVICE ON C) SET DEVICE TO PRINT D) SET PRINT TO PRN (40) SCATTER命令用于将当前记录的字段值送到一个数组中,与该命令相对应,利用数组中的值更新当前记录字段值的命令是 A) REPLACE B) UPDATE C) CHANGE D) GATHER (41)~(50)题的程序或操作均基于如下的学生.dbf文件,其中学号、姓名和课程名字段为字符型,成绩字段为数值型: 学号 姓名 课程名 成绩 9921101 张瑞雪 Foxbase 90 9921102 黄丽 Foxbase 88 9921103 林军 P ASCAL语言程序设计 66 9921104 崔健 C语言程序设计 46 9921101 张瑞雪 PASCAL语言程序设计 78 9921102 黄丽 PASCAL语言程序设计 34 9921103 林军 C语言程序设计 95 体">9921101 张瑞雪 C语言程序设计 74 9921102 黄丽 BASIC语言程序设计 69 (41) 有如下命令序列: USE 学生 INDEX ON 成绩TO temp GO TOP ?RECNO() 执行以上命令后,屏幕上显示的记录号是 A) 1 B) 6 C) 7 D) 9 (42) 执行LOCATE FOR 成绩<60 命令之后,要将记录定位在下一个成绩小于60分的记录上,应使用命令 A) LOCATE WHILE 成绩<60 B) SKIP C) LOCATE FOR 成绩<60 D) CONTINUE 本新闻共 6页,当前在第 3页 1 2 3 4 5 6 2001年9月全国计算机等级考试二级FoxBASE笔试试卷(附答案) |