测验vfp2011.doc_第1页
测验vfp2011.doc_第2页
测验vfp2011.doc_第3页
测验vfp2011.doc_第4页
测验vfp2011.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

测试题一部份填空。1数据库系统具有的四大特点,它们是:数据的结构化、数据共享_ 、 数据独立_及可控冗余度。2数据库中表文件是由_dbf_和_fpt_两部分组成。3.在Visual FoxPro中说明数组后,数组的每个元素在未赋值之前的默认值 .F. 。4选择是指 从关系中抽取满足条件的元祖 投影是指 从关系中抽取指定列的操作 5.二维表中的列称为 字段 ;二维表中的行称为 记录 。6.用二维表的形式来表示实体与实体之间的数据模型叫做 关系数据模型 。7数据库系统的核心是_数据库管理系统_,筒称DBMS_。8在Visual FoxPro 的表单设计中,为文本框控件指定数据源的属性是 _Test1.Value_。9数据库文件的结构用来描述各字段的属性,字段的属性应包括字段名、_字段类型_、_宽度_ 和小数位。10用当前窗体LABEL1 控件显示系统日期的语句是:THISFORM.LABEL1. Caption =_Date()_。11“江西”“中国”,其值为_.F._。12“职工”表有工资字段,计算工资合计的SQL 语句是:SELECT_Sum(工资)_FROM 职工。13删除记录的操作通常分两步,先给要删除的记录作标号_然后用_Pack_命令将要删除的记录从磁盘删除。14vFOXPRO使用TOTAL命令时,表文件应该对汇总关键字,先进行_排序_或_索引。15列出所有学生姓名,去掉重名。SELECT distinct 姓名 AS 学生名单 FROM 学生16求出所有学生的入学成绩平均分。SELECT Aug(入学成绩) AS 入学成绩平均分 FROM 学生17列出非湖南籍的学生名单。SELECT 学号,姓名,籍贯 FROM 学生 WHERE “籍贯”= NOT“湖南” 。18列出入学成绩在460分到550分之间的学生名单。SELECT入学成绩 FROM 学生; WHERE 入学成绩 = 460 AND 入学成绩= 55019列出选修“数据库原理”的所有学生的学号。SELECT 学号 FROM 选课 WHERE 课程号=;(SELECT 课程号 FROM 课程 WHERE 题错 )20.VFP支持两类索引文件,即单索引和_结构复合索引文件_。21. 修改表结构,应使用_Modify Structure_命令打开表设计器22在Visual FoxPro 的查询设计器中,_筛选_选项卡对应的SQL 短语是WHERE。23、数据库表设计器的字段有效性规则框中有_规范_、信息和默认值三项内容需要设定。24实现表之间临时联系的命令是_Relation_。25、要在“成绩”表中插入一条记录,应该使用的SQL 语句: _Insert into_成绩(学号,英语,数学,语)VALUE(“2001100111”,91,78,86)26、有如下程序: FOR N=1 TO 5 STEP 2?N ENDFOR 在此FOR循环语句中,循环变量N的初值为_1,循环变量终值为_5_,步长为_2_,该循环执行了_2_次。二部分:选择题()1SQL 语言是 。A高级语言 B。 结构化查询语言C第三代语言 C。 控制语言2.在Visual FoxPro中,数据库完整性一般包括 。A. 实体完整性、域完整性 B. 实体完整性、域完整性、参照完整性C.实体完整性、域完整性、数据库完整性D.实体完整性、域完整性、数据表完整性3.存储在计算机存储设备上、结构化的相关数据集合 。 A.数据库 B.数据库系统 C.数据库管理系统 D.数据模型4. Visual FoxPro是一种关系数据库管理系统,所谓关系是指 。 A.表中各记录间的关系 B. 表中各字段间的关系 B. 数据模型符合满足一定条件的二维表格式 C. D.一个表与另一个表间的关系5.数据处理的中心问题是 。 A.数据 B.处理数据 C.数据管理 D.数据计算6. Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是 。 A.选择、投影、联接 B.索引、排序、查找 C.选择、索引、联系 D.差、交、并 7. 如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于_。A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系 8显示第号记录的正确的命令是( )Adisp next 8 B。disp all C。disp record 8 D。disp rest 9物理删除带“*”的记录的命令是( ) Adele B。pack C。zap D。dele all10在多工作区的操作中,如果选择了1,6,9号工作区并打开了相应的数据库,其它工作区并未使用,在命令窗口执行命令SELECT 0,其功能是_。A) 选择1号工作区为当前工作区 B) 选择0号工作区为当前工作区C) 选择9号工作区为当前工作区 D) 选择2号工作区为当前工作区 11在Visual FoxPro中,以下叙述正确的是_。 A)自由表的字段可以设置默认值 B)数据库表的字段可以设置默认值 C)自由表和数据库表的字段均可以设置默认值 D)自由表和数据库表的字段均不可以设置默认值12将当前库文件复制为XYZ库文件的命令是( ) Acopy to XYZ stru B。copy to XYZ Ccopy to XYZ for文件=xyz D。copy to XYZ stru extended13使用DIME命令定义数组后,各数组没有赋值之前的数据类型是( ) A字符型 B。数值型 C。逻辑型 D。未定义14用DIMENSION Q(3,5)命令定义了一个数组Q,则该数组的下标变量数目是( ) A15 B。24 C。8 D。1015在下列四个visual FOXPRO函数中,不返回逻辑值的函数是( ) Adelete() B。col() C。file() D。found()16扩展名为.DBC的文件是_。A)表单文件 B) 数据库表文件 C)数据库文件 D)项目文件17使用USE命令打开库文件时,能够同时自动打开一个相关的( ) A备注文件 B。文本文件 C。内存变量文件 D。屏幕格式文件18. 将所有男生的年龄加1_A) UPDATE S 年龄=年龄+1 WHERE 性别=”男”B) UPDATE S SET年龄=年龄+1 WHERE 性别=”男”C) UPDATE S MAKE 年龄=年龄+1 WHERE 性别=”男”D) UPDATE S SET年龄=年龄+1 19在DO WHILEENDDO循环结构中,EXIT命令的作用是( ) 。E) A)退出过程,返回程序开始处F) B)转移到DO WHILE语句行,开始下一个判断G) C)终止循环,程序转移到ENDDO后面的第一条语句H) D)终止程序执行20结构化程序设计的3种基本结构是_。 A)顺序结构、选择结构和模块结构 B)选择结构、循环结构和模块结构C)顺序结构、循环结构和模块结构 D)顺序结构、选择结构和循环结构21在visual foxpro 中,表单文件的扩展名为_。 A)PRG B)QPR C)dbc D)SCX22执行命令?AT(中心,国家教委考试中心)的显示值是( ) A 0 B。 12 C。13 D。1623一个关系是一张二维表。在visual foxpro中,一个关系对应一个( ) A字段 B。记录 C。数据库文件 D。索引文件24在Visual FoxPro中表单(Form)是 _。A) 数据库中表的清单 B) 一个表中记录的清单C) 数据库中可以查询的对象清单 D) 窗口界面25有关控件对象的Click事件的正确叙述是_。A)用鼠标双击对象时引发 B)用鼠标单击对象时引发C)用鼠标右键单击对象时引发 D)用鼠标右键双击对象时引发26Visual FOXPRO中,SET RELATION关联操作是一种( ) A物理连接 B。逻辑连接 C。逻辑排序 D。物理排序27Visual FOXPRO中,能进行条件定位的命令是( ) ASKIP B。SEEK C。LOCATE D。GO28Visual FOXPRO中,用查找命令,若没有找到满足条件的记录,下列函数值为真的是( ) AFOUND() B。BOF() C。LOCATE() D。EOF()29查询学生表Stud 的全部记录并存储于临时表文件stud1中的SQL 命令是_。A) SELECT * FROM Stud TO CURSOR DBF stud1B)SELECT * FROM Stud TO CURSOR stud1C)SELECT * FROM Stud INTO CURSOR DBF stud1D) SELECT * FROM Stud INTO CURSOR stud130 在Visual FoxPro中,可以对字段设置默认值的表 。 A) 必须是数据库表 B) 必须是自由表 C) 自由表或数据库表 D) 不能设置字段的默认值 31 可以链接或嵌入OLE对象的字段类型是 。 A。 备注型字段 B。 通用型和备注型字段 C。 通用型字段 D。 任何类型的字段 32. Visual FoxPro参照完整性规则不包括 。 A。 更新规则 B。查询规则 C。删除规则 D。插入规则 33.可以伴随着表的打开而自动打开的索引是 。 A。 单一索引文件(IDX) B。 复合索引文件(CDX) C。 结构化复合索引文件 D。 非结构化复合索引文件34 在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是 。 A。 永久性关联 B。 永久性关联或临时性关联 C。 临时性关联 D。 永久性关联和临时性关联 35.在SQL查询时,使用WHERE子句指出的是 。 A。 查询目标 B。 查询结果 C。 查询条件 D。 查询视图三部分程序阅读题 1 填空 ()1下列程序的功能是计算如下公式: 2x x0 Y= x+5 x0Y=2*XCASE X0 Y=_X+5_CASE X=0 _Y=2X+1_ ENDCASE? _Y_SET TALK ONRETURN2. SET TALK OFFCLEARA=1B=0I=1DO WHILE i=500IF .NOT.i/2=INT(i/2)B=B+iElseA=A*iENDIFENDDO? A,BSET TALK ONRETURN该程序的功能_走神了没听见_ 3. STORE 1 TO T,IDO WHILE I=3 T=T*I I=I+1 ENDDO ?“T=”,T ? “i=”, i 运行结果_T=4_I=6_ 4、执行如下程序:A=65B=98? A+BIF AB C=A A=B B=CENDIF? A-BRETURN程序中第一条?命令显示的是_163_,第二条?命令显示的是_33_。 四部分. 程序表单设计 1.编程根据学生表(student.dbf)的每一个学生的平均成绩,按所属等级,逐一填入表中的等级和奖学金两个字段中。(平均成绩90-100为优,奖学金1000元;平均成绩89-76为良,奖学金500元;平均成绩60-75为中,奖学金200元;平均成绩60分以下为差,奖学金0)(10分)并统计显示各属等级的人数(不作要求)2编写程序prog7.prg,在表sp.dbf中按商品名称查找记录。如果找到了,显示该商品,否则显示“表中无此商品”。(星期四补课讲)3, 建 立表 单:一.按实验13 p55页,图1-13-4表单, 二.按实验13 p56页,图1-13-5表单,三. 教材p140页,例6-5图6-17表单写 出 表 单的控 件 对 象, 属 性 及 属 性 值, 编 写 计算或(判 断).退出, 控 件 的CLICK 的 事 件 代 码。4、下图显示的是验证输入用户名和密码的表单,用户名和密码,自已定义:实现如下功能:1).如果用户名和密码输入正确,则用messagebox()函数显示“密码正确”,然后关闭当前的窗口,并运行学生管理表单bd .scx;2) 否则,则messagebox()函数弹出对话框,显示“密码错误无权进入系统”,然后返回到表单程序窗口,重新输入;3)单击“退出”按钮,则关闭当前窗口,退回到visual foxpro状态。(1)“进入”按钮的click事件代码:S1= ALLTRIM(thisform

温馨提示

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

评论

0/150

提交评论