计算机二级《VFP》考前冲刺选择试题及答案

合集下载

计算机二级VF选择题100题

计算机二级VF选择题100题

1。

VFP是一种 ________ 模型的数据库管理系统。

A. 层次_B. 网络_C. 对象_D. 关系 答案: D 2。

对于二维表的关键字来讲,不一定存在的是 ________ 。

选择:A. 主关键字_ B. 候选关键字_C. 超关键字_ D. 外部关键字 答案: D 3。

目前三种基本的数据模型是 ________ 。

选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_D. 层次模型、关系模型、对象模型 答案: A 4。

在命令窗口中,不能实现的操作是 ________ 。

选择:A. 复制已执行过的命令_ B. 重复执行已执行过的命令_C. 同时执行多个命令_D. 在命令窗口中显示命令执行结果 答案: D 5。

VFP系统中,表的结构取决于 ___________ 。

选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序 答案: A 6。

某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast。

要求按下CmdLast时,将按钮CmdNext的Enabled属性置为.F.,则在按钮CmdLast 的Click事件中应加入_______ 命令。

选择:A. This.Enabled=.F. B. This.Parent.CmdNext.Enabled=.F._C. This.CmdNext.Enabled=.F.D. Thisform.CmdNext.Enabled=.F._ 答案: B 7。

数据库管理系统是 ________ 。

选择:A. 教学软件_ B. 应用软件 C. 计算机辅助设计软件_ D.系统软件 答案: D 8。

关系型数据库采用 ________ 表示实体和实体间的联系。

计算机二级考试《VFP》冲刺题练习及答案

计算机二级考试《VFP》冲刺题练习及答案

计算机等级考试/模拟试题2016年计算机二级考试《VFP》冲刺题练习及答案1[简答题](1)建立项目“xm”。

(2)将数据库“产品”添加到项目中。

(3)将数据库“产品”中的数据库表“零件”从数据库中移去(注意:不是删除)。

(4)将考生文件夹中的表单“bd1”的背景色改为蓝色。

参考解析:【考点指引】本大题主要考查项目管理器的操作,主要包括:新建项目、添加数据库、移除表。

(1)【操作步骤】选择【文件】→【新建】命令,选择“项目”,单击“新建文件”按钮,输入项目名称“xm”后单击“保存”按钮。

(2)【操作步骤】在项目管理器中选择“数据”选项卡,然后选择列表框中的“数据库”,单击“添加”按钮,在“打开”对话框中选择数据库名“产品”,单击“确定”按钮将数据库“产品”添加到新建的项目“xm”中。

(3)【操作步骤】①在项目管理器中,依次展开“数据库”、“产品”、“表”,选择“零件”表,单击“移去”按钮,选择“移去”,单击“是(Y)”按钮将“零件”表从数据库中移去。

②选择数据库“产品”,单击“修改”按钮,打开数据库设计器,选择【数据库】→【清理数据库】命令清理数据库,然后关闭数据库设计器。

(4)【操作步骤】①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bd1.scx”,单击“确定”按钮,打开表单设计器。

②在表单设计器的表单属性窗口中将“BackColor”属性值修改为“0,0,255”,关闭表单设计器并保存表单“bd1”。

