vf模拟考试试题及答案_第1页
vf模拟考试试题及答案_第2页
vf模拟考试试题及答案_第3页
vf模拟考试试题及答案_第4页
vf模拟考试试题及答案_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本科VFP模拟试卷一、单选题:(每题一、单选题:(每题1.5分,共分,共54分)分)1、 HAVING短语不能单独使用,必须接在( )之后。 A. ORDER BY B. FROM C. WHERE D. GROUP BY 答案: D2、 Visual FoxPro参照完整性规则不包括()。 A. 更新规则 B. 查询规则 C. 删除规则 D. 插入规则 答案: B3、 命令?3+5的结果是() A. 35 B. 35 C. 8 D. 8 答案: B4、 可以使用( )命令修改表结构。 A. MODIFY STRUCTURE B. LIST STRUCTURE C. COPY STRUCTUR

2、E D. DELETE 答案: A5、 下面有关索引的的描述正确的是() A. 建立索引以后,原来的数据库表文件中的记录的物理顺序将被改变 B. 索引与数据库表的数据存储在一个文件中 C. 创建索引是创建一个指向数据库表文件记录的指针构成的文件 D. 使用索引并不能加快对表的查询操作 答案: C6、 设有关系R1和R2,经过关系运算得到结果S,则S是() A. 一个关系 B. 一个表单 C. 一个数据库 D. 一个数组 答案: A7、 VFP中的“文件”菜单中的“关闭”命令是用来关闭() A. 当前工作区中已打开的数据库 B. 所有已打开的数据库 C. 所有窗口 D. 当前活动窗口 答案: D

3、8、 退出Visual Foxpro的操作方法是() A. 从“文件”下拉菜单中选择“退出”选项 B. 用鼠标左按钮单击关闭窗口按钮 C. 在命令窗口中键入QUIT命令,然后敲回车键 D. 以上方法都可以 答案: D9、 有程序如下 USE CJ M.ZF=0 SCAN M.ZF=M.ZF+ZF ENDSCAN ?M.ZF RETURN 其中数据库文件CJ.DBF中有2条记录,内容如下 XM ZF1李四 500.002张三 600.00运行该程序的结果应当是 A. 1100.00 B. 1000.00 C. 1600.00 D. 1200.00 答案: A10、 在Visual Foxpro

4、6.0中,建立查询可用_方法 A. 使用查询向导 B. 使用查询设计器 C. 直接使用SELECT-SQL命令 D. 以上方法均可 答案: D11、 Visual Foxpro中,打开一个数据库的命令是() A. USE B. USE DATABASE C. OPEN D. OPEN DATABASE 答案: D12、 Visual Foxpro数据库文件是() A. 存放用户数据的文件 B. 管理数据库对象的系统文件 C. 存放用户数据和系统数据的文件 D. 前三种说法都对 答案: B13、 在Visual FoxPro中,通用型字段G和备注型字段M在表中的宽度都是() A. 2个字节 B.

5、 4个字节 C. 8个字节 D. 10个字节 答案: B14、 Foxpro关系数据库管理系统能够实现的三种基本关系运算是 (). A. 索引、排序、查找 B. 建库、录入、排序 C. 选择、投影、连接 D. 显示、统计、复制 答案: c15、 计算所有职称为正、副教授的平均工资,将结果赋予变量PJ中,应使用命令 _. A. AVERAGE 工资TO PJ FOR 教授$职称 B. AVERAGE FIELDS 工资TO PJ FOR 教授$职称 C. AVERAGE 工资TO PJ FOR 职称=副教授.AND.职称=教授 D. AVERAGE 工资 TO PJ FOR 职称=副教授.OR.

6、教授 答案: A16、 当前数据库中有基本工资、奖金、津贴和工资总额字段,都是N型。要将职工的所有收入汇总后写入工资总额字段中,应当使用命令 _. A. REPLACE ALL工资总额 WITH 基本工资+奖金+津贴 B. TOTAL ON 工资总额 FIELDS 基本工资,奖金,津贴 C. REPLACE 工资总额 WITH 基本工资+奖金+津贴 D. SUM基本工资+奖金+津贴TO 工资总额 答案: A17、 一个关系是一张二维表。在Foxpro中,一个关系对应一个() A. 字段 B. 记录 C. 数据库文件 D. 索引文件 答案: C18、 职工数据库中有D型字段出生日期,要显示职工生

