ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:23.78KB ,
资源ID:16436741      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-16436741.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(二级Access数据库程序设计模拟58.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

二级Access数据库程序设计模拟58.docx

1、二级Access数据库程序设计模拟58模拟 二级Access数据库程序设计模拟58单项选择题第1题:要使窗体上的按钮运行时不可见, 需要设置的属性是(A.EnableB.VisibleC.DefaultD.Cancel参考答案:B 控件的Enable属性是设置控件是否可用;Visible属性是设置控件是否可见;Default属性指定某个命令按钮是否为窗体的默认按钮;Cancel属性可以指定窗体上的命令按钮是否为取消按钮。所以答案为B。第2题:表达式X1 X是()。A.算术表达式B.非法表达式C.关系表达式D.字符串表达式参考答案:C 由于不同类型的运算符的优先级为:算术运算符 连接运算符(字符

2、运算符) 比较运算符(关系运算符) 逻辑运算符。因此表达式X1 X又可写成(X1) X,即这个表达式是一个关系表达式。第3题:在报表设计过程中,不适合添加的控件是。A.标签控件B.图形控件C.文本框控件D.选项组控件参考答案:D Access为报表提供的控件和窗体控件的功能与使用方法相同,不过报表是静态的,在报表上使用的主要控件是标签、图像和文本框控件,分别对应选项A、B、C,所以选项D为正确答案。第4题:要将“选课成绩”表中学生的成绩取整,可以使用( )。A.Abs(成绩)B.Int(成绩)C.sqr(成绩)D.sgn(成绩)参考答案:B A选项为返回数值表达式值的绝对值,c选项为平方根值,

3、D选项为数值表达式的符号值。第5题:下列关于报表的叙述中,正确的是()。A.报表只能输入数据B.报表只能输出数据C.报表可以输入和输出数据D.报表不能输入和输出数据参考答案:B 报表是Access的一个对象,它根据指定规则打印格式化和组织化的信息,其数据源可以是表、查询和SQL语句。报表和窗体的区别是报表只能显示数据,不能输入和编辑数据。故答案为B选项。第6题:有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。A.自然连接B.差C.交D.并参考答案:B 关系T中的元组是R关系中有而S关系中没有的元组的集合,所以进行的是差的运算。第7题:决定一个窗体有无“控制”菜单的属性是( )。

4、A.MinButtonB.CaptionC.MaxButtonD.ControlBox参考答案:D 窗体的ControlBox属性值为真时窗体上将显示控制菜单,其值为假时,最小化按钮、最大化按钮、关闭按钮和标题栏左边的窗体图标都将不显示。第8题:假设公司表中有编号、名称、法人等字段,查找公司名称中有网络二字的公司信息,正确的命令是()。A.SELECT * FROM 公司 FOR 名称 *网络*B.SELECT * FROM 公司 FOR 名称 LIKE *网络*C.SELECT * FROM 公司 WHERE 名称 *网络*D.SELECT * FROM 公司 WHERE 名称 LIKE *

5、网络*参考答案:D SQL查询的Select语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是: SELECT ALL|DISTINCT 别名 FROM 表名 WHERE 查询条件 在查询条件中输入Like运算符来限制结果中的记录。为了查找公司名称中有网络二字的公司信息,需要使用like运算符,与之搭配使用的通配符有很多,其中*的含义是表示由0个或任意多个字符组成的字符串,在字符串中可以用作第一个字符或最后一个字符,在本题中应该使用的条件是Like *网络*。所以选项D正确第9题:数据库中有“商品”表如下:要查找出“40”号部门单价最高的前两条记录,正确的SQL 命令是( )。

6、A.SELECT TOP 2 * FROM 商品 WHERE 部门号=40 GROUP BY 单价;B.SELECT TOP 2 * FROM 商品 WHERE 部门号=40 GROUP BY 单价 DESC;C.SELECT TOP 2 * FROM 商品 WHERE 部门号=40 ORDER BY 单价;D.SELECT TOP 2 * FROM 商品 WHERE 部门号=40 ORDER BY 单价 DESC;参考答案:D 要查找出“40”号部门单价最高的前两条记录,首先需要查找出部门号是40的所有记录,再用“ORDER BY 单价 DESC”对单价按降序排列,然后再利用“TOP 2”显

7、示前两条记录。为实现此目的所使用的SQL语句为:SELECT TOP 2 * FROM 商品 WHERE 部门号=40 ORDER BY 单价 DESC。因此答案D)正确。第10题:对不同类型的运算符,优先级的规定是()。A.字符运算符 算术运算符 关系运算符 逻辑运算符B.算术运算符 字符运算符 关系运算符 逻辑运算符C.算术运算符 字符运算符 逻辑运算符 关系运算符D.字符运算符 关系运算符 逻辑运算符 算术运算符参考答案:B 对不同类型的运算符,优先级为:算术运算符 连接运算符(字符运算符) 比较运算符(关系运算符) 逻辑运算符。所有比较运算符的优先级相同。算术运算符中,指数运算符()

8、负数(-) 乘法和除法(*、/) 整数除法() 求模运算(Mod) 加法和减法(+、-)。括号优先级最高。故本题答案为B)。第11题:若变量i的初值为8,则下列循环语句中循环体的执行次数为()。Do While i 17 i i 2LoopA.3次B.4次C.5次D.6次参考答案:C 该循环语句的执行过程为,当i小于等于17时,执行循环体,每循环一次,i的值加2,从8到17之间,公差为2,加5次以后i为18,大于17,退出循环,共循环了5次。第12题:下面程序: Private Sub Form_Click() Dim x,y,z As Integer x=5 y=7 z=0 Call Pl(

9、x,y,z) Print Str(z) End Sub Sub Pl(ByVal a As Integer,ByVal b As Integer,c As integer) c=a+b End Sub运行后的输出结果为( )。A.0B.12C.str(z)D.显示错误信息参考答案:B 在本题中,用Call过程名的方法调用过程P1。在P1中,将参数C的值改为12。因为参数c是按地址传送(默认为按地址传送,即ByRef),故z的值变为12了,所以输出值为12。第13题:下列叙述中正确的是( )。A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变