2[单选题] 在VisualFoxPre中,属于表单方法的是A.DblcliekB.clickC.DestroyD.Show参考答案:D参考解析:在短时间内,当用户双击鼠标左键时,就产生Db(CliCk事件;当用户单击鼠标左键)在程序中包含了一个触发该事件的代码时,将发生Click事件;当释放实例时,将产生Destroy事件;Db(Click、ClickDestroy都是事件,不是方法,只有Release是表单的方法,用于从内存中释放表单式表单集。

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

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

vfp计算机二级考试题及答案一、选择题1. 在Visual FoxPro中,以下哪个选项是正确的?A. 表单控件的Caption属性用于设置控件的名称B. 表单控件的Name属性用于设置控件的名称C. 表单控件的Tag属性用于设置控件的名称D. 表单控件的Value属性用于设置控件的名称答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STRLEN()C. LENGTH()D. SIZE()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开表单?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. ACTIVATE FORM答案:A4. Visual FoxPro中,以下哪个命令用于关闭表单?A. CLOSE FORMB. QUIT FORMC. EXIT FORMD. CANCEL FORM答案:A5. 在Visual FoxPro中,以下哪个选项是正确的SQL语句?A. SELECT * FROM 表名 WHERE 条件B. SELECT * INTO 表名 FROM 表名 WHERE 条件C. SELECT INTO 表名 * FROM 表名 WHERE 条件D. SELECT INTO 表名表名 WHERE 条件答案:C二、填空题1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

答案:CREATE DATABASE2. 要将Visual FoxPro中的表单保存为PRG文件,可以使用________命令。

答案:SAVE FORM3. 在Visual FoxPro中,使用________函数可以将日期转换为字符串。

答案:DATETOSTR4. Visual FoxPro中,使用________命令可以删除一个数据库。

答案:REMOVE5. 在Visual FoxPro中,使用________函数可以计算两个日期之间的天数差。

计算机二级考试《VFP》冲刺题及答案十

计算机二级考试《VFP》冲刺题及答案十

计算机二级考试《VFP》冲刺题及答案十2015年计算机二级考试《VFP》冲刺题及答案(十)一、选择题,每题1分。

1、查询主编为“章平”的所有图书的书名和出版社,正确的SQL 语句是A.S1丑Y_LT书名,出版社FROM图书WHERE主编=”章平”B.SELECT书名,出版社FROM图书WHERE主编=章平C.SELECT书名,出版社FROM图书WHERE”主编_”章平”D.SELELCT书名。

出版社FROM图书WHERE”主编’’=章平2、有关系:商品(名称,产地,单价.,查询单价在10元以下的操作属于关系运算中的A.选择B.投影C.连接D.查找3、下面命令的输出结果是DECLAREa(10.?8(O.A..F.B..T.C.0D.出错4、有以下表:图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N.查询由“高等教育出版社”和“科学出版社”出版的图书信息,要求同一出版单位出版的图书集中在一起显示,正确的SQL语句是A.SELECT·FROM图书WHERE出版单位=”高等教育出版社”AND出版单位=”科学出版社”;ORDERBY出版单位B.SELECT*FROM图书WHERE出版单位lN(“高等教育出版社”,”科学出版杜”.:ORDERBY出版单位C.SELECT·FROM图书WHERE出版单位=”高等教育出版社”AND出版单位=”科学出版社”;CROUPBY出版单位D.SELECT}FROM图书WHERE出版单位IN(”高等教育出版社”,”科学出版社”.;GROUPBY出版单位5、数据库系统的核心是A.表B.文件C.数据库管理系统D.数据库管理员6、为便于在表单中连续添加同种类型的多个控件,可先按下“表单控件”工具栏中的A.“选定对象”按钮B.“按钮锁定”按钮C.“生成器锁定”按钮D.“查看类”按钮7、将表结构为(职工号,姓名,工资.的表Employee中工资最多的前3名记录存储到文本文件Em_text,正确的SQL命令是A.SELECT*TOP3FROMEmployeeINTOFILEEm—textORDERBY 工资B.SELECT*TOP3FROMEmployeeI'OFIl.EEmtextORDERBY工资C.SELECT*TOP3FROMEmployeeINTOFILEEm_te=[[tORDERBY工资DESCD.SELECT*TOP3FROMEmployeeTOFILEEm xt0RDERBY工资DESC8、“查询,,菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括A.报表B.标签C.文本文件D.图形9、查询区域名是“成都”和“重庆”的商店信息的正确命令是A.SELECT}FROM商店WHERE区域名=’成都’AND区域名=’重庆’B.SELECT·FROM商店WHERE区域名=’成都’OR区域名=’重庆’C.SELECT·FROM商店WHERE区域名=’成都’AND’重庆’D.SELECT·FROM商店WHERE区域名=’成都’OR’重庆’10、设有学生表student(学号,姓名,性别,出生日期,院系.、课程表Course(课程号,课程名,学时.和选课表。

计算机二级VFP考前冲刺卷2-答案

计算机二级VFP考前冲刺卷2-答案

考前冲刺卷(2)二级Visual FoxPro参考答案及解析一、选择题(1)A)【解析】算法的基本特征主要包括以下四个方面:∙可行性:针对实际问题而设计的算法,执行后能够得到满意的结果。

∙确定性:算法中的每一个步骤都必须有明确的定义,不允许有模棱两可的解释和多义性。

∙有穷性:算法必需在有限时间内做完,即算法必需能在执行有限个步骤之后终止。

∙拥有足够的情报:要使算法有效必需为算法提供足够的情报当算法拥有足够的情报时,此算法才最有效的;而当提供的情报不够时,算法可能无效。

(2)C)【解析】栈实际也是线性表,只不过是一种特殊的线性表。

栈是只能在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。

当表中没有元素时称为空栈。

栈顶元素总是最后被插入的元素,从而也是最先被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。

(3)C)【解析】根据二叉树性质3:对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。

所以该二叉树度为2的结点有29个,故总结点数=30个叶子结点+29个度为2的结点+40个度为1的结点=99个结点。

(4)C)【解析】遍历就是不重复地访问二叉树的所有结点。

二叉树遍历的方法有3种:前序遍历、中序遍历和后序遍历。

记住3种遍历的顺序:①前序,访问根→按前序遍历左子树→按前序遍历右子树。

②中序,按中序遍历左子树→访问根→按中序遍历右子树。

③后序,按后序遍历左子树→按后序遍历右子树→访问根。

所以对该二叉树的中序遍历结果为GDBEHACF。

(5)C)【解析】软件调试主要采用以下三种方法:强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、继续运行程序。

回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆,确定最先发现“症状”的位置。

原因排除法:原因排除法是通过演绎和归纳,以及二分法来实现。

计算机等级考试二级VF笔试真题及部分答案解析

计算机等级考试二级VF笔试真题及部分答案解析

计算机等级考试二级VF笔试真题及部分答案解析计算机等级考试二级VF笔试真题及部分答案解析1、下列叙述中正确的是A.对长度为n的有序的链表进行查找,最坏情况下需要的比较的次数为nB. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为n /2C. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为log2nD. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为nlog2n答案:A解析:最坏情况下全部逆序,所以要比较N次2、算法的时间复杂度是指A.算法的执行时间B.算法所处理数据和数据量C.算法程序中的语句或指令条数D.算法在实现过程中所需要的基本运算次数答案:D3、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。

下面属于系统软件的是A.编辑软件B.操作系统C.教务管理系统D.浏览器答案:B解析:操作系统是最常见的系统软件4、软件(程序)调试的任务是A.针对和改进程序中的错误B.尽可能多的发现程序中的错误C.发的现并改正程序中的所有错误D.确定程序中错误的性质答案:A解析:B答案是程序测试的任务5、数据流程图(DFD图)是A.软件概要设计的工具B.软件详细设计的工具C.结构化方法的需求分析工具D.面向对象方法的需求分析工具的答案:C6、软件生命周期可分为定义阶段,开发阶段和维护阶段,详细设计属于A. 定义阶段B.开发阶段C.维护阶段D.上述三个阶段答案:B7、数据库管理系统中负责数据模式定义的语言是A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言答案:A8、在学生管理的关系数据库中,存取一个学生信息的数据单位是A.文件B.数据库C.字段D.记录答案:D9、数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A.需求分析阶段B.逻辑设计阶段C.的概念设计阶段D.物理设计阶段答案:A10、有两个关系R和T如下:RA B Ca 1 2b 2 2c 3 2d 3 2TA B Cc 3 2d 3 2则由关系R得到关系T的操作是A.选择B.投影C.交D.并答案:A解析:从一个关系中选出某一行(几行)符合条件要求的记录,称为选择从一个关系中选出某一列(几列)符合条件要求的内容,称为投影11、在VisualFoxpro中,编译后的程序文件的扩展名为A.PRGB.EXED.FXP答案:D12、假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用的的命令A.MODI STRUB.MODI COMM TESTC.MODI DBFD.MODI TYPE TEST答案:A13、为当前表中的所有学生的总分增加十分,可以使用的命令是A.CHANGE 总分 WITH 总分+10B.REPLACE总分 WITH总分+10C.CHANGE ALL总分WITH总分+10D.REPLACE ALL总分WITH总分+10答案:D解析:记住修改记录用REPLACE14、在VisualFoxpro中,下面关于属性、事件、方法叙述错误的是A.属性用于描述对象的状态B.方法用于描述对象的行为C.事件代码民可以象方法一样被显示调用D.基于同一个类产生的两个对象的属性不能分别设置自己的属性值15、有如下赋值语句,结果为“大家好”的表达式是a=”你好”b=”大家”A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)答案:D解析:一个汉字占两个字符,从a的右边取一个字符要用函数RIGHT(a,2)16、在VisualFoxpro中,“表”是指A.报表B.关系C.表格控件D.表单答案:B解析:VF中,一个表就是一个关系17、在下面的VisualFoxpro表达式中,运算结果为逻辑真的是A.EMPTY(.NULL.)B.LIKE(‘xy?’,'xyz’)C.AT(‘xy’,'abbcxyz’)D.ISNULL(SPACE(0))答案:B18、以下关于视图的描述正确的是A.视图和表一样包含数据B.视图物理上不包含数据C.视图定义保存在命令文件中D.视图定义保存在视图文件中答案:B19、以下关于关系的说法正确的是A.列的次序非常重要B.行的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列答案:C解析:行和列的次序都无关紧要20、报表的数据源可以是A.表或视图B.表或查询C.表、查询或视图D.表或其他报表答案:C21、在表单中为表格控件指定数据源的属性是A.DataSourceB.RecordSourceC.DataFromD.RecordFrom答案:B22、如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关答案:C23、为了在报表中打印当前时间,这时应该插入一个A.表达式控件B.域控件C.标签控件D.文本控件答案:B24、以下关于查询的描述正确的是A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询答案:D25、SQL语言的更新命令的关键词是A.INSERTB.UPDATEC.CREATED.SELECT答案:B解析:A 插入 C 新建 D选择26、将当前表单从内存中释放的正确语句是A.ThisForm.CloseB. ThisForm.ClearC. ThisForm.ReleaseD. ThisForm.Refresh答案:C解析:纯粹送分,多次强调内容27、假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C型字段)。

