access选择题及答案.docx

上传人:b****4 文档编号:24118861 上传时间:2023-05-24 格式:DOCX 页数:12 大小:22.98KB
下载 相关 举报
access选择题及答案.docx_第1页
第1页 / 共12页
access选择题及答案.docx_第2页
第2页 / 共12页
access选择题及答案.docx_第3页
第3页 / 共12页
access选择题及答案.docx_第4页
第4页 / 共12页
access选择题及答案.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

access选择题及答案.docx

《access选择题及答案.docx》由会员分享,可在线阅读,更多相关《access选择题及答案.docx(12页珍藏版)》请在冰豆网上搜索。

access选择题及答案.docx

access选择题及答案

第2套无纸化考试选择题

1.SQL的含义是(  )。

 

A.结构化查询语言 

B.数据定义语言 

C.数据库查询语言 

D.数据库操纵与控制语言 

2.VBA中定义符号常量使用的关键字是(  )。

 

A.Dim

B.Public

C.Private

D.Const

3.Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。

为此需要定义参照完整性关系的(  )。

 

A.级联更新相关字段 

B.级联删除相关字段 

C.级联修改相关字段 

D.级联插人相关字段 

4.确定一个控件大小的属性是(  )。

 

A.Width或Height

B.Width和Height

C.Top或Left

D.Top和Left

5.设计软件结构是软件生命周期的(  )。

 

A.软件定义期 

B.软件开发期 

C.软件维护期 

D.以上3个都不是 

6.Access中的字段名最多不能超过(  )个字符。

 

A.24

B.32

C.64

D.128

7.下列叙述中不正确的是(  )。

 

A.在C语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 

B.在C的函数中,最好使用全局变量 

C.外部变量可以在函数之间传递数据 

D.自动变量实质上是一个函数内部的局部变量 

8.下列选项不符合良好程序设计风格的是(  )。

 

A.源程序要文档化 

B.数据说明的次序要规范化 

C.避免滥用goto语句 

D.模块设计要保证高耦合、高内聚 

9.设计数据库的存储结构属于(  )。

 

A.需求分析 

B.概念设计 

C.逻辑设计 

D.物理设计 

10.下列关于Access表的叙述中,正确的是(  )。

 

A.表一般包含一到两个主题的信息 

B.表的数据表视图只用于显示数据 

C.表设计视图的主要工作是设计表的结构 

D.在表的数据表视图中,不能修改字段名称

11.设关系R和关系S的元数分别是3和4,元组数分别为5和6,则R与S自然连接所得到的关系的元数和元组数分别为(  )。

 

A.7和11

B.12和30

C.<7和<30

D.=7和<=30

12.使用表设计器定义表中字段时,不是必须设置的内容是(  )。

 

A.字段名称 

B.数据类型 

C.说明 

D.字段属性 

13.对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为(  )。

 

A.125

B.n/2

C.n

D.n+1

14.下列关于SQL语句及其用途的叙述中,正确的是(  )。

 

A.CREATETABLE用于修改一个表的结构 

B.CREATEINDEX为字段或字段组创建视图 

C.DROP表示从数据库中删除表或者从字段、字段组中删除索引 

D.ALTERTABLE用于创建表 

15.下列说法中正确的是(  )。

 

A.文本型字段最长为64000个字符 

B.要得到一个计算字段的结果,仅能运用总计查询来完成 

C.在创建一对一关系时,两个表的相关字段不一定都是主关键字 

D.创建表之间的关系时,需要关闭所有要创建关系的表 

16.下列叙述中错误的是(  )。

 

A.一种数据的逻辑结构可以有多种存储结构 

B.数据的存储结构与数据的处理效率无关 

C.数据的存储结构与数据的处理效率密切相关 

D.数据的存储结构在计算机中所占的空间不一定是连续的 

17.在SQL查询中,若要取得"学生"数据表中的所有记录和字段,其SQL语法为(  )。

 

A.SELECT姓名FROM学生 

B.SELECT*FROM学生 

C.SELECT姓名FROM学生WHERE学号=082089

D.SELECT*FROM学生WHERE学号=082089

18.ODBC是(  )的中文缩写。

 

A.数据访问对象 

B.Active数据对象 

C.开放数据库互联 

D.数据库管理系统 

19.假设有以下循环结构:

 

Do

LoopUntil条件 

则以下说法正确的是(  )。

 

A.如果条件为真,则一次循环体也不执行 

B.如果条件为真,则至少执行一次循环体 

C.如果条件不为真,则至少执行一次循环体 

D.不论条件是否为真,至少要执行一次循环体 

20.下列特征中不是面向对象方法的主要特征的是(  )。

 

A.多态性 

B.继续 

C.封装性 

D.模块化