10、化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.以上说法都不正确参考答案:C 栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化米操作,所以选择C。第14题:下列描述中正确的是( )。A.算法是指对解题方案的准确而完整的描述B.算法的有穷性是指算法程序的长度是有限的C.算法是否有效与拥有的情报无关D.算法的基本特征有可行性、确定性和有穷性参考答案:A 算法是指对解题方案的准确而完整的描述。算法具有4个特征:可行性、确定性、有穷性和拥有足够的情报。有穷性指算法必需在有限时间内做完,即算法必需能在执行有限个步骤之后终止。当算法拥有足够的

11、情报时,此算法才是有效的;而当提供的情报不够时,算法可能无效。第15题:下列叙述中正确的是A.栈是一种先进先出的线性表B.队列是一种后进先出的线性表C.栈与队列都是非线性结构D.以上三种说法都不对参考答案:D 栈是先进后出的线性表,队列是先进先出的线性表,二者均为线性结构。第16题:VBA中定义全局变量需要使用的关键字是( )。A.ConstB.DimC.PublicD.Static参考答案:C 定义全局变量需要使用的关键字是Public,const用来符号变量,Dim用来定义局部变量,static用来定义静态变量。因此答案选择C。第17题:能够接受数值型数据输入的窗体控件是( )。A.图形B

12、.文本框C.标签D.命令按钮参考答案:B 在窗体控件中图形控件、标签控件、命令按钮都不能接受数据输入,文本框和组合框可以接受字符数据的输入。第18题:已知学生表(学号,姓名,性别,生日),以下事件代码功能是将学生表中生日为空值的学生“性别”字段值设置为“男”。 Private Sub CommandO_Click() Dim str As String Set db=CurrentDb() str=_ DoCmdRunSQL str End Sub 按照功能要求,在横线上应填写的是( )。A.Update学生表set性别=男where生日Is NullB.Update学生表set性别=男who

13、re生日=NullC.Set学生表Values性别=男where生日Is NullD.Set学生表Values性别=男where生日=Null参考答案:A 本题考查SQL语句,SQL语句更新数据要使用Update语句,削断字段是否为空应使用IS Nuu函数。第19题:下列程序段运行结束后,变量c的值是()。a24b328select case b10case 0ca*10bcase 1 to 9ca*100bcase 10 to 99ca*1000bend selectA.537B.2427C.24328D.240328参考答案:C 程序中Select Case语句中b100的值为32,因此,

