2008年9月VFP笔试题

合集下载

2008年9月vfp试卷及参考答案

2008年9月vfp试卷及参考答案

2008年9月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)一个栈的初始状态为空。

现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是A) 12345ABCDE B) EDCBA54321C) ABCDE12345 D) 54321EDCBA(2)下列叙述中正确的是A) 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构B) 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C) 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D)循环队列中元素的个数是由队头指针和队尾指针共同决定(3)在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是A) O(n) B) O(n2) C)O(log2n) D) O(nlog2n)(4)下列叙述中正确的是A) 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B) 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C) 顺序存储结构能存储有序表,链式存储结构不能存储有序表D) 链式存储结构比顺序存储结构节省存储空间(5)数据流图中带有箭头的线段表示的是A) 控制流 B) 事件驱动C) 模块调用 D)数据流(6)在软件开发中,需求分析阶段可以使用的工具是A) N-S图 B) DFD图 C) PAD图 D) 程序流程图(7)在面向对象方法中,不属于“对象”基本特点的是A) 一致性 B) 分类性 C) 多态性 D) 标识唯一性(8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是A) 一对一B)一对多 C) 多对一 D) 多对多(9)在数据管理技术发展的三个阶段中,数据共享最好的是A) 人工管理阶段 B) 文件系统阶段C) 数据库系统阶段 D) 三个阶段相同(10)有三个关系R、S和T如下:R S TA) 笛卡尔积 B) 交 C) 并 D)自然连接(11)设置表单标题的属性是A) Title B) Text C) Biaoti D) Caption(12)释放和关闭表单的方法是A) Release B) Delete C) LostFocus D) Destory(13)从表中选择字段形成新关系的操作是A) 选择 B) 连接C) 投影 D) 并(14) Modify Command命令建立的文件的默认扩展名是A) prg B) app C) cmd D) exe(15)说明数组后,数组元素的初值是A) 整数0 B) 不定值 C) 逻辑真 D)逻辑假(16)扩展名为mpr的文件是A) 菜单文件B)菜单程序文件 C) 菜单备注文件 D) 菜单参数文件(17)下列程序段执行以后,内存变量y的值是X=76543Y=0DO WHILE x>0y=x%10+y*10x=int(x/10)ENDDOA) 3456 B) 34567 C) 7654 D) 76543(18)在SQL SELECT查询中,为了使查询结果排序应该使用短语A) ASC B) DESC C) GROUP BY D) ORDER BY(19)设a=“计算机等级考试”,结果为“考试”的表达式是A) Left(a,4) B) Right(a,4) C) Left(a,2) D) Right(a,2)(20)关于视图和查询,以下叙述正确的是A) 视图和查询都只能在数据库中建立B) 视图和查询都不能在数据库中建立C)视图只能在数据库中建立D) 查询只能在数据库中建立(21)在SQL SELECT语句中与INTO TABLE等价的短语是A) INTO DBF B) TO TABLE C) INTO FORM D) INTO FILE(22) CREATE DATABASE命令用来建立A)数据库 B) 关系 C) 表 D) 数据文件(23)欲执行程序temp.prg,应该执行的命令是A) DO PRG temp.prg B) DO temp.prgC) DO CMD temp.prg D) DO FORM temp.prg(24)执行命令MyForm=CreateObject(”Form”)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令A) MyForm.List B) MyForm.DisplayC) MyForm.Show D) MyForm.ShowForm(25)假设有student表,可以正确添加字段“平均分数”的命令是A) ALTER TABLE student ADD 平均分数 F(6,2)B) ALTER DBF student ADD 平均分数 F 6,2C) CHANGE TABLE student ADD 平均分数 F(6,2)D) CHANGE TABLE student INSERT 平均分数 6,2(26)页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是A) Count B) Page C) Num D) PageCount(27)打开已经存在的表单文件的命令是A) MODIFY FORM B) EDIT FORM C) OPEN FORM D) READ PORM(28)在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。

08秋二级VFP试卷

08秋二级VFP试卷

2008年秋浙江省高等学校计算机等级考试试卷(二级Foxpro)说明:⑴考生应将所有试题的答案填写在答卷上。

其中试题1到试题6请在答卷上的各小题选项的对应位置上填“√”。

⑵请将你的准考证号的后五位填写在答卷右下角的指定位置内。

⑶考试时间为90分钟。

⑷本试卷中涉及到的相关表文件,其结构和记录如下所示:1、学生.DBF结构:学号姓名性别出生年月简历奖学金照片C,6 C,8 L,1 D,8 M,4 N,6,2 G,4记录:记录号# 学号姓名性别出生年月简历奖学金照片1 951001 王平.F. 05/06/70 memo 50.00 gen2 951003 李华.F. 01/23/71 memo 25.00 gen3 954006 张小强.T. 07/21/70 memo 0.00 gen4 953008 赵峰.T. 11/05/72 memo 75.00 gen5 954011 丁超.T. 09/27/70 memo 0.00 gen6 953013 罗浩.T. 09/09/71 memo 50.00 gen(注:性别=.F.为女,性别=.T.为男,学号前三位为班级号)2、课程.DBF结构:课程号课程名学时数C,4 C,20 N,3记录:记录号# 课程号课程名学时数1 0001 高等数学1082 0002 英语 903 0003 计算机基础 684 0004 数据库应用 805 0005 工程制图 803、成绩.DBF结构:学号课程号成绩C,6 C,4 N,5,1记录:记录号# 学号课程号成绩1 951001 0001 95.02 951003 0003 88.03 954006 0001 78.04 953008 0004 90.05 951001 0003 78.06 951003 0004 80.0试题1、(每空格3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。

历年全国计算机考试vfp二级笔试试题集及答案

历年全国计算机考试vfp二级笔试试题集及答案

历年全国计算机考试vfp二级笔试试题集及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个选项是正确的?A. 表单是数据库系统的核心B. 表单是数据库系统的用户界面C. 表单是数据库系统的存储结构D. 表单是数据库系统的查询工具答案:B2. 在Visual FoxPro中,以下哪个命令用于创建新的数据库?A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE VIEW答案:B3. 在Visual FoxPro中,如果需要对表进行排序,应该使用哪个命令?A. ORDER BYB. SORTC. INDEXD. FIND答案:B4. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. SIZE()D. COUNT()答案:A5. 在Visual FoxPro中,以下哪个属性用于设置表单的标题?A. CaptionB. TitleC. NameD. Text答案:A6. 在Visual FoxPro中,以下哪个选项是正确的关于数组的描述?A. 数组只能存储相同类型的数据B. 数组可以存储不同类型的数据C. 数组不能存储对象D. 数组只能存储固定数量的数据答案:A7. 在Visual FoxPro中,以下哪个命令用于打开表单?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM答案:A8. 在Visual FoxPro中,以下哪个选项是正确的关于查询的描述?A. 查询是数据库的物理存储B. 查询是数据库的逻辑结构C. 查询是数据库的物理结构D. 查询是数据库的存储结构答案:B9. 在Visual FoxPro中,以下哪个命令用于关闭数据库?A. CLOSE DATABASEB. CLOSE TABLESC. CLOSE ALLD. CLOSE VIEWS答案:A10. 在Visual FoxPro中,以下哪个选项是正确的关于触发器的描述?A. 触发器是数据库的存储结构B. 触发器是数据库的逻辑结构C. 触发器是数据库的物理结构D. 触发器是数据库的查询工具答案:B二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以删除表中的数据。

