2006年4月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案
全国计算机等级考试二级VF历年笔试题及答案

精品文档全国计算机等级考试二级VF历年笔试题(2005.4-2010.9)2010年9月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D)上述三种说法都不对(2)下列叙述中正确的是A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对(3)软件测试的目的是A)评估软件可靠性B)发现并改正程序中的错误C)改正程序中的错误D)发现程序中的错误(4)下面描述中,不属于软件危机表现的是A)软件过程不规范B)软件开发生产率低C)软件质量难以控制 D)软件成本不断提高(5)软件生命周期是指A)软件产品从提出、实现、使用维护到停止使用退役的过程B)软件从需求分析、设计、实现到测试完成的过程C)软件的开发过程D)软件的运行维护过程(6)面向对象方法中,继承是指A)一组对象所具有的相似性质B)一个对象具有另一个对象的性质C)各对象之间的共同性质D)类之间共享属性和操作的机制(7)层次型、网状型和关系型数据库划分原则是A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是A)一对一B)一对多C)多对多D)多对一(9)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式10. 有三个关系R、S和T如下:C)结构复合索引文件中D)非结构复合索引文件中(20)假设表“学生.dbf”已在某个工作区打开,且别名取为student。
计算机二级《VFP》考试题及答案

计算机二级《VFP》考试题及答案计算机二级《VFP》考试题及答案证书的意义对于每个人都不一样,有轻有重。
但是考好计算机二级对生活也有帮助,下面是计算机二级《VFP》考试题及答案,欢迎练习。
1、运算结果是字符串“home”的表达式是( )。
A.LEFT(”mvhome”。
4)B.RIGHT(”hometown”,4)C.SUBSTR(”myhometown”,4,4)D.SUBSTR(”myhometown”,3,4)参考答案:D参考解析:取子串的函数有下列三种格式:①LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值。
②RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值。
③SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。
在SUBSTR()函数中,若缺省第三个自变量<长度>,则函数从指定位置一直取到最后一个字符。
从以上三个函数的功能得知,选项A的结果是“my–h0”,选项8的结果是“town”,选项C的结果是“omet”,选项D的结果是“home”。
2、参照完整性规则的更新规则中“级联”的含义是( )。
A.更新父表中的连接字段值时,用新的连接字段值自动修改字表中的所有相关记录B.若子表中有与父表相关的记录,则禁止修改父表中的连接字段值C.父表中的连接字段值可以随意更新,不会影响子表中的记录D.父表中的连接字段值在任何情况下都不允许更新参考答案:A参考解析:参照完整性的更新规则包括:级联、限制和忽。
级联是在更新父表的连接字段值时,用新的连接字段值自动修改子表中的所有相关记录。
限制是子表中有相关的记录,则禁止修改父表中的连接字段值。
忽则不作参照完整性检查,即可以随意更新父表的连接字段值。
3、在当前表单的LABEL1控件中显示系统时间的语句是( )。
BELl.CAPTl0N=TIME()BELl.VALUE=TIME()BELl.TEXT=TIME()BELl.CONTROL=TIME()参考答案:A参考解析:标签控件主要在表单上显示一段固定的文字,常用做提示和说明,它没有数据源,因此只要把要显示的字符串直接赋给标签的标题(CAPTION)属性就可以了。
第二章Visual FoxPro历年二级考试相关题目

第二章Visual FoxPro数据库关系系统概述一、选择题2006年春:1. 函数是程序设计语言中重要的语言成分.在下列 VFP 系统函数中,其返回值不为字符型数据的是A. TYPE B. DOW ()C. CHR ()D. TTOC ()2. 利用命令 DIMENSION x(2,3) 定义了一个名为X的数组后,依次执行三条赋值命令:X(3)=10 ,X(5)=20,X=30 ,则数组元素x(1,1),X(1,3),X(2,2) 的值分别是A. 30,30,30B. .F. ,10 ,20 C. 30,10,20 D. 0, 10, 203. 在VFP5.0命令窗口中执行 ? ATC("学习","认真学习计算机")命令后,返回的结果是______ 。
A.2 B.5 C.7 D.94. 下列关于数据操作的说法中,正确的是__________。
A. 货币型数据不能参加算术运算B. 两个日期型数据可以进行加法运算C. 字符型数据能比较大小,日期型则不能D. 一个日期型数据可以加或减一个整数5. 在下列函数中,函数的返回值为数值型的是。
(2009秋)A. MESSAGEBOX()B.EMPTY()C.DTOC()D.TYPE()(2009春)6.在Visual FoxPro系统中,下列返回值是字符型的函数是。
A.VAL() B .DATETIME() C. CHR() D.MESSAGEBOX()7. 函数SUBSTR("VisualFoxPro5.0",4,7)的返回值是________。
A. ualFoxPB. FoxPro5C. FoxPD. FoxPro5.08. 在VFP8.0中,将日期型数据转换成字符型数据的函数是_______。
A.DTOC() B.CTOD() C.DATE() D.STR()9.已知数值型变量X=1,Y=2,以下返回值为"!3!"的表达式是。
全国计算机等级考试二级VISUALFOXPRO真题2006年4月_真题-无答案

