




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国家二级6口£55)笔试-试卷135(总分108,做题时间90分钟)1.选择题选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。以三级模式为框架组成的3种数据库中,真实存在于计算机外存的数据库是()。SSS_SINGLE_SEL匚A概念数据库B用户数据库C物理数据库D逻辑数据库该问题分值:2答案:B解析:(1)以内模式为框架所组成的数据库叫物理数据库;(2)以概念模式为框架所组成的数据库叫概念数据库;(3)以外模式为框架所组成的数据库叫用户数据库,它是真实存在于计算机外存中的数据库。在过程定义中有语句: PublicSubData(ByRefnAsInteger)其中ByRef的含义是()。SSS_SINGLE_SELhJa传值调用B传址调用C形式参数D实际参数该问题分值:2答案:D解析:ByRef的含义是传址调用。用链表表示线性表的优点是()。SSS_SINGLE_SELMa便于随机存取b花费的存储空间较顺序存储少c便于插入和删除操作D数据元素的物理顺序和逻辑顺序相同该问题分值:2答案:C
解析:在链表中因为除了存放数据元素之外,还要存放指针,所以链表花费的存储空间比顺序表还要多。在插入和删除数据元素时,只需要移动相应的记录指针即可。在链表中,数据的物理结构与逻辑结构不一定相同,因为是靠指针来实现对数据的指定的,所以不能进行随机存取。两个或两个以上模块之间联系的紧密程度称为()。SSS_SINGLE_SELA耦合性B内聚性PIc复杂性D数据传输特性该问题分值:2答案:A解析:耦合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、调用方式以及哪些信息通过接口。已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是()。SSS_SINGLE_SELr一I_AacbedI_BdecabPlcdeabcDcedba该问题分值:2答案:D解析:中序遍历的递归算法如下:①遍历左子树;②访问根结点;③遍历右子树。前序遍历的递归算法如下:①访问根结点;②遍历左子树;③遍历右子树。后序遍历的递归算法如下:①遍历左子树;②遍历右子树;③访问根结点。由后序遍历结果dabec可知c是根结点,且无右子树。再由左子树的后序遍历结果dabe可知,©是左子树的根结点,且由左子树的中序遍历结果deba可知,d是左子树的左子树结点,b和@是左子树的右子树结点。再次由后序遍历结果ab可知,a是左子树结点。b是根结点。至此,各结点在树中的位置已完全确定。下列叙述中正确的是()。SSS_SINGLE_SELhJa数据库的库结构包括数据库中各个记录的数据B数据库中的数据不仅仅是数值型数据C数据库管理系统的主要功能是建立数据D数据库文件的结构不能由系统自动生成
该问题分值:2答案:B解析:数据库中的数据可以是合法的任意数据类型,而不仅仅是数值型数据。SQL语言又称为。SSS_SINGLE_SEL三A结构化定义语言B结构化控制语言C结构化查询语言D结构化操纵语言该问题分值:2答案:C解析:结构化查询语言(StructuredQueryLanguage,简称SQL)是集数据定义、数据操纵和数据控制功能于一体的数据库语言。下列叙述中正确的是()。SSS_SINGLE_SELA线性表是线性结构B栈与队列是非线性结构C线性链表是非线性结构D二叉树是是线性结构该问题分值:2答案:A解析:一个线性结构需要满足以下两个条件:一是有且只有一个根节点;二是每个节点最多有一个前件,也最多有一个后件。选项中的线形表、栈与队列、线性链表都满足这两个条件,所以它们都是线性结构,而二叉树虽然只有一个根节点,但它的每个节点可以有两个子树,不满足线性结构的每个节点最多有一个前件,也最多有一个后件这一条件。所以它不是线性结构。为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为。SSS_SINGLE_SELHAPAD图HBN-S图C结构图D数据流图该问题分值:2答案:B
解析:常见的过程设计工具有:程序流程图、N-S图、PAD图和HIPO图。其中,为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为N-S图。栈底至栈顶依次存放元素A、B、C、D,在第五个元素£入栈前,栈中元素可以出栈,则出栈序列可能是——。SSS_SINGLE_SELHAABCEDHBDBCEAHCCDABEDDCBEA该问题分值:2答案:D解析:栈操作原则上“后进先出”,栈底至栈顶依次存放元素A、B、c、D,则表明这4个元素中D是最后进栈,B、C处于中间,A最早进栈。所以出栈时一定是先出D,再出C,最后出A。以下关于Access表的叙述中,错误的是()。SSS_SINGLE_SELhJa设计表的主要工作是设计表的字段和属性B表是Access数据库中的重要对象之一C一个表中一般可以包含一到两个主题的信息D表是窗体、报表或数据访问页的主要数据源该问题分值:2答案:C解析:Access提供了表、查询、窗体、报表、页、宏和模块等七个对象,其中表对象是数据库中所有数据的载体,是数据存储的地方。数据库中其他对象(如窗体、报表、数据访问页)对数据库中数据的任何操作都是基于表对象进行的。因此,表是Access数据库中最重要的对象之一。在Access数据库中,表是由相同主题的信息组成,即一个表只能包含一个主题的信息。数据库建好后首先要建立表,在建立表之前,一般要先设计表结构,即表由哪些字段组成,这些字段的属性是什么。下列控件中与数据表中的字段没有关系的是()。SSS_SINGLE_SEL三A文本框B复选框C标签D组合框该问题分值:2
答案:C解析:本题考查窗体控件的知识。Access中的窗体中有一些基本控件,其中的文本框可以与字段相绑定;复选框一般用于绑定是/否型的字段;组合框是既允许在列表中选择,又允许自行输入值的控件,也可以与字段绑定;只有标签常用来显示一些说明文字,与数据表中的字段没有关系。下列关于数据访问页与Access数据库的关系的描述中,错误的是()。SSS_SINGLE_SEL三A数据访问与Access数据库无关B数据访问页是Access数据库的一种对象C数据访问页与其他Access数据库对象的性质是相同的D数据访问页的创建和修改方式与其他Access数据库对象基本上是一致的该问题分值:2答案:A解析:在Access数据库中,数据访问页是数据库的一种对象。设计数据访问页和设计报表与窗体类似,也要使用字段列表、工具箱、控件、排序等。所以,本题的正确答案为A。在数据访问页的工具箱中,要在数据访问页中插入一个包含超级链接地址的图像应该选择的图标是 。ISSS_SINGLE_SELABCD该问题分值:2答案:B解析:与其他数据库对象设计视图所有的标准工具箱比较,Access数据访问页的工具箱中增加了一些专用于网上浏览数据的工具。主要包括:I并且修改控件属性来改变数据约束或外观界面。退出Access数据库管理系统可以使用的快捷键是。SSS_SINGLE_SELHIaCtrl+O」BAlt+XHCCtrl+CDAlt+F+X该问题分值:2
答案:D解析:通常情况下,可以使用以下四种方式关闭Access。单击Access右上角的“关闭”按钮[。选择“文件”菜单中的“退出”命令。使用Alt+F4键。使用Alt+F+X。在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令:Select性别,@丫8(入学成绩)From学生GroupBy性别其结果是()。SSS_SINGLE_SEL三A计算并显示所有学生的性别和入学成绩的平均值B按性别分组计算并显示性别和入学成绩的平均值C计算并显示所有学生的入学成绩的平均值D按性别分组计算并显示所有学生的入学成绩的平均值该问题分值:2答案:B解析:本题考查SQL查询的知识。本题中,SQL查询由于有GroupBy子句,是一个分组查询,在GroupBy后面的就是分组字段,也就是按性别分组计算并显示性别和入学成绩的平均值。下列叙述中,不正确的是()。SSS_SINGLE_SELAAccess具备了模块化程序设计能力BAccess不具备程序设计能力CAccess可以使用系统菜单创建数据库应用系统DAccess具有面向对象的程序设计能力,并能创建复杂的数据库应用系统该问题分值:2答案:B解析:本题考查Access的基础知识。在Access关系数据库中,具备了比较强大的程序设计能力,不仅具有传统的模块化程序设计能力,还具有面向对象的程序设计能力。Access可以使用系统菜单以及程序命令等多种方式创建复杂的数据库应用系统。查询最近30天的记录应使用()作为准则。SSS_SINGLE_SELAIaBetweenDate()AndDate()-30BIbBetweenDate()-30AndDate()」C<=Date()-30D<Date()-30该问题分值:2答案:B
解析:本题考查查询准则的知识。获得当前日期可以使用系统函数Date(),而当前日期的30天前就是日期口2{0()-30。最近30天内的记录,也就是日期在这个区间内的记录,使用关键字Between…And…来表示在区间内,注意先写下限后写上限。在窗体上画一个名称为C1的命令按钮,然后编写如下事件过程: PrivateSubC1_Click()a=0n=InputBox("")Fori=1TonForj=1Toia=a+1NextjNextiPrintaEndSub程序运行后,单击命令按钮,如果输入4,则在窗体上显示的内容是()。SSS_SINGLE_SEL「A5RIb6「C9D10该问题分值:2答案:D解析:本题考查VBA程序设计中的循环知识。在本题的程序中,每次循环a都会加1,所以关键问题就是循环共执行多少次。我们已知外循环共执行4次,每次外循环中内循环都执行i次,则内循环共执行的次数为1+2+3+4=10次。审型:i;已建立的“tEmployee”表,表结构及表内容如下表所示: 下面显示的是查|E跖询设计视图,从设计视图所示的内容中判断此查询将显示。ISSS_SINGLE_SELMa出生日期字段值B所有字段值C除出生日期以外的所有字段值D雇员ID字段值该问题分值:2答案:B解析:在查询字段中使用“*”,表示查询所有字段的值。所以本题答案为B。21.在窗体上有一个命令按钮Commandl,编写事件代码如下:Private**mandl_Click()Dimd1AsDateDimd2AsDated1=#12/25/2009#d2=#1/5/2010#MsgBoxDateDiFF(“WW”,d1,d2)EndSuB打开窗体运行后,单击命令按钮,消息框中输出的结果是SSS_SINGLE_SELA1匚B2RIc10
D11该问题分值:2答案:B解析:DateDiff表示两个指定日期间的时间间隔数目,参数ww要求返回值为两日期间的周数。执行x$=InputBox("请输入乂的值")时,在弹出的对话框中输入123,在列表框List1选中第一个列表项,该列表项的内容为456,使y的值是123456的语句是()。SSS_SINGLE_SELAAy=Val(x$)+Val(Listl.List(0))HBy=Val(x$)+Val(List1.List(1))r^Cy=Val(x$)&Val(List1.List(0))Dy=Val(x$)&Val(List1.List(1))该问题分值:2答案:C解析:乂$表示变量x是字符类型变量,所以从InputBox函数输入的数据123是字符类型。从ListBox控件输入的数据肯定是字符类型。选中List1中的第1个列表项,该列表项应表示为Listl.List(0)。Val函数是将字符串转换为数值,两个数值相加的表达式运算结果是579。选项C是本题答案,虽然Val函数已经将字符转换为数值,这个表达式是两个数值进行“&”运算,但“&”运算忽略参与运算项的类型,而是强行施加“连接”运算,故得到的结果是123456。下列宏操作中限制表、窗体或报表中显示的信息的是()。SSS_SINGLE_SELAAApplyFilterBIbEchoPIcMsgBoxDBeep该问题分值:2答案:A解析:ApplyFiher用于限制表、窗体或报表中显示的信息。Echo用于控制在宏运行时中间操作的显示。MsgBox用于显示包含警告信息或其他信息的消息框;Beep是使计算机的扬声器发出嘟嘟声。下列不属于Access窗体的视图是()。SSS_SINGLE_SEL匚A设计视图B窗体视图
」C版面视图D数据表视图该问题分值:2答案:C解析:窗体有3种视图,即设计视图、窗体视图和数据表视图。在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:PrivateSubTxtA_KeyPress(KeyasciiAsInteger)EndSub 若焦点位于文本框中,则能够触发KeyPress事件的操作是()。SSS_SINGLE_SELPJa单击鼠标B双击文本框C鼠标滑过文本框D按下键盘上的某个键该问题分值:2答案:D解析:在窗体上画一个控件,这里的控件是指可以发生KeyPress事件的控件,双击该控件,进入程序代码窗口,从“过程”框中选取KeyPress,即可以定义KeyPress事件过程。其一般格式为:PrivateSubForm_KeyPress(keyasciiAsInteger)…EndSub它的功能为:当压下键盘上的某个键时,将发生KeyPress事件。该事件可用于文本框等控件。严格地说,当按下某个键时,所触发的是拥有焦点的那个控什的KeyPress事件,可见选项D正确。关于获取外部数据,叙述错误的是()。SSS_SINGLE_SEL匚A导入表后,在Access中修改、删除记录等操作不影响原数据文件B链接表后,Access中队数据所做的改变都会影响原数据文件CAccess中可以导入Excel表、其他Access数据库中的表和dBASE数据库文件D链接表连接后的形成的表的图标为Access生成的表的图标该问题分值:2答案:D解析:Access中,获取外部数据包括导入表和链接表。27.下列关于宏的说法中,错误的一项是()。SSS_SINGLE_SELNa宏是若干个操作的集合B每一个宏操作都有相同的宏操作参数C宏操作不能自定义D宏通常与窗体、报表中命令按钮相结合宋使用
该问题分值:2答案:B解析:本题考查对宏的理解。选项A正确。选项B错误,对于不同的宏操作,其宏操作参数不一定相同。选项C正确,在创建宏时,只能在“操作”下拉列表中选择Access提供的宏操作,而不能自定义宏操作。选项D正确。所以答案为B。下列说法中,错误的一项是()。SSS_SINGLE_SEL三A查询是从数据库的表中筛选出符合条件的记录,构成一个新的数据集合,BAccess中不能进行交叉查询C创建复杂的查询不能使用查询向导D可以使用函数、逻辑运算符、关系运算符创建复杂的表达式该问题分值:2答案:B解析:本题考查对查询的理解。查询就是按给定的要求(包括条件、范围、方式等)从指定的数据源中查找,将符合条件的记录中的指定字段提取出来,形成一个新的数据集合。使用查询向导只能创建比较简单的选择查询、交叉表查询等,复杂的查询只能用查询设计视图创建。表达式是操作数通过运算符用正确的方式连接形成的组合,而运算符包括算术运算符、比较运算符和逻辑运算符;关系运算符是用来进行关系代数中进行关系运算的,例如选择、投影、联接等。答案为B。当键入Shift键时,触发了的事件是()。SSS_SINGLE_SELI 」A KeyPressI B KeyDownC Ic KeyUpD Click该问题分值:2答案:B解析:本题考查Access中事件的概念。下列键不能被KeyPress识别:扩展字符键,例如功能键;定位键,例如Home、End、Pageup、Pagedown、上箭头、下箭头、右箭头、左箭头及Tab;键的组合和标准的键盘更改键(Shift、Ctrl或Alt键)。当释放一个按下的键时,触发KeyUp事件。Click事件是鼠标事件,所以键入Shift键时,只能触发KeyDown事件,应该选择选项B。有多个操作构成的宏,执行时的顺序是按依次执行的。SSS_SINGLE_SELhJa排序次序B打开顺序
HJc从后往前D输入顺序该问题分值:2答案:A解析:Access里的宏可以是包含操作序列的一个宏,也可以址某个宏组,宏组由若干个宏组成,执行的时候,这些宏是按排序次序次依次执行的。如果设置报表上某个文本框的控件来源属性为“=2*3+1”则打开报表视图时,该文本框显示信息是()。SSS_SINGLE_SELhJa未绑定B7HC2*3+1D出错该问题分值:2答案:B32.算法的有穷性是指( )。SSS_SINGLE_SELHa算法程序的运行时间是有限的B算法程序所处理的数据量是有限的C算法程序的长度是有限的D算法只能被有限的用户使用该问题分值:2答案:A解析:算法具有:①有穷性。一个算法必须总是(对任何合法的输入值)在执行有穷步之后结束,且每一步都可在有限时间内完成,即运行时间是有限的;②确定性。算法中每一条指令必须有确切的含义,读者理解时不会产生歧义;③可行性。一个算法是可行的,即算法中描述的操作都可以通过已经实现的基本运算执行有限次来实现;④输入。一个算法有0个或多个输入,这些输入取自于某个特定的对象的集合;⑤输出。一个算法有一个或多个输出。能够实现从指定记录集里检索特定字段值的函数是()。SSS_SINGLE_SEL」ANz^^BDsumcCDLookupDRnd该问题分值:2答案:C
下列数组声明语句中,正确的是( )。SSS_SINGLE_SELr^A Dim A[3,4] As Integerr^B Dim A(3,4) As Integerr^C Dim A[3;4] As IntegerD Dim A(3;4) As Integer该问题分值:2答案:B解析:本题考查的是VBA编程基础、数组变量的定义。在VBA中数组声明的格式为:Dim数组名(维数定义)As类型,声明数组要用圆括号,当定义多维数组时,维数之间要用逗号隔开。DimA(3,4)AsInteger定义了一个二维数组,表示有4X5=20个元素。在已建窗体中有一命令按钮(名为C。mmand1),该按钮的单击事件对应的VBA代码为P“vateSulCommand1_Click()subT.Form.RecordSource="select*from雇员〃EndSub单击该按钮实现的功能是( )。SSS_SINGLE_SELHJa使用select命令查找“雇员”表中的所有记录B使用select命令查找并显示“雇员”表中的所有记录C将subT窗体的数据来源设置为一个字符串D将subT窗体的数据来源设置为“雇员”表该问题分值:2答案:D已定义好有参函数f(m),其中形参m是整型量。下面调用该函数,传递实参为5,将返回的函数值赋值给变量t。以下正确的是( )。SSS_SINGLE_SELr^At=f(m)「Bt=Callf(m)」Ct=f(5)Dt二Callf(m)该问题分值:2答案:C2.填空题填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。下列软件系统结构图的宽度为【】。
SSS_FILL山—""「:: ?该问题分值:2答案:正确答案:3解析:在软件系统结构图的所有层中,节点最多的一层,其节点数即为软件系统结构图的宽度。队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作। 。SSS_FILLF I?该问题分值:2答案:正确答案:队尾解析:在队列中,允许插入的一端叫做“队尾”,允许删除的一端叫做“队头”。源程序文档化要求程序应加注释。注释一般分为序言性注释和【】注释。SSS_FILL该问题分值:2答案:正确答案:功能性解析:注释一般分为序言性注释和功能性注释。序言性注释通常位于每个程序的开头部分,它给出程序的整体说明。功能性注释的位置一般嵌在源程序体之中,主要描述其后的语句或程序做什么。Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。SSS_FILL该问题分值:2答案:正确答案:数据结构解析:结构化分析方法主要包括:面向数据流的结构化分析方法(SA-Structuredanalysis),面向数据结构的Jackson方法(JSD-Jacksonsystemdevelopmentmethod)和面向数据结构的结构化数据系统开发方法(DSSD-Datastructuredsystemdevelopmentmethod)。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。该问题分值:2答案:正确答案:完善性解析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。数据模型按不同的应用层次分为三种类型,它们是数据模型、逻辑数据模型和物理数据模型。SSS_FILL该问题分值:2答案:正确答案:概念可以把具有相同属性的一些不同对象归类,称为。SSS_FILL该问题分值:2答案:正确答案:对象类8.报表设计中页码的输出、分组统计数据的输出等均是通过设置绑定控件的控件源为计算表达式形式而实现的,这些控件就称为【】。该问题分值:2答案:正确答案:计算控件9.
在一个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 宠物行业智能养宠与健康管理平台开发方案
- 农业行业农产品质量安全追溯系统
- 体育行业智能健身与运动康复特色方案
- 青少年脊柱侧弯预防
- 旅游企业文化
- 营销基础培训
- 农业节水灌溉技术方案
- 铝板立面施工方案
- 2025年乡村医生考试题库:农村常用药物使用与患者教育策略实施试题
- 电梯厅防火装饰板施工方案
- 中央厨房建设项目可行性研究报告
- 学校2025年每日两小时体育活动方案-阳光体育活力四溢
- GB/T 45107-2024表土剥离及其再利用技术要求
- 任务三学做麦糊烧(教案)三年级下册劳动浙教版
- JT-T-1202-2018城市公共汽电车场站配置规范
- 消防设施检测内容及流程
- 零序保护整定说明
- 砌体墙的基本构造做法及附图
- 社会救助申请表(一)
- 水泥熟料配料计算表)
- 内衣量身定点明细
评论
0/150
提交评论