2008年9月全国计算机二级考试VFP笔试真题(2)

2008年9月全国计算机二级考试VFP笔试真题(2)

2008年9月全国计算机二级考试VFP笔试真题(2)21、在SQL SELECT语句中与INTO TABLE等价的短语是A)INTO DBFB)TO TABLEC)INTOFORMD)1NTOFILE22、)CREATE DATABASE命令用来建立A)数据库B)关系C)表D)数据文件23、欲执行程序temp.prg应该执行的命令是24、执行命令MyForm=CreateObject(“Form”)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令25、26、页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是A)CountB)PageC)NumD)PageCount27、打开已经存在的表单文件的命令是A)M()DIFY F()RMB)EDIT FORMC)()PEN FORMD)READ FORM28、在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。

规定了菜单项的访问键为“X”的菜单名称定义是A)综合查询\<(x)B)综合查询/<(x)C)综合查询(\D)综合查询(/29、假定一个表单里有一个文本框Textl和一个命令按钮组CommandGroupl。

命令按’钮组是一个容器对象,其中包含Commandl和Command2两个命令按钮。

如果要在Commandl命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是30、下面关于数据环境和数据环境中两个表之间关联的陈述中,正确的是A)数据环境是对象,关系不是对象B)数据环境不是对象,关系是对象C)数据环境是对象.关系是数据环境中的对象D)数据环境和关系都不是对象31、客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产晶号,数量)32、33、二、填空题(每空2分,共30分)36、对下列二叉树进行中序遍历的结果是【1】。

vfp试题及答案

vfp试题及答案

vfp试题及答案一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于创建表单的命令是()。

A. CREATE FORMB. CREATE FORMSC. FORMD. FORMS答案:A2. 在Visual FoxPro中,使用()命令可以打开一个表。

A. OPEN TABLEB. USEC. BROWSED. DISPLAY答案:B3. 以下哪个选项不是Visual FoxPro的数据类型?()A. NumericB. CharacterC. DateD. Boolean答案:D4. 在Visual FoxPro中,要将一个表的所有记录显示在屏幕上,可以使用()命令。

A. LISTB. DISPLAYC. BROWSED. REPORT答案:C5. Visual FoxPro中,用于将数据从一个表复制到另一个表的命令是()。

