2012福建省全国计算机等级考试二级VB笔试试卷及参考答案最新考试试题库
- 格式:docx
- 大小:19.00 KB
- 文档页数:3
第05套1. 基本操作(2小题,每小题15分,共计30分)注意:下面出现的“考生文件夹”均为%USER%**********************************************************************请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1 的窗体上画一个名称check1的复选框数组(Index属性从0开始),含三个复选框,其标题分别为“语文”、“数学”、“体育”,利用属性窗口设置适当的属性,使“语文”未选,“数学”被选中,“体育”为灰色,再把窗体的标题设置为“选课”,如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
解题思路:启动Visual Basic系统,创建一个Form1窗体。
在该窗体上画一个复选框控件,通过对复选框控件的复制产生复选框控件数组,共有三个复选框,标题(Caption属性)分别设为“语文”、“数学”、“体育”,“数学”的Value属性设为1,“体育”的Value属性设为2。
激活Form1窗体,通过其属性窗口将标题(Caption属性)设为“选课”。
参考文件:c:\wexam\26990001\hlpsys\参考答案\sjt1.vbp、sjt1.frm、sjt1.vbw请把这些文件复制到c:\wexam\26990001中,然后打开sjt1.vbp文件并运行。
**********************************************************************(2)在名称为Form1的窗体上画两个文本框,名称分别为Text1、Text2,再画两个命令按钮,名称分别为Command1、Command2,标题分别为“复制”、“删除”。
程序运行时,在Text1中输入一串字符,并用鼠标拖拽的方法选择几个字符,然后单击“复制”按钮,则被选中的字符被复制到Text2中(如图所示)。
全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案全国计算机等级考试(National Computer Rank Examination,简称NCRE),是在1994年,经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系。
以下是店铺整理的全国计算机二级考试《VB》操作试题及答案,希望对大家有帮助。
一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。
再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。
(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。
运行时的窗体如图所示。
要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。
二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为T extl的文本框。
2012年3月全国计算机等级考试二级笔试试卷Visual Basic 语言程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂在答题卡相应位置上,答在试卷上不得分。
(1) 下列叙述正确的是A) 循环队列是队列的一种链式存储结构 B )循环队列是队列的一种顺序存储结构 C )循环队列是非线性结构 D )循环队列是一种逻辑结构 (2)下列叙述正确的是A) 栈是一种先进先出的线性表 B )队列是一种后进后出的线性表 C )栈和队列都是非线性结构 D )以上三种说法都不对(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A )16B )10C )6D )4 (4)在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A )外模式B )内模式C )概念模式D )逻辑模式(5)在满足实体完整性约束的条件下A )一个关系中应该有一个或多个候选关键字B )一个关系中只能有一个候选关键字C )一个关系中不许有多个候选关键字D )一个关系中可以没有候选关键字 (6)有三个关系R 、S 和T 如下:R S T则由关系R 和S 得到关系T 的操作时A) 自然连接 B )并 C )交 D )差(7)软件生命周期中的活动不包括A)市场调研B)需求分析C)软件测试D)软件维护(8)下面不属于需求分析阶段任务的是A)确定软件系统的功能需求B)确定软件系统的性能需求C)需求规格说明书评审D)制定软件集成测试计划(9)在测试方法中,设计测试用例的主要根据是A)程序内部逻辑B)程序外部功能C)程序数据结构D)程序流程图(10)在软件设计中不使用的工具是A)系统结构图B)PAD图C)数据流图(DFD图)D)程序流程图(11)以下合法的VB变量名是A)case B)name10 C)t-name D)x*y (12)设x是小于10的非负数。
2012年计算机二级VB上机试题及解题思路第47套2012年计算机二级VB上机试题及解题思路第47套1. 基本操作(2小题,每小题15分,共计30分)注意:下面出现的“考生文件夹”均为%USER%请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1、标题为“标签”的窗体上画一个名称为Label1的标签,并设置适当属性以满足以下要求:1)标签的内容为“计算机等级考试”;2)标签可根据显示内容自动调整其大小;3)标签带有边框,且标签内容显示为三号字。
运行后的窗体如图所示。
注意存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
解题思路:启动Visual Basic系统,创建一个Form1窗体。
在该窗体上画一个标签控件,通过其属性窗口将名称设为Label1,标题(Caption属性)设为“计算机等级考试”,AutoSize属性设为True,边框(BorderStyle属性)设为1,点击Font属性,在弹出的“字体”对话框中,在字体大小下选择“三号”。
激活Form1窗体,通过其属性窗口将标题(Caption属性)设为“标签”。
参考文件:c:\wexam\26990001\hlpsys\参考答案\sjt1.vbp、sjt1.frm、sjt1.vbw请把这些文件复制到c:\wexam\26990001中,然后打开sjt1.vbp 文件并运行。
(2)在名称为Form1的窗体上画一个名称为Hscroll1的水平滚动条,其刻度范围为1-100;再画一个名称为Text1的文本框,初始内容为1。
程序开始运行时,焦点在滚动条上。
请编写适当的事件过程,使得程序运行时,文本框中实时显示滚动框的当前位置。
运行情况如图所示。
注意:要求程序中不得使用变量,每个事件过程中只能写一条语句。
存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
2012年全国计算机等级考试二级VFP模拟试题及答案全国计算机等级考试二级VFP模拟试卷考试及答案第一项:单项选择题答案见最后1、下面关于运行应用程序的说法,正确的是A)APP应用程序可以在Visual FoxPro和Windows环境下运行B)EXE应用程序只能在Windows环境下运行C)EXE应用程序可以在Visual FoxPro和Windows环境下运行D)APP应用程序只能在Windows环境下运行2、调用报表格式文件pp1预览报表的命令是A)REPORT FROM PP1 PREVIEWB)DO FROM PP1 PREVIEWC)REPORT FORM PP1 PREVIEWD)DO FORM PP1 PREVIEW3、报表的数据源可以是A)自由表或其他报表B)数据库表、自由表或视图C)数据库表、自由表或查询D)表、查询或视图4、确定列表框内的某个条目是否被选定应使用的属性是A)ValueB)ColumnCountC)ListCountD)Selected5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为A)Thisform.RefreshB)Thisform.DeleteC)Thisform.HideD)Thisform.release6、在Visual FoxPro中,控件分为A)容器类和控件类B)控件类和基类C)容器类和基类D)控件类的基础类7、在Visual FoxPro中,扩展名为.DBC的文件是A)数据库表文件B)表单文件C)项目文件D)数据库文件8、在下面Visual FoxPro表达式中,运算结果为字符串的是A)[125]-[100]B)[ABC]+[XYZ]=[ABCXYZ]C)CTOD([07/01/03])D)DTOC(DATE()>[07/05/03])9、下列表达式结果为.T.的是A)[湖北]=[湖北]B)[中国]<=[北京]C)'计算机'$'计算机考试'D)2*3.14<=11/210.要判断数值型变量M是否能被3整除,下面4个表达式中,错误的是A)INT(M/3)=M/3B)MOD(M,3)=0C)0=MOD(M,3)D)INT(M/3)=MOD(M,3)11.顺序执行下面命令后,屏幕显示的输出结果是TITLE=[FoxPro]LOWER(RIGHT(TITLE,3))A)foxproB)ProC)foxD)pro12.如果X=99,Y=[A],A=[telephone],则LEN(STR(X,2)+&Y)的值是A)19B)11C)5D)413.学生表的性别字段为逻辑型,男为.T.,女为.F.,顺序执行以下命令最后一条命令显示的是USE学生APPEND BLANKREPLACE 姓名WITH [王丽],性别WITH .F.IIF(性别,[男],[女])A)男B)女C).T.D).F.14.执行下述命令后,使函数EOF( )的值一定为.T. 的命令是A)REPLACE 基本工资WITH 基本工资+300B)DISPLAY FOR 基本工资>1000C)LIST WHILE 基本工资>1000D)LIST NEXT 10 FOR 基本工资>100015. 在以下四组中,每组有两个分别运算的函数或表达式,运算结果相同的是A)LEFT([FoxPro],3)与SUBSTR([FoxPro],1,3)B)YEAR(DATE( ))与SUBSTR(DTOC(DATE( )),7,2)C)VARTYPE([36-4*5])与VARTYPE(36-4*5)D)假定X=[this ],Y=[is a string]X+Y与X-Y16.在Visual FoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是A)CREATEB)CREATE SDBC)CREATE TABLE SDBD)CREATE DATABASE SDB17.在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为A)1,10,8B)2,8,8C)1,4,8D)4,4,818.现要从SC表中查找缺少学习成绩(G)的学生学号(S#)和课程号(C#),正确的SQL是A)SELECT S#,C# FROM SC WHERE G=0B)SELECT S#,C# FROM SC WHERE G<=0C)SELECT S#,C# FROM SC WHERE G=NULLD)SELECT S#,C# FROM SC WHERE G IS NULL19.某数据库有如下表:STOCK(股票代码,股票名称,单价,交易所),求每个交易所的平均单价的SQL命令是A)SELECT 交易所,VG(单价) FROM STOCK GROUP BY 单价B)SELECT 交易所,AVG(单价) FROM STOCK ORDER BY 单价C)SELECT 交易所,AVG(单价) FROM STOCK ORDER BY 交易所D)SELECT 交易所,AVG(单价)FROM STOCK GROUP BY 交易所20.若用如下的SQL语句创建了一个STUDENT表:CREATE TABLE STUDENT(SNO C(4) PRIMARY KEY NOT NULL,;)NAME C(8) NOT NULL,;SEX C(2),;AGE N(2))下列的SQL语句中可以正确执行的是A)INSERT INTO STUDENT VALUES('1031','王小平', '男',23)B)INSERT INTO STUDENT VALUES('1031',.NULL., '男',23)C)INSERT INTO STUDENT VALUES('1031','王小平',.NULL.,.NULL.)D)INSERT INTO STUDENT VALUES(.NULL.,'王小平','男',23)21. 在SQL中,删除表的命令是A)ERASE TABLEB)DELETE TABLEC)DROP TABLED)DELETE DBF22.下列四组操作,每组有两个分别执行的命令,执行结果相同的是A)执行STORE SPACE(10) TO XX之后,再执行LEN(XX+SPACE(5))和LEN(XX-SPACE(5))B)打开职工表文件后,执行COUNT FOR 性别=[女]和RECCOUNT()C)执行STORE [20] TO N之后,再执行M=100+&N和M=[100]+ND)打开职工表文件后,执行DELETE和DELETE()23.用“□”表示空格,连续执行以下命令之后,最后一条命令的输出结果是X=[ABC□□]Y=[XYZ]+XZ=TRIM(Y)-[LMN]LEN(Z)A)XYZABCLMNB)XYZABCL MN□□C)11D)924.在下面VISUAL FOXPRO四个关于日期或日期时间的表达式中,错误的是A){^2003.09.01 11:10:10 AM}-{^2002.09.01 11:10:10 AM}B){^2003/02/02}+15C){^2003.03.01}+{^2001.03.01}D){^2002/03/01}-{^2003/03/02}25.在Visual FoxPro中,COPY TO ABC FOR ……命令相当于完成的关系运算是A)连接B)投影C)选择D)拷贝二、多项选择题26.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的联系不属于A)一对一联系B)一对二联系C)多对多联系D)一对多联系27.在下列四个选项中,属于基本关系运算的是A)比较B)连接C)选择D)投影28.在Visual FoxPro中,下列选项中是常量的是A)ABCB) 1.4E+2C)"ABC"D)11/10/200229.下列四个表达式中,正确的表达式是A)DATE()+CTOD("11/20/99")B)DATE()+20C)DATE()-CTOD("11/20/99")D)DATE()-2030.如果内存变量C存放的字符为"A"或"a"时,下列表达式的值为.F.的是A)C<>"A".OR.C<>" a"B)C<>"A" AND C<>" a"C)NOT(C="A" OR C="a")D)NOT(C="A" AND C="a")三、判断题31.相继执行以下两条命令:M=[10+20] 和?M,屏幕上显示的输出结果是30。
第03套1. 基本操作(2小题,每小题15分,共计30分)注意:下面出现的“考生文件夹”均为%USER%**********************************************************************请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1的窗体上画一个名称为Frame1,标题为“目的地”的框架,在框架中添加三个复选框,名称分别为Check1、Check2、Check3,其标题分别是“上海”、“广州”、“巴黎”,其中“上海”为选中状态,“广州”为未选状态,“巴黎”为灰色状态,如图所示。
请画控件并设置相应属性。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
解题思路:启动Visual Basic系统,创建一个Form1窗体。
在该窗体上画一个框架控件,通过其属性窗口将名称设为Frame1,标题(Caption属性)设为“目的地”。
在F1框架中画三个复选框控件,通过其属性窗口将名称分别设为Check1、Check2、Check3,标题(Caption 属性)分别设为“上海”、“广州”、“巴黎”,“上海”的Value属性设为1,“巴黎”的Value属性设为2。
参考文件:c:\wexam\26990001\hlpsys\参考答案\sjt1.vbp、sjt1.frm、sjt1.vbw请把这些文件复制到c:\wexam\26990001中,然后打开sjt1.vbp文件并运行。
**********************************************************************(2)在名称为Form1的窗体上画一个名称为Picture1的图片框,其宽和高分别为1700、1900。
请编写适当事件过程,使得在运行时,单击图片框,则装入考生目录下的图形文件pic1.bmp,如图所示。
福建省计算机二级vb试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. VB中,用于声明变量的关键字是?A. DimB. DeclareC. LetD. Set答案:A3. 下列哪个选项不是VB的控制结构?A. If...Then...ElseB. For...NextC. While...WendD. Switch...Case答案:D4. 在VB中,以下哪个函数用于获取当前日期?A. Now()B. Date()C. Time()D. Today()答案:D5. VB中,以下哪个选项是正确的字符串连接运算符?A. &B. +C. *D. /答案:A6. 在VB中,以下哪个选项用于声明一个函数?A. FunctionB. SubC. ProcedureD. Method答案:A7. VB中,以下哪个选项用于声明一个子程序?A. FunctionB. SubC. ProcedureD. Method答案:B8. 在VB中,以下哪个选项用于声明一个类模块?A. ClassB. ModuleC. FormD. UserForm答案:A9. VB中,以下哪个选项用于实现事件处理?A. HandlesB. ImplementsC. InheritD. Inherits答案:A10. 在VB中,以下哪个选项用于声明一个接口?A. InterfaceB. ClassC. ModuleD. Form答案:A二、填空题(每题2分,共10分)1. VB中,使用________关键字可以声明一个数组。
答案:Dim2. VB中,使用________函数可以获取系统当前时间。
答案:Time()3. VB中,使用________语句可以创建一个循环,直到满足某个条件。
答案:Do...Loop4. VB中,使用________方法可以将一个字符串转换为大写。
⼀、单选题 1.在⼀⾏内写多条语句时,每个语句之间⽤________来分隔。
A), B): C)、 D); 2.下⾯________是合法的变量名。
A) X_yx B) 123abc C) integer D) X-Y 3.下⾯________是不合法的整常数。
A) 100 B) &O100 C) &H100 D) 0 4.下⾯________是合法的字符常数。
A) ABC$ B) "ABC" C) ’ABC’ D) ABC 5.下⾯________是合法的单精度型变量。
A) num! B) sum% C) xint$ D) mm# 6.下⾯________是不合法的单精度常数。
A) 100! B) 100.0 C) 1E+2 D) 100.0D+2 7.表达式16/4-2^5*8/4 MOD 5\2的值为________。
A) 14 B) 4 C) 20 8.数学表达式3≤x<10在VB中的逻辑表达式为________。
A) 3<=x<10 B) 3<=x AND x<10 C) x>=3 OR x<10 D) 3<=x AND <10 9.与数学表达式ab/3cd对应,不正确的VB表达式为________。
A) a*b/(3*c* D) B) a/3*b/c/d C) a*b/3/c/d D) a*b/3*c*d 10. RND函数不可能是下列________值。
A) 1 B) 0 C) 0.123 D)0.00005 11. Int(198.55*100+0.5)/100的值为________。
A) 198 B) 199.6 C) 198.55 D)200 12. Int(198.555*100+0.5)/100的值为_______。
A)198 B)199.6 C)198.56 D)200 13. Print DateAdd("m",1,#1/30/2000#)语句显⽰的结果为________。
数据与数据运算习题三以下各题假设日期格式均设置为系统默认的美国日期格式“mm/dd/yy”(月/日/年)。
一、单选题1.下列字符型常量Hello,world!表示方法中,错误的是()。
A)[Hello,world!]B)'Hello,world!'C)"Hello,world!"D){Hello,world!}2.以下常量中格式正确的是()。
A)$2.34E5 B)""联想"计算机"C).False.D){^2002/9/25}3.3E-4是一个()。
A)字符变量B)内存变量C)数值常量D)非法表达式4.用数据库管理系统对数据进行处理时,说法不正确的是()。
A)暂时用到的一些中间变量称为内存变量B)字段仍然是变量C)变量包括内存变量和字段变量两类D)字段不再是变量,而成为常量5.内存变量一旦定义后,它的()可以改变。
A)类型和值B)值C)类型D)宽度6.设当前有一字段变量A的值为123,另有一同名内存变量A的值为-123,则执行? M.A-A后屏幕将显示()。
A)246 B)-246C)0D)错误信息7.以下赋值语句正确的是()。
A)STORE 8 TO X,YB)STORE 8,9 TO X,YC)X=8,Y=9D)X,Y=88.下面关于Visual FoxPro数组的叙述中,错误的是()。
A)用DIMENSION和DECLARE都可以定义数组B)Visual FoxPro只支持一维数组和二维数组C)一个数组中各个数组元素必须是同一种数据类型D)新定义的数组的各个数组元素的初值为.F.9.DIMENSION a(2,3)命令定义数组a后再对各元素赋值:a(1, 2)=2,a(1, 3)=3,a(2,1)=4,a(2,2)=5,a(2,3)=6,然后再执行命令? a(5),则显示结果是()。
A).F.B)变量未定义C)6D)510.将当前表当前记录的学号、性别字段值赋值到数组A中的语句是()。
1、用树形结构来表示实体之间联系的模型称为(B)
A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型
2、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
3、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记
A. N+1 B. N C. (N+1)/2 D. N/2
4、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
5、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符
名标识的图符不属于数据流图合法图符的是(A)
A. 控制流 B. 加工 C. 数据存储 D. 源和潭
6、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8 B. 16 C. 32 D. 15
7、在软件开发中,下面任务不属于设计阶段的是(D)
A. 数据结构设计 B. 给出系统模块结构
C.定义模块算法 D. 定义需求并建立系统模型
8、数据的存储结构是指(B)
A. 数据所占的存储空间量 B. 数据的逻辑结构在计算机中的表示
C. 数据在计算机中的顺序存储方式 D. 存储在外存中的数据
9、算法一般都可以用哪几种控制结构组合而成(D)
A. 循环、分支、递归 B. 顺序、循环、嵌套
C. 循环、递归、选择 D. 顺序、选择、循环
10、下列叙述中正确的是(A)
A. 线性表是线性结构 B. 栈与队列是非线性结构
C. 线性链表是非线性结构 D. 二叉树是线性结构
11、结构化程序设计主要强调的是(B)
A.程序的规模 B.程序的易读性
C.程序的执行效率 D.程序的可移植性
12、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试
13、数据的存储结构是指(B)
A. 数据所占的存储空间量 B. 数据的逻辑结构在计算机中的表示
C. 数据在计算机中的顺序存储方式 D. 存储在外存中的数据
14、软件调试的目的是(B) 注:与软件测试要对比着复习
A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能
15、下面不属于软件工程的3个要素的是(D)
A. 工具 B. 过程 C. 方法 D. 环境
16、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说
明书以及(B)
A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确
17、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试
18、关系表中的每一横行称为一个(A)
A. 元组 B. 字段 C. 属性 D. 码
19、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
20、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算
次数 D. 算法程序中的指令条数
21、下述关于数据库系统的叙述中正确的是(A)
A. 数据库系统减少了数据冗余 B. 数据库系统避免了一切冗余
C. 数据库系统中数据的一致性是指数据类型的一致 D. 数据库系统比文件系统能管理更多
的数据
22、算法的空间复杂度是指(D)
A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行
过程中所需要的存储空间
23、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记
A. N+1 B. N C. (N+1)/2 D. N/2
24、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8 B. 16 C. 32 D. 15
25、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
26、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R B. R|X|Rf C. бf(R) D. ∏f(R)
27、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性 B. 关系 C. 键 D. 域
28、算法的空间复杂度是指(D)
A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行
过程中所需要的存储空间
29、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据 B. 在队列中只能删除数据
C. 队列是先进先出的线性表 D. 队列是先进后出的线性表
30、下列叙述中正确的是(C)
A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统
C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与
逻辑结构一致
31、信息隐蔽的概念与下述哪一种概念直接相关(B)
A.软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度