14、程序执行Case 10 to 99后边的ca*1000b语句,即c24*1000+328=24328。第20题:在窗体上有一个命令按钮Command1,编写事件代码如下: Private Sub Command1_Click() Dim x As Integer,y As Integer x=12:y=32 Call Proc(x,y) DebugPnnt x;y End Sub Public Sub Proc(n As Integer,ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub 打开窗体运行后,单击命令按钮,立即窗口上输出的结果是( )

15、。A.2 32B.12 3C.2 2D.12 32参考答案:A 参数有两种传递方式:传址传递ByRef和传值传递ByVal。如果没有说明传递类型,则默认为传址传递。在函数Proc(n As Integer,ByVal m As Integer)参数中,形参n默认为传址传递,形参的变化将会返回到实参,即形参n mod 10(12 mod 10)得到的结果2将返回给实参x,即x=2;而y为传值类型,不因形参的变化而变化,所以输出的x和y应为2和32。第21题:在过程定义中有语句: Private Sub GetData(ByVal data As Integer) 其中“ByVal”的含义是( )

16、。A.传值调用B.传址调用C.形式参数D.实际参数参考答案:A 过程定义语句中形参变量说明中使用ByVal指定参数传递方式为按值传递,如果使用ByRef则指定参数传递方式为按地址传递,如果不指定参数传递方式,则默认为按地址传递。第22题:a和b中有且只有一个为0,其正确的表达式是()。A.a0 or b0B.a0 Xor b0C.a0 And b0D.a*b0 And ab 0参考答案:D 0与任何数相乘都为0,0和一个不为0的数相加的值一定不为0,因此,表达式a*b0 And ab 0能够表示a和b中有且只有一个为0。第23题:下列叙述中正确的是( )。A.有一个以上根结点的数据结构不一定是

17、非线性结构B.只有一个根结点的数据结构不一定是线性结构C.循环链表是非线性结构D.双向链表是非线性结构参考答案:B 线性结构应满足:有n只有一个根结点与每个结点最多有一个前件,也最多有一个后件,所以B)正确。所以有一个以上根结点的数据结构一定足非线性结构,所以A)错误。循环链表和舣向链表都是线性结构的数据结构。第24题:数据库中有“商品”表如下:要查找出“40”号部门单价最高的前两条记录,正确的SQL命令是( )。A.SELECT TOP 2*FROM商品WHERE部门号=40GROUP BY单价;B.SELECT TOP 2*FROM商品WHERE部门号=40GROUP BY单价DESC;C

18、.SELECT TOP 2*FROM商品WHERE部门号=40ORDER BY单价;D.SELECT TOP 2*FROM商品WHERE部门号=40ORDER BY单价DESC;参考答案:D 要查找出“40”号部门单价最高的前两条记录,首先需要查找出部门号是40的所有记录,再用“ORDER BY单价:DESC”对单价按降序排列,然后再利用“TOP 2”显示前两条记录,为实现此目的所使用的SQL语句为:SELECT TOP 2*FROM商品WHERE部门号=40 ORDERBY单价DESC。故答案D)正确。第25题:表达式123 4Mid$(123456,3,2)的结果是( )。A.12334B

19、.12334C.123D.157参考答案:D Mid$(“123456”,3,2)是从字符串中第3个字符开始取2个字符,结果是“34”,于是,题目中的表达式成为123+“34”。在VBA中数值和数字字符串进行运算时,会把数字字符串转换为数值进行运算,所以表达式123+“34”就成为123+34=157。第26题:有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。A.并B.自然连接C.笛卡尔积D.交参考答案:D 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以B错误。笛卡尔积是用R集合中元素为第一元

20、素,S集合中元素为第二元素构成的有序对,所以C错误。根据关系T可以很明显的看出是从关系R与关系S中取得相同的关系组所以取得是交运算,选择D。第27题:能够实现从指定记录集里检索特定字段值的函数是()。A.NzB.FindC.LookupD.DLookup参考答案:D DlookUp函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件使用,而且主要用于检索来自外部表字段中的数据。第28题:如果A为“Boolean”型数据,则下列赋值语句正确的是()。A.A=trueB.A=.trueC.A=#TRUE#D.A=3 4参考答案:D 为Boolean型变量赋值可以使用系

21、统常量True、Flase,也可以通过关系表达式为变量赋值。题目中只有A=3 4能够正确为Boolean型变量赋值,表达式3 4为真。故选D)。第29题:有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。A.并B.自然连接C.笛卡尔积D.交参考答案:D 自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以B)错误。笛卡尔积是用R集合中元素为第一元素,S集合中元素为第二元素构成的有序对,所以C)错误。根据关系T可以很明显地看出是从关系R与关系S中取得相同的关系组,所以使用的是交运算,选择D)。第30题

22、:下列叙述中正确的是()。A.栈是先进先出的线性表B.队列是先进后出的线性表C.循环队列是非线性结构D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构参考答案:D 栈是先进后出的线性表,所以A错误;队列是先进先出的线性表,所以B错误;循环队列是线性结构的线性表,所以C错误。第31题:如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是( )。A.是否B.数字C.文本D.备注参考答案:C 根据关系数据库理论,一个表中的同一列数据应具有相同的数据特征,称为字段的数据类型。文本型字段可以保存文本或文本与数字的组合。文本型字段的字段大小最多可达到255个字符,如果取值的字符个数