计算机二级考试《VFP》冲刺题及答案四优选篇

计算机二级考试《VFP》冲刺题及答案四优选篇

计算机二级考试《VFP》冲刺题及答案四优选篇计算机二级考试《VFP》冲刺题及答案四 1在考生文件夹下,有一个资源数据库FRDB,该数据库有资源表FR_T、农户表P_T和树种表TREE_T三个表。

其中,资源表FR_T存储了全乡农民承包的土地编号、户主编号、小地名、面积、树种编号、蓄积(生长在山上的树的木材体积)和承包年度。

打开资源数据库FRDB,完成如下操作:1.在农户表P_T中增加一个字段名“继承人"、数据类型为"字符"、宽度为8的字段。

2.设置资源表FR_T中"面积"字段的有效性规则:面积大于等于1,小于等于100,默认值为10;"蓄积"字段的有效性规则:蓄积大于等于0,小于等于200,默认值为100;(注意:表达式应写成面积=1.AND.面积=100,蓄积=0.AND.蓄积=200)。

3.为资源表FR_T创建两个普通索引(升序),索引名分别为"户主编号"和"树种编号",对应的索引表达式分别为"户主编号"和"树种编号"。

4.通过"户主编号"字段建立资源表FR_T和农户表P_T间的永久联系;通过"树种编号"字段建立资源表FR_T和树种表TREE_T间的永久联系。