A. COPY TOB. INSERT INTOC. SELECT INTOD. APPEND答案:D二、填空题(每题2分,共10分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

答案:CREATE DATABASE2. 使用________命令可以关闭当前数据库。

答案:CLOSE DATABASE3. ________命令用于在Visual FoxPro中打开一个数据库。

答案:USE4. ________命令用于在Visual FoxPro中关闭一个表。

答案:CLOSE TABLE5. ________命令用于在Visual FoxPro中删除一个表。

答案:DELETE TABLE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何使用SQL语句创建表。

答案:在Visual FoxPro中,可以使用CREATE TABLE语句创建表。

例如,CREATE TABLE Students (ID C(5), Name C(20), Age N(3,0))。

VisualFoxPro笔试习题集参考答案

VisualFoxPro笔试习题集参考答案

第一章Visual FoxPro数据库基础一、选择题1、答案:B2、答案:B3、答案:C4、答案:A5、答案:D6、答案:A7、答案:B8、答案:A9、答案:B10、答案:A11、答案:D12、答案:A13、答案:C14、答案:A15、答案:B16、答案:B17、答案:C18、答案:A19、答案:D20、答案:A21、答案:C22、答案:C23、答案:C24、答案:B25、答案:B26、答案:B27、答案:C28、答案:C29、答案:D30、答案:C二、填空题1、答案:共享2、答案:存储在某种媒体上的数据形式3、答案:数据管理4、答案:存储加工5、答案:属性元组6、答案:分量7、答案:数据库管理系统及相关软件数据库管理员8、答案:关系模型9、答案:数据库管理系统10、答案:数据结构11、答案:属性元组12、答案:主关键字13、答案:数据之间的联系14、答案:数据定义语言(或DDL)15、答案:数据共享性16、答案:CLEAR17、答案:概念数据模型18、答案:逻辑设计19、答案:逻辑独立性第二章VFP系统初识一、选择题1、答案:B2、答案:D3、答案:B4、答案:B5、答案:D6、答案:D7、答案:D8、答案:B9、答案:C11、答案:C12、答案:A13、答案:A二、填空题1、答案:QUIT2、答案:PJX3、答案:数据表文件4、答案:CLEAR5、答案:CREATE PROJECT6、答案:折叠7、答案:项目管理器8、答案:设计器9、答案:代码10、答案:交互式11、答案:.app .exe12、答案:区域第三章数据类型与数据运算一、选择题1、答案:D2、答案:D4、答案:C5、答案:A6、答案:C7、答案:D8、答案:A9、答案:C10、答案:B11、答案:A12、答案:B13、答案:A14、答案:B15、答案:B16、答案:B17、答案:B18、答案:B19、答案:D20、答案:C21、答案:D22、答案:D23、答案:B24、答案:B26、答案:D27、答案:C28、答案:A29、答案:D30、答案:C31、答案:C32、答案:D33、答案:C34、答案:D35、答案:B36、答案:B37、答案:A二、填空题1、答案:逻辑真(或.T.)逻辑假(或.F.)前后两个句点(或.)2、答案:字段变量内存变量3、答案:字符表达式数值表达式日期时间表达式逻辑表达式逻辑型4、答案:逻辑非逻辑与逻辑或5、答案:26、答案:{^2008-08-08}(或{^2008/08/08}或{^2008.08.08})7、答案:逻辑(或布尔)8、答案:b*b-4*a*c 或b^2-4*a*c9、答案:数值日期字符10、答案:数值型(N)11、答案:.F.12、答案:U13、答案:? ??14、答案:-8.0015、答案:$ ==16、答案:.F.第四章Visual FoxPro数据库及其操作一、选择题1、答案:A2、答案:D3、答案:A4、答案:C5、答案:B6、答案:A7、答案:B8、答案:C9、答案:B10、答案:C11、答案:A12、答案:B13、答案:A14、答案:C15、答案:C16、答案C:17、答案:C18、答案:A19、答案:C20、答案:A21、答案:D22、答案:A23、答案:D24、答案:B25、答案:A26、答案:D27、答案:C28、答案:D29、答案:C30、答案:A31、答案:C32、答案:C二、填空题1、答案:逻辑设计2、答案:打开数据表MODIFY STRUCTURE3、答案:BROWSE Ctrl+Y APPEND BLANK4、答案:EDIT CHANGE5、答案:当前6、答案:逻辑索引项7、答案:主索引候选索引唯一索引普通索引主索引8、答案:候选索引唯一索引普通索引主索引9、答案:结构复合索引非结构复合索引结构复合索引10、答案:数据库11、答案:ADD TABLE TRMP NAME 学生临时表12、答案:班级表13、答案:数据库查询设计器视图设计器14、答案:/A /D /C15、答案:姓名第五章关系数据库标准语言SQL一、选择题1、答案:B2、答案:D3、答案:C4、答案:D5、答案:B6、答案:D7、答案:D8、答案:D9、答案:A10、答案:C11、答案:D12、答案:B13、答案:B14、答案:D15、答案:A16、答案:D17、答案:D18、答案:A19、答案:D20、答案:A21、答案:D22、答案:C23、答案:B24、答案:B25、答案:A26、答案:A27、答案:D28、答案:C29、答案:A30、答案:A31、答案:A32、答案:A33、答案:C34、答案:A35、答案:B36、答案:C二、填空题1、答案:数据查询2、答案:LIKE3、答案:AGE IS NULL4、答案:INTO TABLE(或INTO DBF)5、答案:DISTINCT6、答案:PRIMARY KEY7、答案:UPDATE8、答案:GROUP BY9、答案:COLUMN10、答案:CHECK11、答案:COUNT(*)12、答案:TO FILE13、答案:NOT LIKE14、答案:B.课程名称=”日语”15、答案:NOT EXISTS第六章查询与视图一、填空题1、答案:D2、答案:D3、答案:D4、答案:A5、答案:C6、答案:B7、答案:B8、答案:C9、答案:A10、答案:A11、答案:B12、答案:B13、答案:C14、答案:A15、答案:C16、答案:D17、答案:D18、答案:A19、答案:C20、答案:A二、填空题1、答案:CREATE QUERY QPR2、答案:DO3、答案:远程视图4、答案:更新条件5、答案:ORDER BY6、答案:打开7、答案:筛选8、答案:查询表9、答案:查询去向10、答案:文本框表格控件表单11、答案:MODIFY VIEW12、答案:视图第七章程序设计基础一、选择题1、答案:A2、答案:D3、答案:A4、答案:D5、答案:B6、答案:B7、答案:A8、答案:D9、答案:D10、答案:B11、答案:D12、答案:D13、答案:D14、答案:C15、答案:B16、答案:C17、答案:D18、答案:A19、答案:A20、答案:A二、填空题1、答案:顺序结构选择结构循环结构选择结构2、答案:除Y、y、N、n这4个字符外的任意字符3、答案:KROW4、答案:EXIT5、答案:1 5 2 36、答案:* ;7、答案:PROCEDURE FUNCTION 字母下划线8、答案:RELEASE PROCEDURE P2 SET PROCEDURE TO9、答案:PARAMETERS LPARAMETERS10、答案:按值传递引用传递SET UDFPARMS TO11、答案:LOCAL12、答案:N=1 TO 100 N=100 TO 1 STEP - 113、答案:最高总分14、答案:15 2015 10第八章表单设计与应用一、选择题1、答案:D2、答案:C3、答案:B4、答案:C5、答案:A6、答案:A7、答案:C8、答案:C9、答案:C10、答案:A11、答案:B12、答案:C13、答案:D14、答案:D15、答案:D16、答案:B17、答案:D18、答案:C19、答案:A20、答案:B21、答案:B22、答案:C23、答案:C24、答案:D25、答案:C26、答案:B27、答案:D28、答案:D29 、答案:D30、答案:D31、答案:B32、答案:C二、填空题1、答案:Load2、答案:Create Form 表单名Do Form 表单名.scx3、答案:AutoCenter4、答案:Click5、答案:Value6、答案:对象7、答案:ColumnCount8、答案:属性方法实例9、答案:多行单行10、答案:多重选择11、答案:Cancel12、答案:ERROR13、答案:Visible14、答案:Caption15、答案:List16、答案:容器控件17、答案:对象第九章菜单设计与应用一、选择题1、答案:A2、答案:D3、答案:A4、答案:D5、答案:B6、答案:A7 、答案:B8、答案:A9、答案:D10、答案:C11、答案:B12、答案:A13、答案:D14、答案:D15、答案:A16、答案:A17、答案:D18、答案:D19、答案:B20、答案:A21、答案:C22、答案:D23、答案:A24、答案:B25、答案:B二、填空题1、答案:条形菜单弹出式菜单2、答案:SYSMENU3、答案:SET SYSMENU TO DEFAULT4、答案:\-(或“\-”、或‘\-’)5、答案:弹出式菜单6、答案:RightClick7、答案:ShowWindow8、答案:Do mymenu.mpr9、答案:Destroy EXTENDED10、答案:常规选项菜单选项常规选项第十章报表设计一、选择题1、答案:D2、答案:B3、答案:C4、答案:D5、答案:A6、答案:D7、答案:B8、答案:C9、答案:B10、答案:A11、答案:C12、答案:B13、答案:B14、答案:C15、答案:B16、答案:A17、答案:B18、答案:B19、答案:A20、答案:B21、答案:A22、答案:A23、答案:C24、答案:C25、答案:D二、填空题1、答案:数据源布局2、答案:MODIFY3、答案:页标头细节页注脚4、答案:按钮锁定5、答案:变量6、答案:标签。

VFP教程2008年版课后练习题含答案

VFP教程2008年版课后练习题含答案

VFP教程2008年版课后练习题含答案
前言
Visual FoxPro(简称VFP)是由微软公司开发的一种关系型数据库管理系统(DBMS),是极受开发人员欢迎的一种开发软件。

VFP 9.0 是VFP系列的最后一个版本,于2004年出版。

然而,本文将针对2008年版的VFP教程编写课后练习题与答案。

一、题目
1.什么是VFP?
2.VFP的运行环境是什么?
3.VFP支持哪些数据类型?
4.请说明常见的VFP UI控件及其作用。

5.请简述VFP中如何创建表格。

二、答案
1.VFP是一种关系型数据库管理系统,由微软公司开发。

2.VFP运行环境要求Windows操作系统。

3.VFP支持多种数据类型,包括整数、浮点数、日期时间、字符、逻辑、
二进制以及货币。

4.常见的VFP UI控件包括表单、查询器、报表、标签页、下拉框、文
本框、按钮、菜单、工具栏等,它们的作用和常规的UI控件类似。

5.在VFP中,创建表格可以通过执行以下步骤来完成:
1.打开VFP控制台并创建一个新应用程序。

2.在应用程序的主窗体中打开数据库设计器。

3.在数据库设计器中创建一个新的数据表。

4.为数据表定义字段,并定义它们的数据类型。

5.为数据表设置主键、默认值和其他属性。

6.保存数据表并退出设计器。

三、总结
本文针对VFP教程2008年版编写了一些课后练习题及其答案,希望对读者有所帮助。

需要指出的是,VFP之所以受欢迎,是因为它具有数据库管理和UI设计的强大功能。

通过学习VFP,可以轻松地构建符合业务需要的信息系统。

2008-2009VFP练习题及答案

2008-2009VFP练习题及答案

VFP期末笔试题型1.单项选择题(共30小题,每题1分,共计30分)2.写出表达式结果题(共10小题,每题1分,共计10分)3.阅读程序写出结果题(共5小题,每题4分,共计20分)4.填空题(共30空,每空1分,共计30分)5.编程题(共2小题,每题5分,共计10分)各章复习第一章数据库系统及Visual FoxPro 概述1.是用于建立、使用和维护数据库的系统软件。

它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

用户通过它来访问数据库中的数据,数据库管理员也通过它进行数据库的维护工作。

A、数据库B、数据库管理系统C、操作系统D、数据处理应用程序2.关于关系规范化、关系模型和关系运算,以下说法中错误的是:_____。

A、关系模型中,主要是通过外部关键字表示实体之间的联系B、关系规范化的主要目的之一就是完全消除数据冗余C、在进行关系运算的并、差、交运算时,两个关系的结构必须相同D、一个规范化的二维表中,其行、列的顺序可任意交换3.当前常用的数据模型有_____、网状模型、层次模型、面向对象模型。

A、表格模型B、关系模型C、E-R模型D、C/S模型4.E-R图是E-R模型的图形表示法,它是直接表示概念模型的有力工具。

在E-R 图中,用表示属性。

A、三角形B、矩形C、菱形D、椭圆形5.关键字是关系模型中的重要概念。

其值能够惟一地确定一条记录,但是它所包含的字段可能是有多余的,这样的关键字称为。

A、超关键字B、候选关键字C、主关键字D、外部关键字6.在关系模型中,关系规范化的过程是通过关系中属性的分解和关系模式的分解来实现的。

在实际应用中,设计关系模式时一般要求满足。

A、1NFB、2NFC、3NFD、4NF7.二维表中能唯一确定记录的一列或多列的组合称为超关键字。

若一个超关键字去掉其中任何一个列后不再能唯一确定记录,则称其为候选(1)关键字。

8.关键字是关系模型中的重要概念。

当一张二维表(A表)的主关键字被包含在另一张二维表(B表)中时,则它就被称为B表的外部关键字。

计算机vf考试题及答案

计算机vf考试题及答案

计算机vf考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个选项是正确的?A. 表单控件不能设置事件B. 表单控件可以设置事件C. 表单控件不能添加到报表中D. 表单控件不能添加到表单中答案:B2. 以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,要打开一个表单,应该使用哪个命令?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM答案:A4. 以下哪个命令用于创建一个新表?A. CREATE TABLEB. MAKE TABLEC. NEW TABLED. ADD TABLE答案:A5. 在Visual FoxPro中,如何将一个表单设置为模态?A. 将表单的Modal属性设置为.T.B. 将表单的Modal属性设置为.F.C. 使用MODAL FORM命令D. 使用NONMODAL FORM命令答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以关闭表单。

答案:RELEASE2. 要将一个字段设置为自动增长,应该在表结构中设置该字段的________属性。

答案:AutoIncrement3. 在Visual FoxPro中,________函数用于将日期转换为字符串。

答案:DATE()4. 要将一个变量的值设置为NULL,应该使用________关键字。

答案:NULL5. 在Visual FoxPro中,________命令用于删除一个表的所有记录。

答案:DELETE ALL三、简答题(每题10分,共30分)1. 描述在Visual FoxPro中如何创建一个索引。

答案:在Visual FoxPro中创建索引可以通过使用INDEX命令或者在表设计器中创建。

08年水平考试VFP设计(含答案)

08年水平考试VFP设计(含答案)

C)当前记录之前 D)当前记录之后 30. 数据表与相应索引文件已经打开,内存变量 XM="李春",执行时会产生逻辑错误的命 令是______。 A)LOCATE FOR 姓名=XM B)FIND &XM C)SEEK XM D)LOCATE FOR 姓名=&XM 31.在 1 号工作区上已打开别名“XS”的表文件,当前工作区为 2 号工作区,命令不能使 1 。 号工作区成为主工作区的是 A)SELECT 1 B)SELECT 0 C)SELECT A D)SELECT XS 32.已知数据表文件 DJKS.DBF,若按姓名\C\8,上机\N\6\2 的升序建立索引文件,应使用 的命令是___。 A)INDEX TO IDX1 ON 姓名+上机 B)INDEX TO IDX1 ON 姓名-上机 C)INDEX TO IDX1 ON 姓名+STR(上机,6,2) D)INDEX TO IDX1 ON 姓名+STR(100-上机) 33.Visual FoxPro 中的 SET RELAION 关联操作是一种 。 A)逻辑联接 B)物理连接 C)逻辑排序 D)物理排序 34.查询订购单号首字符是"P"的订单信息,应该使用命令_____。 A)SELECT * FROM 订单 WHERE HEAD(订购单号,1)="P" B)SELECT * FROM 订单 WHERE LEFT(订购单号,1)="P" C)SELECT * FROM 订单 WHERE "P" $ 订购单号 D)SELECT * FROM 订单 WHERE RIGHT(订购单号,1)="P" 35.结构化程序设计的三种基本结构是指_________。 A)顺序、选择和循环 B)子程序、过程和自定义函数 C)层次、关系和网状 D)选择、投影和连接 。 36.下列说法错误的是 A)事件既可以由系统引发,也可以由用户激发 B)事件代码既能在事件引发时执行,也能够象方法一样被显示调用 C)Visual FoxPro 不仅允许为控件添加新属性,而且能为控件添加新方法和事件 D)事件代码不能由用户创建,是唯一的 37.在当前表单的 Label1 控件中显示系统时间的语句正确的是 。 A)bel1.Caption=TIME() B)bel1.Value=TIME() C)bel1.Text=TIME() D)bel1.ToolTipText=TIME() 38.在表单的常用方法中,将表单从内存中释放的方法是 。 A)Release B)Refresh C)Show D)Hide 39.默认情况下,报表设计器显示三个基本带区,分别是 。 A)页标头、细节、页注脚 B)页标头、细节带区、组注脚 C)标题、细节、页注脚 D)列标头、细节、列注脚 40.为了从用户菜单返回到系统菜单应该使用命令 。 A)SET DEFAULT TO SYSTEM B)SET MENU TO DEFAULT C)SET SYSMENU TO DEFAULT D)SET SYSTEM TO DEFAULT 二、填空题