全国计算机等级考试二级VISUAL FOXPRO真题2006年4月(总分100,考试时间90分钟)一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
1. 下列选项中不属于结构化程序设计方法的是______。
A. 自顶向下B. 逐步求精C. 模块化D. 可复用2. 两个或两个以上的模块之间关联的紧密程度称为______。
A. 耦合度B. 内聚度C. 复杂度D. 数据传输特性3. 下列叙述中正确的是______。
A. 软件测试应该由程序开发者来完成B. 程序经调试后一般不需要再测试C. 软件维护只包括对程序代码的维护D. 以上三种说法都不对4. 按照“后进先出”原则组织数据的数据结构是______。
A. 队列B. 栈C. 双向链表D. 二叉树5. 下列描述中正确的是______。
A. 线性链表是线性表的链式存储结构B. 栈与队列是非线性结构C. 双向链表是非线性结构D. 只有根结点的二叉树是线性结构6. 对如下二叉树进行后序遍历的结果为______。
A. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA7. 在深度为7的满二叉树中,叶子结点的个数为______。
A. 32B. 31C. 64D. 638. “商品”与“顾客”两个实体集之间的联系一般是______。
A. 一对一B. 一对多C. 多对一D. 多对多9. 在E-R图中,用来表示实体的图形是______。
A. 矩形B. 椭圆形C. 菱形D. 三角形10. 数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是______。
A. DB包含DBS和DBMSB. DBMS包含DB和DBSC. DBS包含DB和DBMSD. 没有任何关系11. 在Visual FoxPro中以下叙述错误的是______。
A. 关系也被称作表B. 数据库文件不存储用户数据C. 表文件的扩展名是.dbfD. 多个表存储在一个物理文件中12. 扩展名为SCX的文件是______。
二级VISUALFOXPRO笔试-404_真题-无答案

二级VISUAL FOXPRO笔试-404(总分83,考试时间90分钟)一、选择题1. 下列关于数据库表的说法中错误的是______。
A) 可设置长表名,长宇段名B) 可设置匹配字段类型到类,字段验证和记录验证,触发器C) 可设置主索引和候选索引关键字,字段默认倩,显示模式D) 不可用use命令直接打开,必须在数据库设计器中打开2. 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的( )。
A) 抽象和信息隐蔽 B) 局部化和封装化C) 内聚性和耦合性 D) 激活机制和控制方法3. 在结构化设计方法中生成的结构图(SC) 中,带有箭头的连线表示______。
A) 模块之间的调用关系 B) 程序的组成成分C) 控制程序的执行顺序 D) 数据的流向4. 为“客户”表建立普通索引,要求按“客户号”字段升序排列,如果客户号(C,4)相等,则按“订购日期”(D)升序排列,下列语句正确的是( )。
A) INDEX ON客户号,订购日期TO khjeB) INDEX ON客户号+订购日期TO khjeC) INDEX ON客户号,DTOC(订购日期)TO khjeD) INDEX ON客户号+DTOC(订购日期) TO khje5. 将E-R图转换到关系模式时,实体与实体间的联系可以表示成( )。
A) 属性 B) 关系 C) 键 D) 域6. 在图书表中,书号字段为字符型,要求将书号中以字母D开头的所有图书记录打上删除标记,应使用命令______。
A.DELETE FOR"D"$书号 B.DELETE FOR SUBSTR(书号,1,1)="D"C.DELETE FOR 书号=D。
D.DELETE FOR RIGHT(书号,1)= "D\7. 在Visual FoxPro中,下列关于索引的正确描述是( )。
A) 当数据库表建立索引以后,表中记录的物理顺序将被改变B) 索引的数据将与表的数据存储在一个物理文件中C) 建立索引是创建一个索引文件,该文件包含有指向表记录的指针D) 使用索引可以加快对表的更新操作8. SQL语句中,SELECT命令中的JOIN用来建立表问的联系短语,连接条件应出现在下列哪个短语中?( )A.WHERE B.ONC.HA VING D.INNER9. 下列关于变量的叙述中,不正确的、项是( )。
全国计算机二级VF真题及答案