7、日的月份和日期,应当使用命令() A. ?姓名+MONTH(出生日期)+月+DAY(出生日期)+日 B. ?姓名+STR(MONTH(出生日期)+月+DAY(出生日期)+日 C. ?姓名+SUBSTR(MONTH(出生日期)+月+SUBSTR(DAY(出生日期)+日 D. ?姓名+STR(MONTH(出生日期),2)+月+STR(DAY(出生日期),2)+日 答案: D19、 若能够正常执行命令REPLACE ALL MYFIELD WITH DTOC(DATE()说明字段MYFIELD的类型是() A. 数值型 B. 字符型 C. 逻辑型 D. 日期型 答案: B20、 在关系理论中,把能够

8、唯一地确定一个元组的属性或属性组合称之为() A. 索引码 B. 关键字 C. 域 D. 外码 答案: B21、 以下有关Foxpro工作方式的叙述,正确的是() A. 只有一种工作方式,即命令工作方式 B. 有两种工作方式,即命令方式和程序方式 C. 有两种工作方式,即键盘方式和鼠标方式 D. 有三种工作方式,即命令方式、程序方式和菜单方式 答案: D22、 下列命令用于显示1968年及其以前出生的职工记录,其中错误的是() A. LIST FOR YEAR(出生日期)=1968 B. LIST FOR SUBSTR(DTOC(出生日期),7,2)=68 C. LIST FOR LEFT(D

9、TOC(出生日期),7,2)=68 D. LIST FOR RIGHT(DTOC(出生日期),2)=68 答案: C 23、 设库文件STUDENT.DBF中有10条记录,相继执行如下两条命令: USE studentINSERT BLANK其结果是在student文件的 A. 第一条记录的位置插入了一个空白记录 B. 第二条记录的位置插入了一个空白记录 C. 文件尾插入了一个空白记录 D. 不确定位置插入了一个空白记录 答案: B24、 退出VFP的方法是( )。 A. 从“文件”菜单中选择“退出”项 B. 用鼠标左键单击关闭窗口按钮 C. 在命令窗口键入“QUIT”命令,然后按键 D. 以

10、上方法都可以 答案: D25、 显示与隐藏命令窗口的操作方法是( )。 A. 用鼠标单击“常用”工具栏上的“命令窗口”按钮 B. 通过“窗口”菜单下的“命令窗口”项来切换 C. 直接按或组合键 D. 以上方法都可以 答案: D26、 “x是小于100的非负数”,用Visual FoxPro表达式表示正确的是()。 A. 0 x 100 B. 0 = x 100 C. 0 = x AND x 100 D. 0 =x OR x ABYZ的值是 答案:. F.7、 数据是信息的表现( )。 答案: 形式8、 常用的Visual FoxPro 6.0有( )种向导 答案: 189、 SQL语言是一个非

11、( )语言,它的大多数语句都是独立执行的。 答案: 过程化10、 字段标题可以弥补()的限制。 答案: 字段名长度问答题:(请在以下问答题:(请在以下4题中任选题中任选3题作答,若题作答,若4道道全部解答,以前全部解答,以前3道为准,每题道为准,每题6分,共分,共18分)分) 1、 在VFP中,内存变量的命名规则是怎样的? 答案: (1)使用字母、汉字、下划线和数字命名 (2)名称以字母或下划线开头 (3)名称最多可以使用1-128个字符 (4)不能使用VFP的保留字2、 什么是数据库?什么是数据库系统? 答案: 要点: 数据库(Data Base)是数据库系统的核心和管理对象。 所谓数据库,

12、就是以一定的组织方式将相关的数据组织在一起,存放在计算机外存储器上形成的,能为多个用户共享的,与应用程序彼此独立的一组相关数据的集合。 数据库系统是以数据库为核心的信息处理系统,它能集中地进行数据管理,也能够开发、维护应用系统程序。 3、 索引的类型有哪几种?各自有何特征? 答案: 要点: 索引有四种:主索引、候选索引、普通索引、唯一索引 主索引要求每一个记录的索引表达式的值是唯一的,在一个数据库表中只能有一个主索引。 候选索引与主索引一样要求每一个记录的索引表达式的值是唯一的,在一个数据表中可以有多个候选索引。 普通索引允许索引表达式的值出现重复值,而唯一索引如果表中记录的索引表达式的值相同

13、,则只存储第一个索引表达式的值。 4、 VFP程序设计中有哪些常见程序语法错误? 答案: 要点: 常见的语法错误有: 1、遗漏关键字和变量之间的空格 2、遗漏定界符 3、关键字、变量名和文件名拼写错误 4、内存变量没有初始化 5、表达式和函数中的数据类型不匹配 6、控制语句嵌套错误 7、控制语句少了结束语句 8、不合法的循环结构 9、命令的语法错误(以上选择五条以上作答均可) 程序设计题:(每题程序设计题:(每题6分,共分,共18分)分) 1、 已知圆柱体表面积计算公式为:s=2RH+2R*R,若已知R=3.5,H=5.8,求圆柱体表面积s(注:=3.1415926)。 答案: 参考程序: set talk off clear r=3.5 h=5.8 s=2*3.1415926*R*H+2*3.1415926*R*R ?s Set talk on return 2、 试编程:输入任意三个数, 求出较大数,并显示出来。 答案: 参考程序: set talk off clear input 请输入第1个数: to a input 请输入第2个数: to b input 请输入第3个数: to c if

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论