vfp考试题及答案

vfp考试题及答案

vfp考试题及答案一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开表单文件?A. OPEN DATABASEB. OPEN FORMC. OPEN TABLED. OPEN REPORT答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. SPACED. AT答案:A3. 在Visual FoxPro中,以下哪个命令用于关闭数据库?A. CLOSE DATABASEB. CLOSE TABLEC. CLOSE FORMD. CLOSE ALL答案:A4. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE FORMD. CREATE REPORT答案:A5. 在Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. CLEAR TABLE答案:B6. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STRB. NUMC. VALD. CTOD答案:C7. 在Visual FoxPro中,以下哪个命令用于设置当前工作目录?A. SET DIRECTORYB. SET PATHC. SET WORKING DIRECTORYD. SET CURRENT DIRECTORY答案:D8. Visual FoxPro中,以下哪个命令用于设置表单的标题?A. SET TITLEB. SET FORM TITLEC. FORM SET TITLED. FORM TITLE答案:A9. 在Visual FoxPro中,以下哪个命令用于查看当前数据库的结构?A. SHOW DATABASEB. DISPLAY DATABASEC. BROWSED. LIST答案:A10. Visual FoxPro中,以下哪个命令用于执行SQL查询?A. SELECTB. QUERYC. SQLD. EXECUTE SQL答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以查看当前数据库中的表。