Visual Foxpro 历年真题全国计算机等级考试二级VFP笔试试卷一、选择题(每小题2分,共70分)(1)数据的存储结构是指()。
A)存储在外存中的数据B)数据所占的存储空间量C)数据在计算机中的顺序存储方式D)数据的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是()。
A)栈是先进后出的线性表B)栈只能顺序存储C)栈具有记忆作用D)对栈的插入与删除操作中,不需要改变栈底指针(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
A)冒泡排序为n/2B)冒泡排序为nC)快速排序为nD)快速排序为n(n-1)/2(4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
A)log2nB)n/2C)nD)n+1(5)下列对于线性链表的描述中正确的是()。
A)存储空间不一定连续,且各元素的存储顺序是任意的B)存储空间不一定连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是()。
A)软件测试的目的是证明程序是否正确B)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误D)软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求()。
A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是()。
A)程序就是软件B)软件开发不受计算机系统的限制C)软件既是逻辑实体,又是物理实体D)软件是程序、数据与相关文档的集合(9)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指()。
A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对(10)用树形结构表示实体之间联系的模型是()。
计算机二级《VFP》考试试题及答案
计算机二级《VFP》考试试题及答案计算机二级《VFP》考试试题及答案1.下列关于栈的叙述正确的是( )。
A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据2.设X=〝11〞,Y=〝1122″,下列表达式结果为假的是( )。
A.NOT(X==Y)AND(X$Y)B.NOT(X$Y)OR(X<>Y)C.NOT(X>=Y)D.NOT(X$Y)3.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段4.以下是与设置系统菜单有关的命令,其中错误的是( )。
A.SET SYSMENU DEFAULTB.SET SYSMENU TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE5.有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
A.并B.自然连接C.笛卡尔积D.交6.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩7.结构化程序设计的基本原则不包括( )。
A.多态性B.自顶向下C.模块化D.逐步求精8.在软件开发中,需求分析阶段产生的主要文档是( )。
A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划9.软件设计中模块划分应遵循的准则是( )。
A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合10.程序流程图中带有箭头的线段表示的是( )。
A.图元关系B.数据流C.控制流D.调用关系11.算法的有穷性是指( )。
A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的'用户使用12.在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是( )。
2006年国家计算机二级(VFP)真题
2006年全国高等学校计算机考试二级(Visual FoxPro语言)试卷说明:试卷中使用的“工资”表、“部门”表和“水电费”表结构和内容如下:(每道使用此三表的题目均使用原始数据)“工资”表工资(部门号(C,2),职工号(C,3),姓名(C,6),应发工资 (N,9,2),水电费(N,7,2),实发工资(N,9,2)) 部门号职工号姓名应发工资水电费实发工资11 011 张立 2000.00 50.00 1950.0022 002 王艳 3000.00 70.00 2930.0011 003 刘星 1500.00 0.00 1500.0031 004 林月明 1600.00 146.00 1454.0021 015 刘良 2600.00 76.00 2524.0022 106 孙民山 1100.00 91.00 1009.0031 207 许慧芳 2200.00 52.00 2148.0032 336 丁一 1100.00 0.00 1100.00“部门”表部门(部门号(C,2),部门名(C,20),密码(C,8))部门号部门名密码11 机关 1111111121 第一生产分厂 2111111122 第二生产分厂 2211111131 第一销售部 3111111132 第二销售部 32111111“水电费”表水电费(年月(C,6),职工号(C,3),上月水费(N,7,2),本月水费 (N,7,2),上月电费(N,7,2),本月电费(N,7,2),本月小计(N,7,2))年月职工号上月水费本月水费上月电费本月电费本月小计200610 011 20.00 30.00200610 002 20.00 50.00200610 003 0.00 0.00200610 004 16.00 130.00200610 015 16.00 60.00200610 106 11.00 80.00200610 207 22.00 30.00200610 336 0.00 0.00一、单项选择题(本题共20小题,每小题2分,共40分)下面每题给出四个答案,用A、B、C、D标出,其中只有一个是正确的,将你选择的结果涂黑答题纸对应题号的方格。
历年全国计算机考试vfp二级笔试试题集及答案
历年全国计算机考试vfp二级笔试试题集及答案一、单项选择题(每题1分,共30分)1. 在VFP中,以下哪个命令用于显示当前数据库中的所有表?A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. VIEW TABLES答案:B2. 若变量A的值为“男”,变量B的值为“女”,以下哪个表达式的值为.T.(真)?A. A = BB. A != BC. A = .F.D. B = .T.答案:B3. 在VFP中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. SIZE()D. LENGTHSTR()答案:A4. 在VFP中,以下哪个命令用于打开一个表单?A. DO FORMB. OPEN FORMC. DISPLAY FORMD. SHOW FORM答案:A5. 在VFP中,以下哪个命令用于关闭一个表单?A. CLOSE FORMB. RELEASE FORMC. CLEAR FORMD. DESTROY FORM答案:D6. 在VFP中,以下哪个命令用于添加一条新记录?A. APPENDB. INSERTC. ADDD. NEW答案:A7. 在VFP中,以下哪个命令用于删除当前选中的记录?A. DELETEB. REMOVEC. ERASED. DROP答案:A8. 在VFP中,以下哪个函数用于计算一个数值的绝对值?A. ABS()B. ABSOLUTE()C. MOD()D. ROUND()答案:A9. 在VFP中,以下哪个命令用于将当前表单的数据保存到磁盘?A. SAVEB. SAVE FORMC. WRITE FORMD. STORE FORM答案:A10. 在VFP中,以下哪个命令用于设置表单的标题?A. SET FORM TITLEB. SET TITLEC. FORM TITLED. SET CAPTION答案:D11. 在VFP中,以下哪个命令用于设置表单的背景颜色?A. SET FORM COLORB. SET FORM BGCOLORC. SET COLORD. SET BGCOLOR答案:D12. 在VFP中,以下哪个函数用于获取当前系统日期?A. DATE()B. TODAY()C. SYSDATE()D. GETDATE()答案:B13. 在VFP中,以下哪个命令用于设置表单的字体?A. SET FONTB. SET FORM FONTC. FONTD. SET FONT FACE答案:A14. 在VFP中,以下哪个命令用于设置表单的前景色?A. SET FORM FORECOLORB. SET FORECOLORC. SET FORM COLORD. SET COLOR答案:B15. 在VFP中,以下哪个命令用于设置表单的边框样式?A. SET FORM BORDERB. SET BORDERC. SET FORM STYLED. SET STYLE答案:A16. 在VFP中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEDIFFS()C. DATEDIF()D. DATEDIFFERENCE()答案:A17. 在VFP中,以下哪个命令用于将一个表单的数据导出为CSV文件?A. EXPORT TO CSVB. EXPORT TO TEXTC. EXPORT TO EXCELD. EXPORT TO DATABASE答案:A18. 在VFP中,以下哪个命令用于将一个表单的数据导入为CSV文件?A. IMPORT FROM CSVB. IMPORT FROM TEXTC. IMPORT FROM EXCELD. IMPORT FROM DATABASE答案:A19. 在VFP中,以下哪个函数用于计算一个数值的平方?A. SQR()B. SQUARE()C. POW()D. POWER()答案:A20. 在VFP中,以下哪个命令用于设置表单的默认按钮?A. SET DEFAULT BUTTONB. SET BUTTON DEFAULTC. DEFAULT BUTTOND. SET DEFAULT答案:A21. 在VFP中,以下哪个命令用于设置表单的默认控件?A. SET DEFAULT CONTROLB. SET CONTROL DEFAULTC. DEFAULT CONTROLD. SET DEFAULT。
二级VFP笔试样卷
二级VISUAL FOXPRO笔试样卷一、选择题(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) 查询设计器和视图设计器的主要不同表现在于。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(陈远跃-/- 整理)2006年4月笔试试卷参考答案一、选择题(1)D)(2)A)(3)D)(4)B)(5)A)(6)D)(7)C)(8)D)(9)A)(10)C)(11)D)(12)C)(13)D)(14)A)(15)C)(16)A)(17)D)(18)D)(19)D)(20)A)(21)C)(22)D)(23)D)(24)D)(25)D)(26)B)(27)D)(28)A)(29)A)(30)B)(31)D)(32)D)(33)C)(34)D)(35)C)二、填空题(1)45 (2)类(3)关系(4)静态分析(5)物理独立性(6)数值型(N)(7)局部变量(8)ORDER BY(9)逻辑型(10)实体(11)UNION (12)查询或数据查询(13)SUM(工资)(14)INSERT INTO(15)RightClick全国计算机等级考试二级Visual FoxPro数据库设计2006年4月笔试试卷(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)(1)下列选项中不属于结构化程序设计方法的是()。
A)自顶向下B)逐步求精C)模块化D)可复用(2)两个或两个以上模块之间关联的紧密程度称为()。
A)耦合度B)内聚度C)复杂度D)数据传输特性(3)下列描述中正确的是()。
A)软件测试应该由程序开发者来完成B)程序经调试后一般不需要再测试C)软件维护只包括对程序代码的维护D)以上三种说法都不对(4)按照“后进先出”原则组织数据的数据结构是()。
A)队列B)栈C)双向链表D)二叉树(5)下列描述中正确的是()。
A)线性链表是线性表的链式存储结构B)栈与队列是非线性结构C)双向链表是非线性结构D)只有根结点的二叉树是线性结构(6)对如下二叉树进行后序遍历的结果为()。
A)ABCDEFB)DBEAFCC)ABDECFD)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为()。
A)32B)31C)64D)63(8)“商品”与“顾客”两个实体集之间的联系一般是()。
A)一对一B)一对多C)多对一D)多对多(9)在E-R图中,用来表示实体的图形是()。
A)矩形B)椭圆形C)菱形D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
A)DB包含DBS和DBMSB)DBMS包含DB和DBSC)DBS包含DB和DBMSD)没有任何关系(11)在Visual FoxPro中,下列描述错误的是()。
A)关系也被称作表B)数据库文件不存储用户数据C)表文件的扩展名是.dbfD)多个表存储在一个物理文件中(12)扩展名为.scx的文件是()。
A)备注文件B)项目文件C)表单文件D)菜单文件(13)表格控件的数据源可以是()。
A)视图B)表C)SQL SELECT语句D)以上三种都可以(14)在Visual FoxPro中,下列描述正确的是()。
A)利用视图可以修改数据B)利用查询可以修改数据C)查询和视图具有相同的作用D)视图可以定义输出去向(15)在Visual FoxPro中可以用DO命令执行的文件不包括()。
A).prg文件B).mpr文件C).frx文件D).qpr文件(16)不允许出现重复字段值的索引是()。
A)候选索引和主索引B)普通索引和惟一索引C)惟一索引和主索引D)惟一索引(17)在Visual FoxPro中,宏替换可以从变量中替换出()。
A)字符串B)数值C)命令D)以上三种都可能(18)下列关于“查询”的描述中正确的是()。
A)查询保存在项目文件中B)查询保存在数据库文件中C)查询保存在表文件中D)查询保存在查询文件中(19)设X="11",Y="1122",下列表达式结果为假的是()。
A)NOT(X==Y)AND(X$Y)B)NOT(X$Y)OR(<>Y)C)NOT(X>=Y)D)NOT(X$Y)(20)下列是与设置系统菜单有关的命令,其中错误的是()。
A)SET SYSMENU DEFAULTB)SET SYSMENU TO DEFAULTC)SET SYSMENU NOSAVED)SET SYSMENU SAVE(21)在下列的Visual FoxPro表达式中,运算结果不为逻辑真的是()。
A)EMPTY(SPACE(0))B)LIKE(′xy*′,′xyz′)C)AT(′xy′,′abcxyz′)D)ISNULL(.NULL.)(22)SQL的数据操作语句不包括()。
A)INSERTB)UPDATEC)DELETED)CHANGE(23)假设表单上有一选项组:⊙男○女,其中第一个选项按钮“男”被选中,请问该选项组的Value属性值为()。
A).T.B)"男"C)1D)"男"或l(24)打开数据库的命令是()。
A)USEB)USE DATABASEC)OPEND)OPEN DATABASE(25)“图书”表中有字符型字段“图书号”,要求用SQL DELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是()。
A)DELETE FROM 图书 FOR 图书号 LIKE "A%"B)DELETE FROM 图书 WHILE 图书号 LIKE "A%"C)DELETE FROM 图书 WHERE 图书号="A*"D)DELETE FROM 图书 WHERE 图书号 LIKE "A%"(26)在Visual FoxPro中,要运行菜单文件menu1.mpr,可以使用命令()。
A)DO menu1B)DO menu1.mprC)DO MENU menu1D)RUN menu1(27)下列所列各项属于命令按钮事件的是()。
A)ParentB)ThisC)ThisFormD)Click(28)如果在命令窗口执行命令“LIST名称”后主窗口中显示:记录号名称1 电视机2 计算机3 电话线4 电冰箱5 电线假定名称字段为字符型,宽度为6,那么下面程序段的输出结果是()。
GO 2SCAN NEXT 4 FOR LEFT(名称,2)="电"IF RIGHT(名称,2)="线"EXITENDIFENDSCAN?名称A)电话线B)电线C)电冰箱D)电视机(29)SQL语句中修改表结构的命令是()。
A)ALTER TABLEB)MODIFY TABLEC)ALTER STRUCTURED)MODIFY STRUCTURE(30)假设“订单”表中有订单号、职员号、客户号和金额字段,正确的SQL语句只能是()。
A)SELECT职员号FROM订单;GROUP BY职员号HAVING COUNT(*)>3 AND AVG_金额>200B)SELECT职员号FROM订单;GROUP BY职员号HAVING COUNT(*)>3 AND AVG(金额)>200C)SELECT职员号FROM订单;GROUP BY职员号HAVING COUNT(*)>3 WHERE AVG(金额)>200 D)SELECT职员号FROM订单;GROUP BY职员号WHERE COUNT(*)>3 AND AVG_金额>200(31)要使“产品”表中所有产品的单价上浮8%,正确的SQL语句是()。
A)UPDATE产品SET单价=单价+单价*8%FOR ALLB)UPDATE产品SET单价=单价*1.08 FOR ALLC)UPDATE产品SET单价=单价+单价*8%D)UPDATE产品SET单价=单价*1.08(32)假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是()。
A)SELECT产品名称,AVG(单价)FROM产品GROUP BY单价B)SELECT产品名称,AVG(单价)FROM产品ORDER BY单价C)SELECT产品名称,AVG(单价)FROM产品ORDER BY产品名称D)SELECT产品名称,AVG(单价)FROM产品GROUP BY产品名称(33)执行下列命令序列后,最后一条命令的显示结果是()。
DIMENSION M(2,2)M(1,1)=10M(1,2)=20M(2,1)=30M(2,2)=40?M(2)A)变量未定义的提示B)10C)20D).F.(34)设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,用下列SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是()。
A)SELECT学号,姓名,性别FROM s WHERE EXISTS;(SELECT*FROM sc WHERE sc.学号=s.学号AND成绩<=85)B)SELECT学号,姓名,性别FROM s WHERE NOT EXISTS;(SELECT*FROM sc WHERE sc.学号=s.学号AND成绩<=85)C)SELECT学号,姓名,性别FROM s WHERE EXISTS;(SELECT*FROM sc WHERE sc.学号=s.学号AND成绩>85)D)SELECT学号,姓名,性别FROM s WHERE NOT EXISTS;(SELECT*FROM sc WHERE sc.学号=s.学号AND成绩<85)(35)从“订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是()。
A)DROP FROM订单WHERE签订日期<={^2004-1-10}B)DROP FROM订单FOR签订日期<={^2004-1-10}C)DELETE FROM订单WHERE签订日期<={^2004-1-10}D)DELETE FROM订单FOR签订日期<={^2004-1-10}二、填空题(每空2分,共30分)(1)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【1】。
(2)在面向对象方法中,【2】描述的是具有相似属性与操作的一组对象。
(3)在关系模型中,把数据看成是二维表,每一个二维表称为一个【3】。
(4)程序测试分为静态分析和动态测试。
其中,【4】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
(5)数据独立性分为逻辑独立性与物理独立性。
当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【5】。