本题的'主要考核点:字段的添加、字段有效性规则的建立、默认值的设置、普通索引的建立、建立两个表之间的联系。

解题思路:1、打开P_T表设计器,将光标移动到最后的空字段格中,输入新的字段名、字段类型和宽度。

2、打开FR_T表设计器,选择"面积"字段,在其字段有效性规则栏中输入:面积=1.AND.面积=100,在默认值栏中输入:10,再选择"蓄积"字段,在其字段有效性规则栏中输入:蓄积=0.AND.蓄积=200,在默认值栏中输入:100。

计算机二级VFP必背题

计算机二级VFP必背题

计算机国家二级必背题站长提醒广大考生:下面的138道题目,在二级考试中命中率极高。

-一、选择题-(1) 下面叙述正确的是(C)-A. 算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上三种描述都不对-(2) 以下数据结构中不属于线性数据结构的是(C)-A. 队列B. 线性表C. 二叉树D. 栈-(3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得-A. 8B. 16C. 32D. 15-(4) 下面描述中,符合结构化程序设计风格的是(A)-A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句-(5) 下面概念中,不属于面向对象方法的是(D) 注:P55-58-A. 对象B. 继承C. 类D. 过程调用-(6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)-A. 可行性分析B. 需求分析C. 详细设计D. 程序编码-(7) 在软件开发中,下面任务不属于设计阶段的是(D)-A. 数据结构设计B. 给出系统模块结构-C. 定义模块算法D. 定义需求并建立系统模型-(8) 数据库系统的核心是(B)-A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库-(9) 下列叙述中正确的是(C)-A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致-(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108-A. 内模式B. 外模式C. 概念模式D. 逻辑模式-(11) 算法的时间复杂度是指(C)-A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数-(12) 算法的空间复杂度是指(D)-A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间-(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出-A. 349B. 350C. 255D. 351-(14) 结构化程序设计主要强调的是(B)-A.程序的规模B.程序的易读性-C.程序的执行效率D.程序的可移植性-(15) 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D) 注:即第一个阶段-A. 概要设计B. 详细设计C. 可行性分析D. 需求分析-(16) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

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

计算机等级考试/模拟试题2016年计算机二级《VFP》考前冲刺选择试题及答案一、选择题1设X=〝11〞,Y=〝1122″,下列表达式结果为假的是( )。

A.NOT(X==Y)AND(X$Y)B.NOT(X$Y)OR(X<>Y)C.NOT(X>=Y)D.N OT(X$Y)参考答案:D参考解析:字符串精确比较运算符(==),只有当两个字符串完全相同时,才会是逻辑真,所以X==Y为逻辑假;子串包含测试运算符($),如果运算符前的字符串是运算符后的字符串的-个子字符串,则为逻辑真,所以X$Y为逻辑真;大于等于运算符(>=),是对两个字符串自左向右逐个进行比较,-旦发现两个对应字符不同,就根据两个字符的排序序列决定两个字符串的大小,x、Y的前两个字符相胃。

所以比较第3个字符,由于x只有两个字符,则第3位x 小于Y.所以x小于Y,故X>=Y为逻辑假;X<>Y为逻辑真。

由以上可得:A)选项中,由于.NOT的优先级高于AND。

所以先比较NOT(X==Y)为逻辑真,由于X$Y也为逻辑真,所以NOT(X==Y)AND(X$Y)为逻辑真。

B)选项中。