2008年秋季江苏省计算机等级考试VFP试卷答案

2008年秋季江苏省计算机等级考试VFP试卷答案

2008年秋江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试二级考试试卷语种:Visual FoxPro说明:1.本试卷包括计算机基础知识部分和程序设计部分,考试时间共120分钟;2.本试卷满分为60分,分选择题和填空题,试卷不分A、B类型;3.计算机基础知识部分全部是选择题(20分),程序设计部分分为选择题(10分)和填空题(30分)两种;4.选择题用答题卡答题。

每一项有A、B、C、D四个可供选择的答案,请选择其中一个你认为正确的答案,用HB铅笔涂写在答题卡的相应答题号内。

每选对一项得1分,不选或选错不得分;5.填空题用答题纸答题。

请将答案用蓝、黑色钢笔或圆珠笔填写在答题纸的相应答题号内,每个答案只占一行,不得换行。

每填一个答案得1分,不填或选填不得分;6.请认真填写并仔细核对答题卡和答题纸上的学校名称、准考证号和姓名是否填写正确。

7.考试结束时将试卷、答题卡和答题纸放在桌上,不得带走。

待监考人员收毕清点后,方可离场。

第一部分计算机基础知识1、信息技术指的是用来扩展人类信息器官功能、协助人们更有效地进行信息处理的一类技术。

在下列有关信息技术的叙述中,错误的是__________________。

A.现代信息技术的主要特征之一是以数字技术和电子技术为基础B.遥感遥测技术、自动控件控制技术等均属于现代信息技术C.微电子技术是信息技术领域的关键技术,它以集成电路为核心D.利用磁带、光盘、电话、传真等进行信息传递均属于现代通信2、二进制数10111000和11001010进行逻辑“与”运算,结果再与10100110进行逻辑“或”运算,最终结果的16进制形式为_______________。

A、A2B、DEC、AED、953、计算机的性能在很大程序上是由CPU决定的。

在下列有关CPU结构和原理的一些叙述中,错误的是__________________。

A、目前PC机所使用的CPU均是Intel公司的产品B、从逻辑组成上看,CPU主要由寄存器组、运算器和控制器等部分组成C、目前CPU中的运算部件ALU有多个,每个ALU均可独立完成运算D、不同CPU能执行的指令有所不同,但同一系列CPU产品通常是“向下兼容的”4、在下列有关目前PC机主板及其组件的叙述中,正确的是_________________。

VFP笔试题目

VFP笔试题目

全国高等学校(安徽考区)计算机水平考试试卷(二级Visual FoxPro)2008.6一、单项选择题(每题1分,共40分)1.计算机能够自动工作,主要是因为采用了()。

A.二进制数制 B.大规模集成电路C.程序设计语言D.存储程序控制原理2.下面数值中最大的是()。

A.(10110)2 B.(120) 8C.(70) 10 D.(3A)16 3.在计算机指令系统中,一条指令通常有()组成A.数据和字符B操作码和操作数C 运算符和数据D被运算数和结果4.运算器主要由()组成。

A.算术逻辑单元 B 微处理器C 控制单元D 存储器5.下列关于Windows “回收站”的叙述中,不正确的是()A.“回收站”的信息可以删除B “回收站”中的信息可以还原C “回收站的大小可以设置D “回收站”不占用硬盘空间6.多媒体信息不包括()A.文字、图形 B 音频、视频C光驱、声卡D影像、动画7.学校机房的若干台计算机连接而成的网络通常属于()A.W AN N C.MAN D.GPS 8.FPT是()A.发送电子邮件的软件 B 浏览网页的工具C文件传输协议 D 聊天工具9.下列关于计算机病毒的叙述中,不正确的是()A.计算机病毒只能破坏硬件,不能破坏软件B.计算机病毒是人为编写的一种程序C.计算机病毒能通过硬盘、网络等媒介传播、扩散D.计算机病毒具有潜伏性、传染性和破坏性10.下列关于算法的叙述中,正确的是()A.算法就是对特定问题求解步骤的描述B算法就是程序C.算法就是软件D 算法没有优劣之分11.下列选项中,()不属于数据管理发展的阶段。

A.人工管理阶段 B 文件系统阶段C操作系统阶段 D 数据库系统阶段12.用二维表格形式来表示实体集及其之间关系的数据模型是()A.层次模型 B 网状模型C关系模型D二维模型13.在Visual FoxPro 中,项目文件和数据库文件的扩展名分别为()A.PRG和DBC B .PJX和DBCC.PRG 和DBFD.PJX和DBF14.定义表结构时,()数据的宽度是可以设定的。

VF笔试试题

VF笔试试题

FOXPRO程序设计习题集一一、单项选择题1.一个数据表文件中多个备注(MEMO)字段的内容是存放在A)这个数据表文件中B)一个备注文件中C)多个备注文件中D)一个文本文件中2.以下有关数据表备注文件(.FPT)和数据库备注文件(.DCT)的叙述中正确的是_________。

A)在数据库中没有数据表的备注文件.FPTB).FPT和.DCT文件没有区别C)数据表备注文件放置的是数据表中备注字段的内容D)数据库备注文件放置的是数据库中所有数据表备注字段的内容3.在Visual FoxPro中数据库中包括了。

A)一个DBF文件B)若干个二维表C)一个DBC文件D)若干个DBC文件4.以下关于自由表的叙述中,正确的是。

A)在低版本的FoxPro(或Foxbase)系统中建立的数据库B)可以用Visual FoxPro建立,但不能把它添加到数据库中C)自由表可以添加到数据库中,数据库中的表也可以被移出成为自由表D)自由表可以添加到数据库中,但数据库中的表不能被移出成为自由表5.以下关于自由表和数据表操作的叙述中,错误的是__________。

A)自由表可执行的操作,数据表不一定能执行B)数据表的表名可超过8个字符C)当把自由表加入数据库成为数据表时,可改变自由表的名称D)数据表可执行的操作,自由表不一定能执行6.以下关于Visual FoxPro的数据库的叙述中,正确的是。

A)Visual FoxPro中的数据库与Foxbase、FoxPro for Windows中的数据库完全相同B)Visual FoxPro中的数据库就是一个二维表C)Visual FoxPro的数据库中只能保存数据不能保存数据表间的关系D)Visual FoxPro的数据库中的数据全部存放在数据表中7.在下面的叙述中,正确的是__________。

A)NULL和″″均可表示空值B)″″和″″表示相同的意义C)″″> ″″D)0可表示空值8.以下关于Visual FoxPro的数据库操作的叙述中,正确的是。

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案一、单项选择题1. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中所有表的列表?()A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. PRINT TABLES答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串中子字符串出现的次数?()A. AT()B. INSTR()C. LEN()D. LIKE()答案:B3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?()A. DO FORMB. OPEN FORMC. DISPLAY FORMD. VIEW FORM答案:A4. Visual FoxPro中,以下哪个命令用于关闭一个表单?()A. CLOSE FORMB. QUIT FORMC. EXIT FORMD. CANCEL FORM答案:A5. 在Visual FoxPro中,以下哪个函数用于计算字符串中子字符串的位置?()A. AT()B. INSTR()C. LEN()D. LIKE()答案:A6. Visual FoxPro中,以下哪个命令用于设置表单的标题?()A. SET FORM TITLEB. SET FORM CAPTIONC. SET TITLED. SET CAPTION答案:D7. 在Visual FoxPro中,以下哪个命令用于设置表单的背景颜色?()A. SET FORM COLORB. SET FORM BACKCOLORC. SET COLORD. SET BACKCOLOR答案:C8. Visual FoxPro中,以下哪个命令用于设置表单的前景色?()A. SET FORM COLORB. SET FORM FORECOLORC. SET COLORD. SET FORECOLOR答案:D9. 在Visual FoxPro中,以下哪个函数用于返回当前日期?()A. DATE()B. TODAY()C. NOW()D. TIME()答案:B10. Visual FoxPro中,以下哪个命令用于设置表单的字体?()A. SET FONTB. SET FORM FONTC. SET FONT FACED. SET FONT NAME答案:A二、填空题1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

08年9月计算机VF笔试

08年9月计算机VF笔试

一、选择题(1)~(35)题每题2分,共70分。

下列各题A)、B)、C)、D)四个先项中,只有一个选择是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) 关系数据库管理系统所管理的关系是。

A) 一个DBF文件 B) 若干个二维表 C) 一个DBC文件 D) 若干个DBC文件(2) 不允许记录中出现重复索引值的索引是。

A) 主索引 B) 主索引、候选索引、普遍索引C) 主索引和候选索引 D) 主索引、候选索引和唯一索引(3) 要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表。

A) 是同一个数据库中的两个表 B) 不同数据库中的两个表C) 两个自由表 D) 一个是数据库表另一个是自由表(4) 在Visual FoxPro中,可以对字段设置默认值的表。

A) 必须是数据库表 B) 必须是自由表C) 自由表或数据库表 D) 不能设置字段的默认值(5) Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是。

A) 索引、排序、查找 B) 建库、录入、排序C) 选择、投影、联接 D) 显示、统计、复制(6) 打开Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含。

A) 表单(Form)文件 B) 报表(Report)文件C) 标签(Label)文件 D) 以上三种文件(7) 可以链接或嵌入OLE对象的字段类型是。

A) 备注型字段 B) 通用型和备注型字段C) 通用型字段 D) 任何类型的字段(8) 下面关于属性、方法和事件的叙述中,错误的是。

A) 属性用于描述对象的状态,方法用于表示对象的行为B) 基于同一个类产生的两个对象可以分别设置自己的属性值C) 事件代码也可以像方法一样被显示调用D) 在新建一个表单时,可以添加新的属性、方法和事件(9) 查询设计器和视图设计器的主要不同表现在于。

A) 查询设计器有“更新条件”选项卡,没有“查询去向”选项B) 查询设计器没有“更新条件”选项卡,有“查询去向”选项C) 视图设计器没有“更新条件”选项卡,有“查询去向”选项D) 视图设计器有“更新条件”选项上,也有“查询去向”选项(10) 在Visual FoxPro中,表单(Form)是指。

vfp测试题及答案

vfp测试题及答案

vfp测试题及答案一、选择题1. 在Visual FoxPro中,以下哪个不是数据库表的字段类型?A. 数字型B. 日期型C. 备注型D. 逻辑型答案:D2. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中的所有表?A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. VIEW TABLES答案:A二、填空题1. 在Visual FoxPro中,______命令可以用于打开一个表。

答案:USE2. 要将Visual FoxPro中的表单保存为类文件,应使用______命令。

答案:RELEASE三、简答题1. 简述Visual FoxPro中的索引类型有哪些,并简要说明它们的特点。

答案:Visual FoxPro中的索引类型主要有三种:主索引、候选索引和普通索引。

主索引用于唯一标识表中的每条记录,不允许重复;候选索引可以包含重复值,但每个候选索引中只能有一个空值;普通索引则没有这些限制,主要用于提高查询效率。

四、操作题1. 假设有一个名为“学生”的表,包含字段:学号(C,8)、姓名(C,20)、年龄(N,3,0)。

请写出在Visual FoxPro中创建该表的命令。