21.下列关于字段属性的默认值设置的说法中,错误的是(  )。

 

A.默认值类型必须与字段的数据类型相匹配 

B.在对默认值进行设置时,输入文本不需要加引号,系统会自动加上引号 

C.设置默认值后,用户只能使用默认值 

D.可以使用Access的表达式来定义默认值 

22.假设窗体的名称为forml,则把窗体的标题设置为"ACCESS"的语句是(  )。

 

A.Me="ACCESS" 

B.Me.Text="ACCESS" 

C.Me.Caption="ACCESS" 

D.Me.Name="ACCESS" 

23.如果想在已建立的"tSalary"表的数据表视图中直接显示出姓"李"的记录,应使用Access提供的(  )。

 

A.筛选功能B.排序功能 

C.查询功能D.报表功能 

24.下列关于栈的描述中错误的是(  )。

 

A.栈是先进后出的线性表 

B.栈只能顺序存储 

C.栈具有记忆作用 

D.对栈的插入删除操作中,不需要改变栈底指针 

25.下列不是宏的运行方式的是(  )。

 

A.直接运行宏 

B.为窗体或报表的事件响应而运行宏 

C.为窗体或报表上的控件的事件响应而运行宏 

D.为查询事件响应而运行宏 

26.以下是宏macl的操作序列设计:

 

现设置宏mad为窗体上某命令按钮的单击事件属性,打开窗体运行后,在窗体上名为"txtl"的文本框内输入数字1,然后单击此命令按钮,则(  )。

 

A.会先后弹出三个消息框,分别显示消息"I"、"am"、"student" 

B.会弹出一个消息框,显示消息"I" 

C.会先后弹出两个消息框,分别显示消息"I"和"am" 

D.会先后弹出两个消息框,分别显示消息"I"和"student" 

27.用于查找满足指定条件的下一条记录的宏命令是(  )。

 

A.FindRecord

B.FindFirstRecord

C.FindFirst

D.FindNext

28.若有两个字符串sl="l2345",s2="34",执行s=Instr(sl,s2)后,S的值为(  )。

 

A.2

B.3

C.4

D.5

29.查询最近30天的记录应使用(  )作为准则。

 

A.BetweenDate(  )AndDate(  )-30

B.BetweenDate(  )-30AndDate(  ) 

C.<=Date(  )-30

D.

30.假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描述图书,可以作为"关键字"的是(  )。

 

A.书号 

B.书名 

C.作者 

D.出版社

31.下列属于Access对象的是(  )。

 

A.文件 

B.数据 

C.记录 

D.查询 

32.将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是(  )。

 

A.选择查询 

B.生成表查询 

C.追加查询 

D.更新查询 

33.在Access中,查询的数据源可以是(  )。

 

A.表 

B.查询 

C.表和查询 

D.表、查询和报表 

34.在一个Access的表中有"专业"字段,要查找包含"信息"两个字的记录,正确的条件表达式是(  )。

 

A.=Left[专业],2)="信息" 

B.like"*信息*" 

C.="信息*" 

D.Mid([专业],1,2)="信息" 

35.在窗体上添加一个命令按钮,编写事件过程如下:

 

则单击命令按钮后消息框的输出结果是(  )。

 

A.7

B.8

C.9

D.13

36.设有以下两个过程:

 

b=t

EndSub

下列说法中正确的是(  )。

 

A.过程Sl能实现两个变量值的交换,S2不能 

B.过程S2能实现两个变量值的交换,sl不能 

C.过程Sl和S2都不能实现两个变量值的交换 

D.过程Sl和S2都能实现两个变量值的交换 

37.有如下语句:

 

s=Int(100*Rnd)

执行完毕后,S的值是(  )。

 

A.[0,99]的随机整数 

B.[0,l00]的随机整数 

C.[1,99]的随机整数 

D.[1,l00]的随机整数 

38.在过程设计时,要想让某个参数是可选的,应该用(  )语句。

 

A.ByVal

B.ByRef

C.Optional

D.ParamArray

39.下列Case语句中错误的是(  )。

 

A.Case0T010

B.CaseIs>10

C.CaseIs>10AndIs<50

D.Case3,5Is>10

40.在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:

 

PrivateSubCommandlClick(  ) 

Dima(10,10)

Form=2T04

Forn=4T05

a(m,n)=m*n

Nextn

Nextm

MsgBoxa(2,4)+a(3,5)+a(4,5)

EndSub

运行窗体后,单击命令按钮,MsgBox中应输出(  )。

 

A.23

B.33

C.43

D.53

第2套选择题答案与解析

1.A。

[解析]SQL(StrueturedQueryLanguage)是结构化查询语言,包含数据定义、数据操纵、数据查询和数据控制。

2.D。

【解析】在VBA中,定义符号常量使用关键字Const,在模块过程内部用Dim或Private定义的变量为局部变量;在标准模块的变量定义区域用Dim或Private定义的变量为模块变量;在标准模块的变量定义区域用Public定义的变量为全局变量。

3.A。

【解析】参照完整性指的是两个逻辑上有关系的表,并且表里面的数据满足它们之间的关系。

如果主表中没有相关记录,就不能将记录添加到相关表,此时要设置级联插入相关字段;相关表中的记录被删除时,主表的相关记录也一同被删除,此时要设置级联删除相关字段;相关表中的记录被更新时,主表的相关记录也一同被更新,此时设置级联更新相关字段。

4.B。

【解析】本题考查控件的基本属性。

Width是宽度,Height是高度,Top是控件到窗体上边的距离,Left是控件到窗体左边的距离。

用左边距和上边距来描述控件的位置,宽度和高度来描述控件的大小。

5.B。

【解析】本题是对软件设计结构的考查设计。

软件结构是软件概要设计阶段进行的,而概要设计属于软件开发期。

6.C。

【解析】Access中字段的命名规则是:

字段名长度为1~64个字符;字段名可以包含字母、数字、汉字、空格和其他字母,但不包括句号、感叹号、重音符号和方括号。

7.B。

【解析】在C语言中,传值有地址传值和参数传信参数传值只能将实参传递给形参,所以A选项正确。

C语言中的外部变量是可以在函数之间传递数据的,所以C选项正确。

C语言中的自动变量是默认的变量,实际上是函数中的,所以D选项正确。

全局变量一经定义都需要分配内存单元,在程序运行过程中自始至终都会占用固定的空间,在不知内存的情况下,最好不要使用全局变量。

8.D。

【解析】在程序设计中,对于软件设计中的模块设计要保证高内聚和低耦合,源程序要有文档说明,同时对程序中数据的说明要规范化。

而goto语句破坏程序的结构,要尽量避免使用。

所以D选项不正确。

9.D。

【解析】物理设计阶段主要解决选择文件存储结构和确定文件存取的方法的问题,包括:

选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。

10.C。

【解析】一个表一般只包含一个主题信息,故A选项错误;在表的数据表视图中,用户可以浏览、查找、添加、删除和修改记录,故B选项错误;表的设计视图一般用来创建或者修改表的结构,故C选项正确;在数据表视图中可以双击字段名来修改字段名,故D选项错误。

11.C。

【解析】自然连接运算是专门的关系运算,是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,并且默认连接条件为公共属性相等,没有重复的属性和元组。

曲于R和s连接后,如果不去除重复属性,其元数为R和S的元数之和也就是7,而自然连接的结果由于要去除重复属性,则其元数必然小于7,由于R和s连接后,如果不去除重复元组,其元组数为R和S的元数之积也就是30,而自然连接的结果由于要去除重复元组,则其元组数必然小于30。

12.C。

【解析】在使用表设计器定义表中的字段时,必须指定字段名、数据类型和字段属性,而不一定要指定说明。

13.C。

【解析】对长度为n的线性表进行顺序查找时,从表中的第一个元素开始,给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找完成。

在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素中的所有元素进行比较,因此比较次数为n。

14.C。

【解析】SQL语言的功能包含数据定义、数据查询、数据操纵和数据控制。

数据定义的功能是实现表、索引、视图的定义、修改和删除。

CREATETABLE语句是创建一个表;CREATEINDEX语句是创建一个索引;ALTERTABLE语句是修改一个表的结构;DROP语句是删除一个表的结构或从字段、字段组中删除索引。

15.D。

【解析】在Access中,表字段为文本型,其长度最长为255个字符,要想得到计算字段的结果,不仅可以使用总计查询来完成,其他查询方式如交叉表查询等也能完成。

创建表与表之间的关系时,要关闭所有要创建关系的表;创建一对一关系时,要求两个表的相关字段都是主关键字。

16.B。

【解析】数据的存储结构分为顺序存储结构和链式存储结构。

一个数据的逻辑结构可以有多种存储结构。

顺序结构中数据元素所占的存储空间是连续的,而链式存储结构中,数据元素通过指针联系在一起,所以所占的存储空间不一定是连续的。

17.B。

【解析】在SQL的查询语句中,“*”代表所有字段。

WHERE子句用于指定查询条件。

只有满足条件的元组才会出现在结果集中。

本题中要求查询所有记录和字段,所以不使用WHERE子句。

18.C。

【解析】在VBA中,数据库访问接口包含:

开放数据库互联(ODBC)、数据访问对象(DAO)和Active数据对象(ADO)。

19.D。

【解析】关于本题的循环结构,首选看条件判断在循环体的前面还是后面,如果是先判断条件,则无论条件如何至少执行一次循环体。

