下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、(1)下列关于栈和队列的描述中,正确的是( )。A)栈是先进先出 B)队列是先进后出 C)队列允许在队头删除元素D)栈在栈顶删除元素正确【:D】栈实际也是线性表,只不过是一种特殊的线性表。栈是只能在表的一端进行和删除运算的线性表,通常称、删除的这一端为栈顶,另一端为栈底。队列是只允许在一端删除,在另一端的顺序表,允许删除的一端叫做队头,允许的一端叫做队尾。(2)已知二叉树后序遍历序列是 CDABE,中序遍历序列是 CADEB,它的前序遍历序列是( )。A)ABCDE B)ECABD C)EACDB D)CDEAB正确 :C【】由于后序遍历的最后一个元素为 E,所以 E 为根结点,所以它的前序遍
2、历的首个元素为 E,故排除 A)和 D)选项。由于中序遍历中,元素 B 在元素根结点 E 的后面,所以 B 为二叉树的右子树,并且该二叉树右子树只有一个元素,所以前序遍历的最后一个元素应为 B,故选项 C)为正确选项,即该二叉树的前 序遍历序列是 EACDB。(3)在数据流图中,带有箭头的线段表示的是( )。A)控制流 B)数据流 C)模块调用 D)事件驱动正确:B【】数据流图中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。(4)结构化程序设计的 3 种结构是( )。 A)顺序结构,分支结构,跳转结构 B)顺序结构,选择结构,循环结构 C)分支结构,选择结构,循环结
3、构D)分支结构,跳转结构,循环结构正确:B【】程序设计语言仅仅使用顺序、选择和重复(循环)三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。遵循程序结构化的设计原则,按结构化程序设计方法设计出的程序易于理解、使用和;可以提高编程工作的效率,降低的开发成本。(5)下列方法中,不属于A)回溯法 B)强行排错法 C)集成测试法 D)原因排除法正确:C调试方法的是( )。【】调试主要采用以下三种方法:强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、继续运行程序。回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆,确定最先发现症状的位置。原因
4、排除法:原因排除法是通过演绎和归纳,以及二分法来实现。(6)下列选项中,不属于模块间耦合的是( )。A)内容耦合 B)异构耦合 C)控制耦合 D)数据耦合正确 :B【】耦合可以分为下列几种,它们之间的耦合度由高到低排列:内容耦合若一个模块直接另一模块的内容,则这两个模块称为内容耦合。公共耦合若一组模块都外部耦合若一组模块都同一全局数据结构,则称为公共耦合。同一全局数据项,则称为外部耦合。控制耦合若一模块明显地把开关量、名字等信息送入另一模块,控制另一模块的功能,则称为控制耦合。标记耦合若两个以上的模块都需要其余某一数据结构的子结构时,不使用其余全局变量的方式而全使用传递的方式,这样的耦合称为标
5、记耦合。数据耦合若一个模块另一个模块,被模块的输入和输出都是数据项参数,则这两个模块为数据耦合。非直接耦合若两个模块没有直接关系,它们之间的联系完全是通过程序的控制和调用来实现的,则称这两个模块为非直接耦合,这样的耦合独立性最强。(7)下列特征中不是面 A)多态性 B)标识惟一性 C)封装性D)耦合性正确:D象方法的主要特征的是( )。【】面象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:标识惟一性、多态性、封装性、模块独立性、继承和多态性好。(8)在数据库设计中,将 E-R 图转换成关系数据模型的过程属于( )。A)需求
6、分析阶段 B)概念设计阶段 C)逻辑设计阶段 D)物理设计阶段正确 :C【】逻辑结构设计的任务:概念结构是各种数据模型的共同基础,为了能够用某一 DBMS 实现用户需求,还必须将概念结构进一步转化为相应的数据模型,这正是数据库逻辑结构设计所要完成的任务。它包括从 E-R 图向关系模式转换和逻辑模式规范化及调整、实现。(9)在一棵二叉树上,第 5 层的结点数最多是( )。A)8 B)9 C)15D)16正确:D】根据二叉树的性质:二叉树第 i(i1)层上至多有 2i-1 个结点。得【到第 5 层的结点数最多是 16 个。(10)下列有关数据库的描述,正确的是( )。 A)数据库设计是指设计数据库
7、管理系统 B)数据库技术的根本目标是要解决数据共享 C)数据库是一个独立的系统,不需要操作系统的支持D)数据库系统中,数据的物理结构必须与逻辑结构一致正确:B【】数据库设计的目的实质上是设计出满足实际应用需求的实际关系模型。数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和代价。(11)如果表 A 中的一条与表 A 中的一条与表 B 中的多条相匹配,且表 B 中的一条相匹配,则表 A 与表 B 存在的关系是( )。A)一对一 B)一对多
8、C)多对一 D)多对多正确 :B【】本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A 和表 B 之间存在一对一的关系,那么表 A 中的一条 只能与表 A 中的一条为多的一方,那么表 A只能与表 B 中的一条匹配,反过来表 B 中的一条匹配;若表 A 和表 B 之间存在一对多的关系,且表 B中的一条与表B 中的多条匹配,反过来表 B 中的一条只能与表 A中的一条匹配;若表 A 和表 B 之间存在多对多的关系,那么表 A 中的一条能与表 A 中的多条能与表 B 中的多条匹配。匹配,反过来表B 中的一条也(12)如果一个教师可以讲授多门课程,
9、一门课程可以由多个教师来讲授,则教师与课程存在的联系是( )。A)一对一 B)一对多 C)多对一 D)多对多正确 :D【】本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A 和表 B 之间存在一对一的关系,那么表 A 中的一条 只能与表 A 中的一条为多的一方,那么表 A只能与表 B 中的一条匹配,反过来表 B 中的一条匹配;若表 A 和表 B 之间存在一对多的关系,且表 B中的一条与表B 中的多条匹配,反过来表 B 中的一条只能与表 A中的一条匹配;若表 A 和表 B 之间存在多对多的关系,那么表 A 中的一条能与表 A 中的多条能与表
10、 B 中的多条匹配,反过来表B 中的一条也匹配。本题中一门课程匹配多个教师。一个教师匹配多门课程,故此为多对多关系。(13)在student表中,最多可输入的汉字数和英文字符数分别是( )。A)5 5B)10 10C)5 10D)10 20正确:B字段的字段大小为 10,则在此列输入数据时,【】本题考查字段长度的知识。在文本型的字段中可以由用户指定长度,要注意在 Acs 中一个汉字和一个英文字符长度都占 1 位。(14)是/否数据类型常被称为( )。A)真/假型 B)对/错型 C)I/O 型 D)布尔型正确:D【】本题考查 Acs 数据类型的基础知识。在 Acs 中支持很多种数据类型,其中的是
11、/否型是针对只包含两种不同取值的字段而设置的,又常被称为布尔型。(15)要求主表中没有相关系中设置( )。时就不能将添加到相关表中,则应该在表关A)参照完整性 B)有效性规则 C)输入掩码 D)级联更新相关字段正确:A【】本题考查参照完整性的知识。在关系数据库中都有两种完整性约束:实体完整性和参照完整性。实体完整性就是主属性不能为空;参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如主表中没有相关就不能将添加到相关表;相关表中的删除时主表的相关随之删除;相关表中的更新时主表的相关随之更新都是参照完整性的例子。(16)设关系 R 和关系 S 的元数分别是 3 和 4,元
12、组数分别为 5 和 6,则 R 与 S自然连接所得到的关系,其元数和元组数分别为( )。A)7 和 11B)12 和 30小于 7 和小于 30等于 7 和小于等于 30正确:C【】本题考查自然连接的知识。自然连接运算是专门的关系运算,是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;并且默认连接条件为公共属性相等,而且要去除重复的属性和重复的元组。由于 R 和 S 连接后,如果不去除重复属性,其元数为 R 和 S 的元数之和也就是 7,而自然连接的结果由于要去除重复属性,则其元数必然小于 7;同理,由于 R 和 S 连接后,如果不去除重复元组,其元组数为 R 和 S 的元数之
13、积也就是 30,而自然连接的结果由 于要去除重复元组,则其元组数必然小于 30。(17)以下的 SQL 语句中,( )语句用于创建表。A)CREATE TABLE B)CREATE INDEX C)ALTER TABLE D)DROP正确:A【】本题考查 SQL 中定义语句的知识。SQL 语言的功能包含数据定义、数据、数据查询和数据控制,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。CREATE TABLE 语句的作用是创建一个表;CREATE INDEX 语句的作用是创建一个索引;ALTER TABLE 语句的作用是修改一个表的结构;DROP语句的作用是删除一个表的结构或者从字
14、段或字段组中删除索引。(18)在 Acs 中已建立了学生表,表中有学号和入学成绩等字段。执行如下 SQL 命令: Select果是( )。, avg(入学成绩) From 学生 Group By其结A)计算并显示所有学生的和入学成绩的平均值B)按分组计算并显示和入学成绩的平均值C)计算并显示所有学生的入学成绩的平均值D)按正确【分组计算并显示所有学生的入学成绩的平均值:B】本题考查 SQL 查询的知识。本题中,SQL 查询由于有 Group By 子句,是一个分组查询,在Group By 后面的就是分组字段,也就是按分组计算并显示和入学成绩的平均值。(19)退出 Ac A)Alt+X B)Al
15、t+F+X C)Ctrl+X D)Ctrl+Q正确:Bs 数据库管理程序可以使用的快捷键是( )。【】本题考查常用快捷键的知识。一般来说操作 Acs 数据库采用鼠标操作,但是还是有一些快捷键需要掌握。一般的快捷键经常是在 Alt 键和 Ctrl键与其他键的组合。由于退出命令在文件(F)这个菜单下,命令为退出(X),所以它的快捷键为 Alt+F+X。(20)在 Ac和TP138.98的s 的数据库中已建立了Book表,若查找ID是TP132.54,应在查询设计视图的准则行中输入( )。A)TP132.54 and TP138.98 B)NOT(TP132.54,TP138.98) C)NOT I
16、N(TP132.54,TP138.98) D)IN(TP132.54,TP138.98)正确:D【】本题考查条件准则和常量的知识。在 Acs 中,字符型常量要求引号括起来;表示集合的方法是用括号括起集合的所有元素,这些元间用逗号隔开;另外,表示在某个集合内的关键字用 in,表示不在某个集合内的关键字用 not in。(21)关于 SQL 查询,以下说法不正确的是( )。A)SQL 查询是用户使用 SQL 语句创建的查询B)在查询设计视图中创建查询时,Acs 将在构造等效的 SQL 语句C)SQL 查询可以用结构化的查询语言来查询、更新和管理关系数据库D)SQL 查询更改之后,可以以设计视图中所
17、显示的方式显示,也可以从设计网格中进行创建正确:D【】本题考查 SQL 查询的知识。SQL 查询是用户使用 SQL 语句创建的查询,当在查询设计视图中创建查询时,Acs 将在构造等效的 SQL 语句,它可以查询、更新和管理关系数据库,但是更改后只能以设计视图中所显示的方式显示。(22)将表 A 的询是( )。添加到表B 中,要求保持表 B 中原有的,可以使用的查A)选择查询 B)生成表查询 C)追加查询 D)更新查询正确:C【】本题考查操作查询的知识。操作查询,也叫做动作查询,共有 4 种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数
18、据,以及生成表操作。本题中要求将 A 表中的数据追加到B 表中原有的后面,很明显是追加查询。(23)若要查询成绩为 85100 分(包括 85 分,不包括 100 分)的学生的信息,查询准则设置正确的是( )。A)84 or =85 and =下界 And 1 Or 6 Mod 4连接运算符比较运算符逻辑运算符。而各种运算符内部的各种运算符也有其自己的优先级。另外要注意,在进行逻辑运算时 And 优先级高于 Or。在 VBA 中允许逻辑量进行算术运算,True 处理成?1,False 处理成 0;反过来数值参与逻辑运算时 0 处理成 False,非 0 处理成 True。(34)下面关于模块的
19、说法中,正确的是( )。 A)模块都是由 VBA 的语句段组成的集合 B)基本模块分为标准模块和类模块 C)在模块中可以执行宏,但是宏不能转换为模块 D)窗体模块和报表模块都是标准模块正确:B【】本题考查模块的知识。模块是 Acs 中一个重要对象,以 VBA 语言为基础编写,以函数过程或子过程为单元进行集合,基本模块可以分为标准模块和类模块,其中类模块又包括窗体模块和报表模块。在 Ac可以将设计好的宏对象转换为模块代码形式。(35)假定有以下程序段n=0s 中,根据需要for i=l to 4for j=3 to ?1 step ?1n=n+lnext j next i运行完毕后 n 的值是(
20、 )。A)12 B)15 C)16D)20正确【:D】本题考查 VBA 程序设计中的循环知识。在本题的程序中,每次循环 n都会加 1,所以关键问题就是循环共执行多少次。已知外循环共执行 4 次,每次外循环中内循环都执行 5 次,则内循环共执行的次数为 20 次。(36)有如下语句:s =(100 *Rnd)执行完毕,s 的值是( )。 A)0,99的随机整数 B)0,100的随机整数 C)1,99的随机整数 D)1,100的随机整数正确:A【】本题考查随机函数的知识。Rnd 是一个随机数函数,此函数的返回值是一个(0,1)开区间内的数。此函数乘以 100 后得到(0,100)开区间内的随机数,
21、取整后即是0,99的随机整数。(37)在窗体中添加一个名称为令按钮,然后编写如下事件代码:dldlClick()Private SubA=75If A60 Then x=1 If A70 Then x=2If A80 Then x=3If A(select avg(数学) from sc)select 学号select 数学where 数学(select avg(数学) from sc)avg(数学) from scD)select 数学(select avg(数学) from sc)正确:A【】本题考查查询与 SQL 关系的知识。由查询设计器可以看出,最终的输出字段是学号和数学,来自的表是s
22、c,查询的条件是:数学(select avg(数学) from sc)。(19)在 Acs 中,可以从( )中进行打开表的操作。A)数据表视图和设计视图 B)数据表视图和表向导视图 C)设计视图和表向导视图 D)数据库视图和表向导视图正确:A【】本题考查表各种视图的知识。Acs 中的表是数据实际的对象,共有三种视图,数据表视图、设计视图、表向导视图。其中的数据表视图和设计视图均可以进行打开表的操作,表向导视图不能完成打开表的操作。(20)在 SQL为( )。A)SELECT查询中,若要取得学生数据表中的所有和字段,其 SQL 语法FROM 学生B)SELECT * FROM 学生C)SELEC
23、TFROM 学生WHERE 学号=02650D)SELECT * FROM 学生 WHERE 学号=02650正确:B【】本题考查 SQL 中查询语句的知识。在 SQL 的查询语句中,*代表所有字段,WHERE 子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有和字段,所以不应指定WHERE 子句。(21)下面显示的是查询设计视图的设计网络部分,从此部分所示的内容中可以判断出要创建的查询是( )。A)删除查询 B)生成表查询 C)选择查询 D)更新查询正确:D【】本题考查查询设计器的知识。对于本题给出的,注意到有更新到这一特殊行,就应该知道这是一个更新查询。同理,删
24、除查询应该有删除这一行,追加查询应该有追加到这一行,而生成表查询没有特殊的行。(22)下列关于字段属性的默认值的设置说法,错误的是( )。默认值类型必须与字段的数据类型相匹配在默认值设置时,输入文本不需要加引号,系统会自动加上引号 C)设置默认值后,用户只能使用默认值D)可以使用 Ac正确:Cs 的表达式来定义默认值【】本题考查字段属性默认值的知识。在表中的每个字段都可以设置一个默认值,当在数据表视图下向表中输入数据时,未输入的数据都是该字段的默认值。此默认值的类型必需和字段的数据类型一致,并且可以使用表达式来做默认值。文本型常量不需要加引号,系统会自动添加。(23)在 SQL 查询中可直接将
25、命令发送到 ODBC 数据库服务器中的查询是( )。A)传递查询B)联合查询 C)数据定义查询 D)子查询正确:A【】本题考查 SQL 查询的知识。SQL 查询可分为 4 种,联合查询将来自一个或多个表或查询的字段组合为查询结果的一个字段或列;传递查询可直接将命令发送到 ODBC 数据库服务器中;数据定义查询可以创建、删除或更改表和索引;子查询的结果可用来进行进一步的查询。(24)在 SELECT 语句中,的含义是( )。A)通配符,代表一个字符 B)通配符,代表任意字符 C)测试字段是否为 NULL D)定义转义字符正确:D【】本题考查 SQL 语句的知识。在 SQL 语句中的是转义字符,跟
26、在转义字符后面的字符被转义而不使用原义。(25)如果加载一个窗体,先被触发的事件是( )。A)Load 事件 B)Open 事件 C)Activate 事件 D)Unload 事件正确:A【】本题考查窗体常见事件的知识。窗体能响应的事件不多,当窗体刚刚打开时,首先触发 Load 事件,打开后才继续触发 Open 事件,然后是 Activate(激活)事件。窗体关闭时触发 Unload 事件。(26)以下关于字段属性的叙述,正确的是( )。格式和输入掩码是一样的可以对任意类型的字段使用向导设置输入掩码 C)有效性规则属性是用于限制此字段输入值的表达式 D)有效性规则和输入掩码是一样的正确:C【】
27、本题考查字段属性的知识。在表中的每个字段都可以设置一些字段属性,其中的格式属性用来决定数据的打印方式和屏幕显示方式,输入掩码是用来控制输入格式或检查输入中的错误的,二者不一样;虽然对于大多数数据类型都可以设计输入掩码,但是只有文本型和日期时间型字段才可以使用输入掩码向导;有效性规则属性是用于限制此字段输入值的表达式,和输入掩码的作用也不一样。(27)在下图中,与查询设计器的筛选( )。中所设置的筛选功能相同的表达式是成绩表.综成绩表.综绩=80 AND 成绩表.综绩80 AND 成绩表.综绩=90绩900=成绩表.综0 成绩表.综正确:A绩 =90绩 =下界 And =上界。故选项 A)正确。
28、(28)以下有关选项组叙述错误的是( )。A)如果选项组结合到某个字段,实际上是组框架本身而不是组框架内的复选框、选项按钮或切换按钮结合到该字段上选项组可以设置为表达式使用选项组,只要单击选项组中所需的值,就可以为字段选定数据值 D)选项组不能接受用户的输入正确:D【】本题考查选项组的知识。选项组是由一个组框以及一组复选框、选项按钮或切换按钮组成,如果选项组结合到某个字段,实际上是组框架本身而不是组框架内的复选框、选项按钮或切换按钮结合到该字段上;选项组也可以设置为表达式或非结合选项组,在自定义框中使用非结合选项组接受用户的输入。使用结合性选项组时,只要单击选项组中所需的值,就可以为字段选定数
29、据值。(29)在 Acs 中已建立了雇员表,其中有可以存放的字段,在使用向导为该表创建窗体时,字段所使用的默认控件是( )。A)图像框 B)绑定对象框 C)非绑定对象 D)列表框正确:B【】本题考查控件来源的知识。Acs 中的窗体中有一些控件可以与表或查询中的字段相绑定,这时候就需要设置这些控件的数据来源。图像框不能被绑定;绑定对象框的来源可以是 OLE 对象字段;未绑定对象框可以显示 Excel 工作表、Word 文档等没有与数据库连接的对象;而列表框的控件来源可以是表或查询的字段,或者取自固定内容的数据。(30)用于关闭或打开系统消息的宏命令是( )。A)SetValue B)Requer
30、y C)Restore D)SetWarnings正确:D【】本题考查宏操作的知识。Acs 中提供了 50 多个可选的宏操作命令,在本题中 SetValue 用于设置属性值;Requery 用于刷新控件数据;Restore 用于将最大化或最小化窗口恢复至原始大小;SetWarnings 用于关闭或打开系统消息。(31)以下有关宏操作的叙述正确的是( )。A)宏的条件表达式中不能窗体或报表的控件值B)不是所有的宏操作都可以转化为相应的模块代码 C)使用宏不能启动其他应用程序D)可以利用宏组来管理相关的一系列宏正确:D【】本题考查宏操作的知识。宏是一个或多个操作组成的集合,所有的宏操作都可以转化为
31、相应的模块代码;使用宏不但可以启动另一个宏,也能启动其他应用程序;在条件宏的条件表达式中可以窗体或报表的控件值;可以利用宏组来管理相关的一系列宏。(32)以下叙述中正确的是( )。 A)在一个函数中,只能有一条 return 语句 B)函数的定义和调用都可以嵌套 C)函数必须有返回值D)不同的函数中可以使用相同名字的变量正确:D【】本题考查函数的知识。模块的函数与子过程不同,子过程没有返回值,而函数通常具有返回值,当然某些情况下也可以没有;在函数中可以使用return语句返回函数值,return 语句可以有多个;函数可以嵌套调用,但是不得嵌套定义;不同的函数中可以使用相同名字的变量,它们互相无
32、关。(33)以下程序段运行后,消息框的输出结果是( )。a=10b=20c=abMsgBox c+1A)?1B)0 C)1 D)2正确:B【】本题考查 VBA 中表达式运算的知识。在 VBA 中允许逻辑量进行算术运算,True 处理成?1,False 处理成 0。(34)在 IfEnd If 选择结构中,允最多 32 层最多 64 层最多 256 层没有严格限制正确:D嵌套的深度是( )。【】本题考查 VBA 中选择结构嵌套的知识。在 VBA 中称在 IfEnd If 结构中包含其他 IfEnd If 结构的构造为选择嵌套,对于嵌套的层次没有严格规定,理论上可以嵌套无穷多层次。(35)设变量
33、x 是一个整型变量,如果 Sgn(x)的值为 l,则 x 的值是( )。A)1B)大于 0 的整数C)0D)小于 0 的整数正确:B【】本题考查 VBA 中判断符号函数的知识。Sgn()函数是一个判断符号的函数,其参数为数值型的值,若参数小于 0,则函数返回?1;若参数等于 0,则函数返回 0;若参数大于 0,则函数返回 1。(36)VBAA)On Err中不能进行错误处理的语句是( )。oto 标号B)On Error Then 标号 C)On Error Resume Next D)On Erroto 0正确:B【】本题考查 VBA 中程序运行错误处理的知识。在 VBA 中,程序运行错误处
34、理的语句有三种,分别是:On ErroTo 标号,在遇到错误发生时程序转移到标号所指位置代码执行;On Error Resume Next,在遇到错误发生时不会考虑错误并继续执行下一条语句;On ErroTo 0,关闭错误处理。(37)可以计算当前日期所处年份的表达式是( )。A)Day(Date) B)Year(Date) C)Year(Day(Date) D)Day(Year(Date)正确:B【】本题考查日期函数的知识。可以使用 Year 函数来求取某个日期型数据的年份,使用 Date 函数来求取当前日期,正确的写法应该是:Year(Date)。(38)VBA 程序的多条语句写在一行中时
35、其分隔符必须使用符号( )。A)冒号(:) B)分号(;) C)逗号(,) D)单引号()正确 :A【】本题考查 VBA 语句书写的知识。在 VBA 中每条语句写在独立的一行上,若将多条语句写在一行中,需要使用:将其分隔开来。(39)假定在窗体中的通用Sub f(x As Single,y As Single) t=x段已经定义有如下的子过程:x=yy=xEnd Sub在窗体上添加一个命令按钮(名为dl),然后编写如下事件过程:Private Subdl_Click()a=10b=20f(a,b)MsgBox ab End Sub打开窗体运行后,单击命令按钮,消息框输出的值分别为( )。A)2
36、0 和 l0 B)10 和 20C)10 和 10D)20 和 20正确:A【】本题考查 VBA 中参数传递的知识。在 VBA 的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程时形参用 ByVal,说明此参数为传值调用;若用ByRef,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。即形参的结果会传递给实参。本题中形参完成了交换,由于默认为传址传递,交换后的值也会影响到实参 a 和 b,即 a 和 b 也完成了交换。(40)以下程序段运行结束后,变量 x 的值为( )。x=1 y=2Dox=x*yy=y+1Loop While y2A)1 B)2 C)3 D)4正确:
37、B【】本题考查 VBA 中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在 Until 循环中条件为 False 时执行循环体,条件为 True 时退出循环;在 While 循环中条件为 True 时执行循环体,条件为 False 时退出循环,这一点要注意区分清楚。(1)算法的时间复杂度是指( )。A)算法的长度 B)执行算法所需要的时间 C)算法中的指令条数D)算法执行过程中所需要的基本运算次数正确:D【】算法的时间复杂度,是指执行算法所需要的工作量,可以用算法在执行过程中
38、所需基本运算的执行次数来度量算法的工作量。(2)以下数据结构中,属于非线性数据结构的是( )。A)栈 B)线性表 C)队列D)二叉树正确:D【】二叉树属于非线性结构。栈是一种特殊的线性表,这种线性表只能在固定的一端进行行的线性表。和删除操作;队列可看做是在一端进行,删除在另一端进(3)数据结构中,与所使用的计算机无关的是数据的( )。A)结构B)物理结构 C)逻辑结构 D)线性结构正确 :C【 】数据的逻辑结构反映的是数据元间的逻辑关系,与使用的计算机无关。(4)内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是( )。A)顺序内聚 B)偶然内聚 C)时间内聚 D)逻辑内聚正确 :B【】
39、内聚是从功能角度来衡量模块的联系,它描述的是模块内的功能联系。内聚有如下种类,它们之间的内聚度由弱到强排列:偶然内聚模块中的代码无法定义其不同功能的调用。但它使该模块能执行不同的功能,这种模块为巧合强度模块。逻辑内聚这种模块把几种相关的功能组合在一起,每次被调用时,由传送给模块的参数来确定该模块应完成哪一种功能。时间内聚这种模块顺序完成一类相关功能,比如初始化模块,它顺序地为变量置初值。过程内聚如果一个模块内的处理元素是相关的,而且必须以特定次序执行,则称为过程内聚。通信内聚这种模块除了具有过程内聚的特点外,还有另外一种关系,即它的所有功能都通过使用公用数据而。顺序内聚如果一个模块内各个处理元
40、素和同一个功能密切相关,而且这些处理必须顺序执行,处理元素的输出数据作为下一个处理元素的输入数据,则称为顺序内聚。功能内聚如果一个模块包括为完成某一具体任务所必需的所有成分,或者说模块中所有成分结合起来是为了完成一个具体的任务,此模块则为功能内聚模块。(5)在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的( )。 A)连接码 B)关系码外码候选码正确:D【】在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的候选码或候选键。从二维表的所有候选键中选取一个作为用户使用的键称为主键或主码。【】在关系中凡能惟一标识元
41、组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的候选码或候选键。从二维表的所有候选键中选取一个作为用户使用的键称为主键或主码。(6)检查 产品是否符合需求定义的过程称为( )。A)确认测试 B)需求测试 C)验证测试 D)路径测试正确 :A【】确认测试的任务是验证的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求。【】确认测试的任务是验证的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求。(7)数据流图用于抽象描述一个。下列图的逻辑模型,数据流图由一些特定的图符符名标识的图符不属于数据流图合法图符的是( )。控制流加工C)文件D)源和潭正确:A【】
42、数据流图用于抽象描述一个的逻辑模型,它由一些特定的图符文件、源和潭。,包括 4 个方面,即加工、数据流、(8)待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码 15 被放到第( )个位置。A)2 B)3 C)4 D)5正确:A【】选择排序的基本是扫描整个线性表,从中选出最小的元素,将它交换到表的最前面,然后对剩下的子表采用同样的方法,直到子表为空。所以第一趟排序后,将选出最小的元素 9 放在第一个位置,元素 15 则放在第二个位置。(9)对关系 S 和关系 R 进行集合运算,结果中既包含关系 S 中的所有元
43、组也包含关系 R 中的所有元组,这样的集合运算称为( )。A)并运算 B)交运算 C)差运算 D)除运算正确 :A【】关系的并运算是指,由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元组。(10)下列选项中,不属于数据管理员(DBA)职责的是( )。A)数据库 B)数据库设计C)改善系统性能,提高系统效率 D)数据类型转换正确:D【】数据库管理员(DataBaseAdministrator,DBA)是指对数据库的规划、设计、监视等的,其主要工作如下: 数据库设计。DBA 的主要任务之一是数据库设计,具体地说是进行数据模式的设计。 数据库。DBA 必须对数据库中的数据安全性
44、、完整性、并发控制及系统恢复、数据定期转储等进行实施与。 改善系统性能,提高系统效率。DBA 必须随时监视数据库的运行状态,不断调整结构,使系统保持最佳状态与效率。(11)两个关系在没有公共属性时,其自然连接操作表现为( )。A)笛卡儿积操作 B)等值连接操作 C)空操作 D)无意义的操作正确:A【】本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。两个关系有公共属性时的自然连接操作是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,其中的拼接条件就是公共属性相等;若没有公共属
45、性,自然连接操作为笛卡儿积操作。(12)下列实体的联系中,属于多对多联系的是( )。A)学生与课程 B)学校与校长C)住院的与病床D)工资与职工正确:A【】本题考查表与表之间的关系。在关系数据库中,表与表的关系有三种:一对一关系、一对多关系、多对多关系。若表 A 和表 B 之间存在一对一的关系,那么表 A 中的一条 只能与表 A 中的一条为多的一方,那么表 A只能与表 B 中的一条匹配,反过来表 B 中的一条匹配;若表 A 和表 B 之间存在一对多的关系,且表 B中的一条与表B 中的多条匹配,反过来表 B 中的一条只能与表 A中的一条匹配;若表 A 和表 B 之间存在多对多的关系,那么表 A
46、中的一条能与表 A 中的多条能与表 B 中的多条匹配,反过来表B 中的一条也匹配。就本题来说,学生与课程是多对多,学校与校长、与病床是一对一,工资与职工是一对多。(13)在关系运算中,投影运算的含义是( )。A)在基本表中选择满足条件的组成一个新的关系B)在基本表中选择需要的字段(属性)组成一个新的关系C)在基本表中选择满足条件的 D)上述说法均是正确的正确:B和属性组成一个新的关系【】本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中
47、指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。(14)下列关于二维表的说法错误的是( )。A)二维表中的列称为属性 B)属性值的取值范围称为值域 C)二维表中的行称为元组 D)属性的集合称为关系正确:D【】本题考查关系模型基本概念的知识。在关系数据库中关系是一个二维表,每一行称为一个元组;每一列称为一个属性;其中属性的取值范围称为域或值域;关系被看成是元组的集合而不是属性的集合。(15)对数据表进行筛选操作,结果是( )。A)显示满足条件的,并将这些保存在一个新表中只显示满足条件的将满足条件的,
48、将不满足条件的从表中删除和不满足条件的分为两个表进行显示D)只显示满足条件的正确:D,不满足条件的被隐藏【】对数据表进行筛选,筛选后只显示满足条件的,而不满足条件的记录将被隐。(16)SQL 集数据查询、数据、数据定义和数据控制功能于一体,动词INSERT、DELETE、UPDATE 实现( )。A)数据定义 B)数据查询 C)数据 D)数据控制正确:C【】本题考查 SQL 中动词的知识。SQL 语言的功能包含数据定义、数据查询、数据和数据控制,其中的数据定义功能使用动词 CREATE、ALTER、DROP;数据查询功能使用动词 SELECT;数据功能使用动词 INSERT、DELETE、UP
49、DATE;数据控制功能使用动词GRANT 和 REVOKE。(17)下列统计函数中不能忽略空值(NULL)的是( )。A)SUM B)AVGC)MAX D)COUNT正确:D【】本题考查统计函数的知识。在 Acs 中进行计算时,可以使用统计函数,比较常用的有求和(SUM)、求平均值(AVG)、求最大值(MAX)、求最小值(MIN)和计数(COUNT)。其中统计数目的函数 COUNT 不能忽略字段中的空值。(18)下面有关生成表查询的论述中正确的是( )。A)生成表查询不是一种操作查询生成表查询可以利用一个或多个表中的满足一定条件的生成表查询将查询结果以临时表的形式来创建一个新表D)对复杂的查询
50、结果进行运算是经常应用生成表查询来生成一个临时表,生成表中的数据是与原表相关的,不是独立的,必须每次都生成以后才能使用正确:B【】本题考查操作查询中生成表查询的知识。操作查询,也叫做动作查询,共有 4 种类型:追加查询、删除查询、更新查询和生成表查询。生成表查询利用一个或多个表中的满足一定条件的其数据独立于源表,生成以后即可来创建一个新表,其结果以表的形式,使用。(19)简单、快捷的创建表结构的视图形式是( )。A)数据库视图 B)表模板视图 C)表设计视图 D)数据表视图正确 :B【】本题考查表的基础知识。Acs 中的表是数据实际的对象,实现了逻辑层次上的关系。创建表的结构有多种方法:其中,
51、数据表视图比较简单;设计视图比较常用,而表模板则是通过 Acs 中内置的表模板快速建立一些常用的数据表,然后使用者可以根据自身需要再做适当的修改。数据库视图是用来设计数据库的。(20)在下面关于数据表视图与查询关系的说法中,错误的是( )。A)在查询的数据表视图和表的数据表视图中窗口几乎相同B)在查询的数据表视图中对显示的数据操作相同的操作方法和表的数据表视图中的C)查询可以将多个表中的数据组合到一起,使用查询进行数据的编辑操作可以像在一个表中编辑一样,对多个表中的数据同时进行编辑D)基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值不一样,因为这里充分考虑到基础表的安全性正
52、确:D【】本题考查查询数据表视图的知识。查询的数据表视图就是查询后得到的数据视图,其显示方式和表的数据表视图中窗口几乎相同,操作方法也相同,并且可以将多个表中的数据组合到一起,像在一个表中编辑一样对多个表中的数据同时进行编辑。可以在数据表视图中直接更新基础表中的数据。(21)在 SQL 的 SELECT 语句中,用于实现选择运算的是( )。A)FOR B)WHILE C)IF D)WHERE正确:D【】本题考查 SQL 中查询语句的知识。在 SQL 的查询语句中,WHERE 子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。(22)假设表中有一个时间字段,查找 2006年的的准则是(
53、 )。BetBet C)Betn #2006-01-01# And #2006-12-31#n 2006-01-01 And 2006-12-31n 2006.01.01 And 2006.12.31D)#2006.01.01# And #2006.12.31#正确:A【】本题考查条件准则和常量的知识。在 Ac期型常量要求用#s括起来;另外,表示区间的关键字用 BetnAnd。(23)在关于输入掩码的叙述中,正确的是( )。A)在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符 B)定义字段的输入掩码,是为了设置输入时以显示输入掩码中的字符A表示可以选择输入数字 0 到 9 之
54、间的一个数直接使用字符定义输入掩码时不能将字符组合起来正确:A【】本题考查字段的输入掩码的知识。在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致;输入掩码中的字符A代表必须输入字母或数字,字符0代表必须输入 09 中的一个数字;在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符;当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。(24)数据类型是( )。 A)字段的另一种说法 B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类正确:Bs 表向导允许从中选择的字段名称Ac【】本题考查数据类型的知识。表是由和字段组成,每个字段都有数据类型,它决
55、定了字段能够包含哪类数据。(25)在 Ac A)Auto B)AutoExecC)Auto.bats 中,自动启动宏的名称是( )。D)AutoExec.bat正确:B【】本题考查宏的自动运行的知识。在 Acs 中要让某宏在打开数据库时自动运行,需要将此宏以 AutoExec 名字保存。AutoExec.bat 是批处理文件而不是宏文件。(26)以下不是宏的运行方式的是( )。直接运行宏为窗体或报表的事件响应而运行宏 C)为窗体或报表上的控件的事件响应而运行宏 D)为查询事件响应而运行宏正确:D【】本题考查宏运行方式的知识。宏有多种运行方式,可以直接运行宏,可以运行宏组里的宏,还可以为窗体或报
56、表以及其上的控件的事件响应而运行宏。(27)能够接受数值型数据输入的窗体控件是( )。A)图形 B)文本框 C) D)命令按钮正确:B【】本题考查窗体控件的知识。Acs 中的窗体中有一些基本控件,其中的文本框主要用来输入或编辑数据,可以与字段数据相绑定;常用来显示一些说明文字;图形常用来显示指定的图形;命令按钮则是用来提供给用户单击的按钮型控件。(28)下列关于控件的说法错误的是( )。 A)控件是窗体上用于显示数据和执行操作的对象 B)在窗体中添加的对象都称为控件C)控件的类型可以分为:结合型、非结合型、计算型与非计算型 D)控件都可以在窗体设计视图中的控件组中看到正确:C【】本题考查窗体控
57、件的知识。Acs 中的窗体中的控件是窗体上用于显示数据和执行操作以及美化窗体的对象;每一个在窗体中添加的对象包括窗体本身都称为控件;它们可以在窗体设计视图中的工具箱中看到并使用。控件的类型分为结合型、非结合型和计算型。(29)下列逻辑表达式中,能正确表示条件x 和 y 都不是奇数的是( )。A)x Mod 2=1 And y Mod 2=1 B)x Mod 2=l Or y Mod 2=1 C)x Mod 2=0 And y Mod 2=0 D)x Mod 2=0 Or y Mod 2=0正确:C【】本题考查 VBA 中条件组合的知识。若要表示 x 和 y 都不是奇数,也就意味着 x 是偶数,
58、y 也是偶数,那么两个条件之间是与的关系;若要判断某数是偶数,需要这个数除 2 的余数为 0。(30)在窗体视图中显示窗体时,窗体中没有选择器属性值设置为( )。 A)是 B)否 C)有D)无选择器,应将窗体的正确:B】本题考查窗体视图使用的知识。要想实现窗体中没有【选择器,应该在设置属性时将选择器属性设置为否。(31)用于打开查询的宏命令是( )。A)OpenForm B)OpenTable C)OpenReportD)OpenQuery正确:D【】本题考查宏操作的知识。Acs 中提供了 50 多个可选的宏操作命令,常用的打开操作有:OpenForm 用于打开窗体,OpenQuery 用于打
59、开查询,OpenTable 用于打开一个表,OpenReport 则用于打开报表。(32)在 VBA 中,下列变量名中不合法的是( )。A) B) C)3 D)正确oo World o o_World:B】本题考查 VBA 中变量命名的知识。变量名【名同字段命名一样,也可以由字母、数字和汉字组成,但是不能包含空格和任何除了下划线以外的标点符号。(33)在 Ac的对象是( )。s 中,如果要处理具有复杂条件或循环结构的操作,则应该使用A)窗体 B)模块 C)宏 D)报表正确:B【】本题考查 VBA 程序设计的知识。模块是能够被程序调用的函数,可以在模块中放置任意复杂的代码段。而窗体只能设计自己的
60、事件,报表也不能设计复杂的代码,宏里面只能设计宏操作。(34)的含义是( )。A)开放数据库互联应用编程接口 B)数据库对象动态库Active 数据对象正确:B【】本题考查 VBA 中数据库接口的知识。在 VBA 中,数据库接口有3 种:开放数据库互联(ODBC)、数据对象()和 Active 数据对象(ADO)。(35)下列四种形式的循环设计中,循环次数最少的是( )。A)a=5:b=8 Doa=a+1Loop While abB)a=5:b=8 Doa=a+1Loop Until ab C)a=5:b=8 Do Until aba=a+1Loop正确:C【】本题考查 VBA中循环的知识。对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中地理涉及缅甸内容的试题及参考答案
- 甘肃农行春招试题及参考答案解析
- 私立小学英语模拟题及答案呈现
- 疫情主题试题及精准答案呈现
- 2026年耕地非粮化非农化整治考试试卷试题及答案
- 2026年电力施工现场安全管控考试试卷试题及答案
- 2026年处方点评工作实务培训考试试卷试题及答案
- 2026年统计专业技术中级资格考试(统计工作实务)强化训练试题及答案
- 2026年卫生正高职称理论考试题库及答案
- 2026年水利工程安全隐患排查考试题(附答案)
- 2026年贵州省中考数学试题【含答案】
- GA/T 1999.3-2025道路交通事故车辆速度鉴定方法第3部分:基于视频图像
- 地理试卷江苏南京市六校联合体2025-2026学年2026届高三上学期8月学情调研测试(8.27-8.29)
- 2型糖尿病综合管理专家共识课件
- 2026年卫健系统公开遴选公务员笔试试题及答案解析(卫健类)
- 2026及未来5年中国化纤加弹机行业发展市场调查数据研究报告
- 2026年湖北省路桥工程专业技术职务水平能力(桥梁工程正高级)测试经典试题及答案
- 2026年国有企业新员工转正综合评估及企业文化认同与岗位技能达标测试
- (2026版)《临床静脉导管维护操作专家共识》解读
- 2026年初中道德与法治教师资格证《学科知识与教学能力》真题分享
- 2026年实验室危化品管理规范
评论
0/150
提交评论