23、超过了255,可使用备注型。本题要求将“性别”字段用汉字表示,“性别”字段的内容为“男”或“女”,小于255个字符,所以其数据类型应当是文本型。第32题:下面描述中错误的是()。A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD 图是软件详细设计的表示工具参考答案:A 详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,因此A)描述错误。第33题:在VBA中要打开名为“学生信息录入”的窗体,应使用的语句是_。A.DoCmd.Op

24、enForm学生信息录入B.OpenForm学生信息录入C.DoCmd.OpenWindow学生信息录入D.OpenWindow学生信息录入参考答案:C VBA中变量命名不能包含有空格或除了下画线字符(_)外的其他的标点符号,长度不能超过255个字符,不能使用VBA的关键字。Rem是用来标识注释的语句,不能作为变量名,用它做变量名是非法的。第34题:算法的有穷性是指()。A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用参考答案:A 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间

25、是有限的。第35题:下列数据结构中,能用二分法进行查找的是()。A.顺序存储的有序线性表B.线性链表C.二叉链表D.有序线性链表参考答案:A 二分查找只适用于顺序存储的有序表。在此所说的有序表是指线性表中的元素按值非递减排列(即从小到大,但允许相邻元素值相等)的。选项A)正确。第36题:下列程序的功能是返回当前窗体的记录集:Sub GetRecNum()Dim rs As ObjectSet rs 【】MsgBox rs.RecordCountEnd Sub为保证程序输出记录集(窗体记录源)的记录数,括号内应填入的语句是()。A.Me.RecordsetB.Me.RecordLocksC.Me

26、.RecordSourceD.Me.RecordSelectors参考答案:A 程序中rs是对象变量,指代窗体对象,set语句是将当前窗体中的记录集对象赋给rs对象,Me表示当前窗体,用Me指明记录集来自于窗体,Recordset属性设置窗体、报表、列表框控件或组合框控件的记录源,用Me.Recordset代表指定窗体的记录源,即记录源来自于窗体。而RecordSourse属性用来设置数据源,格式为RecordSourse数据源。因此题目空缺处应填Me.RecordSet。第37题:下列不属于查询设计视图“设计网格”中的选项是( )。A.排序B.显示C.字段D.类型参考答案:D 第38题:下列

27、关于队列的叙述中正确的是()。A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表参考答案:C 队列是一种操作受限的线性表。它只允许在线性表的一端进行插入操作,另一端进行删除操作。其中,允许插入的一端称为队尾(rear),允许删除的一端称为队首(front)。队列具有先进先出的特点,它是按“先进先出”的原则组织数据的。第39题:下列程序段运行结束后,变量c的值是()。a=24b=328select case b10case 0c=a*10+bcase 1 to 9c=a*100+bcase 10 to 99c=a*1000+bend select

28、A.537B.2427C.24328D.240328参考答案:C 程序中select case语句中b10的值为32,因此,程序执行case 10 to 99后边的c=a*1000+b语句,即c=24*1000+328=24328。第40题:在VBA中要打开名为学生信息录入的窗体,应使用的语句是()。A.DoCmd.OpenForm 学生信息录入B.OpenForm 学生信息录入C.DoCmd.OpenWindow 学生信息录入D.OpenWindow 学生信息录入参考答案:A 在VBA中打开窗体的命令格式如下: DoCmd.OpenForm(FormName, View, FilterNam

29、e, WhereCondition, DataMode, WindowMode, OpenArgs) 其中FormName是必需的,是字符串表达式,表示当前数据库中窗体的有效名称。基本操作题第41题:将“学生基本情况”表名称改为“tStud”。参考答案:操作步骤 打开考生文件夹下的数据库文件“samp1.mdb”,单击“表”对象,在“学生基本情况”表上右击,在弹出的快捷菜单中选择“重命名”命令,然后输入“tStud”,如图所示。简单应用题第42题:考生文件夹下有一个数据库文件“samp2mdb”,其中存在已经设计好的表对象“tCourse”、“tSinfo”、“tGrade”和“tStudent”,请按以下要求完成设计: (1)创建一个查询,查找并显示“姓名”、“政治面貌”、“课程名”和“成绩”等4个字段的内容,将查询命名为“qT1”; (2)创建一个查询,计算每名学生所选课程的学分总和,并显示“姓名”和“学分”,其中“学分”为计算出的学分总和,将查询命名为“qT2”; (3)创建一个查询,查找年龄小于平均年龄的学生,并显示其“姓名”,将查询命名为“qT3”;

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2