由于NOT的优先级高于0R,所以先比较NOT(X$Y)为逻辑假,由于X<>Y也为逻辑真,所以NOT(X$Y)OR(X<>Y)为逻辑真。

C)选项中,X>=Y为逻辑假,则NOT(X>=Y)为逻辑真。

D)选项中,X$Y也为逻辑真,则NOT(X$Y)为逻辑假。

2数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。

A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS参考答案:A参考解析:数据库(DB)是存储在计算机存储设备上的结构化的相关数据集合;数据库管理系统(DBMS)是为数据库的建立、使用和维护而配置的软件。

数据库和数据库管理系统都属于数据库系统(DBS)。

3设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,并假定学号的第3、4位为专业代码。

要计算各专业学生选修课程号为“101”课程的平均成绩,正确的SQL语句是( )。

A.SELECT专业AS SUBS(学号,3,2),平均分AS AVG(成绩)FROM选课WHERE课程号=〝101〞GROUP BY专业B.SELECT SUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号=〝101〞GROUP BY 1C.SELECT SUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号=〝101〞OR-DER BY专业D.SELECT专业AS SUBS(学号,3,2),平均分AS AVG(成绩)FROM选课WHERE课程号=〝101〞ORDER BY 1 参考答案:B参考解析:SUBSTR(,[,])为取子串函数,从指定表达式值的指定起始位置取指定长度的子串作为函数值。

