2014年秋季学期《Visual FoxPro》补考在线考试(适用于2015年4月...

所属学校:中国石油大学(华东) 科目:VisualFoxPro 2015-04-08 12:16:50
2014年秋季学期《Visual FoxPro》补考在线考试(适用于2015年4月份考试)
试卷总分:100       测试时间:--
   单选题 判断题 主观填空题 论述题


一、单选题(共 40 道试题,共 40 分。)V 1.  已打开一个表文件,其中每条记录对应一名职工。下面四条命令中,(
)可以统计出所有职工的平均工资。A. SUM ALL 工资 TO XY
B. AVERAGE ALL 工资 TO XY
C. SUM ALL ON 工资 TO XY
D. COUNT ALL FOR 工资=0 TO XY
满分:1  分
2.  在下面列出的数据模型中,哪一个属于概念数据模型( )。A. 关系模型
B. 层次模型
C. 网状模型
D. 实体—联系模型
满分:1  分
3.  Visual FoxPro的表中的字段是一种( )。A. 常量
B. 变量
C. 函数
D. 表达式
满分:1  分
4.  如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级与班长两个实体之间的关系属于( )。A. 一对一联系
B. 一对二联系
C. 多对多联系
D. 一对多联系
满分:1  分
5.  以下关于空值(NULL)的叙述正确的是( )。A. 空值等同于数值0
B. Visual FoxPro不支持NULL
C. 空值等同于空字符串
D. NULL表示字段或变量还没有确定值
满分:1  分
6.  在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( )阶段。A.
数据库系统
B. 文件系统
C. 人工管理
D. 数据项管理
满分:1  分
7.  数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( )。A. 逻辑删除
B. 物理删除
C. 不加处理
D. 数据过滤器
满分:1  分
8.   假定表文件ABC.DBF前6条记录均为男生记录,执行以下命令后,记录指针定位在(    )
USE ABC
GO 3
LOCATE NEXT 3 FOR 性别 ="男"
A. 第3号记录上
B. 第4号记录上
C. 第5号记录上
D. 第6号记录上
满分:1  分
9.  在人事数据表文件中要显示所有姓王的职工的记录,使用命令( )。A. LIST FOR 姓名=”王***”
B. LIST FOR STR(姓名,1,2)=”王”
C. LOCATE FOR 姓名=”王”
D. LIST FOR SUBSTR(姓名,1,2)=”王”
满分:1  分
10.  COPY TO命令的功能是( )。A. 复制表结构和表中数据
B. 只复制表结构
C. 只复制表中数据
D. 以上都不对
满分:1  分
11.  当前表中,查找第2个女同学的记录,应使用命令(    )。A. LOCATE  FOR  性别=”女”  NEXT  2
B. LOCATE  FOR  性别=”女”
C. LOCATE  FOR  性别=”女”
  CONTINUE
D. LIST  FOR  性别=”女”  NEXT  2
满分:1  分
12.  DIM AB(3,4),则AB(2,3)的初值为( )。A. 0
B. .T.
C. .F.
D. 5
满分:1  分
13.  如果一个字段的宽度为8,则此字段的类型不可能是( )。A. 字符型
B. 数值型
C. 日期型
D. 备注型
满分:1  分
14.  在下列表达式中,结果为真的是( )。A. “BEI”$“BEIJING”
B. “BEI”$“BEFORE”
C. “BEFORE”$“E”
D. “BEIJING”$“BEI”
满分:1  分
15.  在SQL中,从数据库中删除表可以用( )。A. DROP SCHEMA命令
B. DROP TABLE命令
C. DROP VIEW命令
D. DROP INDEX命令
满分:1  分
16.  由计算机、操作系统、数据库管理系统、数据库、应用程序及用户组成的一个整体叫( )。A. 软件系统
B. 数据库系统
C. 管理系统
D. 文件系统
满分:1  分
17.  建立索引文件时( )字段不能作为索引字段。A. 数值型
B. 字符型
C. 日期型
D. 备注型
满分:1  分
18.    新建一个表JSNEW.DBF,其结构与表JS.DBF的结构完全相同,但记录不同,比较方便的建库命令是(  )A.
USE  JS  
COPY TO JSNEW   

B.
USE  JS
COPY STRU TO JSNEW
C. COPY FILE JS.DBF TO JSNEW.DBF  
D. CREAT JSNEW FROM JS
满分:1  分
19.  SQL中可使用的通配符有( )。A. *(星号)
B. %(百分号)
C. _(下划线)
D. B和C
满分:1  分
20.  
当前表中有4个数值型字段:高等数学、英语、计算机网络和总分。其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。要将所有学生的总分自动计算出来并填入总分字段中,使用命令(
)。A. REPL 总分 WITH 高等数学+英语+计算机网络
B. REPL 总分 WITH 高等数学,英语,计算机网络
C. REPL 总分 WITH 高等数学+英语+计算机网络 ALL
D. REPL 总分 WITH 高等数学+英语+计算机网络 FOR ALL
满分:1  分
21.  在关系模型中,对关系的要求不包括( )。A. 关系必须规范化
B. 在同一关系中不允许出现完全相同的记录
C. 在同一关系中不允许出现完全相同的字段
D. 在同一关系中字段必须按顺序排列
满分:1  分
22.  若要在表中真正删除记录,先用DELETE命令,再用( )。A. RECALL
B. PACK
C. 按ESC键
D. 不用其他命令
满分:1  分
23.  职工表及姓名索引文件都打开后,用FIND命令把指针指向姓“王”的记录,使指针指向下一个同姓记录的命令是( )。A. GOTO
NEXT
B. CONTINUE
C. SKIP
D. FIND 王
满分:1  分
24.  设A=”123”,则2*&A的值为( )。A. '' 2*&A''
B. ''2&123''
C. 246
D. ''2*123''
满分:1  分
25.  在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令( )。A. list 职称= [工程师]
B. list for 职称= [工程师]
C. list while职称= [工程师]
D. list rest职称 = [工程师]
满分:1  分
26.  函数运算YEAR(date( ))返回值的类型是( )。A. 逻辑型
B. 字符型
C. 备注型
D. 数值型
满分:1  分
27.  DBMS指的是( )。A. 数据库管理系统
B. 数据库系统
C. 数据库应用系统
D. 数据库服务系统
满分:1  分
28.  从关系中指定若干个字段组成新的关系的操作称为( )。A. 选择
B. 投影
C. 联接
D. 关联
满分:1  分
29.  下列函数中,结果为数值型的是( )。A. EOF()
B. SUBS(DTOC(DATE()),2,4)
C. At (“UF”,”BUFFER”)
D. ALLT(RIGHT(“ASDFGH'’,3))
满分:1  分
30.  已知“是否通过”字段为逻辑型,要显示所有未通过的记录应使用命令( )。A. LIST FOR ″是否通过″=.F.
B. LIST FOR NOT是否通过<>T.
C. LIST FOR ″是否通过″
D. LIST FOR NOT是否通过
满分:1  分
31.  下列表达式中不符合Visual FoxPro语法要求的是( )。A. 04/05/99
B. T+t
C. 1234
D. 2X15
满分:1  分
32.  在SQL语句中,与表达式"工资 BETWEEN 1800 AND 2300"功能相同的表达式是( )。A. 工资=1800
AND 工资<=2300
B. 工资1800 AND 工资<2300
C. 工资<=1800 AND 工资2300
D. 工资=1800 OR 工资<=2300
满分:1  分
33.  若某一个扩展名为.DBF的文件有3个备注型字段,则该文件对应的备注文件有( )。A. 3个
B. 1个
C. 4个
D. 0个
满分:1  分
34.  如果想从字符串"北京市"中取出汉字"京",应该用函数( )。A. SUBSTR("北京市",2,2)
B. SUBSTR("北京市",2,1)
C. SUBSTR("北京市",3,1)
D. SUBSTR("北京市",3,2)
满分:1  分
35.  ( )是( )的具体表现形式,( )是( )有意义的表现。A. 信息、数据、数据、信息
B. 数据库、信息、信息、数据库
C. 数据、信息、信息、数据
D. 数据、信息、数据库、信息
满分:1  分
36.  UPDATE语句的功能是( )。A. 数据定义功能
B. 数据查询功能
C. 可以修改表中某些列的属性
D. 可以修改表中某些列的内容
满分:1  分
37.  使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为( )。A. 首记录
B. 末记录
C. 首记录的前面
D. 末记录的后面
满分:1  分
38.   检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是(      
) A. SELECT S#,SUM(GRADE)FROM SC WHERE GRADE=60GROUP BY S#ORDER BY  
2  DESCHAVING COUNT(*)=4B. SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE=60GROUP BY S#HAVING COUNT(*)=4ORDER BY  2  DESCC.
SELECT S#,SUM(GRADE)FROM SC
WHERE GRADE=60HAVING COUNT(*)=4GROUP BY S#ORDER BY  2  DESCD.
DELECT S#,SUM(GRADE)FROM SC
WHERE GRADE=60ORDER BY  2  DESC GROUP BY S#HAVING COUNT(*)=4
满分:1  分
39.  使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。A. 使用WHERE子句
B. 在GROUP BY后面使用HAVING子句
C. 先使用WHERE子句,再使用HAVING子句
D. 先使用HAVING子句,再使用WHERE子句
满分:1  分
40.  统计女生人数并将结果存放于变量X中的命令是( )。A. COUNT FOR .NOT. 性别=”男” TO X
B. COUNT FOR ( 性别=”女”)=.T. TO X
C. SUM FOR ( 性别<>”男”)=.T. TO X
D. SUM FOR 性别=”女” TO X
满分:1  分
         2014年秋季学期《Visual FoxPro》补考在线考试(适用于2015年4月份考试)
试卷总分:100       测试时间:--
   单选题 判断题 主观填空题 论述题


二、判断题(共 10 道试题,共 10 分。)V 1.  可以使用MODIFY COMMAND命令来建立一个命令文件。( )A. 错误
B. 正确
满分:1  分
2.  可以为一个表建立多个索引。( )A. 错误
B. 正确
满分:1  分
3.  打开表文件时,VFP自动打开该表的结构索引文件。( )A. 错误
B. 正确
满分:1  分
4.  利用菜单设计器设计菜单时,各菜单项及其功能必须由用户自己定义。( )A. 错误
B. 正确
满分:1  分
5.  不同数据记录的记录编号可以是相同的。( )A. 错误
B. 正确
满分:1  分
6.  在Visual FoxPro中,可以同时打开多个数据库,而且在同一时间内,可以有多个数据库是“活动数据库”。( )A. 错误
B. 正确
满分:1  分
7.  表的数据记录也存储在数据库文件中。( )A. 错误
B. 正确
满分:1  分
8.  查询文件不能更新数据表中的数据。 ( )A. 错误
B. 正确
满分:1  分
9.  命令DISPLAY FOR RECORD( )=3不能显示当前表的第3条记录。( )A. 错误
B. 正确
满分:1  分
10.  表单的数据源可以是表,也可以是视图。( )A. 错误
B. 正确
满分:1  分
  2014年秋季学期《Visual FoxPro》补考在线考试(适用于2015年4月份考试)
试卷总分:100       测试时间:--
   单选题 判断题 主观填空题 论述题


三、主观填空题(共 10 道试题,共 20 分。)V 1.  打开一个空表,函数EOF()的值为。
  试题满分:2 分
第 1 空、  满分:2 分  

2.  在SELECT-SQL语句中,DISTINCT选项的功能是。
  试题满分:2 分
第 1 空、  满分:2 分  

3.  数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是。
  试题满分:2 分
第 1 空、  满分:2 分  

4.  对STUD表中所有男生的高考成绩一律增加20分,可使用的命令是。
  试题满分:2 分
第 1 空、  满分:2 分  

5.  在关系模型中,把数据看成是二维表,每一个二维表称为一个。
  试题满分:2 分
第 1 空、  满分:2 分  

6.  在SQL语句中要查询表s在AGE字段上取空值的记录,正确的SQL语句为:SELECT * FROM s WHERE。
  试题满分:2 分
第 1 空、  满分:2 分  

7.  删除字符串首尾空格函数为。
  试题满分:2 分
第 1 空、  满分:2 分  

8.  可以接受数值型常量的输入命令是。
  试题满分:2 分
第 1 空、  满分:2 分  

9.  将教师表JS.DBF中所有“职称”为“教授”或“副教授”的记录的“工资总额”相加,并将结果存入变量GGZ中,可使用的命令是。
  试题满分:2 分
第 1 空、  满分:2 分  

10.  
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这种情况称为。
  试题满分:2 分
第 1 空、  满分:2 分
2014年秋季学期《Visual FoxPro》补考在线考试(适用于2015年4月份考试)
试卷总分:100       测试时间:--
   单选题 判断题 主观填空题 论述题


四、论述题(共 3 道试题,共 30 分。)V 1.  程序设计:从键盘输入任一小于10的自然数N,求N的阶乘。



满分:10  分2.  
编程题:编写程序,在STUDENT数据库的STUD表中查找并显示任意一个学生学号、性别、班级名、地址等基本情况。



满分:10  分3.  
程序设计题
设有一成绩表score.dbf,它由以下字段组成:姓名(C,8)、平时成绩(N,6.2)、期末成绩(N,6.2)、总成绩(N,6.2)、等级(C,6)。其中前3项已有数据,用SCAN循环编写程序计算并填写每一记录的“总成绩”和“等级”字段,他们的计算方法分别为:
(10分)
1)总成绩计算方法:总成绩=平时成绩×30%+期末成绩×70%
2)等级计算方法:
总成绩≥90 “等级”为“优秀”;
75≤总成绩<90 “等级”为“良好”;
60≤总成绩<75 “等级”为“合格”;
总成绩<60 “等级”为“不合格”。



满分:10  分   


版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: