全国计算机等级考试二级VF笔试试题
- 格式:doc
- 大小:166.00 KB
- 文档页数:8
第一部分软件技术基础一、是非判断题1. 2. 3. 4. 5.6. 7. 8. 9. 10二、选择题1. 2. 3. 4. 5.第二部分一、单项选择题1.CBCAD6.DCBAC二、读程序题1.BB2.DD3.DA4.DCB5.ADD6.BDD三、程序填空题1. N<=19 INPUT N=N+12. XH CONTI UPPER LOOP3. 专业year(date())-year(出生年月)count(*)>3 成果数4. rowsourcetype 操作员.操作员passwordchar setfocus30次试题第一部分答案对错对对对对错错错对BDBCB第二部分答案1. D B C D B2. B B A A C(1) C A(2) D A D(3) A C(4) C C B(5) D D(6) C D C1、I<100 I/8 N=N+12、USE XS21 FOR NOT 性别N=N+13、ORDER TO TEMP.TEXT4、AVG(成绩)成绩.学号GROUP BY5、THISFORM.TEXT1.VALUE=“”THISFORM.RELEASETHISFORM.TEXT1.VALUE=TIME()CAPTION31次试题第一部分答案第二部分答案一、单项选择题1、BABDD 6、CBCAA 11、BBACA二、读程序题1、CDC2、CB3、DCA4、BC二、程序填空题1、选择、投影、连接2、CDX、主索引、远程3、*、PACK4、YEAR(出生日期)、N=N+15、X<=10、S=S+W6、INTO、VALUES7、ALTER、ADD8、.T.、READONLY、CLICK、VALUE33次试题第一部分错对对错错对对对错对BDCAD第二部分一。
选择题DDDAA DDCCD BCBCB二。
读程序题CC DAB BBC AB三。
填空1.数据库、DBMS主索引、更新选项卡浏览窗口、INTO TABLE2.100 INT(K/3)=K/3T=T+K3.EOF() >10 AND 数量<=50 SKIP4ALTER UPDATE课程.课程号=授课.课程号WHERE5NAME CAPTION READONLY YEAR(DATE())第三十次等级考试第一部分软件技术基础(共15分)一、是非判断题(每题1分,共10分)1、能影响中断响应次序的技术是中断优先级和终端屏蔽。
国家二级VF笔试-试卷102(总分:104.00,做题时间:90分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________解析:(分数:2.00)A.B. √C.D.解析:3.下列描述中正确的是( )。
(分数:2.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据和相关文档的集合√解析:解析:软件是运行在计算机硬件之上的逻辑实体,包括程序、数据和相关的文档,软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制。
4.查询所有借阅过“中国出版社“图书的读者的姓名和所在单位(分数:2.00)A.SELECT姓名,所在单位FROM图书,借书记录WHERE图书.索书号=借书记录.索书号AND出版社=“中国出版社”B.SELECT姓名,所在单位FROM图书,借书证WHERE图书.索书号=借书证.借书证号AND出版社=“中国出版社”C.SELECT姓名,所在单位FROM借书证,图书,借书记录WHERE图书.索书号=借书记录.索书号AND借书证.借书证号=借书记录.借书证号AND出版社=“中国出版社”√D.SELECT姓名,所在单位FROM借书证,借书记录WHERE借书证.借书证号=借书记录.借书证号AND出版社:”中国出版社”解析:解析:要查询的数据在“图书”表和“借书证”表中,这两个表没有相同字段,不能连接,需通过“借书记录”数据表进行连接查询;其中,“图书”表和“借书记录”表通过“索书号”字段连接:“借书证”表和“借书记录”表通过“借书证号”字段连接。
国家二级VF笔试-试卷108(总分:94.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.PUSH和POP命令常用于______操作。
(分数:2.00)A.队列B.数组C.栈√D.记录解析:解析:PUSH和POP命令用于栈的入栈、出栈操作。
3.链表不具备的特点是______。
(分数:2.00)A.可随机访问任何一个元素√B.插入、删除操作不需要移动元素C.无须事先估计存储空间大小D.所需存储空间与线性表长度成正比解析:解析:链表不能随机访问任何一个元素,它只能从表头开始,依次向后查找,如果找到,就进行访问。
链表与数组相比,其最大优点就是插入和删除不用移动元素,只要改动指针就行了。
另外,链表也不用事先估计存储空间大小,只要用时申请就行了,链表所需存储空间与线性表长度成正比。
4.如果根的层次为1,则具有30个结点二叉树的最少高度为______。
(分数:2.00)A.4B.5 √C.6D.7解析:解析:高度为i的二叉树的最多结点为2i-1。
当i=4时,结点最多为15;当i=5时,结点最多为31,因此可以得出最少高度为5。
5.对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。
(分数:2.00)A.log2nB.n/2C.n √D.n+1解析:解析:顺序查找就是从线性表头开始查找,直到找到或者找不到为止。
在最坏情况下,要找的结点是最后一个结点,或者找不到这个结点这种情况,这种情况就要比较n次,若为二分查找则要查找[log2n)+1次。
6.对于程序设计语言,下面说法正确的是______。
全国计算机考试VF二级考试笔试试题(带答案)一、选择题((一)——(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,是有一个选项是正确的。
请将正确选项添涂在答题卡相应的位置上,答在试卷上不得分。
(1)在写列四个选项中,不属于基本关系运算的是DA)连接 B)投影 C)选择 D)排序(2)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于AA)一对一联系 B)一二联系 C)多对多联系 D)一对多联系(3)VF支持的数据模型是BA)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(4)VF的命令窗口中键如CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤AA)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮(5)将内存变量定义为全局变量的VF命令是CA)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL 0(6)扩展名为DBC的文件是C A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件(7)建设已经生成了名为mymenu的菜单问,执行该菜单文件的命令是BA)DO mymenu B)DO mymenu.mpr C)DO mymenu.pjx D)DO mymenu.mnx0(8)(8)下面有关索引的描述正确的是CA)简化里索引以后。
原来的数据库表文件中记录的物理顺序将被改变B)索引与数据库表的数据存储在一个文件中C)创建索引是创建一个指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作(9)若建立索引的字段值不允许重复,并且一个表中只能创建一个。
全国计算机等级考试二级VF笔试真题一、选择题1.下列数据结构中,属于非线性结构的是( c )。
A. 循环队列B.带链队列C.二叉树D.带链栈2. 下列数据结构中,能够按照”先进后出”原则存取数据的是( b )。
A. 循环队列B.栈C.队列D.二叉树3. 对于循环队列,下列叙述中正确的是( d )。
A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针4. 算法的空间复杂度是指( a )。
A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数5. 软件设计中划分模块的一个准则是( b )。
A. 低内聚低耦合B. 高内聚低耦合C. 低内聚高耦合D. 高内聚高耦合6. 下列选项中不属于结构化程序设计原则的是( a )。
A.可封装B.自顶向下C.模块化D.逐步求精7.软件详细设计产生的图如下该图是( c).A.N-S图B. PAD图C. 程序流程图D.E-R图8.数据库管理系统是( b )。
A. 操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统9.在E-R图中,用来表示实体联系的图形是( c )。
A.椭圆形B.矩形C.菱形 D .三角形10.有三个关系R,S,T 如下:RST其中关系T由关系R和S通过某种操作得到,该操作称为( d )。
A.选择B.投影C. 交D. 并11.设置文本框显示内容的属性是( a )。
A.VALUEB.CAPTIOND.INPUTMASK12.语句LIST MEMORY LIKE a*能够显示的变量不包括( d )。
A.aB.a1C.ab2D.ba313. 计算结果不是字符串”Teacher”的语句是( a )。
A. at(“MyTecaher”,3,7 )B. substr(“MyTecaher”,3,7 )C.right(“MyTecaher”,7 )D.left(“Tecaher”,7 )14.学生表中有学号,姓名,和年龄三个字段,SQL语句“SELECT 学号 FROM 学生”完成的操作称为( b )。
二级试题及答案(vf)一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)(1)请在考生文件夹下建立一个项目wy。
(2)将考生文件夹下的数据库ks4加入到新建的项目wy中去。
(3)利用视图设计器在数据库中建立视图view_1,视图包括gjhy表的全部字段(顺序同gjhy中的字段)和全部记录。
(4)从表hjqk中查询"奖级"为一等的学生的全部信息(hjqk表的全部字段),并按分数的降序存入新表new1中。
(1)启动Visual FoxPro后,在命令窗口输入命令:CREA TE PROJECT wy,新建一个项目管理器。
(2)在项目管理器wy中,单击"数据"选项卡,然后选中列表框中的"数据库",单击选项卡右边的"添加"命令按钮,系统弹出"打开"对话框,将考生文件下的ks4数据库文件添加到项目管理器中。
(3)在"数据"选项卡中,依次展开"数据库"-"ks4",选中ks4分支下的"本地视图",单击项目管理器右边的"新建"命令按钮,在弹出的"新建本地视图"对话框中,单击"新建视图"图标按钮,打开视图设计器,将gjhy数据表添加到视图设计器中。
根据题意,在视图设计器的"字段"选项卡中,将"可用字段"列表框中的字段全部添加到右边的"选定字段"列表框中,完成视图设计,将视图以view_1文件名保存在考生文件夹下。
(4)在"数据"选项卡中选中"查询",然后单击"新建"命令按钮,单击"新建查询"对话框中的"新建查询"图标按钮,打开查询设计器,将数据表hjqk添加到查询设计器中。
计算机等级二级VF模拟笔试题一、选择题(1)在深度为5的满二叉树中,叶子结点的个数为A)32B)31C)16D)15(2)若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A) bdgcefhaB) gdbecfhaC) bdgaechfD) gdbehfca(3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。
而实现递归调用中的存储分配通常用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)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程(11)为了合理组织数据,应遵循的设计原则是A)"一事一地"的原则,即一个表描述一个实体或实体之间的一种联系B)用外部关键字保证有关联的表之间的联系C)表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段D)以上各原则都包括(12)关系运算中花费时间可能最长的运算是A)选择B)联接C)并D)笛卡儿积(13)下列赋值语句中正确的是A)STORE 1 TO X,YB)STORE 1,2 TO XC)STORE 1 TO X YD)STORE 1、2 TO X(14)执行下列语句,其函数结果为STORE -100 TO X?SIGN(X)*SQRT(ABS(X))A)10B)-10C)100D)-100(15)通过项目管理器窗口的命令按钮,不能完成的操作是A)添加文件B)运行文件C)重命名文件D)连编文件(16)在Visual FoxPro中,在命令窗口输入CREATE DATABASE命令,系统产生的结果是A)系统会弹出"打开"对话框,请用户选择数据库名B)系统会弹出"创建"对话框,请用户输入数据库名并保存C)系统会弹出"保存"对话框,请用户输入数据库名并保存D)出错信息(17)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是A)得到一个新的数据表文件B)得到一个新的数据表文件和一个新的备注文件C)得到一个新的数据表文件和两个新的备注文件D)错误信息,不能复制带有备注型字段的数据表文件(18)要将数据库表从数据库中移出成为自由表,可使用命令A)DELETE TABLE <数据表名>B)REMOVE TABLE <数据表名>C)DROP TABLE <数据表名>D)RELEASE TABLE <数据表名>(19)下列关于视图的说法中,错误的是A)视图可以从单个表或多个表中派生B)可以在磁盘中找到相应的视图文件C)视图可以作为查询的数据源D)利用视图可以暂时使数据从数据库中分离成为自由数据(20)不需要事先建立就可以使用的变量是A)公共变量B)私有变量C)局部变量D)数组变量(21)设某程序中有PROG1.prg、PROG2.prg、PROG3.prg三个程序依次嵌套,下面叙述中正确的是A)在PROG1.prg中用!RUN PROG2.prg语句可以调用PROG2.prg子程序B)在PROG2.prg中用RUN PROG3.prg语句可以调用PROG3.prg子程序C)在PROG3.prg中用RETURN语句可以返回PROG1.prg主程序D)在PROG3.prg中用RETURN TO MASTER语句可以返回PROG1.prg主程序(22)执行下列程序:以下是引用片段:CLEARDO ARETURNPROCEDURE APRIVATE SS=5DO B?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为A)5B)10C)15D)程序错误,找不到变量(23)将编辑框的ReadOnly属性值设置为.T.,则运行时此编辑框中的内容A)只能读B)只能用来编辑C)可以读也可以编辑D)对编辑框设置无效(24)下列关于表格的说法中,正确的是A)表格是一种容器对象,在表格中全部按列来显示数据B)表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件C)表格、列、标头和控件有自己的属性、方法和事件D)以上说法均正确(25)在表单MyForm中通过事件代码,设置标签Lbl1的Caption属性值设置为"计算机等级考试",下列程序代码正确的是A)MyForm.Lbl1.Caption="计算机等级考试"B)This.Lbl1.Caption="计算机等级考试"C)ThisForm .Lbl1.Caption="计算机等级考试"D)ThisForm.Lbl1.Caption=计算机等级考试(26)下列关于报表预览的说法,错误的是A)如果报表文件的数据源内容已经更改,但没有保存报表,其预览的结果也会随之更改B)只有预览了报表后,才能打印报表C)在报表设计器中,任何时候都可以使用预览功能,查看页面设计的效果D)在进行报表预览的同时,不可以更改报表的布局(27)下列关于域控件的说法,错误的是A)从数据环境设置器中,每拖放一个字段到报表设置器中就是一个域控件B)域控件用于打印表或视图中的字段、变量和表达式的计算结果C)域控件的"表达式生成器"对话框中的"表达式"文本框中必须要有数值表达式,否则将不能添加该域控件D)如果域控件的"表达式生成器"对话框中的"表达式"文本框中没有数值表达式,可在"格式"文本框中设置表达式添加该域控件(28)下列关于别名和自联接的说法中,正确的是A)SQL语句中允许在WHERE短语中为关系定义别名B)为关系定义别名的格式为:<别名><关系名>C)在关系的自联接操作中,别名是必不可少的D)以上说法均正确(29)下列关于SQL对表的定义的说法中,错误的是A)利用CREATE TABLE语句可以定义一个新的数据表结构B)利用SQL的表定义语句可以定义表中的主索引C)利用SQL的表定义语句可以定义表的域完整性、字段有效性规则等D)对于自由表的定义,SQL同样可以实现其完整性、有效性规则等信息的设置(30)在SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是A)CREATE TABLE 数据表名NAME...B)ALTER TABLE 数据表名ALTER字段名...C)ALTER TABLE 数据表名RENAME COLUMN字段名TO...D)ALTER TABLE 数据表名ALTER 字段名SET DEFAULT...(31)利用SQL 命令从职工表中派生出含有"职工号"、"姓名"字段的视图,下列语句正确的是A)CREATE VIEW ZG_view;SELECT 职工号,姓名FROM 职工表B)CREATE VIEW ZG_view AS;SELECT 职工号,姓名FROM 职工表C)CREATE QUERY ZG_view;SELECT 职工号,姓名FROM 职工表D)CREATE QUERY ZG_view AS;SELECT 职工号,姓名FROM 职工表第(32)~(35)题使用如下的班级表和学生表。
国家二级VF笔试-试卷50(总分:90.00,做题时间:90分钟)一、选择题(总题数:32,分数:64.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.在数据结构中,从逻辑上可以把数据结构分为 ______。
(分数:2.00)A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构√D.内部结构和外部结构解析:解析:逻辑结构反映数据元素之间的逻辑关系,线性结构表示数据元素之间一对一的关系,非线性结构表示数据元素之间一对多或多对一的关系。
线性结构和非线性结构是根据数据元素之间关系的不同特性加以分类的,即是从逻辑上加以分类的。
3.若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是 ______。
(分数:2.00)A.1,4,3,2B.2,3,4,1C.3,1,4,2 √D.3,4,2,1解析:解析:栈是一种后进先出表,选项C中,先出栈的是3,说明此时栈内必然有1、2,由于1先于2进栈,所以它不可能在2之前出栈,故选项C这种出栈序列是不可能的。
4.排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为 ______。
(分数:2.00)A.希尔排序√B.冒泡排序C.插入排序D.选择排序解析:解析:希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。
5.在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值 11,所需的关键码比较次数为 ______。
(分数:2.00)A.2B.3C.4 √D.5解析:解析:二分法查找是用查找的关键码与线性表的中间元素比较,然后根据比较结果来判断是结束查找,还是在左边或者右边,子表按相同的方法继续查找。
国家二级VF笔试-试卷135(总分:104.00,做题时间:90分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.软件需求分析一般应确定的是用户对软件的 ______。
(分数:2.00)A.功能需求B.非功能需求C.性能需求D.功能需求和非功能需求√解析:解析:软件需求分析中需要构造一个完全的系统逻辑模型,理解用户提出的每一功能与性能要求,是用户明确自己的任务。
因此,需求分析应确定用户对软件的功能需求和非功能需求。
(分数:2.00)A. √B.C.D.解析:解析:数据环境中能够包含与表单有联系的表和视图以及它们之间的关系。
当表从数据环境中移去时,与这个表有关的所有关联也将随之消失。
4.下列数据结构中,属于非线性的是( )。
(分数:2.00)A.线性表B.队列C.树√D.栈解析:解析:线性结构,是指数据元素只有一个直接前件元素和直接后件元素。
线性表是线性结构。
栈和队列是指对插入和删除操作有特殊要求的线性表,树是非线性结构。
5.在软件质量因素中,软件在异常条件下仍能正常运行的能力称为软件的______。
(分数:2.00)A.安全性B.健壮性√C.可靠性D.可用性解析:解析:健壮性是指软件在异常条件下,能进行适当处理,使其仍能运行的能力。
6.软件测试的目的是______。
(分数:2.00)A.证明软件的正确性B.证明系统中存在着错误C.尽可能多地发现系统中的错误√D.找出系统中存在的所有错误,确保系统无错解析:解析:软件测试的目的是在系统投入运行前,尽可能多地发现系统中的错误,并加以改正,软件测试并不一定能找出系统中的所有错误。
全国计算机等级考试二级Visual FoxPro试题一、选择题(每小题2 分, 共70 分)下列各题A)、B)、C)、D)四个选项中, 只有一个选项是正确的。
01) 下列选项中不符合良好程序设计风格的是A)源程序要文档化B)数据说明的次序要规范化C)避免滥用goto语句D)模块设计要保证高耦合、高内聚(高内聚,低耦合) 答案:D02) 从工程管理角度,软件设计一般分为两步完成,它们是概要设计和详细设计A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计D)过程设计与数据设计答案:A03) 下列选项中不属于软件生命周期开发阶段任务的是软件维护A)软件测试B)概要设计C)软件维护D)详细设计答案:C04) 在数据库系统中,用户所见的数据模式为外模式A)概念模式B)外模式C)内模式D)物理模式答案:B05) 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和物理设计A)编码设计B)测试阶段C)运行阶段D)物理设计答案:D06)A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S 答案:C07) 下列叙述中正确的是A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间复杂度必定小D)上述三种说法都不对答案:D08) 在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为64A)63 B)64 C)6 D)7 答案:B09) 数据库技术的根本目标是要解决数据的共享问题A)存储问题B)共享问题C)安全问题D)保护问题答案:B10)A)ACBDFEG B)ACBDFGE C)ABDCGEF D)FCADBEG 答案:A11) 下列程序段执行以后,内存变量A和B的值是A=10B=20SET UDFPARMS TO REFERENCEDO SQ WITH (A),B &&参数A是值传送,B是引用传送?A,BPROCEDURE SQPARAMETERS X1,Y1X1=X1*X1Y1=2*X1ENDPROCA)10 200 B)100 200 C)100 20 D)10 20 答案:A12) 从内存中清除内存变量的命令是A)Release B)Delete C)Erase D)Destroy 答案:A13) 操作对象只能是一个表的关系运算是选择和投影A)联接和选择B)联接和投影C)选择和投影D)自然连接和选择答案:C14) 在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是文档A)数据B)文档C)类D)代码答案:B15) 如果有定义LOCAL data,data的初值是:A)整数0 B)不定值C)逻辑真D)逻辑假答案:D16) 扩展名为pjx的文件是A)数据库表文件B)表单文件C)数据库文件D)项目文件答案:D17) 下列程序段执行以后,内存变量y的值是x=34567y=0DO WHILE x>0y=x%10+y*10x=int(x/10)ENDDOA)3456 B)34567 C)7654 D)76543 答案:D18) 下列的程序段中与上题的程序段对y的计算结果相同的是A)x=34567y=0flag=.T.DO WHILE flagy=x%10+y*10x=int(x/10)IF x>0flag=.F.ENDIFENDDOB)x=34567y=0flag=.T.DO WHILE flagy=x%10+y*10x=int(x/10)flag=.F.ENDIFENDDOC)x=34567y=0flag=.T.DO WHILE !flagy=x%10+y*10x=int(x/10)IF x>0flag=.F.ENDIFENDDOD)x=34567y=0flag=.T.DO WHILE !flagy=x%10+y*10x=int(x/10)IF x=0flag=.T.ENDIFENDDO答案:B19) 在SQL SELECT语句的ORDER BY短语中如果指定了多个字段,则A)无法进行排序B)只按第一个字段排序C)按从左至右优先依次排序D)按字段排序优先级依次排序答案:C20) 如果运行一个表单,以下事件首先被触发的是A)Load B)Error C)Init D)Click 答案:A21) 在Visual FoxPro中以下叙述正确的是A)关系也被称作表单B)数据库文件不存储用户数据C)表文件的扩展名是.DBC D)多个表存储在一个物理文件中答案:B22) 设X=6<5,命令? V ARTYPE(X)的输出是A)N B)C C)L D)出错答案:C23) 假设表单上有一选项组:⊙男〇女,如果选择第二个按钮“女”,则该选项组Value属性的值为A).F. B)女C)2 D)女或 2 答案:D24) 假设表单MyForm隐藏着,让该表单在屏幕上显示的命令是A)MyForm.List B)MyForm.Display C)MyForm.Show D)MyForm.ShowForm 答案:C25)A)ALTER TABLE 歌手ADD 最后得分F(6,2)B)ALTER DBF歌手ADD 最后得分F 6,2C)CHANGE TABLE 歌手ADD 最后得分F(6,2)D)CHANGE TABLE 学院INSERT 最后得分F 6,2 答案:A26)A)INSERT V ALUES("1001",9.9,"105") INTO 评分(歌手号,分数,评委号)B)INSERT TO 评分(歌手号,分数,评委号) V ALUES("1001",9.9,"105")C)INSERT INTO 评分(歌手号,分数,评委号) V ALUES("1001",9.9,"105")D)INSERT V ALUES("1001",9.9,"105") TO 评分(歌手号,分数,评委号) 答案:C27)A)SELECT 歌手号, (COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2) 最后得分;FROM 评分INTO DBF TEMP GROUP BY 歌手号ORDER BY 最后得分DESCB)SELECT 歌手号, (COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2) 最后得分;FROM 评分INTO DBF TEMP GROUP BY 评委号ORDER BY 最后得分DESCC)SELECT 歌手号, (SUM (分数)-MAX(分数)-MIN(分数))/(COUNT (*)-2) 最后得分;FROM 评分INTO DBF TEMP GROUP BY 评委号ORDER BY 最后得分DESCD)SELECT 歌手号, (SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2) 最后得分;FROM 评分INTO DBF TEMP GROUP BY 歌手号ORDER BY 最后得分DESC 答案:D 28)A)SELECT * FROM 歌手WHERE 最后得分BETWEEN 9.00 AND 8.00B)SELECT * FROM 歌手WHERE 最后得分>=8.00 AND 最后得分<=9.00C)SELECT * FROM 歌手WHERE 最后得分>9.00 OR 最后得分<8.00D)SELECT * FROM 歌手WHERE 最后得分<=8.00 AND 最后得分>=9.00 答案:B29)A)CHANGE TABLE 评分ALTER 分数SET CHECK 分数>=0 AND 分数<=10B)ALTER TABLE 评分ALTER 分数SET CHECK 分数>=0 AND 分数<=10C)ALTER TABLE 评分ALTER 分数CHECK 分数>=0 AND 分数<=10D)CHANGE TABLE 评分ALTER 分数SET CHECK 分数>=0 OR 分数<=10 答案:B30)A)CREATE VIEW myview AS SELECT * FROM 歌手WHERE LEFT(歌手号,1)="1"B)CREATE VIEW myview AS SELECT * FROM 歌手WHERE LIKE("1",歌手号)C)CREATE VIEW myview SELECT * FROM 歌手WHERE LEFT(歌手号,1)="1"D)CREATE VIEW myview SELECT * FROM 歌手WHERE LIKE("1",歌手号) 答案:A31)A)DELETE myview VIEW B)DELETE myviewC)DROP myview VIEW D)DROP VIEW myview 答案:D32)A)SELECT * FROM temp WHERE temp.歌手号=歌手.歌手号TO ARRAY aB)SELECT * FROM temp WHERE temp.歌手号=歌手.歌手号INTO ARRAY aC)SELECT * FROM temp WHERE temp.歌手号=歌手.歌手号TO FILE aD)SELECT * FROM temp WHERE temp.歌手号=歌手.歌手号INTO FILE a 答案:B33)A)SELECT DISTINCT歌手号FROM 歌手WHERE 最后得分>=;(SELECT MAX(最后得分) FROM 歌手WHERE SUBSTR(歌手号,1,1)="2")B)SELECT DISTINCT 歌手号FROM 歌手WHERE 最后得分>= ;(SELECT MIN(最后得分) FROM 歌手WHERE SUBSTR(歌手号,1,1)="2")C)SELECT DISTINCT 歌手号FROM 歌手WHERE 最后得分>= ANY;(SELECT最后得分FROM 歌手WHERE SUBSTR(歌手号,1,1)="2")D)SELECT DISTINCT 歌手号FROM 歌手WHERE 最后得分>= SOME ;(SELECT最后得分FROM 歌手WHERE SUBSTR(歌手号,1,1)="2") 答案:A 34) 以下关于“视图”的描述正确的是A)视图保存在项目文件中B)视图保存在数据库中C)视图保存在表文件中D)视图保存在视图文件中答案:B35) 关闭表单的程序代码是ThisForm.Release,Release是A)表单对象的标题B)表单对象的属性C)表单对象的事件D)表单对象的方法答案:D二、填空题(每空2 分, 共30 分)请将每一个空的正确答案写在答题处【1】至【15】。