要计算各专业学生选修课程号为“l01”课程的平均成绩,应按学号分组,即GROUP BY1。

因此B)为正确选项。

4在SQL SELECT语句中为了将查询结果存储到临时表应该使用短语( )。

A.T0 CURSORB.INTO CURSORC.INTO DBFD.TO DBF参考答案:B参考解析:在SQL查询语句的尾部添加INTO CUR-SOR 可以将查询的结果放人指定的临时表中。

此操作通常是将-个复杂的查询分解,临时表通常不是最终结果,可以接下来对lf缶时表操作得到最终结果。

生成的临时表是当前被打开的并且是只读的,关闭该文件时将自动删除。

所以B)为正确选项。

5设有选课(学号,课程号,成绩)关系,插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和80,正确的SQL语句是( )。

A.INSERT INTO选课VALUES(〝02080111〞,〝103〞,80)B.INSERT VALUES(〝02080111〞,〝103〞,80)TO选课(学号,课程号,成绩)C.INSERT VALUES(〝02080111〞,〝103〞,80)INTO选课(学号,课程号,成绩)D.INSERT INT0选课(学号,课程号,成绩)FROM VALUES(〝02080111〞,〝103〞,80)参考答案:A参考解析:插入数据的格式为INSERT INTO[(字段名1[,字段名2,…])]VALUES(字段值1[,字段值2,…])。

当插入的不是完整的记录时,可以通过字段名1,字段名2……来指定字段;VALUES(字段值1[,字段值2,…])给出具体的记录值。

B)、C)、D)选项的格式错误。

6以下是与设置系统菜单有关的命令,其中错误的是( )。

A.SET SYSMENU DEFAULTB.SET SYSMENU TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE参考答案:A参考解析:设置系统菜单的命令格式:SET SYSMENU ON I OFF l AUTOMATIC I TO[<>]l TO[<>1]1 T0[<>]I SAVE I NOSAVE。

所以B)选项的SET SYSMEMU TODEFAULT、C)选项的SET SYSMENU NOSAVE、D)选项的SETSYSMENUSAVE都符合这个格式,A)选项中缺少TO关键字,格式不正确。

7Modify Command命令建立的文件的默认扩展名是( )。

A.prgB.appC.cmdD.exe参考答案:A参考解析:Modify Command命令用于建立和修改程序文件。

程序文件的默认扩展名是prg。

8设置表单标题的属性是( )。

A.TitleB.TextC.BiaotiD.Caption参考答案:D参考解析:表单的Caption属性指明显示于表单标题栏上的文本。

9执行如下命令序列后,最后一条命令的显示结果是( )。

DIMENSION M(2,2)M(1,1)=10M(1,2)=20M(2,1)=30M(2,2)=40?M(2)A.变量未定义的提示B.10C.20D..F.参考答案:C参考解析:创建数组的命令格式有两种DIMENSION([,<下标上限2])[…]DECLARE([,<下标上限2])[…]两种格式的功能完全相同。

