1全国等级计算机二级ACCESS数据库试题【1】树是节点的集合,它的根节点数目是有且只有一个【2】在单链表中,增加头结点的目的为了便于运算的实现【3】结构化程序设计的3种结构是顺序结构,选择结构,循环结构【4】软件设计的原则是抽象化,模块化,信息隐蔽化【5】在数据流图中(DFD)中,带有名字的箭头表示数据的流向【6】栈和队列的共同特点:只允许在端点处插入和删除【7】单个用户使用的数据视图的描述称为外模式【8】索引属于内模式【9】已知数据表A中的每个元素距其最终位置不远,为了节省时间,应采用的算法是直接插入排序【10】为了避免流程图在扫描程序逻辑是的灵活性,提出了用方框图来代替传统的流程图,通常把这种图称为N-S图【11】And运算符属于逻辑运算符【12】存储容量最大的数据类型是备注数据类型【13】在ACCESS中,字段名可以包含字母,汉字,数字,空格等其他字符,但不包含句号,惊叹号,方括号和重音符号【14】组成数据定义查询的数据定义语句的个数只能是一个【15】标签没有数据源,不显示字段和表达式的的值【16】在报表设计视图中设计分页符时,分页符显示在报表的左边界2的形式是短虚线【17】在ACCESS窗体工具箱中可以实现自定义窗体的是控件【18】纵栏式报表中记录数据的字段标题信息现实的区域是主体节【19】设有如下数据定义的语句,DimNewArray(6,2to6)asinteger,则该数组中元素的个数35解析:该数组为二维数据,第一维下标从0到6,总共7个数字,第二维下标从2到6.,总共5个数字,所以该数组种元素的个数为7×5=35【20】在ACCESS中,可以定义为主键的是:单字段,多字段,自动编号【21】设有文本型字段的取值依次为:7,9,88,111,则按降序排列后的结果为9,88,7,111解析:对于文本型字段,如果其取值为数字,ACCESS将把数字视为字符串,因此,排序时按照ASCII码值的大小来进行,而不是按照数值本身的大小来进行【22】在ACCESS中,从表中访问数据要比从查询中快得多,如果经常要从几个表中提取数据,那么最好是使用生成表查询【23】在数据访问页中,如果要观看滚动文字的效果,则应观看的视图形式是页视图【24】要控制两个表中数据的完整性和一致性可以设置“参照完整性”参照完整性要求两个表是同一个数据库中的两个表【25】在数据访问页中,如果想删除主题,则应该在主题对话框中的3“请选择主题”列表框中选择无主题【26】在数据访问页中,对于不可更新的数据,显示数据应该使用的控件是绑定HTML控件【27】在VBA中,函数Int(-4.75+1.5)y与函数Fix(-4.75+1.5)的返回值分别是-4和-3解析:函数Int和Fix均为取整函数,而这作用相同,当参数为负值时,Int返回时小于或等于参数值的第一个负数而Fix返回时大于或等于参数值的第一个负数【28】宏的运行方式有三种,直接运行宏;运行宏组里的宏;以相应窗体,报表或控件的事件而运行宏【29】在宏的条件表达式中,可以引用窗体或报表上的控件值【30】再设计条件宏时,可以用来替换重复条件表达式是…,如果下面的操作条件与上面的相同,则只需在相应的条件栏上输入省略号即可【31】符合结构化原则的三种基本控制结构为:顺序结构;选择结构;循环结构【32】软件概念设计的成果是软件设计说明书【33】结构化分析方法是面向数据流进行分析的方法【34】在软件生命周期的各个阶段都会发生一系列的文件,如手册,数据和程序等,他们总称为软件配置【35】在ACCESS中,不用浏览中各表的记录,而且同时对两个以上字段值进行筛选的方法称为按窗体筛选4【36】如果要让一个宏再打开数据库时自动运行,则应该将其宏命名为AutoExec【37】为了把多对多的联系分解成两个一对多的联系,需要建立个“纽带表”,该“纽带表”中应包含两个表的主关键字如果选项组结合到了某个字段,则实际上选项组中的组框结合到了该字段【38】在ACCESS中,为窗体或报表上的空间设置属性值的宏命名为SetValue【39】在VBA中,对于符号常量,VBA一般会按照存储效率最高的方式来确定其数据类型【40】在VBA中,命令按钮的编程如下,PrivateSubCommand1_Click()a=1357b=2468c=Len(Str(a)+Str(b))MsgboxcEndSub消息框输出的结果为10解析:对于数字转换成字符串函数,当一数字转换成字符串时,总会在前面保留一个空格来表示正负因此Str(a)的长度为5;Str(b)的长度为5;Str(a)+Str(b)的长度为10【41】某一窗体的VBA编程如下,PrivateSubCommand1_Click()d=0c=10x=Array(1012213224)Fori=0to4Ifx(i)cthend=d+x(i)c=x(i)Elsed=d-cDndIfNextIMsgboxdEndSub,则消息框输出的结果是23解析:当i=0时,x(o)=10,则执行的是Else语句d=d-c=0-10=-10;当i=1时x(1)=12,则d=d+x(1)=-10+12=2c=12;当i=2时,5x(2)=2112d=d+x(2)=2+21=23c=x(2)=21;当i=3时,x(3)=32d=d+x(3)=23+32=55,c=x(3)=32;当i=4时,x(4)=2432,则执行d=d-c=55-32=23【42】某一窗体的VBA编程如下,PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4)j=1Fori=3to0Step-1s=s+a(i)﹡jj=j﹡10NextiMsgboxsEedSub,则消息框输出的结果是1234解析:首先对一位数组被赋值a(0)=1,a(1)=2a(2)=3,a(3)=4,当i=3时,s=0+4﹡1=4,j=10;当i=2时,s=4=3﹡10=34j=10﹡10=100;当i=1时,s=34=2﹡100=234j=100﹡10=1000;当i=0时,s=234+1﹡1000=1234【43】SQL语言又称为结构化查询语言【44】数据库管理系统DBMS中用来定义模式,内模式河外模式的语言为数据定义语言(DateDefinitionLanguage)DDL【45】串的长度是串中字符的个数,且其字符的个数可以为零【46】NULL是指未知的值或无意义的值【47】程序设计语言的基本成分是数据成分,运算成分,控制成分,传输成分【48】一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用栈——后进先出关系【49】循环链表的优点是从表中任意结点出发都能访问到整个链表【50】为了提高测试的效率,测试人员应该集中对付那些错误群集的6程序【51】ACCESS默认的数据库文件是MyDocument【52】栈通常不采用的两种存储结构是线性存储结构和链表存储结构【53】在SQL语言中,SELECT语句的执行结果是表【54】传递查询是数据库自己不执行,而执行查询的是另一个数据库【55】在客户表中,电话号码的字段类型应为文本型【56】在ACCESS中,宏的调用是按名来调用;【57】在ACCESS中,系统常量包含True,False,Yes,No,Off,Null【58】在报表中最多可以进行分组的表达式的个数是10【59】决定窗体外观上网是属性【60】纵栏式窗体分隔窗体中的显示记录是按列分割【61】若需移动窗体中的控件,则需要使用窗体的设计试图【62】在ACCESS中,维护表与表之间的联系是通过参照完整性规则【63】要限制宏命令的操作范围,应该再创建宏时定义宏的条件表达式【64】在VBA中,变体模型有Nothing,ErrorNull【65】报表的生命周期是从报表打开到关闭【66】如果数据库图标有一个红色的“X”且不能查看他的任何文件夹,则应该是将数据库访问也连接到数据库上继续页的设计【67】窗体中的某命令按钮的编程如下PrivateSubCommand1_Click()StaticXasIntegerStaticYasIntegerCLSY=1Y=Y+5X=X+5printX,YEedSub运行程序时单击三次7其结果X=15Y=6解析:注意事项,Y的值不管程序执行几次,其结果只能是6X的值一直累计第一次X=5+0=5;第二次X=5+5=10;第三次X=5+10=15【68】某条件VBA编程如下,PrivateSubFun()DimJAsIntegerJ=5doJ=J+2LoopWhileJ10EedSub器变量J的值为7解析:当J=5时,进入循环,J=5+2=710所以退出循环数据的结构分为逻辑结构和存储结构,循环队列属于存储结构【69】在面向对象方法中,属性与操作相识的一组对象称为类【70】对象依据所接受的消息而做出动作,同样的消息被不同的对象所接受时可能会导致完全不同的行为,这种现象称为多态性【71】在对一组记录(54,38,96,23,15,72,60,45,83)进行直接插入排序时,当把第七个记录60插入到有序数列时,为了寻找插入位置需插入比较3次解析:前六个数字已将是有序数列,则只需蒋60与96,72,83进行比较即可【72】设有文本型字段的取值依次为:6,8,46,123,则按升序排列的结果是123,46,6,8【73】纵栏式窗体将窗体中的记录按列分隔【74】主窗体和子窗体通常显示多个表或查询的数据,一般来说,这些表或查询的数据应该具有一对多的关系【75】对于被命名为AutoExec的宏,在每次打开数据库时都自动运行8【76】窗体模块通常都含有事件过程,该事件过程运行是用于响应窗体上的事件【77】若要查询92年参加工作的职工记录,其查询条件为Between#92-01-01#And#92-12-31#【78】属于数据模型所描述的内容:数据结构,数据操作,数据约束【79】软件工程的三要素:方法,工具,过程【80】模块独立性是评价设计好坏的重要度量标准,衡量软件定的模块的独立性使用耦合性和内聚性两个定性的度量标准【81】在软件工程中,白箱测试法可用于测试程序的内部结构,此方法将程序看作是路径的集合【82】软件需求规格说明书的作用:便于用户,开发人员理解和交流;反映出用户问题的结构,可以作为软件开发工作的基础和依据;作为确认测试和验收的依据【83】一旦数据库中的数据遭到破会,需要及时进行回复,由DBA负责执行故障恢复功能【84】为用户与数据库系统提供接口的语言是数据操纵语言【85】软件的调试技术有强行排错法,回溯法,原因排除法【86】在结构化设计方法中,生成的结构图SE中,都带有箭头的连线表示模块中间的调用关系;带实心圆的箭头表示传递的是控制信息,带空心圆的箭头表示传递的是数据【87】在SQL语句中,凡创建表都用Create,删除都用Drop,改变用Alter9【88】参数查询只能通过设计设图来创建【89】在查询设计视图中,即可添加表,又可添加查询【90】关于查询的功能有:选择字段,选择记录,编辑记录,实现计算,建立新表,建立报表和窗体;报表的功能可以将其所需数据以格式化的方式显示出来【91】在ACCESS中,计算控件的数据源是表达式,其输出结果是值【92】窗体不能存储数据,但可以以多种方式来显示数据;只有数据表才能存储数据【93】在关系模型中,实现关系中不允许有完全相同的元祖是通过主关键字【94】每个日期\时间型字段需要的存储空间的字节数是8【95】将其窗体的背景图片存储到数据库文件中,则在图片类型属性框中应该指定的方式是嵌入,如果图片存储到外部文件中,则指定方式是链接【96】选择查询的结果是一组数据记录,但不是静态集,而是动态集,随数据源的变化而变化【97】在表的设计视图中,无法删除一条记录,但可以删除一个字段【98】窗体是用户和access系统的主要接口,利用窗体可以对表和查询进行输入,显示,编辑等操作【99】在表中,主关键字段可以重新设定,但在设定之前需要删除原主关键