



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(模拟试题+历届试题)Vf模拟试题一一选择题VF6.0就是关系型数据库管理系统1关系数据库管理系统能实现的专门关系运算包括—B—。A、排序、索引、统计B、选择、投影、连接(选择是选择数据行,投影是选择数据列)C、关联、更新、排序D、显示、打印、制表2下面不属于软件工程的3个要素的是—D—A、工具B、过程C、方法D、环境3算法的空间复杂度是指—D_。(属于数据结构)A、算法程序的长度B、算法程序中的指令条数C、算法程序所占的存储空间D、算法执行过程中所需要的存储空间4程序流程图(PFD)中的箭头代表的是_BoDFD是数据流图A、数据流B、控制流(程序的执行走向)C、调用关系D、组成关系 数据库关系模型:网状模型,层次模型(树形),关系模型5用树形结构来表示实体之间联系的模型称为一B。A、关系模型B、层次模型(属于数据库理论)C、网状模型D、数据模型6对建立良好的程序设计风格,下面描述正确的是_AoA、程序应简单、清晰、可读性好(程序设计基础)B、符号名的命名要符合语法C、充分考虑程序的执行效率D、程序的注释可有可无此阶段程序和数据是集成在一起的7在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是A_oA、数据库系统B、文件系统C、人工管理D、数据项管理8下列关于栈的叙述中正确的是_DoA、在栈中只能插入数据B、在栈中只能删除数据C、栈是先进先出的线性表D、栈是先进后出的线性表9在深度为5的满二叉树中,叶子结点的个数为_C.A、32B、31C、16D、1510下面对对象概念描述错误的是A_o(程序设计基础)A、任何对象都必须有继承性(类才有继承性)B、对象是属性和方法的封装体C、对象间的通讯靠消息传递D、操作是对象的动态性属性11不允许记录中出现重复索引值的索引是_COA、主索引B、主索引、候选取索引、普通索引C、主索引和候选索引 (自由表上不能建立主索引)D、主索引、候选索引和唯一索引12下面关于运行应用程序的说法正确的是_CoApp文件是伪编译文件只能在VF里运行.app应用程序可以在VisualFoxPro和Windows环境下运行.exe只能在Windows环境下运行 exe既可以在windws下运行,也能在VF中运行.exe应用程序可以在VisualFoxPro和Windows环境下运行.app应用程序只能在Windows环境下运行13建立表结构的SQL命令是B_oA、CREATCURSORB、CREATTABLE [createtable表名(描述表的结构)]C、CREATINDEXD、CREATVIEW 复合型控件(单选按钮组,页框,命令按钮组)14在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以_COA、单击选项按钮B、双击选项按钮C、先右击选项组,并选择“编辑”命令,然后再单击选项按钮D、以上B)和C)都可以若指定小数位,多余的宽度以0补在末尾,若不指定小数位,多余的宽度以空格补在头部15STR(109.87,7,3)的值是—D—。A、109.87B>"109.87"C、109.870D."109.870"16为表单MyForm添加事件或方法代码,改变该表单中的控件Cmdl的Caption属性的正确命令是 C_oA、Myform.CmdLCaption="最后一个"B、THIS.Cmdl.Caption="最后一个"引用控件属性:thisform.控件名.属性名=值C、THISFORM.CmdLCaption:"最后一个"D、THISFRMSET.Cmdl.Caption="最后一个"17给出以下程序的运行结果:SETTALKOFF关闭对话X=0Y=0DOWHILEX<100X=X+1IFINT(X/2)=X/2LOOPELSEY=Y+XENDIFENDDO?"Y=",YRETURN99奇数的累力U和)运行结果为_D—99奇数的累力U和)A、Y=500B、Y=1500C、Y=2000D、Y=250018设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性另ijC(2),职称C(6),地址C(20))借阅(借书证号C(4),总编号C(6),借书日期D(8))对于图书管理数据库,检索所有借阅了图书的读者姓名和所在单位。下面SQL语句正确的是oSELECTDISTINCT姓名,单位FROM读者,借阅—B—(一定要给出连接条件)A、WHERE图书.总编号=借阅.总编号B、WHERE读者.借书证号=借阅.借书证号C、WHERE总编号IN(SELECT借书证号FROM借阅)D、WHERE总编号NOTIN(SELECT借书证号FROM借阅)19设有图书管理数据库:图书(总编号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))对于图书管理数据库,求CIE单位借阅图书的读者的人数。下面SQL语句正确的是—A—oA、COUNT(DISTINCT借书证号)IN(SELECT借书证号FROM读者WHERE单位="CIE")B、COUNT(DISTINCT借书证号)IN(SELECT借书证号FROM借阅WHERE单位="CIE")C、SUM(DISTINCT借书证号)IN(SELECT借书证号FROM读者WHERE单位="CIE")D、SUM(DISTINCT借书证号)IN(SELECT借书证号FOR借阅WHERE单位士'CIE")20查询设计器和视图设计器的主要不同表现在于—B—。A、查询设计器有“更新条件”选项卡,没有"查询去向"选项B、查询设计器没有"更新条件”选项卡,有“查询去向”选项C、视图设计器没有"更新条件”选项卡,有“查询去向"选项D、视图设计器有"更新条件”选项卡,也有“查询去向"选项21数据库系统与文件系统的主要区别是—B_oA、数据库系统复杂,而文件系统简单B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量22在VisualFoxPro中,可以对字段设置默认值的表—A—。A、必须是数据库表(只有数据库表才能设置约束规则,提示信B、必须是自由表C、自由表或数据库表D、不能设置字段的默认值23以下关于查询的描述正确的是—D_A、不能根据自由表建立查询B、只能根据自由表建立查询C、只能根据数据库表建立查询D、可以根据数据库表和自由表建立查询24SQL语言是—B―oA、高级语言B、结构化查询语言C、第三代语言D、宿主语言25下列SQL语句中,修改表结构的是_AoA、ALTERaltertable表名各种短语B、CREATE建表C、UPDATE 修改表中的数据,更新D、INSERT插入记录26连续执行以下命令之后,最后一条命令的输出结果是_D oSETEXACTOFF若跟off关闭精确比较,若跟on打开精确比较X="A"?IIF("A"=X,X-"BCD",X+"BCD")A、AB、BCDC、ABCDD、ABCD27用SQL语句建立表时将属性定义为主关键字,应使用短语_B oA、CHECKB>PRIMARYKEYaltertable表名addprimarykey索引表达式tag索引名C、FREED、UNIQUE28对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15-30之间,则这条规则属于—D—oA、实体完整性规则B、参照完整性规则C、用户定义的完整性规则D、不属于以上任何一种规则29下面关于过程调用的陈述中,—A―是错误的。A>实参与形参的数量必须相等functionmyfun调用myfun(1,2,3)Parametera,b,c,d,eB、当实参的数量多于形参的数量时,出现运行时错误C、当形参的数量多于实参的数量时,多余的形参被逻辑假D、参数传递可以是按值传递也可以是按引用传递30下述命令中的—C—命令不能关闭表文件。A、USEB、CLOSEDATABASEC、CLEAR清除VF主窗口中的信息D、CLOSEALL31关系数据库管理系统的3种基本关系运算不包括_AoA、比较B、选择C、联接D、投影字符型?数值型 substr取子串函数32表达式VAL(SUBS("奔腾586",5[))*Len("visualfoxpro")的结果是_DoA、13.00B、14.00C、45.00D、65.0033当前盘当前目录下有数据库:学院.dbc,其中有“教师“表和”学院”表。“教师"表:"学院"表:删除视图salary的命令是—B_o删除视图的命令:数据库要打开,dropview视图名A、DROPsalaryVIEWB、DROPVIEWsalaryC、DELETEsalaryVIEWD、DELETEsalary34如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作_B不能执行。职工表职工号职工名部门号工资001李红01580005刘军01670025王芳03720
038张强038张强02650部门表部门号部门名主任01 人事处高平02 财务处蒋华03 教务处许红04 学生处杜琼A、从职工表中删除行('025?王芳?03720)B、将行(,005?乔兴?04,7500)插入到职工表中C、将职工号为,001的工资改为700D、将职工号为638,的部门改为35设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性另UC(2),职称C(6),地址C(20))借阅(借书证号C(4),总编号C(6),借书日期D(8))对于图书管理数据库,检索藏书中比高等教育出版社的所有图书的书价更高的书。下面SQL语句正确的是—BSELECT*FROM图书WHERE单价〉ALL;A、SELECT书名FROM图书WHERE出版单位="高等教育出版社”B、(SELECT单价FROM图书WHERE出版单位="高等教育出版社”)C、SELECT单价FROM图书WHERE读者.借书证号=借阅.借书证号D、(SELECT书名FROM图书WHERE读者.借书证号=借阅.借书证号)二填空题1是数据库应用的核心。 数据库设计2设一棵完全二叉树共有500个结点,则在该二叉树中有个叶子结点。2503软件的需求分析阶段的工作,可以概括为四个方面:、需求分析、编写需求规格说明书和需求评审。需求获取(属于软件工程)4面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个o 实体(程序设计基础)5在最坏情况下,冒泡排序的时间复杂度为on(n-l)/2或n*(n-l)/2或O(n(n-l)/2)或O(n*(n-l)/2)6设有图书管理数据库:图书(总编号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))对图书管理数据库,将读者表中的借书证号属性名改为书证号。请对下面的SQL语句填空:ALTERTABLE读者RENAME借书证号TO书证号或RENA借书证号TO书证号或RENAMECOLUMN借书证号TO书证号或RENACOLU借书证号TO书证号7数据库表之间的一对多联系通过主表的索引和子表的索引实现。主或候选与普通8下列命令执行后的结果是oSTOREGOODBYE!'TOX?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)9报表由和两个基本部分组成。数据源或布局与布局或数据源10设有图书管理数据库:图书(总编号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%o请对下面的SQL语句填空:UPDATE图书WHERE出版单位="电子工业出版社”SET单价=单价*1.1或SET单价=单价*(1+0.1)或SET单价=1.1*单价或SET单价=(1+0.1)*单价11设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性另ijC(2),职称C(6),地址C(20))借阅(借书证号C(4),总编号C(6),借书日期D(8))对图书管理数据库的借阅表,将借书证号和总编号定义为借阅表的候选索引,索引名是hxsy。请对下面的SQL语句填空:ALTERTABLE借阅ADDUNIQUE借书证号+总编号TAGhxsy或ADDUNIQUE总编号+借书证号TAGhxsy或ADDUNIQ借书证号+总编号TAGhxsy或ADDUNIQ总编号+借书证号TAGhxsy12数据库管理系统支持的数据模型主要有三种,分别是层次模型、网状模型、模型。关系?LEN(TRIM(“国庆假期"))=o8Vf模拟试题二一选择题存储结构只有两种:顺序结构,链式结构1下列描述中正确的是A_oA、线性链表是线性表的链式存储结构B、栈与队列是非线性结构(逻辑结构:线性结构,非线性结构)C、双向链表是非线性结构(双向链表实现的是线性表)D、只有根结点的二叉树是线性结构2两个或两个以上的模块之间关联的紧密程度称为—A模块内部:称为内聚度A、耦合度B、内聚度C、复杂度D、数据传输特性高内聚,低耦合3下列叙述中正确的是—D—oA、软件测试应该由程序开发者来完成B、程序经调试后一般不需要再测试C、软件维护只包括对程序代码的维护D、以上三种说法都不对4“商品“与“顾客”两个实体集之间的联系一般是_D_o(属于数据库理论)A、一对一B、一对多C、多对一D、多对多表与表之间的记录对应关系:一对多,一对一,多对多(一般分解为两个一对多)5数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是_COA、DB包含DBS和DBMSB、DBMS包含DB和DBSC、DBS包含DB和DBMSD、没有任何关系6按照“后进先出”原则组织数据的数据结构是—B—oA、队列B、栈C、双向链表D、二叉树7在深度为7的满二叉树中,叶子结点的个数为—C—oA、32B、31C、64D、63o(属于数据库8在E-R图中,用来表示实体的图形是—o(属于数据库理论e-r实体模型图)A、矩形B、椭圆形C、菱形D、三角形9对如下二叉树进行后序遍历的结果为_D-oA、ABCDEFB、DBEAFCABDECFDEBFCA10下列选项中不属于结构化程序设计方法的是—D—o(属于程序设计基础)A、自顶向下B、逐步求精C、模块化D、可复用11以下所列各项属于命令按钮事件的是—D—oA、ParentB、ThisC、ThisFormD、Click12在VisualFoxPro中,要运行菜单文件menul.mpr,可以使用命令_BoA、DOmenulB>DOmenul.mprC、DOMENUmenu!D、RUNmenul13SQL的数据操作语句不包括—D―oA、INSERTB、UPDATEC、DELETED、CHANGE14执行如下命令序列后,最后一条命令的显示结果是—C—oDIMENSIONM(2,2)M(l,1)=10M(l,2)=20M(2,1)=30M(2,2)=40?M(2)A、变量未定义的提示B、10C、20D、.F.15设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是—D—oA、SELECT学号,姓名,性别FROMSWHEREEXISTS(SELECT*FROMSCWHERESC.学号=s.学号AND成绩<=85)B、SELECT学号,姓名,性另UFROMSWHERENOTEXISTS(SELECT*FROMSCWHERESC.学号=s.学号AND成绩<=85)C、SELECT学号,姓名,性别FROMSWHEREEXISTS(SELECT*FROMSCWHERESC.学号=S.学号AND成绩>85)D、SELECT学号,姓名,性另ljFROMSWHERENOTEXISTS(SELECT*FROMSCWHERESC.学号=S.学号AND成绩<85)16假设”订单”表中有订单号、职员号、客户号和金额字段,正确的SQL语句只能是_BoA、SELECT职员号FROM订单GROUPBY职员号HAVINGCOUNT(*)>3ANDAVG_金额>200B、SELECT职员号FROM订单GROUPBY职员号HAVINGCOUNT(*)>3ANDAVG(金额)>200C、SELECT职员号FROM订单GROUPBY职员号HAVINGCOUNT(*)>3WHEREAVG(金额)>200D、SELECT职员号FROM订单GROUPBY职员号WHERECOUNT(*)>3ANDAVG_金额>20017不允许出现重复字段值的索引是—A.A、候选索引和主索引B、普通索引和惟一索引C、惟一索引和主索引D、惟一索引18”图书”表中有字符型字段圈书号”,要求用SQLDELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是_DoA、DELETEFROM图书FOR图书号LIKE"A%"B、DELETEFROM图书WHILE图书号LIKE"A%"C、DELETEFROM图书WHERE图书号="A*"D、DELETEFROM图书WHERE图书号LIKE"A%"19如果在命令窗口执行命令:LIST名称,主窗口中显示:记录号 名称电视机计算机电话线电冰箱电线假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是AoGO2SCANNEXT4FORLEFT(名称,2)="电"IFRIGHT(名称,2)="线"EXITENDIFENDSCAN?名称A、电话线B、电线C、电冰箱D、电视机20在VisualFoxPro中以下叙述正确的是 AA、利用视图可以修改数据B、利用查询可以修改数据C、查询和视图具有相同的作用D、视图可以定义输出去向21扩展名为SCX的文件是 C_oA、备注文件B、项目文件C、表单文件D、菜单文件22要使"产品"表中所有产品的单价上浮8%,正确的SQL命令是_D oA、UPDATE产品SET单价=单价+单价*8%FORALLB、UPDATE产品SET单价=单价*1.08FORALLC、UPDATE产品SET单价:单价+单价*8%D、UPDATE产品SET单价=单价*1.0823表格控件的数据源可以是_DoA、视图B、表C、SQLSELECT语句D、以上三种都可以24以下关于“查询”的描述正确的是—D.A、查询保存在项目文件中B、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中25在VisualFoxPro中以下叙述错误的是_D。A、关系也被称作表B、数据库文件不存储用户数据C、表文件的扩展名是dbfD、多个表存储在一个物理文件中26假设表单上有一选项组:。男。女,其中第一个选项按钮”男”被选中。请问该选项组的Value属性值为_D。A、.T.B、“男”C、1D、"男"或127从“订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是_CoA、DROPFROM订单WHERE签订日期<={人2004-1-10}B、DROPFROM订单FOR签订日期v={A2004-l-10}C、DELETEFROM订单WHERE签订日期<={人2004-1-10}D、DELETEFROM订单FOR签订日期v={A2004-l-10}28SQL语句中修改表结构的命令是—CA、MODIFYTABLEB、MODIFYSTRUCTUREC、ALTERTABLED、ALTERSTRUCTURE29设Y="1122",下列表达式结果为假的是—DA、NOT(X==Y)AND(X$Y)B、NOT(X$Y)OR(XoY)C、NOT(X>=Y)D、NOT(X$Y)30打开数据库的命令是—D―oA、USEB、USEDATABASEC、OPEND、OPENDATABASE31以下是与设置系统菜单有关的命令,其中错误的是—AA、SETSYSMENUDEFAULTB、SETSYSMENUTODEFAULTC、SETSYSMENUNOSAVED、SETSYSMENUSAVE32在VisualFoxPro中,宏替换可以从变量中替换出D。A、字符串B、数值C、命令D、以上三种都可能是33假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是_DoA、SELECT产品名称,AVG(单价)FROM产品GROUPBY单价B、SELECT产品名称,AVG(单价)FROM产品ORDERBY单价C、SELECT产品名称,AVG(单价)FROM产品ORDERBY产品名称D、SELECT产品名称,AVG(单价)FROM产品GROUPBY产品名称34在下面的VisualFoxPro表达式中,运算结果不为逻辑真的是—C OA、EMPTY(SPACE(O))B、LIKE('xy*','xyz,)C>AT('xy','abcxyz')D、ISNULL(.NULL.)35在VisualFoxPro中可以用DO命令执行的文件不包括―C―OA、PRG文件B、MPR文件C、FRX文件D、QPR文件二填空题此关系是一个纽带表,联系另外两张表1在关系模型中,把数据看成是二维表,每一个二维表称为一个关系2对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为O45次3程序测试分为静态分析和动态测试。其中是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。软件静态分析或静态测试4数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为O物理独立性或数据的物理独立性或数据物理独立性5在面向对象方法中描述的是具有相似属性与操作的一组对象。类(程序设计基础) 对象是类的一个实例6SQL支持集合的并运算,运算符是UNION7在定义字段有效性规则时,在规则框中输入的表达式类型是逻辑型8表达式「2005-10-310:0:0}-{A2005-10-39:0:0}的数据类型是数值型9在VisualFoxPro中,主索引可以保证数据的 完整性。完整性:实体完整性,域完整性,参照完整性实体10在visualFoxPro中,将只能在建立它的模块中使用的内存变量称为O局部变量或内部变量11要在“成绩”表中插入一条记录,应该使用的SQL语句是:成绩(学号,英语,数学,语文)VALUES("2001100111",91,78,86)0INSERTINTO或INSEINTO12SQLSELECT语句的功能是。查询13查询设计器的"排序依据"选项卡对应于SQLSELECT语句的 短语。Orderby14"职工"表有工资字段,计算工资合计的SQL语句是SELECTFROM职工。Sum(工资)15要将一个弹出式菜单作为某个控件的快捷菜单,通常是在该控件的事件代码中添加调用弹出式菜单程序的命令。RightclickVf模拟试题三一、选择题1一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为—A—oA、219B、221C、229D、2312在面向对象方法中,实现信息隐蔽是依靠—C—oA、对象的继承B、对象的多态C、对象的封装D、对象的分类3下列叙述中,不符合良好程序设计风格要求的是—A.A、程序的效率第一,清晰第二B、程序的可读性好C、程序中要有必要的注释D、输入数据前要有提示信息A、数据库系统是一个独立的系统,不需要操作系统的支持B、数据库技术的根本目标是要解决数据的共享问题C、数据库管理系统就是数据库系统D、以上三种说法都不对5下列叙述中正确的是D_oA、数据的逻辑结构与存储结构必定是一一对应的B、由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C、程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D、以上三种说法都不对A、为了建立一个关系,首先要构造数据的逻辑关系B、表示关系的二维表中各元组的每一个分量还可以分成若干数据项C、一个关系的属性名表称为关系模式D、一个关系可以包括多个二维表7下列叙述中正确的是—A—oA、程序执行的效率与数据的存储结构密切相关B、程序执行的效率只取决于程序的控制结构C、程序执行的效率只取决于所处理的数据量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的ALTERTABLE语句中,为了增加一个新的字段应该使用短语_DoA、CREATEB、APPENDC、COLUMND、ADD12如下数据表:学生.DBF:学号(C,8),姓名(C,6),性^(C,2),出生日期(D)选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,l)查询所有1982年3月20日以后(含)出生、性别为男的学生,正确的SQL语句是_AoA、SELECT*FROM学生WHERE出生日期>={7982-03-20}AND性别="男"B、SELECT*FROM学生WHERE出生日期<={7982-03-20}AND性别="男"C、SELECT*FROM学生WHERE出生日期>={7982-03-20}OR性别="男"D、SELECT*FROM学生WHERE出生日期<={7982-03-20}OR性别士'男"13下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是—A—oSETTALKOFFINPUT"x="TOxs=0DOWHILEx!=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)14在视图设计器中有,而在查询设计器中没有的选项卡是_B oA、排序依据B、更新条件C、分组依据D、杂项15如下数据表:学生.DBF:学号(C,8),姓名(C,6),性^(C,2),出生日期(D)选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,l)计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是_D oA、SELECTAVG(成绩)FROM选课WHERE姓名="刘明"B、SELECTAVG(成绩)FROM学生,选课WHERE姓名="刘明"C、SELECTAVG(成绩)FROM学生,选课WHERE学生.姓名="刘明”D、SELECTAVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名="刘明”16要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令_AoA、SETCENTURYONB、SETCENTURYOFFC、SETCENTURYTO4D、SETCENTURYOF417在VisualFoxPro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为—B_oA、向导B、设计器C、生成器D、项目管理器18有关ZAP命令的描述,正确的是_CoA、ZAP命令只能删除当前表的当前记录B、ZAP命令只能删除当前表的带有删除标记的记录C、ZAP命令能删除当前表的全部记录D、ZAP命令能删除表的结构和全部记录19已知表中有字符型字段职称和性别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是—A—。A>INDEXON职称+性别TOtttB>INDEXON性别+职称TOtttC>INDEXON职称,性别TOtttD>INDEXON性别,职称TOttt20在SQLSELECT语句中为了将查询结果存储到临时表应该使用短语—BoA、TOCURSORB、INTOCURSORC、INTODBFD、TODBF21在VisualFoxPro中,菜单程序文件的默认扩展名是—C—。A、mnxB、mntC>mprD、prg22下面有关数据库表和自由表的叙述中,错误的是—BA、数据库表和自由表都可以用表设计器来建立B、数据库表和自由表都支持表间联系和参照完整性C、自由表可以添加到数据库中成为数据库表D、数据库表可以从数据库中移出成为自由表23命令SELECT0的功能是 A_oA、选择编号最小的未使用工作区B、选择。号工作区C、关闭当前工作区中的表D、选择当前工作区24命令?LEN(SPACE(3)-SPACE(2))的结果是_DA、1B、2C、3D、525如下数据表:学生.DBF:学号(C,8),姓名(C,6),性^(C,2),出生日期(D)选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,l)假定学号的第3、4位为专业代码。要计算各专业学生选修课程号为“101”课程的平均成绩,正确的SQL语句是—B—oA、SELECT专业ASSUBS(学号,3,2),平均分ASAVG(成绩)FROM选课WHERE课程号=101"GROUPBY专业B、SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号="101"GROUPBY1C、SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号=101"GROUPBY专业D、SELECT专业ASSUBS(学号,3,2),平均分ASAVG(成绩)FROM选课WHERE课程号="101"GROUPBY126在VisualFoxPro中,UnLoad事件的触发时机是A。A、释放表单B、打开表单C、创建表单D、运行表单27在表单设计中,经常会用到一些特定的关键字、属性和事件。下列各项中属于属性的是_COA、ThisB、ThisFormC>CaptionD、Click28在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是―D―oA、排序依据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)插入一条记录至卜选课”表中,学号、课程号和成绩分别是"02080111"、"103”和80,正确的SQL语句是—A—。A、INSERTINTO选课VALUES(,,02080111",,,103",80)B>INSERTVALUES("02080111103",80)TO选课(学号,课程号,成绩)C>INSERTVALUES("02080111","103",80)INTO选课(学号,课程号,成绩)D、INSERTINTO选课(学号,课程号,成绩)FROMVALUESC'02080111103",80)31如下数据表:学生.DBF:学号(C,8),姓名(C,6),性^(C,2),出生日期(D)选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,l)查询选修课程号为“101”课程得分最高的同学,正确的SQL语句是_DoA、SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号="101"AND成^>=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学生.学号=选课.学号AND课程号="101"AND成^>=ALL(SELECT成绩FROM选课WHERE课程号="101”)32在VisualFoxPro中,过程的返回语句是_C。GOBACKB、COMEBACKC、RETURND、BACK33命令?VARTYPE(TIME())的结果是—A—。A、CB、DC、TD、出错34假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:=「2001-9/0}-{八2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为_B—。A、日期型B、数值型C、字符型D、以上操作出错35如下数据表:学生.DBF:学号(C,8),姓名(C,6),性^(C,2),出生日期(D)选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,l)将学号为“02080110”、课程号为“102”的选课记录的成绩改为92,正确的SQL语句是—B—oA、UPDATE选课SET成绩WITH92WHERE学号="02080110"AND课程号=102”B、UPDATE选课SET成绩=92WHERE学号="02080110”AND课程号="102”C、UPDATEFROM选课SET成绩WITH92WHERE学号="02080110"AND课程号="102"D、UPDATEFROM选课SET成绩=92WHERE学号="02080110"AND课程号=102”二.填空题1在两种基本测试方法中,测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。白盒或白箱2软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是 0无歧义性3对下列二叉树进行中序遍历的结果为oACBDFEHGP4线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的存储结构。顺序5在E-R图中,矩形表示o实体集6在VisualFoxPro表单中,用来确定复选框是否被选中的属性是Value7如下命令查询雇员表中“部门号”字段为空值的记录SELECT*FROM雇员WHERE部门号。ISNULL8在VisualFoxPro中,使用LOCATEALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应是。.T.9在SQL的SELECT查询时,使用子句实现消除查询结果中的重复记录。DISTINCT10在VisualFoxPro中,在运行表单时最先引发的表单事件是 事件。LOAD11在VisualFoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的事件。CLICK12在SQL中,插入、删除、更新命令依次是INSERT、DELETE和OUPDATE13在SQL的SELECT查询中,HAVING子句不可以单独使用,总是跟在 子句之后一起使用。GROUPBY14在VisualFoxPro中修改表结构的非SQL命令是。Modifystruct15在VisualFoxPro中,假设表单上有一选项组:。男o女,该选项组的Value属性值赋为0o当其中的第一选项按钮"男"被选中,该选项组的Value属性值为答案为:1全国计算机等级考试历届笔试原题:09年9月一、选择题1软件详细设计产生的图如下:该图是_COA、N-S图属于流程图B、PAD图属于流程图,也叫盒图C、程序流程图D、E-R图2在E-R图中,用来表示实体联系的图形是_C.A、椭圆形B、矩形C、菱形D、三角形3软件设计中划分模块的一个准则是_B_oA、低内聚低耦合B、高内聚低耦合C、低内聚高耦合D、高内聚高耦合4下列数据结构中,属于非线性结构的是—CA、循环队列B、带链队列C、二叉树D、带链栈5有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为—DA、选择B、投影C、交D、并关系数据库中的集合运算,交,并,差6数据库管理系统是—B_oA、操作系统的一部分B、在操作系统支持下的系统软件C、一种编译系统D、一种操作系统7下列数据结构中,能够按照“先进后出”原则存取数据的是B_oA、循环队列B、栈C、队列D、二叉树8算法的空间复杂度是指—A—oA、算法在执行过程中所需要的计算机存储空间B、算法所处理的数据量C、算法程序中的语句或指令条数D、算法在执行过程中所需要的临时工作单元数9下列选项中不属于结构化程序设计原则的是—A_oA、可封装B、自顶向下C、模块化D、逐步求精10对于循环队列,下列叙述中正确的是_DoA、队头指针是固定不变的B、队头指针一定大于队尾指针C、队头指针一定小于队尾指针D、队头指针可以大于队尾指针,也可以小于队尾指针11计算结果不是字符串"Teacher”的语句是_A—。A、at("MyTeacher",3,7)B、substr("MyTeacher",3,7)C>right("MyTeacher",7)D、left("Teacher",7)12在数据库中建立表的命令是 A_oA、CREATEB、CREATEDATABASEC、CREATEQUERYD、CREATEFORM13在VisualFoxPro中,下面关于属性、方法和事件的叙述错误的是—D―oA、属性用于描述对象的状态,方法用于表示对象的行为B、基于同一个类产生的两个对象可以分别设置自己的属性值C、事件代码也可以象方法一样被显式调用D、在创建一个表单时,可以添加新的属性、方法和事件14表单文件的扩展名是C—oA、frmB、prgC、sexD、vex15下列程序段执行时在屏幕上显示的结果是0DIMEa(6)a⑴二1a⑵=1FORi=3TO6a(i)=a(i-l)+a(i-2)NEXT?a(6)16让隐藏的MeForm表单显示在屏幕上的命令是_B。A、MeForm.DisplayB、MeForm.ShowC、MeForm.ListD、MeForm.See17假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方.法是_B。A、HideShowC>ReleaseD、SetFocus18语句LISTMEMORYLIKEa*能够显示的变量不包括―D―oA、aB、alC>ab2D、ba319下列函数返回类型为数值型的是_BoA、STRB、VALC、DTOCD、TTOC20报表的数据源不包括_DoA、视图B、自由表C、数据库表D、文本文件21创建一个名为student的新类,保存新类的类库名称是mylib,新类的父类是Person,正确的命令是 C 。A、CREATECLASSmylibOFstudentAsPersonB>CREATECLASSstudentOFPersonAsmylibC、CREATECLASSstudentOFmylibAsPersonD、CREATECLASSPersonOFmylibAsstudent22学生表中有“学号"、“姓名“和“年龄”三个字段,SQL语句"SELECT学号FROM学生"完成的操作称为—B—。A、选择B、投影C、连接D、并23在表设计器的“字段”选项卡中,字段有效性的设置项中不包括D_oA、规则B、信息C、默认值D、标题24”教师表“中有“职工号"、"姓名"、"工龄"和"系号"等字段,"学院表”中有“系名“和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是—D—oA、SELECT教师表.系号,COUNT(*)AS人数FROM教师表,学院表;GROUPBY教师表.系号INTODBFTEMPSELECTMAX(人数)FROMTEMPB、SELECT教师表.系号,COUNT(*)FROM教师表,学院表;WHERE教师表.系号=学院表.系号GROUPBY教师表.系号INTODBFTEMPSELECTMAX(人数)FROMTEMPC、SELECT教师表.系号,COUNT(*)AS人数FROM教师表,学院表;WHERE教师表.系号=学院表.系号GROUPBY教师表.系号TOFILETEMPSELECTMAX(人数)FROMTEMPD、SELECT教师表.系号,COUNT(*)AS人数FROM教师表,学院表;WHERE教师表.系号=学院表.系号GROUPBY教师表.系号INTODBFTEMPSELECTMAX(人数)FROMTEMP表Ijion表2on连接条件本短语完成两表的链接条件描述25”教师表“中有“职工号"、"姓名"、"工龄"和“系号"等字段,"学院表“中有“系名“和“系号”等字段,计算“计算机”系教师总数的命令是 A_oInnerjion和jion是等价的A、SELECTCOUNT(*)FROM教师表INNERJOIN学院表;ON教师表.系号=学院表.系号WHERE系名="计算机"B、SELECTCOUNT(*)FROM教师表INNERJOIN学院表;ON教师表.系号=学院表.系号ORDERBY教师表.系号;HAVING学院表.系名="计算机”C、SELECTSUM(*)FROM教师表INNERJOIN学院表;ON教师表.系号=学院表.系号GROUPBY教师表.系号;HAVING学院表.系名="计算机”D、SELECTSUM(*)FROM教师表INNERJOIN学院表;ON教师表.系号=学院表.系号ORDERBY教师表.系号;HAVING学院表.系名="计算机”26使用索引的主要目的是—A—oA、提高查询速度B、节省存储空间C、防止数据丢失D、方便管理27设置文本框显示内容的属性是—A—oA、ValueB、CaptionC>NameD、InputMask28下列程序段执行时在屏幕上显示的结果是—Bxl=20x2=30SETUDFPARMSTOVALUEDOtestWITHxl,x2?xl,x2PROCEDUREtestPARAMETERSa,bx=aa=bb=xENDPROA、303030202020203029为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是_DoA、ValueB、ControlSourceC、InputMaskD、PasswordChar30若SQL语句中的ORDERBY短语中指定了多个字段,则—C―OA、依次按自右至左的字段顺序排序B、只按第一个字段排序C、依次按自左至右的字段顺序排序D、无法排序31以下关于“视图”的正确描述是—DA、视图独立于表文件B、视图不可更新C、视图只能从一个表派生出来D、视图可以删除32查询”教师表”的全部记录并存储于临时文件one.dbf中的SQL命令是 AoA、SELECT*FROM教师表INTOCURSORoneB、SELECT*FROM教师表TOCURSORoneC、SELECT*FROM教师表INTOCURSORDBFoneD、SELECT*FROM教师表TOCURSORDBFone33”教师表“中有“职工号"、"姓名"和"工龄"字段,其中“职工号"为主关键字,建立"教师表"的SQL命令是_D_oA、CREATETABLE教师表(职工号C(10)PRIMARY,姓名C(20),工龄I)RECREATETABLE教师表(职工号C(10)FOREIGN,姓名C(20),工龄I)C、CREATETABLE教师表(职工号C(10)FOREIGNKEY,姓名C(20),工龄I)D、CREATETABLE教师表(职工号C(10)PRIMARYKEY,姓名C(20),工龄I)34以下关于“查询”的正确描述是—D—。A、查询文件的扩展名为prgB、查询保存在数据库文件中C、查询保存在表文件中D、查询保存在查询文件中35与"SELECT*FROM教师表INTODBFA”等价的语句是—C―OA、SELECT*FROM教师表TODBFAB、SELECT*FROM教师表TOTABLEAC、SELECT*FROM教师表INTOTABLEAD、SELECT*FROM教师表INTOA二填空题1在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么”学生"和"可选课程”的联系为。多对多2某二叉树有5个度为2的结点以及3个度为1的结点,则该二又树中共有个结点。143软件开发过程主要分为需求分析、设计、编码与测试四个阶段,其中_ 阶段产生"软件需求规格说明书"。需求分析4人员基本信息•般包括:身份证号,姓名,性别,年龄等。其TOC\o"1-5"\h\z中可以作为主关键字的是 o身份证号5程序流程图中的菱形框表示的是^ 。逻辑判断6在关系操作中,从表中取出满足条件的元组的操作称做o选择7删除视图MyView的命令是 。Dropviewmyview8命令按钮的Cancel属性的默认值是。.F.9在VisualFoxPro中的"参照完整性"中,"插入规则”包括的选择是“限制"和O忽略10在VisualFoxPro中,表示时间2009年3月3日的常量应写为{人2009-03-03}11查询设计器中的“分组依据"选项卡与SQL语句的短语对应。GROUPBY12可以使编辑框的内容处于只读状态的两个属性是Readonly和enabled13项目管理器的数据选项卡用于显示和管理数据库、查询、视图和O自由表14为”成绩“表中“总分”字段增加有效性规则:”总分必须大于等于0并且小于等于750”,正确的SQL语句是:TABLE成绩ALTER总分总分>0AND总分<=750alter setcheck09年3月二、选择题1支持子程序调用的数据结构是—B—oA、栈(递归调用)B、树C、队列D、二叉树2下面叙述中错误的是—A—oA、软件测试的目的是发现错误并改正错误B、对被调试的程序进行“错误定位”是程序调试的必要步骤C、程序调试通常也称为DebugD、软件测试应严格执行测试计划,排除测试的随意性3下列排序方法中,最坏情况下比较次数最少的是_D—。A、冒泡排序B、简单选择排序C、直接插入排序D、堆排序4耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是—B―oA、提高耦合性降低内聚性有利于提高模块的独立性B、降低耦合性提高内聚性有利于提高模块的独立性C、耦合性是指一个模块内部各个元素间彼此结合的紧密程度D、内聚性是指模块间互相连接的紧密程度5有两个关系R,S如下:看到关系就看做数据表R S由关系R通过运算得到关系S,则所使用的运算为—BA、选择B、投影C、插入D、连接6下列叙述中正确的是—D—oA、栈是“先进先出”的线性表B、队列是“先进后出”的线性表C、循环队列是非线性结构D、有序线性表既可以采用顺序存储结构,也可以采用链式存储结构7将E-R图转换为关系模式时,实体和联系都可以表示为C_oA、属性B、键C、关系(表,实体集)D、域8软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是_COA、编译程序B、操作系统C、教务管理系统D、汇编程序[编译汇编程序的软件是系统软件,汇编语言编写的软件是应用软件]9数据库应用系统中的核心问题是—A—oA、数据库设计B、数据库系统设计C、数据库维护D、数据库管理员培训10某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是 C OA、10B、8D、411在VisualFoxPro中,关系数据库管理系统所管理的关系是—B―oA、一个DBF文件B、若干个二维表C、一个DBC文件D、若干个DBC文件12在VisualFoxPro中,下面描述正确的是A。A、数据库表允许对字段设置默认值B、自由表允许对字段设置默认值C、自由表或数据库表都允许对字段设置默认值D、自由表或数据库表都不允许对字段设置默认值13下列与修改表结构相关的命令是 BA、INSERTB、ALTERC、UPDATED、CREATE14基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询学生表S的全部记录并存储于临时表文件one中的SQL命令是_AoA、SELECT*FROMSINTOCURSORoneB、SELECT*FROMSTOCURSORoneC、SELECT*FROMSINTOCURSORDBFoneD、SELECT*FROMSTOCURSORDBFone15在VisualFoxPro中,有如下程序,函数HF()返回值是_A.*程序PRIVATEX,YSTORE"男"TOXY=LEN(X)+2?HF(Yv4,"男女")RETURNA、“女“B、“男”C、.T.D、.F.16在VisualFoxPro中,假设教师表T(教师号,姓名,性别,职称,研究生导师)中,性别是C型字段,研究生导师是L型字段。若要查询”是研究生导师的女老师”信息,那么SQL语句"SELECT*FROMTWHEREv逻辑表达式,"中的〈逻辑表达式>应是 A_oA、研究生导师AND性别="女"B、研究生导师OR性别="女"C、性别="女"AND研究生导师=.F.D、研究生导师=.T.OR性别=女17对表SC(学号C(8),课程号C⑵咸绩N⑶,备注C(20)),可以插入的记录是_BoA、(,20080101','cl','90',NULL)B、('20080107,'cl',90,'成绩优秀')C、('20080107,'cl','90','成绩优秀')D、(,2008010匚11:79;成绩优秀)18在VisualFoxPro中,下列关于SQL表定义语句(CREATETABLE)的说法中错误的是_DoA、可以定义一个新的基本表结构B、可以定义表中的主关键字C、可以定义表的域完整性、字段有效性规则等D、对自由表,同样可以实现其完整性、有效性规则等信息的设置19在VisualFoxPro中,程序中不需要用PUBLIC等命令明确声明和建立,可直接使用的内存变量是 B_oA、局部变量B、私有变量C、公共变量D、全局变量20SQL语言的查询语句是_DoA、INSERTB、UPDATEDELETESELECT21SQL的SELECT语句中,"HAVING〈条件表达式〉"用来筛选满足条件的—D—。A、列B、行C>关系D、分组22数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是—A—oA、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS23基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询学生选修课程成绩小于60分的学号,正确的SQL语句是C。A、SELECTDISTINCT学号FROMSCWHERE"成绩"v60B、SELECTDISTINCT学号FROMSCWHERE成绩v"60"C、SELECTDISTINCT学号FROMSCWHERE成绩<60D、SELECTDISTINCT"学号"FROMSCWHERE"成绩"<6024在VisualFoxPro中,有关参照完整性的删除规则正确的描述是 C OA、如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B、如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C、如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录D、上面三种说法都不对25基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是_AoA、SELECT学号,课程号,成绩FROMscWHERE成绩BETWEEN70AND85B、SELECT学号,课程号,成绩FROMscWHERE成绩>=70OR成绩v=85C、SELECT学号,课程号,成绩FROMscWHERE成绩>=70OR<=85D、SELECT学号,课程号,成绩FROMscWHERE成绩>=70AND<=8526在VisualFoxPro中,报表的数据源不包括D—。A、视图B、自由表C、查询D、文本文件一个工作区只能打开一张表27在VisualFoxPro中,每一个工作区中最多能打开数据库表的数量是_AoA、1个B、2个C、任意个,根据内存资源而确定D、35535个工作区编号:0代表当前编号最小的空闲工作区28执行USEscIN0命令的结果是_B。A、选择0号工作区打开sc表B、选择空闲的最小号工作区打开sc表C、选择第1号工作区打开sc表D、显示出错信息29在VisualFoxPro中,假设表单上有-一选项组:。男。女,初始时该选项组的Value属性值为U若选项按钮“女"被选中,该选项组的Value属性值是—B—。A、1B、2C、“女“D、“男”30基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询选修C2课程号的学生姓名,下列SQL语句中错误的是_D oA、SELECT姓名FROMSWHEREEXISTS(SELECT*FROMSCWHERE学号=S.学号AND课程号=92)B、SELECT姓名FROMSWHERE学号IN(SELECT学号FROMSCWHERE课程号=,C2)描述连接条件的短语表1join表2on连接条件C、SELECT姓名FROMSJOINSCONS.学号=SC.学号WHERE课程号外层一个值与内层返回的多个值进行比较不能用普通的关系运算D、SELECT姓名FROMSWHERE学号=(SELECT学号FROMSCWHERE课程号='C2')31基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的SQL语句是_CoA、SELECT学号,课程号FROMscWHERE成绩B、SELECT学号,课程号FROMscWHERE成绩=NULLC、SELECT学号,课程号FROMscWHERE成绩ISNULLD、SELECT学号,课程号FROMscWHERE成绩32在VisualFoxPro中,用于建立或修改程序文件的命令是―B―oA、MODIFYv文件名〉B、MODIFYCOMMANDV文件名〉C、MODIFYPROCEDURE〈文件名〉D、上面B和C都对33在表单中为表格控件指定数据源的属性是—C—oA、DataSourceB、DataFromC、RecordSourcerecordsourcetype设置数据来源类型D、RecordFrom34以下关于空值(NULL值)叙述正确的是—C—oA、空值等于空字符串B、空值等同于数值0C、空值表示字段或变量还没有确定的值D、VisualFoxPro不支持空值35在VisualFoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是_A。A、主索引B、惟一索引C、候选索引一张表中可以建立多个候选索引D、普通索引二填空题1在E-R图中,图形包括矩形框、菱形框、椭圆框。其中表示实体联系的是 框。菱形2数据库系统的核心是 o数据库管理系统3符合结构化原则的三种基本控制结构是:选择结构、循环结构和0顺序结构4软件测试可分为白盒测试和黑盒测试。基本路径测试属于 测试。白盒5假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有个元素。6在VisualFoxPro中,有如下程序:*程序名:TEST.PRGSETTALKOFFPRIVATEX,YX二”数据库”丫="管理系统”DOsub1?X+YRETURN*子程序:sublPROCEDUsublLOCALXX二"应用”变量同名情况下局部变量优先丫="系统"X=X+YRETURN执行命令DOTEST后,屏幕显示的结果应是o数据库系统7利用SQL语句的定义功能建立一个课程表,并且为课程号建立主索引,语句格式为:CREATETABLE课程表(课程号C(5),课程名C(30))oPRIMARYKEY8设有SC(学号,课程号,成绩)表,下面SQL的SELECT语句检索成绩高于或等于平均成绩的学生的学号。SELECT学号FROMscWHERE成绩>=(SELECTFROMsc)Avg(成绩)9在VisualFoxPro中,LOCATEALL命令按条件对某个表中的记录进行查找,若查不到满足条件记录,函数EOF()的返回值应是o10在VisualFoxPro中,SELECT语句能够实现投影、选择和三种专门的关系运算。连接(关系运算还有集合运算:交,并,差)11常量{{人2009-10-01,15:30:00}的数据类型是。日期时间型12在VisualFoxPro中,程序文件的扩展名是。prg13使用SQL语言的SELECT语句进行分组查询时,如果希望去掉不满足条件的分组,应当在GROUPBY中使用子句。having14所谓自由表就是那些不属于任何的表。数据库15在VisualFoxPro中,设有一个学生表STUDENT,其中有学号、姓名、年龄、性别等字段,用户可以用命令"年龄WITH年龄+1”将表中所有学生的年龄增加一岁。Replaceall08年9月三、选择题1一间宿舍可住多个学生,则实体宿舍和学生之间的联系是―B―oA、一对一B、一对多C、多对一D、多对多2在面向对象方法中,不属于“对象”基本特点的是—A—oA、一致性B、分类性C、多态性D、标识惟一性3一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是—B—oA、12345ABCDEB、EDCBA54321C、ABCDE12345D、54321EDCBA4数据流图中带有箭头的线段表示的是—D—oA、控制流B、事件驱动C、模块调用D、数据流5在软件开发中,需求分析阶段可以使用的工具是—BA、N-S图[流程图]B、DFD图C、PAD图[流程图,盒图]D、程序流程图6在数据管理技术发展的三个阶段中,数据共享最好的是―C―OA、人工管理阶段B、文件系统阶段C、数据库系统阶段D、三个阶段相同7下列叙述中正确的是D_oA、循环队列中有队头和队尾两个指针,因此,循环队列是非线性结构B、在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况C、在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况D、循环队列中元素的个数是由队头指针和队尾指针共同决定(二者之间的就是队列的元素)8有三个关系R、S和T如下:由关系R利S通过运算得到关系T,则所使用的运算为—D—。A、笛卡尔积(无条件的连接)B、交C、并D、自然连接(有条件的连接)9在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是—C—。A、0(n)C、D、10下列叙述中正确的是—A—oA、顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的B、顺序存储结构只针对线性结构,链式存储结构只针对非线性结构C、顺序存储结构能存储有序表,链式存储结构不能存储有序表D、链式存储结构比顺序存储结构节省存储空间(链表中的结点除了有数据域还有指针域)11在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x"的菜单名称定义是—C—oA、综合查询\v(x)B、综合查询/v(x)C、综合查询(\vx)D、综合查询(/vx)12使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单明细(订单号,序号,产品号,数量)查询客户名称中有”网络"二字的客户信息的正确命令是―D―oA、SELECT*FROM客户FOR名称LIKE"%网络%”B、SELECT*FROM客户FOR名称="%网络%”C、SELECT*FROM客户WHERE名称="%网络%”D、SELECT*FROM客户WHERE名称LIKE"%网络%”13设置表单标题的属性是_D.A、TitleB、TextC>BiaotiD、Caption14说明数组后,数组元素的初值是—D—oA、整数0B、不定值C、逻辑真D、逻辑假15在SQLSELECT查询中,为了使查询结果排序应该使用短语―D―oA、ASCB、DESCC、GROUPBYD、ORDERBY16下面关于数据环境和数据环境中两个表之间关联的陈述中,正确的是—C―OA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年环保知识竞赛赛题及答案(共70题)
- 贵州省贵阳市七校2024-2025学年高三下学期联考(三)政治试题(原卷版+解析版)
- 2025届青海省西宁市高三一模语文试题(原卷版+解析版)
- 2025四月份按揭房屋共同管理权终止协议书
- 2025年度一月淘宝虚拟试衣间运营身材数据保密协议
- 二零二五版个人抵押合同范例
- 二零二五草场租赁合同范例
- 二零二五版聘用物业保安人员协议书范例
- 二零二五版建筑工程安全管理协议
- 公司防中毒管理制度
- 2025-2030中国太阳能无人机行业市场发展趋势与前景展望战略研究报告
- 2025年拍卖师职业资格考试:拍卖师职业规划与发展路径试题
- 2025年广西环保产业投资集团有限公司招聘笔试参考题库含答案解析
- 人工智能与人力资源融合-深度研究
- 计划管理培训课件
- 口腔材料学-课程教学大纲
- 2025年徐州市专业技术人员公需课程 - 心理调适
- 《骑鹅旅行记》名著阅读读课件
- 2025上海烟草机械限责任公司高校毕业生招聘39人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年02月水利部珠江水利委员会所属事业单位公开招聘30人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2025国网甘肃省电力公司建设分公司招聘劳务外包制30人易考易错模拟试题(共500题)试卷后附参考答案
评论
0/150
提交评论