数组创建后,系统自动给每个数组元素赋以逻辑假.F.。

可以用-维数组的形式访问二维数组。

本题中M(2)与M(1,2)是同-变量,所以M(2)的值为20。

10SQL语句中删除视图的命令是( )。

A.DROP TABLEB.DROP VIEWC.ERASE TABLED.ERASE VIEW参考答案:B参考解析:视图由于是从表派生而来的,所以不存在修改结构的问题,但是视图可以删除,其命令格式为:DROPVIEW。

因此B)选项正确。

11在Visual FoxPro中,报表的数据源不包括( )。

A.视图B.自由表C.查询D.文本文件参考答案:D参考解析:数据库的报表总是与-定的数据源相联系,在设计报表时,首先要确定报表的数据源。

报表的数据源通常是数据库中的表或自由表,也可以是视图、查询或临时表。

当数据源中的数据更新之后,使用同-报表文件打印的报表将反映新的数据内容,但报表的格式不变。

文本文件不能作为报表的数据源,因此本题选D)。

12假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。

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

如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是( )。

A.This.ThisForm.Text1.ValueB.This.Parent.Parent.Text1.ValueC.Parent.Parent.Text1.ValueD.This.Parent.Text1.Value参考答案:B参考解析:在容器的嵌套层次关系中,引用其中某个对象,需指明对象在嵌套层次中的位置。

经常要用到的关键字是:Parent(对象的直接容器对象,即父对象);This(当前对象);ThisForm(当前表单);ThisFormSet(当前表单集)。

本题this.Parent是CommandGmupl,this.Parent.Parent.是CommandGroupl的Parent,即forml。

所以要在Commandl命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是This.Parent.Parent.Textl.Value,即选项B)。

13设置文本框显示内容的属性是( )。

A.ValueB.CaptionD.InputMask参考答案:A参考解析:文本框的Value属性是文本框的当前内容;Name属性指定在代码中用以引用对象的名称;InputMask 属性指定在-个文本框中如何输入和显示数据;文本框无Caption属性。

14向一个项目中添加一个数据库,应该使用项目管理器的( )。

A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡参考答案:D参考解析:“项目管理器”窗口是Visual FeffiPm开发人员的工作平台,它包括6个项卡:数据、文档、类、代码、其他、全部。

“数据”选项卡包括了-个项目中的所有数据数据库、自由表、查询和视图。

添加-个数据库,应该使用‘数据”选项卡。

15下列关于栈的叙述正确的是( )。

A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据参考答案:B参考解析:栈是按“先进后出”的原则组织数据的,数据的插入和删除都在栈顶进行操作。

16在下面的Visual FoxPro表达式中,运算结果为逻辑真的是( )。

A.EMPTY(.NULL.)B.LIKE(ˋxy? ˊ,ˋxyzˊ)C.AT(ˋxyˊ,ˋabcxyzˊ)D.ISNULL(SPACE(0))参考答案:B参考解析:EMPTY()根据指定表达式的运算结果是否为“空”值,返回逻辑真(.T.)或逻辑假(.F.),这里所指的“空”值与NULL值是两个不同的概念,函数EMPTY(.NULL.)的返回值为逻辑假,所以A)选项为逻辑假;LIKE(,)比较两个字符串对应位置上的字符,若所有对应字符都相匹配:函数返回逻辑真,否则返回逻辑假,其中字符串表达式1中可包含通配符*和?,*表示若干个任意字符,?表示任意-个字符。

,所以LIKE(xy?’,xyz‘)为逻辑真;AT(,)的函数值为数值型,C)选项不正确;IS-NULL()判断-个表达式的运算结果是否为NULL值,若是NULL值则返回逻辑真,否则返回逻辑假,SPACE()返回由指定数目的空格组成的字符串,所以SPACE(0)为空字符串,ISNULL(SPACE(O))为逻辑假。

相关文档
最新文档