在Until循环中,条件为假时,执行循环体,条件为真时,退出循环;在While循环中,条件为真时,执行循环体,条件为假时,退出循环。

20.D。

【解析】面向对象设计方法是使用现实世界的概念抽象地思考问题从而自然地解决问题。

其特点包括:

分类性、多态性、封装性、模块独立性、继承和多态性等。

模块化是结构化程序设计的特点。

21.C。

【解析】表中每个字段都可以设置一个默认值,当在数据表视图下向表中输入数据时,未输入的数据都是该字段的默认值。

此默认值的类型必须和字段的数据类型一致,并且可以使用表达式做默认值。

文本型常量系统会自动加引号。

22.C。

【解析】在Access中,Me表示当前窗体;Caption表示窗体的标题;Name表示窗体的名字;Text是文本的属性,代表文本框中的内容。

本题实际上是给Caption属性赋值。

23.A。

【解析】在数据表视图中,要想显示符合指定条件的记录,需要使用“筛选”功能。

24.B。

【解析】栈是线性表的一种,它的特点是先进后出,并且只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,因此具有记忆作用,栈可以采用顺序存储,也可以采用链式存储。

25.D。

【解析】宏有多种运行方式,可以直接运行,可以运行宏组里的,还可以为窗体或报表以及报表上的控件的事件响应而运行。

26.B。

【解析】在本题中,由于txtl中的值不符合第二个宏操作的条件,所以第二个宏不会执行第三个宏操作,第二个宏操作同样也不执行,因为它们条件相同;只执行最后一个宏操作,MsgBox为“1”。

27.D。

【解析】本题考查宏的基本操作。

Access中提供了多个可选的宏操作命令,与查找有关的操作有两个:

Fin5Record用于查找满足指定条件的第一条记录;FindNext用于查找满足指定条件的下一条记录。

28.B。

【解析】本题考查Instr函数。

Instr函数被称为字符串检索函数,返回值为第二个字符串参数在第一个字符串参数中最早出现的位置。

29.B。

【解析】本题获得当前日期可以使用系统函数Date(),而当前日期的30天前就是日期Date()一30。

最近30天内的记录,也就是日期在这个区间内的记录,使用关键字Between…And…来表示在区间内。

30.A。

【解析】主关键字是一个或者多个字段的集合,在一个表中主关键字不能取重复值。

本题中每本书只有“书号”互不相同,因此“书号”是主关键字。

31.D。

【解析】Access中有表、查询、窗体、报表、数据访问页、宏和模块7种对象。

32.C。

【解析】本题考查操作查询的知识。

操作查询共有追加查询、删除查询、更新查询和生成表查询4种类型。

本题中要求将A表中的记录追加到B表中原有记录的后面,属于追加查询的例子。

33.C。

【解析】在Access中,查询的数据源可以是表、视图或另一个查询,但不能为报表。

34.B。

【解析】本题中使用关键词“Like”对包含“信患”的记录进行模糊查询,“信息”前后的“*”表示要查找的是“信息”前面或后面有多个或0个字符的数据。

35.D。

【解析】本题考查了多重循环。

在每一次外循环开始的时候X的值都为4,所以我们只观察最后一次循环,中层循环每次开始前都把X设置为3,所以到最后X的初值还是3。

执行最内层循环直到循环结束就可以了。

本程序得知内循环执行两次,最后结果为x=3+5+5=13。

36.A。

【解析】在VBA的过程调用时,参数有两种传递方式:

传址传递和传值传递。

如果在过程声明时形参用ByVal声明,说明此时参数为传值调用;若形参用ByRef声明,说明此时参数为传址调用,即形参的结果会传递给实参。

本题中S1的过程为传址调用,所以s1中交换的两个形参会影响到实参,可以实现实参的交换。

S2过程为传值调用,S2中交换的两个形参不会影响到实参,也就不能实现实参的交换。

37.A。

【解析】本题考查随机函数的使用。

Rnd是一个随机函数,它的返回值是一个大于0小于1的数,当函数乘以100后得到一个大于0小于100的随机数,取整后范围在[0,99]区间内。

38.C。

【解析】在过程设计中ByVal为传值调用,ByRef为传址调用,Optional为可选参数,ParamArray为不定参数。

39.C。

【解析】本题考查SELECTCASE多分支语句。

CASE语句的后面可以包含一个值或一个值的范围、一组枚举值和比较运算符。

当CASE语句使用Is关键字时,则不可加入逻辑运算符And等。

40.C。

【解析】本题中,二维数组a在二重循环中为数组部分进行了赋值。

本题中最后使用到的二维数组的元素值为两个下标之积。

所以本题结果为43。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 文学研究

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1