答案:```CREATE TABLE 学生 (学号 C(8), 姓名 C(20), 年龄 N(3,0))```2. 继续上题,如果需要为“学号”字段创建一个主索引,并且为“姓名”字段创建一个候选索引,应如何操作?答案:```USE 学生SET PRIMARY KEY 学号SET INDEX TO 姓名 TAG 姓名索引```五、编程题1. 编写一个Visual FoxPro程序,用于查询“学生”表中年龄大于20岁的学生信息,并显示结果。

答案:```SELECT * FROM 学生 WHERE 年龄 > 20 INTO CURSOR 查询结果 BROWSE```请注意,以上内容仅为示例,具体题目和答案应根据实际教学内容和要求进行设置。

08-09VFP试题1答案

08-09VFP试题1答案

西北师范大学2008-2009学年第二学期《Visual FoxPro程序设计》期末考试(A卷)参考答案与评分标准一、选择题(每小题1分,共20分)1.逻辑删除记录和物理删除记录有什么不同?逻辑删除只是给记录加上删除标记,并没有从数据表中将其清除,需要时还可以恢复。

物理删除是真正地从表文件中清除记录,不可恢复。

2.简述利用查询设计器建立查询的过程。

选择查询的数据源;选择出现在查询结果中的字段;设置查询条件;设置排序或分组来组织查询结果;选择查询去向;运行查询。

四、用VFP命令或SQL语句完成下列功能(每小题4分,共20分)1.查询学生表中所有信息。

SQL SELECT * FROM 学生VFP USE 学生LIST 或DISPLAY ALL2.查询学生表中所有1983年1月1日以后出生的性别为“女”的学生学号和姓名。

SQL SELECT 学号,姓名FROM 学生WHERE 出生日期>={^1983-01-01} AND 性别="女"VFP USE 学生LIST FOR出生日期>={^1983-01-01} AND 性别="女"3. 元旦已过,将学生表中的学生年龄字段加1岁。

SQL UPDATE 学生SET 年龄=年龄+1VFP USE 学生REPLACE ALL 年龄WITH 年龄+14. 插入新纪录("20082108","007",86)到选课表中。

SQL INSERT INTO 学生V ALUE("20082108","007",86)VFP USE 选课APPEND BLANK (INSERT BLANK/INSERT BEFORE BLANK)REPLACE 学号WITH "20082108",课程号WITH "007",成绩WITH 865. 查询选修“001”号课程学生的姓名和成绩。

VF解析

VF解析

历年笔试真题答案与解析2006年9月二级Visual FoxPro 笔试试卷答案和解析一、选择题(1)【答案】D【解析】一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。

程序设计风格总体而言应该强调简单和清晰,程序必须是可以理解的。

可以认为,著名的"清晰第一、效率第二"的论点已成为当今主导的程序设计风格。

良好的程序设计风格主要应注重和考虑下述几个因素:①源程序文档化。

它包括以下3个方面:一是符号的命名应具有一定的含义;二是正确的注释能够帮助读者理解程序;三是视觉组织,可以在程序中利用空格、空行、缩进等技巧使程序层次清晰。

②数据说明的方法。

它包括以下3个方面:一是数据说明的次序规范化;二是说明语句中变量安排有序化;三是使用注释来说明复杂数据的结构。

③语句的结构应该简单直接,不应该为提高效率而把语句复杂化。

④输入和输出方式和风格应尽可能方便用户的使用。

(2)【答案】A【解析】软件设计是开发阶段最重要的步骤。

从工程管理的角度来看可分为两步:概要设计和详细设计。

概要设计是将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式;详细设计是指确立每个模块的实现算法和局部数据结构,用适应方法表示算法和数据结构的细节。

从技术观点来看,软件设计包括软件结构设计(定义软件系统各主要部件之间的关系)、数据设计(将分析时创建的模型转化为数据结构)、接口设计(描述软件内部、软件与协作系统之间以及软件与人之间如何通信)、过程设计(把系统结构部件转换成软件的过程)4个步骤。

(3)【答案】C【解析】软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退役的过程。

软件开发期包括概要设计、详细设计、实现和测试4个阶段。

软件维护属于软件运行维护期。

(4)【答案】B【解析】用户所见到的数据模式是外模式也称用户模式。

它是用户的数据视图,由概念模式导出。

一个概念模式可以有若干个外模式,每个用户只关心与它有关的外模式,这样不仅可以屏蔽大量无关信息,而且有利于数据维护。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2008年9月全国计算机等级考试二级笔试试卷一、选择题((1)~(35)每题2分,共70分)(1)一个栈的初始状态为空。

