《二级计算机(VF)模拟试题及历年试题.pdf》由会员分享,可在线阅读,更多相关《二级计算机(VF)模拟试题及历年试题.pdf(150页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(模拟试题+历届试题)Vf模拟试题一一选择题VF6.0就是关系型数据库管理系统1关系数据库管理系统能实现的专门关系运算包括_ B oA、排序、索引、统计B、选择、投影、连 接(选择是选择数据行,投影是选择数据列)C、关联、更新、排序D、显示、打印、制表2 下面不属于软件工程的3 个要素的是 DA、工具B、过程C、方法D、环境3 算法的空间复杂度是指D _o(属于数据结构)A、算法程序的长度B、算法程序中的指令条数C、算法程序所占的存储空间D、算法执行过程中所需要的存储空间4 程序流程图(PFD)中的箭头代表的是_ B o DFD是数据流图A、数据流B、控制流(程序的执行走向)C、调用关系D、组
2、成关系 数据库关系模型:网状模型,层次模型(树形),关系模型5 用树形结构来表示实体之间联系的模型称为_BA、关系模型B、层次模型(属于数据库理论)C、网状模型D、数据模型6 对建立良好的程序设计风格,下面描述正确的是_ A oA、程序应简单、清晰、可读性好(程序设计基础)B、符号名的命名要符合语法C、充分考虑程序的执行效率D、程序的注释可有可无此阶段程序和数据是集成在一起的7 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是A _oA、数据库系统B、文件系统C、人工管理D、数据项管理8 下列关于栈的叙述中正确的是_ D oA、在栈中只能
3、插入数据B、在栈中只能删除数据C、栈是先进先出的线性表D、栈是先进后出的线性表9 在深度为5 的满二叉树中,叶子结点的个数为CA、32B、31C、16D、1510下面对对象概念描述错误的是_A_ o (程序设计基础)A、任何对象都必须有继承性(类才有继承性)B、对象是属性和方法的封装体C、对象间的通讯靠消息传递D、操作是对象的动态性属性11不允许记录中出现重复索引值的索引是_ C OA、主索引B、主索引、候选取索引、普通索引C、主索引和候选索引(自由表上不能建立主索引)D、主索引、候选索引和唯一索引12下面关于运行应用程序的说法正确的是_ C o App文件是伪编译文件只能在V F里运行A、.
4、app应用程序可以在Visual FoxPro和Windows环境下运行B、.exe只能在Windows环境下运行 exe既可以在windws下运行,也能在V F中运行C、.exe应用程序可以在Visual FoxPro和Windows环境下运行D、.app应用程序只能在Windows环境下运行13建立表结构的SQL命令是_ _ _B _oA、CREAT CURSORB、CREAT TABLE create table 表 名(描述表的结构)C、CREAT INDEXD、CREAT VIEW 复合型控件(单选按钮组,页框,命令按钮组)1 4在表单设计器环境下,要选定表单中某选项组里的某个选项按
5、钮,可以一C OA、单击选项按钮B、双击选项按钮C、先右击选项组,并选择“编辑”命令,然后再单击选项按钮D、以上B)和C)都可以若指定小数位,多余的宽度以0补在末尾,若不指定小数位,多余的宽度以空格补在头部15 STR(109.87,7,3)的值是D。A、109.87B 109.87C、109.870D 109.8701 6为表单MyForm添加事件或方法代码,改变该表单中的控件Cmdl的Caption属性的正确命令是_ _ _C _oA、Myform.Cmdl.Caption=最后一个B、THIS.Cmdl.Caption=最后一个引用控件属性:thisform.控件名.属性名=值C、THI
6、SFORM.Cmdl.Caption=最后一个D、THISFRMSET.CmdLCaption=最后一个1 7给出以下程序的运行结果:SET TALK OFF 关闭对话X=0Y=0DO WHILE X PRIMARY KEY alter table 表名 add primary key 索引 表 达 式 tag 索引名C、FREED、UNIQ UE2 8 对于学生关系S(S#,SN,AGE,S E X),写一条规则,把其中的AGE属性限制在15-30之间,则这条规则属于 D oA、实体完整性规则B、参照完整性规则C、用户定义的完整性规则D、不属于以上任何一种规则2 9下面关于过程调用的陈述中,
7、A是错误的。A 实 参 与 形 参 的 数 量 必 须 相 等 function myfun调用 myfun(l,2,3)Parameter a,b,c,d,eB、当实参的数量多于形参的数量时,出现运行时错误C、当形参的数量多于实参的数量时,多余的形参被逻辑假D、参数传递可以是按值传递也可以是按引用传递3 0下述命令中的C命令不能关闭表文件。A、USEB、CLOSE DATABASEC、CLEAR 清除V F主窗口中的信息D、CLOSE ALL3 1关系数据库管理系统的3种基本关系运算不包括_ A。A、比较B、选择C、联接D、投影字符型?数值型 substr取子串函数32 表达式 VAL(SU
8、BS(奔腾 586,5)*Len(visual foxpro)的结果是_ D oA、13.00B、14.00C、45.00D、65.003 3 当前盘当前目录下有数据库:学院d b c,其中有 教师 表和学院 表。“教师”表:学院 表:删除视图salary的 命 令 是 _ B _o删除视图的命令:数据库要打开,drop v ie w 视图名A、DROP salary VIEWB、DROP VIEW salaryC、DELETE salary VIEWD、DELETE salary3 4 如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作_ B 不能执行。职
9、工表职工号 职工名部门号工资001李红01580005刘军01670025王芳03720038 张强 02650部门表部 门 号 部 门 名 主任01 人事处高平02 财务处蒋华03 教务处许红04 学生处杜琼A、从职工表中删除行(D25;王芳?03;720)B、将行(。051乔兴?04,7500)插入到职工表中C、将 职 工 号 为 的 工 资 改 为 700D、将职工号为。3S的部门改为,03,3 5 设有图书管理数据库:图书(总编号C(6),分类号C(8),书 名 C(16),作 者 C(6),出版单位C(20),单价 N(6,2)读者(借书证号C(4),单位C(8),姓名C(6),性别
10、C(2),职称C(6),地址C(20)借阅(借书证号C(4),总编号C(6),借书日期D(8)对于图书管理数据库,检索藏书中比高等教育出版社的所有图书的书价更高的书。下面SQL语句正确的是 B。SELECT*FROM 图书 WHERE 单价 ALL;A、SELECT书 名 FRO M 图书 W HERE出版单位=高等教育出版社B、(SELECT单 价 FRO M 图 书 W HERE出版单位:高等教育出版社)C、SELECT单 价 FRO M 图 书 W HERE读者.借书证号=借阅.借书证号D、(SELECT书 名 FRO M 图 书 W HERE读者.借书证号=借阅.借书证号)二填空题1
11、是数据库应用的核心。数据库设计2 设一棵完全二叉树共有500个结点,则在该二叉树中有个叶子结点。2503 软件的需求分析阶段的工作,可以概括为四个方面:、需求分析、编写需求规格说明书和需求评审。需求获取(属于软件工程)4 面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个 o 实体(程序设计基础)5 在最坏情况下,冒泡排序的时间复杂度为 on(n-l)/2 或 n*(n-l)/2 或 0(n(n-l)/2)或 0(n*(n-l)/2)6 设有图书管理数据库:图书(总编 号 C(6),分类号C(8),书 名 C(16),作 者 C(6),出版单位C(20),单价 N(6,2)读者(
12、借书证号C(4),单位C(8),姓名C(6),性 另 U C(2),职称C(6),地址C(20)借阅(借书证号C(4),总编号C(6),借书日期D(8)对图书管理数据库,将读者表中的借书证号属性名改为书证号。请对下面的SQL语句填空:ALTER TABLE 读者RENAME借书证号T O 书证号或 RENA借书证号T O 书证号 或 RENAME COLUMN借 书 证 号 T O 书证号 或 RENACOLU借书证号T O 书证号7 数据库表之间的一对多联系通过主表的 索引和子表的索引实现。主 或 候 选 与 普 通8下列命令执行后的结果是_ _ _ _ _oSTORE GOOD BYE!T
13、O X?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)9 报表由 和 两个基本部分组成。数 据 源 或 布 局 与 布 局 或 数 据 源1 0 设有图书管理数据库:图书(总编号C(6),分类号C(8),书 名 C(16),作 者 C(6),出版单位C(20),单价 N(6,2)读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20)借阅(借书证号C(4),总编号C(6),借书日期D(8)对于图书管理数据库,将图书表中电子工业出版社的图书的单价涨价10%。请对下面的SQL语句填空:UPDATE图书 WHERE出
14、版单位=电子工业出版社SET单价=单价*1.1或 SET单价=单价*(1+0.1)或 SET单价=1.1*单价 或 SET单价=(1+0.1)*单价11设有图书管理数据库:图书(总编号C(6),分类号C,书 名 C(16),作 者 C(6),出版单位C(20),单价 N(6,2)读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20)借阅(借书证号C(4),总编号C(6),借书日期D(8)对图书管理数据库的借阅表,将借书证号和总编号定义为借阅表的候选索引,索引名是hxsy。请对下面的SQL语句填空:ALTER TABLE 借阅ADD UNIQUE借书证号+
15、总 编 号 TAG hxsy或 ADDUNIQUE总编号+借书证 号 TAG hxsy或 ADD UNIQ借书证号+总编号TAG hxsy或 ADD UNIQ总编号+借书证 号 TAGhxsy1 2 数据库管理系统支持的数据模型主要有三种,分别是层次模型、网状模型、模型。关系?LEN(TRIM(国 庆 假期)=o8Vf模拟试题二-选择题存储结构只有两种:顺序结构,链式结构1下列描述中正确的是_ _ _ A _oA、线性链表是线性表的链式存储结构B、栈与队列是非线性结构(逻辑结构:线性结构,非线性结构)C、双向链表是非线性结构(双向链表实现的是线性表)D、只有根结点的二叉树是线性结构2 两个或两
16、个以上的模块之间关联的紧密程度称为 A模块内部:称为内聚度A、耦合度B、内聚度C、复杂度D、数据传输特性高内聚,低耦合3 下列叙述中正确的是 DoA、软件测试应该由程序开发者来完成B、程序经调试后一般不需要再测试C、软件维护只包括对程序代码的维护D、以上三种说法都不对4商品 与“顾客”两个实体集之间的联系一般是_D _o(属于数据库理论)A、一对一B、一对多C、多对一D、多对多表与表之间的记录对应关系:一对多,一对一,多对多(一般分解为两个一对多)5数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是_C OA、DB 包含 DBS 和 DBMSB、DBMS 包含 DB 和 DBSC
17、、DBS 包含 DB 和 DBMSD、没有任何关系6按照 后进先出“原则组织数据的数据结构是BoA、队列B、栈C、双向链表D、二叉树7在深度为7的满二叉树中,叶子结点的个数为CoA、32B、31C、64D、638 在 E-R 图中,用来表示实体的图形是 A理 论 e-r实体模型图)A、矩形B、椭圆形C、菱形D、三角形9 对如下二叉树进行后序遍历的结果为_ D oo(属于数据库A、ABCDEFB、DBEAFCC、ABDECFD、DEBFCA1 0下列选项中不属于结构化程序设计方法的是D程序设计基础)A、自 顶向下B、逐步求精C、模块化D、可复用11以下所列各项属于命令按钮事件的是D。(属于A、P
18、arentB、ThisC、ThisFormD、Click1 2在Visual FoxPro中,要运行菜单文件m enul.mpr,可以使用命令一B oA、DO menulB、DO menul.mprC、DO MENU menulD、RUN menul13 SQL的数据操作语句不包括DoA、INSERTB、UPDATEC、DELETED、CHANGE1 4 执行如下命令序列后,最后一条命令的显示结果是 C oDIMENSION M(2,2)M(l,1)=10M(l,2)=20M(2,1)=30M(2,2)=40?M(2)A、变量未定义的提示B、10C、20D、.F.1 5 设有s(学号,姓名,性
19、别)和sc(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是 D oA、SELECT 学号,姓名,性别 FROM S WHERE EXISTS(SELECT*FROM SC WHERE SC.学号=s.学号 AND 成绩=85)B、SELECT 学号,姓名,性另I FROM S WHERE NOT EXISTS(SELECT*FROM SC WHERE SC.学号=s.学号 AND 成绩85)D、SELECT 学号,姓名,性别 FROM S WHERE NOT EXISTS(SELECT*FROM SC WHERE SC.学
20、号=S.学号 AND 成绩3 AND AVG_金额 200B、SELECT职员号FRO M订单GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200C、SELECT职员号FRO M订单GROUP BY 职员号 HAVING COUNT(*)3 WHERE AVG(金额)200D、SELECT职员号FRO M订单GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额 2001 7不允许出现重复字段值的索引是A。A、候选索引和主索引B、普通索引和惟一索引C、惟一索引和主索引D、惟一索引18“图书 表中有字符型字段 图书号,要求用SQ L D
21、ELETE命令将图书号以字母A 开头的图书记录全部打上删除标记,正确的命令是_D oA、DELETE FROM 图书 FOR 图书号 LIKE A%B、DELETE FROM 图书 WHILE 图书号 LIKE A%C、DELETE FROM 图书 WHERE 图书号=A*D、DELETE FROM 图书 WHERE 图书号 LIKE A%1 9 如果在命令窗口执行命令:LIST名称,主窗口中显示:记录号名称1电视机2计算机3电话线4电冰箱5电线假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是_ _ _ A oGO 2SCAN NEXT 4 FOR LEFT(名称,2)=电 IF R
22、IGHT(名称,2)=线EXITENDIFENDSCAN?名称A、电话线B、电线C、电冰箱D、电视机20在 Visual FoxPro中以下叙述正确的是_ _ _ A.A、利用视图可以修改数据B、利用查询可以修改数据C、查询和视图具有相同的作用D、视图可以定义输出去向2 1扩展名为SCX的文件是_ _ _ _C _oA、备注文件B、项目文件C、表单文件D、菜单文件2 2要使 产品 表中所有产品的单价上浮8%,正确的SQL命令是_ D _oA、UPDATE产 品S E T单价=单价+单价*8%FOR ALLB、UPDATE 产品 SET 单价=单价*1.08 FOR ALLC、UPDATE 产
23、品S E T单价=单价+单价*8%D、UPDATE产 品 SET单价=单价*1.0823表格控件的数据源可以是_ D oA、视图B、表C、SQ L SELECT 语句D、以上三种都可以2 4 以下关于 查询”的描述正确的是 D.A、查询保存在项目文件中B、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中2 5在Visual FoxPro中以下叙述错误的是_D。A、关系也被称作表B、数据库文件不存储用户数据C、表文件的扩展名是.dbfD、多个表存储在一个物理文件中2 6假设表单上有一选项组:。男。女,其中第一个选项按钮”男 被选中。请问该选项组的Value属性值为_D。A、.
24、T.B、“男“C、1D、男 或12 7从 订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是_ C oA、DROP FROM 订单 WHERE 签订日期=人2004-1-10B、DROP FROM 订单 FOR 签订日期=人2004-1-10C、DELETE FROM 订单 WHERE 签订日期=人2004-1-10D、DELETE FROM 订单 FOR 签订日期=人2004-1-1028 SQL语句中修改表结构的命令是CA、MODIFY TABLEB、MODIFY STRUCTUREC、ALTER TABLED、ALTER STRUCTURE2 9设X=U
25、,Y=1122,下列表达式结果为假的是DA、NOT(X=Y)AND(X$Y)B、NOT(X$Y)OR(XoY)C、NOT(X=Y)D、NOT(X$Y)3 0 打开数据库的命令是 DA、USEB、USE DATABASEC、OPEND、OPEN DATABASE3 1 以下是与设置系统菜单有关的命令,其中错误的是_A。A、SET SYSMENU DEFAULTB、SET SYSMENU TO DEFAULTC、SET SYSMENU NOSAVED、SET SYSMENU SAVE3 2 在 Visual FoxPro中,宏替换可以从变量中替换出 D。A、字符串B、数值C、命令D、以上三种都可能
26、是3 3 假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是_ D oA、SELECT 产品名称,AVG(单价)FROM 产 品 GROUP B Y 单价B、SELECT 产品名称,AVG(单价)FROM 产品 ORDER BY 单价C、SELECT 产品名称,AVG(单价)FROM 产 品 ORDER B Y 产品名称D、SELECT 产品名称,AVG(单价)FROM 产 品GROUP B Y产品名称3 4在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是 C。A、EMPTY(SPACE(O)B、LIKE(xy*;xyz)C、AT(xy,abcxyz)
27、D、ISNULL(.NULL.)3 5在Visual FoxPro中 可 以 用D O命令执行的文件不包括 C OA、PRG文件B、MPR文件C、FRX文件D、QPR文件二填 空 题 此 关 系 是 一个纽带表,联系另外两张表1 在关系模型中,把数据看成是二维表,每一个二维表称为一个_O关系2 对长 度 为 1 0 的线性表进行冒泡排序,最坏情况下需要比较的次数为。4 5 次3 程序测试分为静态分析和动态测试。其中 是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析利发现程序中的错误。软件静态分析或静态测试4 数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构
28、可以不变,因此,基于逻辑结构的应用程序不必修改,称为 o物理独立性或 数据的物理独立性或 数据物理独立性5在面向对象方法中 描述的是具有相似属性与操作的一组对象。类(程序设计基础)对象是类的一个实例6 SQL支持集合的并运算,运算符是UNION7在定义字段有效性规则时,在规则框中输入的表达式类型是_O逻辑型8 表达式2005-10-3 10:0:0-人2005-10-3 9:0:0的数据类型是_O数值型9在Visual FoxPro中,主索引可以保证数据的 完整性。完整性:实体完整性,域完整性,参照完整性实体1 0在visual FoxPro中,将只能在建立它的模块中使用的内存变量称为。局部变
29、量或 内 部变量1 1要在“成绩”表中插入一条记录,应该使用的S QL语句是:成 绩(学 号,英 语,数 学,语 文)VALUES(2001100111,91,78,86)OINSERT INTO 或 INSE INTO12 SQ L SELECT语 句 的 功 能 是。查询1 3查询设计器的“排序依据 选项卡对应于SQ L SELECT语句的_ _ _ _ _ _ 短语。Order by14 职工 表有工资字段,计算工资合计的SQL语句是SELECTFROM职工。Sum(工资)1 5要将一个弹出式菜单作为某个控件的快捷菜单,通常是在该控件的 事件代码中添加调用弹出式菜单程序的命令。Right
30、clickV f模拟试题三一、选择题1 一棵二叉树中共有7 0个叶子结点与80个度为1的结点,则该二叉树中的总结点数为A oA、219B、221C、229D、2312 在面向对象方法中,实现信息隐蔽是依靠 C。A、对象的继承B、对象的多态C、对象的封装D、对象的分类3 下列叙述中,不符合良好程序设计风格要求的是AA、程序的效率第一,清晰第二B、程序的可读性好C、程序中要有必要的注释D、输入数据前要有提示信息4 下列叙述中正确的是 B。A、数据库系统是一个独立的系统,不需要操作系统的支持B、数据库技术的根本目标是要解决数据的共享问题C、数据库管理系统就是数据库系统D、以上三种说法都不对5 下列叙
31、述中正确的是_ _ _ D _oA、数据的逻辑结构与存储结构必定是一一对应的B、由于计算机存储空间是向量式的存储结构,因此,数据的存储结构定是线性结构C、程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D、以上三种说法都不对6 下列叙述中正确的是 C oA、为了建立一个关系,首先要构造数据的逻辑关系B、表示关系的二维表中各元组的每一个分量还可以分成若干数据项C、一个关系的属性名表称为关系模式D、一个关系可以包括多个二维表7 下列叙述中正确的是_ A oA、程序执行的效率与数据的存储结构密切相关B、程序执行的效率只取决于程序的控制结构C、程序执行的效率只取决于所处理的数据量
32、D、以上三种说法都不对8 冒泡排序在最坏情况下的比较次数是 C oA、n(n+l)/2B、C、n(n-l)/2D、n/29 软件调试的目的是_ _ _ _ B_oA、发现错误B、改正错误C、改善软件的性能D、验证软件的正确性10软件是指 D_oA、程序B、程序和文档C、算法加数据结构D、程序、数据与相关文档的完整集合11在 SQL的ALTER TABLE语句中,为了增加一个新的字段应该使用短语_ D。A、CREATEB、APPENDC、COLUMND、ADD12如下数据表:学生.DBF:学号(C,8),姓名(C,6),性 (C,2),出生日期(D)选课.DBF:学 号(C,8),课程号(C,3
33、),成 绩(N,5,l)查询所有1982年 3 月2 0 日以后(含)出生、性别为男的学生,正确的SQL语句是_ A oA、SELECT*FROM 学生 WHERE 出生日期=7982-03-20AND性别=男B、SELECT*FROM 学生 WHERE 出生日期=人 1982-03-20AND性别=男C、SELECT*FROM 学生 WHERE 出生日期=7982-03-20O R 性别=男D、SELECT*FROM 学生 WHERE 出生日期=人1982-03-20O R 性别=男1 3 下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是 A oSET TALK OFFINPUT
34、 x=TO xs=0DO WHILE x!=0s=s+MOD(x,10)ENDDO?sA、x=int(x/10)B、x=int(x%10)C x=x-int(x/10)D、x=x-int(x%10)1 4 在视图设计器中有,而在查询设计器中没有的选项卡是_ B _。A、排序依据B、更新条件C、分组依据D、杂项15如下数据表:学生.DBF:学号(C,8),姓名(C,6),慨 I(C,2),出生日期(D)选课.DBF:学 号(C,8),课程号(C,3),成 绩(N,5,l)计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是_ D _ oA、SELECT AVG(成绩)FROM 选课 WHER
35、E 姓名=刘明B、SELECT AVG(成绩)FROM学生,选课 WHERE姓名=刘明C、SELECT AVG(成绩)FROM 学生,选课 WHERE学生.姓名=刘明D、SELECT AVG(成绩)FROM学生,选课 WHERE学生.学号二选课.学号AND姓名=刘明16要想将日期型或日期时间型数据中的年份用4 位数字显示,应当使用设置命令_ A oA、SET CENTURY ONB、SET CENTURY OFFC、SET CENTURY TO 4D、SET CENTURY OF 417在Visual FoxPro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具
36、称为B _oA、向导B、设计器C、生成器D、项目管理器18有关ZAP命令的描述,正确的是_ C oA ZAP命令只能删除当前表的当前记录B、ZAP命令只能删除当前表的带有删除标记的记录C、ZAP命令能删除当前表的全部记录D、ZAP命令能删除表的结构和全部记录1 9已知表中有字符型字段职称和性别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是A oA INDEX ON 职称+性别 TO tttB、INDEXON 性别+职称 TO tttC INDEXON 职称,性别 TO tttD INDEXON 性别,职称 TO ttt20在SQ L SELECT语句中为了将查询结果
37、存储到临时表应该使用短语B。A、TO CURSORB、INTO CURSORC、INTO DBFD、TO DBF21在Visual FoxPro中,菜单程序文件的默认扩展名是C。A、mnxB、mntC、mprD、prg22下面有关数据库表和自由表的叙述中,错误的是BA、数据库表和自由表都可以用表设计器来建立B、数据库表和自由表都支持表间联系和参照完整性C、自由表可以添加到数据库中成为数据库表D、数据库表可以从数据库中移出成为自由表23命令SELECT 0的功能是_A _oA、选择编号最小的未使用工作区B、选择。号工作区C、关闭当前工作区中的表D、选择当前工作区24 命令?LEN(SPACE(3
38、)-SPACE(2)的结果是_D。A、1B、2C、3D、525如下数据表:学生.DBF:学号(C,8),姓名(C,6),慨 I(C,2),出生日期(D)选课.DBF:学 号(C,8),课程号(C,3),成 绩(N,5,l)假定学号的第3、4 位为专业代码。要计算各专业学生选修课程号为”101课程的平均成绩,正确的SQL语句是 B oA、SELECT 专业 AS SUBS(学号,3,2),平均分 AS AVG(成绩)FROM 选课 WHERE课程号二 101 GROUP B Y 专业B、SELECT SUBS(学号,3,2)AS 专业,AVG(成绩)AS 平均分FROM 选课 WHERE 课程号
39、二 101 GROUP BY 1C、SELECT SUBS(学号,3,2)AS 专业,AVG(成绩)AS 平均分FROM 选课 WHERE课程号二 101 GROUP B Y 专业D、SELECT 专业 AS SUBS(学号,3,2),平均分 AS AVG(成绩)FROM 选课 WHERE 课程号=101 GROUP BY 126在 Visual FoxPro中,UnLoad事件的触发时机是 A。A、释放表单B、打开表单C、创建表单D、运行表单27在表单设计中,经常会用到一些特定的关键字、属性和事件。下列各项中属于属性的是_ C OA、ThisB、ThisFormC、CaptionD、Clic
40、k2 8在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复 记 录(对 应 于DISTINCT),应该使用的选项卡是 D。A、排序依据B、联接C、筛选D、杂项29在数据库表上的字段有效性规则是A oA、逻辑表达式B、字符表达式C、数字表达式D、以上三种都有可能30如下数据表:学生.DBF:学号(C,8),姓名(C,6),性 (C,2),出生日期(D)选课.DBF:学 号(C,8),课程号(C,3),成 绩(N,5,l)插入一条记录至!J选课 表中,学号、课程号和成绩分别是02080111 103 8 0,正确的 SQ L 语句是A。A、INSERT INTO 选课 VALUES(02
41、08011 1 103,80)B INSERT VALUES(02080111,103,80)TO 选课(学号,课程号,成绩)INSERT VALUESC020801ir,103,80)INTO 选课(学号,课程号,成绩)D、INSERT IN T O选 课(学 号,课 程 号,成 绩)FROMVALUES(0208011 1 103,80)31如下数据表:学生.DBF:学号(C,8),姓名(C,6),性 (C,2),出生日期(D)选课.DBF:学 号(C,8),课程号(C,3),成 绩(N,5,l)查询选修课程号为101课程得分最高的同学,正确的SQL语句是 _D oA、SELECT学生.学
42、号,姓 名 FROM学生,选课 WHERE学生.学 号=选 课.学 号 A N D 课 程 号=101 A N D 成=ALL(SELECT 成绩 FROM 选课)B、SELECT学生.学号,姓 名 FROM学生,选 课 WHERE学生.学号=选课.学号AND成绩=ALL(SELECT成 绩 FROM选课WHERE 课程号=101)C、SELECT学生.学号,姓 名 FROM学生,选 课 WHERE学生.学号=选课.学号AND成绩=ANY(SELECT成 绩 FROM选课WHERE 课程号=101)D、SELECT学生.学号,姓 名 FROM学生,选 课 WHERE学生.学 号=选 课.学 号
43、 A N D 课 程 号=101 A N D 成=ALL(SELECT 成绩 FROM 选课 WHERE 课程号=101)32在 Visual FoxPro中,过程的返回语句是_C。A、GOBACKB、COMEBACKC、RETURND、BACK33 命令?VARTYPE(TIME()的结果是A。A、CB、DC、TD、出错3 4假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:=A2001-9-10-A2001-8-20)o请问以上操作后,文本框Value属性值的数据类型为_ B。A、日期型B、数值型C、字符型D、以上操作
44、出错35如下数据表:学生.DBF:学号(C,8),姓名(C,6),阳 I(C,2),出生日期(D)选课.DBF:学 号(C,8),课程号(C,3),成 绩(N,5,l)将学号为“02080110”、课程号为102的选课记录的成绩改为92,正确的SQL语句是 B oA、UPDATE 选课 SET 成绩 WITH 92 WHERE 学号=02080110 AND 课程号=102B、UPDATE 选课 SET 成绩=92 WHERE 学号二”02080110”AND课程号=102C、UPDATE FROM 选课 SET 成绩 WITH 92 WHERE 学号=02080110 AND 课程号二 10
45、2D、UPDATE FROM 选课 SET 成 绩=92 WHERE 学号=02080110 AND 课程号=102”二.填空题1在两种基本测试方法中,测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。白盒或白箱2软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是_ _ _ _ _。无歧义性3对下列二叉树进行中序遍历的结果为 oACBDFEHGP4线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的 存储结构。顺序5在E-R图中,矩形表示 o实体集6在Visual FoxPro表单中,用来确定复选框是否被
46、选中的属性是Value7如下命令查询雇员表中“部门号 字段为空值的记录SELECT*FROM 雇员 WHERE 部门号。IS NULL8在Visual FoxPro中,使用LOCATE ALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应是_ _ _ _ _。.T.9在SQL的SELECT查询时,使用 子句实现消除查询结果中的重复记录。DISTINCT1 0在Visual FoxPro中,在运行表单时最先引发的表单事件是_ _ _ _ _ _ 事件。LOAD11在Visual FoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的 事件。CLICK12在SQ
47、L中,插入、删除、更新命令依次是INSERT、DELETE和 OUPDATE13在SQL的SELECT查询中,HAVING子句不可以单独使用,总是跟在_ _ _ _ _子句之后一起使用。GROUP BY14在Visual FoxPro中修改表结构的非SQL命令是_ _ _ _ _ _。Modify struct15在Visual FoxPro中,假设表单上有一选项组:。男o女,该选项组的Value属性值赋为0 o当其中的第一选项按钮 男 被选中,该选项组的Value属性值为答案为:1全国计算机等级考试历届笔试原题:09年 9 月一、选择题1软件详细设计产生的图如下:该图是_ C。A、N-S图属
48、于流程图B、PAD图属于流程图,也叫盒图C、程序流程图D、E-R 图2 在 E-R图中,用来表示实体联系的图形是_ CA、椭圆形B、矩形C、菱形D、三角形3 软件设计中划分模块的一个准则是 B_oA、低内聚低耦合B、高内聚低耦合C、低内聚高耦合D、高内聚高耦合4 下列数据结构中,属于非线性结构的是_ C.A、循环队列B、带链队列C、二叉树D、带链栈5 有三个关系R,S 利 T 如下:其中关系T 由关系R和 S通过某种操作得到,该操作为 D oA、选择B、投影C、交D、并关系数据库中的集合运算,交,并,差6 数据库管理系统是 B _oA、操作系统的一部分B、在操作系统支持下的系统软件C、一种编译
49、系统D、一种操作系统7 下列数据结构中,能够按照“先进后出”原则存取数据的是B _oA、循环队列B、栈C、队列D、二叉树8 算法的空间复杂度是指A oA、算法在执行过程中所需要的计算机存储空间B、算法所处理的数据量C、算法程序中的语句或指令条数D、算法在执行过程中所需要的临时工作单元数9下列选项中不属于结构化程序设计原则的是A _oA、可封装B、自顶向下C、模块化D、逐步求精10对于循环队列,下列叙述中正确的是_ D。A、队头指针是固定不变的B、队头指针一定大于队尾指针C、队头指针一定小于队尾指针D、队头指针可以大于队尾指针,也可以小于队尾指针11计算结果不是字符串Teacher的语句是_A.
50、A、at(MyTeacher,3,7)B、substr(MyTeacher,3,7)C、right(MyTeacher,7)D、left(Teacher,7)12在数据库中建立表的命令是_ _ _A _oA、CREATEB、CREATE DATABASEC、CREATE Q UERYD、CREATE FORM13在Visual FoxPro中,下面关于属性、方法和事件的叙述错误的是D。A、属性用于描述对象的状态,方法用于表示对象的行为B、基于同一个类产生的两个对象可以分别设置自己的属性值C、事件代码也可以象方法一样被显式调用D、在创建一个表单时,可以添加新的属性、方法和事件14表单文件的扩展名