现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是A)12345ABCDE B)EDCBA54321C)ABCDE12345 D)54321EDCBA(2)下列叙述中正确的是A)循环队列有附着和队尾两个指针,因此,循环队列是非线性结构B)在循环队列中,只需队头指针就能反映队列中的元素的动态变化情况C)在循环队列中,只需队尾指针就能反映队列中的元素的动态变化情况D)循环队列中元素的个数是由队头指针和队尾指针共同决定(3)在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是A)O(n) B)O(n2)C)O(log2n) D)O(n log2n)(4)下列叙述中正确的是A)顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B)顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C)顺序存储结构能存储有序表,链式存储结构不能存储有序表D)链式存储结构比顺序存储结构节省存储空间(5)数据流图中带有箭头的线段表示的是A)控制流B)事件驱动C)模块调用D)数据流(6)在软件开发中,需求分析阶段可以使用的工具是A)N-S图B)DFD图C)PAD图D)程序流程图(7)在面向对象方法中,不属于“对象”基本特点的是A)一致性B)分类性C)多态性D)标识唯一性(8)一间宿舍可信多个学生,则实体宿舍和学生之间的联系是A)一对一B)一对多C)多对一D)多对多(9)在数据管理技术发展的三个阶段中,数据共享最好的是A)人工管理阶段B)文件系统阶段C)数据库系统阶段D)三个阶段相同(10)有三个关系R、S和T如下:R S T由关系 R和S通过运算得到关系T,则所使用的运算为A)笛卡尔积B)交C)并D)自然连接(11)设置表单标题的属性是A)Title B)Text C) Biaoti D) Caption(12)释放和关闭表单的方法是A)Release B)Delete C) LostFocus D) Destory(13)从表中选择字段形成新关系的操作是A)选择B)连接C) 投影D) 并(14)Modify Command命令建立的文件的默认扩张名是A)prg B)app C) cmd D) exe(15)说明数组后,数组元素的初值是A)整数0 B)不定值C) 逻辑真D) 逻辑假(16)扩展名为.mpr的文件是A)菜单文件B)菜单程序文件D)菜单备注文件D)菜单参数文件(17)下列程序段执行以后,内存变量y的值是x=76543y=0DO WHILE x>0y=x%10+y*10x=int(x/10)ENDDOA)3456 B)34567 C)7654 D)76543(18)在SQL SELECT查询中,为了使查询结果排序应该使用短语A) ASC B)DESCC) GROUP BY D) ORDER BY(19)设a=“计算机等级考试”,结果为“考试”的表达式是A) Left(a,4) B)Right(a,4) C) Left(a,2) D) Right(a,2)(20)关于视图和查询,以下叙述正确的是A) 视图和查询都只能在数据库中建立B)视图和查询都不能在数据库中建立C) 视图只能在数据库中建立D) 查询只能在数据库中建立(21)在SQL SELECT语句中与INTO TABLE等价的短语是A) INTO DBF B)TO TABLEC) INTO FORM D) INTO FILE(22)CREATE DA TABASE命令用来建立A) 数据库B)关系C) 表D) 数据文件(23)欲执行程序temp.prg,应该执行的命令是A) DO PRG temp.prg B)DO temp.prgC) DO CMD temp.prg D) DO FORM temp.prg(24)执行命令MYFORM=CREATEOBJECT(“FORM”)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令A)MYFORM.LIST B)MYFORM.DISPLAYC)MYFORM.SHOW D)MYFORM.SHOWFORM(25)假设有STUDENT表,可以正确添加字段“平均分数”的命令是A)ALTER TABLE STUDENT ADD 平均分数F(6,2)B)ALTER DBF STUDENT ADD平均分数F 6,2C)CHANGE TABLE STUDENT ADD平均分数F(6,2)D) CHANGE TABLE STUDENT INSERT平均分数F6,2(26)页框控件也称作选项卡控件,在一个页框中可以设置多个页面,页面个数的属性是A)COUNT B)PAGE C)NUM D)PAGECOUNT(27)打开已经存在的表单文件的命令是A)MODIFY FORM B)EDIT FORM C)OPEN FORM D)READ FORM(28)在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键,规定了菜单项的访问键为“X”的菜单名称定义是A)综合查询\<(X) B) 综合查询/<(X)C) 综合查询(\<X) D) 综合查询(/<X)(29)假定一个表单里有一个文本框TEXT1和一个命令按钮组COMMANDGROUP1。

命令按钮组是一个容器对象,其中包含COMMAND1和COMMAND2两个命令按钮。

如果要在COMMAND1命令按钮的某个方法中访问文本框的V ALUE属性值,正确的表达式是A)THIS.THISFORM.TEXT1.V ALUE B)THIS.PARENT.PARENT.TEXT1.V ALUEC)PARENT.PARENT.TEXT1.V ALUE D)THIS.PARENT.TEXT1.V ALUE(30)下面关于数据环境和数据环境中的两个表之间关联的陈述中,正确的是A)数据环境是对象,关系不是对象B)数据环境不是对象,关系是对象C)数据环境是对象,关系是数据环境中的对象D)数据环境和关系都不是对象(35)假设客户表中有客户号(关键字)C1—C10共10条客户记录,订购单表有订单号(关键字)OR1—OR8共8条订购单记录,并且订购单表参照客户表。

如下命令可以正确执行的是A)INSERT INTO 订购单V ALUES (’OR5’,’C5’,{^2008/10/10})B)INSERT INTO 订购单V ALUES (’OR5’,’C11’,{^2008/10/10})C)INSERT INTO 订购单V ALUES (’OR9’,’C11’,{^2008/10/10}D)INSERT INTO 订购单V ALUES (’OR9’,’C5’,{^2008/10/10}(31)~(35) 使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产品号,数量)(31)查询单价在600元以上的主机板和硬盘的正确命令是(A)SELECT * FROM 产品WHERE 单价>600 AND (名称=’主机板’AND 名称=’硬盘’)(B)SELECT * FROM 产品WHERE 单价>600 AND (名称=’主机板’ OR 名称=’硬盘’)(C)SELECT * FROM 产品FOR 单价>600 AND (名称=’主机板’ AND 名称=’硬盘’)(D)SELECT * FROM 产品FOR 单价>600 AND (名称=’主机板’ OR 名称=’硬盘’)(32)查询客户名称中有”网络”二字的客户信息的正确命令是(A) SELECT * FROM 客户FOR 名称LIKE “%网络%”(B) SELECT * FROM 客户FOR 名称=“%网络%”(C) SELECT * FROM 客户WHERE 名称=“%网络%”(D) SELECT * FROM 客户WHERE名称LIKE “%网络%”(33)查询尚未最后确定订购单的有关信息的正确命令是(A)SELECT 名称,联系人,电话号码,订单号FROM 客户,订购单WHERE 客户.客户号=订购单.客户号AND 订购日期IS NULL(B)SELECT 名称,联系人,电话号码,订单号FROM 客户,订购单WHERE 客户.客户号=订购单.客户号AND 订购日期=NULL(C)SELECT 名称,联系人,电话号码,订单号FROM 客户,订购单FOR 客户.客户号=订购单.客户号AND 订购日期IS NULL(D) SELECT 名称,联系人,电话号码,订单号FROM 客户,订购单FOR客户.客户号=订购单.客户号AND 订购日期=NULL(34)查询订购单的数量和所有订购单平均金额的正确命令是(A)SELECT COUNT(DISTINCT 订单号),A VG(数量*单价)FROM 产品JOIN 订购单名细ON 产品.产品号=订购单名细.产品号(B) SELECT COUNT(订单号),A VG(数量*单价)FROM 产品JOIN 订购单名细ON 产品.产品号=订购单名细.产品号(C) SELECT COUNT(DISTINCT 订单号),A VG(数量*单价)FROM 产品,订购单名细ON 产品.产品号=订购单名细.产品号(D) SELECT COUNT(订单号),A VG(数量*单价)FROM 产品,订购单名细ON 产品.产品号=订购单名细.产品号二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡[1]至[15]序号的横线上,答在试题卷上下不得分。

注意:以命令关键字填空的必须拼写完整。

(1)对下列二叉树进行中序遍历的结果是_____[1]_____(2)按照软件测试的一般步骤,集成测试应在______[2 ]_______测试之后进行。

(3)软件工程三要素包括方法、工具和过程,其中,______ [ 3 ] ______支持软件开发的各个环节的控制和管理。

(4)数据库设计包括设计、______ [ 4 ] ______和物理设计。

(5)在二维表中,元组的______ [5 ] ______不能再分成更小的数据项。

(6)SELECT * FROM student ______ [ 6 ] ______FILE student 命令将查询结果存储在student.txt文本文件中。

(7)LEFT (”12345.6789”,LEN(“子串”))的结果是______ [ 7 ] ______。

相关文档
最新文档