admin 管理员组文章数量: 1086019
2024年5月18日发(作者:如何查看springboot版本)
好好复习,祝大家考试顺利!
Access
数据库程序设计
考前必备复习资料
1
好好复习,祝大家考试顺利!
目录
Access
..........................................................................................................................................
1
学习指导
..............................................................................................................................
3
第1章数据库基础知识
...................................................................................................
4
第2章数据表操作
...........................................................................................................
8
*第3章数据查询与SQL命令
......................................................................................
11
第4章创建报表
................................................................................................................
15
第五章模块对象与
VBA
程序设计
...................................................................................
18
第6章窗体设计
................................................................................................................
23
第
7
章用
VBA
访问
Access
数据库
................................................................................
24
第九章宏的使用与数据库管理
......................................................................................
26
单选题练习
........................................................................................................................
28
完整版练习题
....................................................................................................................
34
2
好好复习,祝大家考试顺利!
学习指导
1Access数据库程序设计教程的学习是非常重要的,学习好它对于你学习还有以后工作
都是很有用的。
2Access
数据库程序设计教程的复习应该以课本知识为核心,但是可能时间关系,我们
无法全部掌握课本内容,为了基本的期末考试,我们这些资料可以帮助大家复习,我们
将基本的必须掌握的知识点列出,以协助大家考试。
3Access
数据库程序设计教程的复习应该多做题练习,我们资料中队每章都对应有相应
的练习题,很多也都是考过的题目,帮助大家更好的掌握知识。
4
课本中的第
8
章和第九章内容可能给大家的不是很多,因为这两章节不是学习重点,
尤其第
8
章,部分老师是没有对其进行讲授的。所以我们关于这两章的资料也较少,望
大家谅解。
5
明年几乎所以人都会考的计算机二级,专业知识就是
Access
数据库程序设计教程,
所以大家不可不重视这门课程。计算机二级证书是最基本的证书,几乎人人都会有。
所以现在学好这门课程对明年的二级考试也是作用很大的。
6祝大家考试顺利,对我们的资料多题您的宝贵建议。谢谢!
3
好好复习,祝大家考试顺利!
第
1
章数据库基础知识
1.
基本概念:
数据库,数据模型,数据库管理系统,类和对象,事件。
2.关系数据库基本概念:
关系模型(整体的完整性,参照的完整性,用户定义的完整性,)关系模式,关系,
元组,属性,
字段,域,值,主关键字等。
3.关系运算基本概念:
选择运算,投影运算,连接运算。
基本命令。
查询命令,操作命令。
系统简介:
(
(
1)
2)
Access系统的基本特点。
基本对象:表,查询,窗体,报表,页,宏,模块
重点&练习题
1.数据库系统的组成
答:数据库+数据库管理系统+数据库应用.
2.什么是实体?什么是属性?在ACCESS中被称作什么?
答:客观世界的万事万物在数据库领域内被称为实体。
实体的特征(外在表现)称为属性。
实体被称为数据,
3.什么是主键?什么是外键?举例说明。
答:为保证表中每个记录的独特性而添加的一个标识记录的额字段称为主键。
呈一对多关系的两个表中,“一”表的主键字段在“多表”中被称为外键。
4.三个范式
第一:每个记录每个字段中只能包含一个记录。
第二:所有非主键字段完全依赖于主键字段。
第三:第二的前提下,所有非主键字段均不传递性依赖于主键字段。
1.“商品”与“顾客”两个实体集之间的联系一般是(D)
A.一对一B.一对多
4
好好复习,祝大家考试顺利!
C.多对一D.多对多
2.在E—R图中,用来表示实体的图形是(A)
A.矩形
C.菱形
B.椭圆形
D.三角形
3.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是(C)
A.DB包含DBS和DBMS
C.DBS包含DB和DBMS
B.DBMS包含DB和DBS
D.没有任何关系
4.在关系模型中,把数据看成是二维表,每一个二维表称为一个(关系)。
5.数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不
变,因此,基于逻辑结构的应用程序不必修改,称为(逻辑独立性)。
6.在数据库系统中,用户所见的数据模式为(B)
A)概念模式
C)内模式
B)外模式
D)物理模式
7.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和(D)
A)编码设计
C)运行阶段
B)测试阶段
D)物理设计
8)数据库技术的根本目标是要解决数据的(B)
A)存储问题
C)安全问题
B)共享问题
D)保护问题
9.下列实体的联系中,属于多对多联系的是(A)
A)学生与课程
C)住院的病人与病床
B)学校与校长
D)职工与工资
10、在关系运算中,投影运算的含义是(B)
A)在基本表中选择满足条件的记录组成一个新的关系
B)在基本表中选择需要的字段(属性)组成一个新的关系
C)在基本表中选择满足条件的记录和属性组成一个新的关系
D)上述说法均是正确的。
11)一个关系表的行称为(元组或记录)
12.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(B)
A)并
C)投影
B)交
D)笛卡儿积
13.在E-R图中,用来表示实体之间联系的图形是(C)
A)矩形
C)菱形
B)椭圆形
D)平行四边形
5
好好复习,祝大家考试顺利!
14.下列叙述中错误的是(A)
A)在数据库系统中,数据的物理结构必须与逻辑结构一致
B)数据库技术的根本目标是要解决数据的共享问题
C)数据库设计是指在已有数据库管理系统的基础上建立数据库
D)数据库系统需要操作系统的支持
15.在关系模型中,每个关系模式中的关键字(C)
A)可由多个任意属性组成
B)最多由一个属性组成
C)可由一个或多个其值能唯一标识关系中任何元组的属性组成
D)以上说法都不对
16.在数据库系统中,实现各种数据管理功能的核心软件称为(数据库管理系统)。
17.下列叙述正确的是(B)
A)数据库系统是一个独立的系统,不需要操作系统的支持
B)数据库技术的根本目标是要解决数据的共享问题
C)数据库管理系统就是数据库系统
D)以上三种说法都不对
18下列叙述正确的是(C)
A)为了建立一个关系,首先要构造数据的逻辑关系
B)表示关系的二维表中各元组的每一个分量还可以分成若干数据项
C)一个关系的属性名表称为关系模式
D)一个关系可以包括多个二维表
19.用二维表来表示实体及实体之间联系的数据模型是(D)
A)实体-联系模型
C)网状模型
B)层次模型
D)关系模型
20.在企业中,职工的“工资级别”与职工个人“工资”的联系是(B)
A)一对一联系
C)多对多联系
B)一对多联系
D)无联系
21.假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量......)一组属性来
描述图书,可以作为“关键字”的是(A)
A)书号
C)作者
B)书名
D)出版社
22.在E-R图中,矩形表示(实体)
7.在关系运算中,要从关系模式中指定若干属性组成新的关系,该关系运算称为(投影)
23.在数据库设计中,将E-R图转换成关系模型的过程属于(C)
6
好好复习,祝大家考试顺利!
A)需求分析阶段
C)逻辑设计阶段
B)概念设计阶段
D)物理设计阶段
24.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C
(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为(C)
A)课号,成绩
C)学号,课号
B)学号,成绩
D)学号,姓名,成绩
25.在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员
配合工作,共同使用一套首款设备为顾客服务。在超市数据库中,实体之间属于一对一关系
的是(D)
A)“顾客”与“收款口”的关系
C)“班组”与“收款员”的关系
B)“收款口”与“收款员”的关系
D)“收款口”与“设备”的关系
26.在关系数据库中,用来表示实体之间联系的是(关系)
27.在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,(数据定义
语言)负责数据的模式定义与数据的物理存取构建。
28.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(B)
A)一对一
C)多对一
B)一对多
D)多对多
29.在数据库管理技术发展的三个阶段中,数据共享最好的是(C)
A)人工管理阶段
C)数据库系统阶段
B)文件系统阶段
D)三个阶段相同
30.数据库设计包括概念设计、(逻辑设计)和物理设计。
31.在二维表中,元组的(属性)不能再分成更小的数据项。
32.在关系数据库中,基本的关系运算有三种,它们是选择、投影和(连接)。
7
好好复习,祝大家考试顺利!
第
2
章数据表操作
1、
(
(
2、
(
(
(
3、
(
(
(
4、
(
(
(
5、
(
(
(
(
创建数据库:
1)
2)
创建空数据库。
使用向导创建数据库。
表的建立:
1)
2)
3)
建立表结构:使用向导,使用表设计器,使用数据表。
设置字段属性。
输入数据:直接输入数据,获取外部数据。
表间关系的建立与修改:
1)
2)
3)
表间关系的概念:一对一,一对多。
建立表间关系。
设置参照完整性。
表的维护:
1)
2)
3)
修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。
编辑表内容:添加记录,修改记录,复制记录。
调整表外观。
表的其他操作:
1)
2)
3)
4)
查找数据。
替换数据。
排序记录。
筛选记录。
重点&练习题
(1)数据库系统有几类对象?它们的名称是什么?
答:7类,分别是表对象、查询对象、窗体对象、叶对象、报表对象、模块对象、宏对
象。
(2)假设导师表和研究生表已经建立一对多关系,那么应该向哪个表输入数据?可以
改变输入顺序吗?
答:向导师表输入。不能!
(3)什么是级联更新?什么是级联删除?
答:级联更新:当主表中记录的主键变动(更改或删除)时,会同时更改或删除所有子
报表中的记录。
8
好好复习,祝大家考试顺利!
级联删除:如果删除学生表中某学生的记录,则同时成绩表中也删除所有这个学生的成
绩记录。
(4)用向导创建表结构与在设计视图中创建表结构有何差别?
答:在设计视图中创建表结构的自动化程度不如用向导创建表,但可以使查询具有更强
功能,比如根据条件查询、按组查询以及使结果有序输出等。
(5)索引的作用是什么?access支持哪些索引类型?(网上找到的)
答:A、索引可加速对索引字段的查询,还能加速排序及分组操作,用索引可以在表中
使用单一字段进行记录的查找与排序。
B、所支持的索引类型有:文本、数值、货币、自动编号、是/否
(6)什么时候需要使用字段的查阅属性?
答:当需要改变数据输入的方式时。
(7)为标示出“导师编号”字段是“导师”表的主键,能否将这列数据单独设置成红
色?
答:能!(个人意见)
(8)形成子数据表的前提是什么?
答:两个表已经建立一对多关心。
(9)外部数据的导入操作与链接操作有何区别?
答:外部链接仅仅是一个链接对象,access本身没有数据,数据依然保存在所链接对
象中;而导入操作有数据,且此时access表可以创建主键。
(10)使用表设计器定义表中字段时,不是必须设置的内容是(C)
A)字段名称
C)说明
B)数据类型
D)字段属性
(11)在数据表视图下向表中输入数据,在未输入数值之前,系统自动提供的数值字段
的属性是_______。
(12)下列属于Access对象的是(D)
A)文件
C)记录
B)数据
D)查询
(13)Access数据库中,为了保持表之间的关系,要求在子表中添加记录时,如果主
表没有与之相关的记录,则不能从子表中添加记录。为此,需要定义的关系是(D)
A)输入掩码
C)默认值
B)有效性规则
D)参照完整性
(14)在Access中建立的数据库文件的扩展名是_______.mdb。
(15)向数据表中输入数据时,若要求所输入字符必须为字母,则应该输入的输入掩码
是_L。
9
好好复习,祝大家考试顺利!
(16)“教学管理数据库”中有学生表、课程表和选课表,为了有效的反映这三张表之
间的联系,在创建数据库时应设置(C)
A)默认值
C)索引
B)有效性规则
D)表之间关系
(17)Access数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,字
表相关记录随之更改,为此需要定义参照完整性关系的(A)
A)级联更新相关字段
B)级联删除相关字段
C)级联修改相关字段
D)级联插入相关字段
(18)如果输入掩码设置为“L”,则在输入数据时,该位置上可以接受的合法输入是
(C)
A)必须输入字母或数字
C)必须输入字母A~Z
B)可以输入字母、数字或空格
D)任意符号
19)定义字段默认值的含义是(C)
A)不得使该字段为空
B)不允许字段的值超出某个范围
C)在未输入数据之前系统自动提供的数值
D)系统自动把小写字母转换为大写字母
10
好好复习,祝大家考试顺利!
*
第
3
章数据查询与
SQL
命令
查询对象概述
查询的实质
通过向导或设计视图创建查询
条件查询、有序输出、通配符、计算字段
使用SQL命令查询
SQL及其查询语句的格式
基于单一记录源(*,distinct,top,where,特殊运算符,orderby)
多个记录源的查询(where、innerjoin)
合计(count、sum、max、min、avg)、分组查询(groupby、having)、计算列
嵌套查询
操作查询
生成表(into)、追加、更新、删除
(
(
(
(
(
2、
(
(
(
3、
(
(
(
4、
(
(
(
(
1)
2)
3)
4)
5)
选择查询。
参数查询。
交叉表查询。
操作查询。
SQL查询。
查询准则:
1)
2)
3)
运算符。
函数。
表达式。
创建查询:
1)
2)
3)
使用向导创建查询。
使用设计器创建查询。
在查询中计算。
操作己创建的查询。
1)
2)
3)
4)
运行己创建的查询。
编辑查询中的字段。
编辑查询中的数据源。
排序查询的结果。
重点&练习题
11
好好复习,祝大家考试顺利!
1.查询与数据表中的筛选操作有什么相似和不同之处?
相同之处;基本都是查找指定符合条件或不符合条件的记录.
不同之处;筛选是表对象里的一个子对象,功能只限于表内,查询则是数据库里一个单
独的数据库对象.
筛选的功能比较有限,不能执行一些特定记录的操作。查询适用面更广,再加上SQL语
句的使用,可以说基本上能适用于所有的记录查询操作,查询可以作为窗体或报表的数据
源,并且直接以SQL语句的形式在VBA编程里使用.
查询对象的实质是SQL命令.
提供常用查询有哪几类?3l类A查询向导B.查询设计图视图
Y子句用于将结果排序输出,如果没有该句子,用查询输出‘’研究生“表
记录的顺序是什么?
的含义是(A)
A)结构化查询语言
C)数据库查询语言
B)数据定义语言
D)数据库操纵与控制语言
2.在SQL的SELECT语句中,用于实现选择运算的是(D)
A)FOR
C)IF
B)WHILE
D)WHERE
3.以下关于空值的叙述中,错误的是(C)
A)空值表示字段还没有确定值
B)Access使用NULL来表示空值
C)空值等同于空字符串
D)空值不等于数值0
4.下面显示的是查询设计视图的“设计网格”部分:(A)
从所显示的内容中可以判断出该查询要查找的是
A)性别为“女”并且1980以前参加工作的记录
B)性别为“女”并且1980以后参加工作的记录
C)性别为“女”或者1980以前参加工作的记录
D)性别为“女”或者1980以后参加工作的记录
5.若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的
表达式是(c)
A)JSJ
C)”*JSJ”
B)”JSJ”
D)Like“JSJ”
12
好好复习,祝大家考试顺利!
中已建立了“工资”表,表中包括“职工”、“所在单位”、“基本工资”
和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单
位”的“总计”行和“应发工资”的“总计”行中分别选择的是(C)
A)sum,groupby
C)groupby,sum
B)count,groupby
D)groupby,count
7.在创建交叉表查询时,列标题字段的值显示在交叉表的位置是(A)
A)第一行
C)上面若干行
B)第一列
D)左面若干列
8.在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学
成绩”等字段。执行如下SQL命令:(B)
Select性别,avg(入学成绩)from学生groupby性别
其结果是
A)计算并显示所有学生的性别和入学成绩的平均值
B)按性别分组计算并显示性别和入学成绩的平均值
C)计算并显示所有学生的入学成绩的平均值
D)按性别分组计算并显示所有学生的入学成绩的平均值
9.在SQL的select命令中用_____(数据库管理系统)短语对查询的结果进行排序。
(orderby)
的记录添加到表B中,要求保持表B中原有的记录,可以使用的查(10)将表A
询是(C)
A)选择查询
C)追加查询
(11)在Access
A)表
C)表和查询
(12)在一个Access
正确的条
件表达式是(B)
B)生成表查询
D)更新查询
中,查询的数据源可以是(C)
B)查询
D)表、查询和报表
的表中有字段“专业”,要查找包含“信息”两个字的记录,
A)=left([专业],2)="信息"
C)="信息*"
B)like"*信息*"
D)Mid([专业],1,2)="信息"
]”,它的含义是(C)(13)如果在查询的条件中使用了通配符方括号“[
A)通配任意长度的字符
C)通配方括号内列出的任一单个字符
B)通配不在括号内的任意字符
D)错误的使用方法
(14)现有某查询设计视图(如下图所示),该查询要查找的是(A)
13
好好复习,祝大家考试顺利!
A)身高在160以上的女性和所有的男性
B)身高在160以上的男性和所有的女性
C)身高在160以上的所有人或男性
D)身高在160以上的所有人
15.在SELECT语句中使用ORDER
A)查询的表
C)查询的条件
BY是为了指定(B)
B)查询结果的顺序
D)查询的字段
16.下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是(B)
A)SELECT
WHERE
B)SELECT
WHERE
C)SELECT
WHERE
D)SELECT
WHERE
姓名,性别,所属院系,简历
性别="女"
姓名,简历
性别="女"
AND所属院系
FROMtStud
FROMtStud
IN("03","04")
AND所属院系IN("03","04")
FROMtStud
OR所属院系="04"
姓名,性别,所属院系,简历
性别="女"
姓名,简历
性别="女"
AND所属院系="03"
FROMtStud
AND所属院系="03"OR所属院系="04"
17.如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是
(c)
A)删除
18.条件"Not
B)追加C)生成表D)更新
工资额>2000"的含义是(C)
A)选择工资额大于2000的记录
B)选择工资额小于2000的记录
C)选择除了工资额大于2000之外的记录
D)选择除了字段工资额之外的字段,且大于2000的记录
19.在Access中,要在查找条件中与任意一个数字字匹配,可使用的通配符是【】。
(#)
20假设有一组数据:工资为800元,职称为“讲师”,性别为“男”,在下列逻辑表达
(D)
式中结果为“假”的是
A)工资>800AND
OR
职称=“助教”
NOT
OR职称=“讲师”
B)性别=“女”
C)工资=800
职称=“助教”
OR性别=“女”)
14
AND(职称=“讲师”
好好复习,祝大家考试顺利!
D)工资>800AND(职称=“讲师”OR性别=“男”)
21在建立查询是,若要筛选出图书编号是“T01”或“T02”的记录,可以在查询设计
视图准则行中输入(A)
A)“T01”or“T02”
and“T02”)
B)“T01”
D)not
and“T02”
and“T02”)
D)三个阶段相同
C)in(“T01”in(“T01”
A)人工管理阶段B)文件系统阶段C)数据库系统阶段
22在Access数据库中使用向导创建查询,其数据可以来自(D)
A)多个表
C)一个表的一部分
B)一个表
D)表或查询
第
4
章创建报表
1报表对象概述
报表结构、报表的数据源、创建报表的3种方法
2通过向导创建报表
单一数据源、多重数据表
3自动创建报表
4通过设计视图创建报表
重点&练习题
1简述报表的主要功能,并举例说明。
通过报表可实现数据分组好哦嵌套输出,可以对多组数据进行比较、小计和汇总,还可
以生成各种形式的图表和标签。
2、创建报表有那些方法?各有何特点?
1)通过向导创建报表;
2)自动创建报表;
3)通过设计视图创建报表
3、报表通常有哪些部分组成?个部分出现在报表的什么位置?
报表页眉,出现在报表的最上方;
页面页眉,出现在报表每个打印页的上方;
主体,是报表的主要部分,用于显示记录的内容;
15
好好复习,祝大家考试顺利!
页面页脚,出现在报表的每一页底部位置;
报表页脚,是整个报表的底部,器内容只在报表最后一页输出一次。
4、报表的页面页眉与报表页眉有什么不同?
页面页眉出现在报表每个打印页的上方,通常用于输出每一页的标题或每一列的标题;
而报表页眉出现在报表的最上方,通常放置报表标题、日期时间、制作单位或单位徽章等信
息。报表页眉可以看作整个报表的标题,其内容只在报表首页输出一次。
5、报表的数据源是什么?如何创建基于多重数据表的报表?
报表中的数据大部分来自数据表、查询或者SQL语句。
方法1:先建立基于多个表的查询,然后基于该查询创建报表。
方法2:在报表向导的第1个对话框选择表/查询中的字段后,不要单机下一步或完成
按钮,而是重复这一步骤亿选择另一个表或查询,并选取要包含到报表中的字段,直至选择
了所有需要的字段。
6、利用自动撞见报表向导可否创建基于多个表或查询的报表?
不能。自动创建报表向导只能创建基于一个表或查询的报表。
7在报表设计视图中可否进行打印预览?
可以
8、显示报表的汇总数据需要使用什么控件?要对报表中所有数据进行汇总,应将控件
放在报表什么位置?
p90
9、报表图像控件的图片属性有嵌入和连接两种选择,二者有什么区别?
“嵌入”的图片是报表的一部分;“链接”的图片保存的是位置指针。以“链接”方式
插入图片后,若改变了图片文件名或图片保存位置,必须重新设置控件的“图片”属性,否
则打开报表时将报错。
10、什么是子报表?如何设置子报表?
子报表是指插在其他报表中的报表。
设置子报表的两种方法:在已有报表中创建子报表;
将已有报表作为子报表添加到另一个报表中。
1.要实现报表的分组统计,其操作区域是(D)
A)报表页眉或报表页脚区域
B)页面页眉或页面页脚区域
C)主体区域
D)组页眉或组页脚区域
16
好好复习,祝大家考试顺利!
2.报表设计中,可以通过在组页眉或组页脚中创建【8】来显示记录的分组汇总数据。
(文本框)
3.在关于报表数据源设置的叙述中,以下正确的是(d)
A)可以是任意对象
B)只能是表对象
C)只能是查询对象
D)可以是表对象或查询对象
4.在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是(A)
A)直线和矩形
B)直线和圆形
C)直线和多边形
D)矩形和圆形
5.在报表设计中,可以通过添加【10】控件来控制另起一页输出显示。(分页符)
6.在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将计算表
达式放在(C)
A)组页眉/组页脚
B)页面页眉/页面页脚
C)报表页眉/报表页脚
D)主体
7.结合型文本框可以从表、查询或【6】中获得所需的内容。(SQL命令)
8.若要在报表每一页底部都输出信息,需要设置的是___A_____。
A)页面页脚B)报表页脚C)页面页眉D)报表页眉
9.在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设
置的是(B)
A)报表页眉
B)报表页脚
C)页面页眉
D)页面页脚
10.报表记录分组操作时,首先要选定分组字段,在这些字段上值【8】的记录数据归
为同一组。(相同或相等)
11.如果要在整个报表的最后输出信息,需要设置(B)
A)页面页脚
C)页面页眉
B)报表页脚
D)报表页眉"
12.可作为报表记录源的是(D)
17
好好复习,祝大家考试顺利!
A)表
C)Select语句
B)查询
D)以上都可以
报表对象的数据源可以是(C)
A)表、查询和窗体
C)表、查询和SQL命令
B)表和查询
D)表、查询和报表
第五章模块对象与
VBA
程序设计
模块对象概述
VBA程序基础
数据类型、常量和变量的定义、运算符和表达式
常用内部函数、数据的输入和输出
选择语句
行式、块状、选择语句嵌套、selectcase
循环语句
For…Next、Do
数组
定义、元素个数、一维数组的使用
过程
过程和函数的区别、调用、参数的按值和按地址传递
重点&练习题
1.未经声明就使用的变量是什么类型?Variant类型(变体型)
怎样强制实现变量必须先定义后使用?
可以改变VBA窗口的设置参数.强制实现变量先定义后使用:在代码窗口中执行“工
具”/“选项”命令在弹出的“选项”对话框的“编辑器”选项卡中选定要求变量声明.
2.将不同类型的数据连接在一起输出时,能用“+”代替“&”吗?
不能“+”用于连接字符串,而“&”可将几个不同类型的值连接成一个字符串。
3.解释Inputbox()函数的3个参数PrompTitleDefaul各自的作用是什么,其中哪个
参数不能省.
(1)Prompt参数必不可少,用于显示输入提示文本
18
While…Loop、双重循环
好好复习,祝大家考试顺利!
Title参数用于指定对话框标题,缺省标题为“MicrosoftofficeAcces”
Default参数为对话框提供一个默认值
Xpos、Ypos参数决定对话框出现在屏幕上的位置,缺省时出现在屏幕中央
(2)Prompt
4.写出中途跳出DOWhile..Loop循环的语句和中途跳出Function过程的语句.
ExitDo
……nexthe和DOWhile..Loop区别在何处?能相互代替吗?
For……Next循环一般用于循环次数已知的过程
DoWhile……Loop通常用于循环次数未知的过程
能
6.数组的下标一定从0开始吗?不一定.如果定义数组时省略下标下界,则数组的最小
下标为0.
过程与Function过程的主要区别在何处?
Function过程具有返回值.
8.调用过程时,按值转递或按地址转递会对形参.实参产生什么影响?
(1).按值传递
实参和形参是两个不同的变量,占用不同的内存单元。实参将其值赋给形参,以后形参
的变化不会影响到实参的值。
要按值传递,必须在形参前冠以关键字ByVal。
(2).按地址传递
形参与实参在内存中占用相同的存储单元。当被调过程的形参值发生变化时,实参值也
产生同样的变化。
默认的参数传递方式是按地址。如果要显式指定按地址传递方式,可在每个形参前增加
关键字ByRef。
1用于获得字符串Str从第2个字符开始的3个字符的函数是(A)
A)Mid(Str,2,3)
B)Middle(Str,2,3)
C)Right(Str,2,3)
D)Left(Str,2,3)
2.假定有以下程序段
n=0
fori=1to3
forj=-4to-1
n=n+1
19
好好复习,祝大家考试顺利!
nextj
nexti
运行完毕后,n的值是
A)0
B)3
C)4
D)12
3.下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是
A)xMod2=1OryMod2=1
B)xMod2=0OryMod2=0
C)xMod2=1AndyMod2=1
D)xMod2=0AndyMod2=0
4.函数Now()返回值的含义是【8】。(系统日期与时间)
程序的多条语句可以写在一行中,其分隔符必须使用符号(A)
A):B)'C);D),
表达式
A)0B)1
3*33/3的输出结果是(9)
C)3D)9
乘除的优先级高于整除
7.函数Right("计算机等级考试",4)的执行结果是【8】。
过程与Function过程最根本的区别是________。(B)
A)Sub过程的过程名不能返回值,而Function过程能通过过程名返回值
B)Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以
C)两种过程参数的传递方式不同
D)Function过程可以有参数,Sub过程不可以
9.有如下语句:
s=Int(100*Rnd)
执行完毕后,s的值是(A)
A)[0,99]的随机整数
B)[0,100]的随机整数
C)[1,99]的随机整数
D)[1,100]的随机整数
10下列Case语句中错误的是(C)
A)Case
B)Case
0To10
Is>10
20
好好复习,祝大家考试顺利!
C)Case
D)Case
Is>10
3,5,
AndIs<50
Is>10
语句定义一个函数过程,其返回值的类型(D)11.使用Function
A)只能是符号常量
B)是除数组之外的简单数据类型
C)可在调用时由运行过程决定
D)由函数定义时As子句声明
12.在过程定义中有语句:(B)
PrivateSubGetData(ByReffAsInteger)
其中“ByRef”的含义是
A)传值调用
C)形式参数
B)传址调用
D)实际参数
13下列不是分支结构的语句是(B)
A)If
C)If
Select
14在VBA中双精度的类型标识是【】(#)
...Then
...Then
...
...
EndIf
EndIf
B)While
D)Select
...
...
Wend
End
15从字符串s中的第2个字符开始获得4个字符的子字符串函数是(A)
A)Mid$(s,2,4)
C)Right$(s,4)
B)Left$(s,2,4)
D)Left$(s,4)
AsInteger的含义是(C)16语句DimNewArray(10)
A)定义了一个整型变量且初值为10
B)定义了10个整数构成的数组
C)定义了11个整数构成的数组
D)将数组的第10元素设置为整型
17若要在子过程Proc1调用后返回两个变量的结果,下列过程定义语句中有效的是(A)
A)Sub
C)Sub
18
19
Proc1(n,m)
Proc1(n,ByValm)
(-4)
(variant)
B)Sub
D)Sub
Proc1(ByValn,m)
m)Proc1(ByValn,ByVal
Int(-3.25)的结果是【】
在VBA中变体类型的类型标识是【】
20.表达式Fix(-3.25)和Fix(3.75)的结果分别是(A)
A)-3,3B)-4,3C)-3,4D)-4,4
21.在过程定义中有语句:
PrivateSubGetData(ByValdataAs
21
Integer)
好好复习,祝大家考试顺利!
其中“ByVal”的含义是
A)传值调用
C)形式参数
22
(A)
B)传址调用
D)实际参数
(A)要想在过程Proc调用后返回形参x和y的变化结果,下列定义语句中正确的是
A)SubProc(xasInteger,yasInteger)
B)SubProc(ByValxasInteger,yasInteger)
C)SubProc(xasInteger,ByValyasInteger)
D)SubProc(ByValxasInteger,ByValyasInteger)
23要显示当前考试过程中的所有变量及对象的取值,可以利用的调试窗口是
A)监视窗口
B)调用堆栈
C)立即窗口
D)本地窗口
24在VBA中,下列关于过程的描述中正确的是
A)过程的定义可以嵌套,但过程的调用不能嵌套
B)过程的定义不可以嵌套,但过程的调用可以嵌套
C)过程的定义和过程的调用均可以嵌套
D)过程的定义和过程的调用均不能嵌套
25设有如下过程
x=1
Do
x=x+2
LoopUntil_____运行程序,要求循环体执行3次后结束,空白处应填入的语句是
A)x<=7
B)x<7
C)x>=7
D)x>7
26.函数Mid("学生信息管理系统",3,2)的结果是【】(信息)
(c)
(B)
(d)
22
好好复习,祝大家考试顺利!
第
6
章窗体设计
窗体对象概述
用向导生成窗体
在设计视图中完善、创建窗体
对象的属性、方法和事件概念
窗体与常用控件的编程
标签
(Caption)
、文本框
(Value)
、命令按钮
(Click)
、列表框
组合框、选项组
(Value)
、选
项按钮、复选框
多窗体应用
rm“窗体名”
重点
&
练习题
1.窗体有五个节,执行窗体时哪些节在屏幕上并不显示?
答:页面页眉。
2.那些对象可以构成窗体的数据源?一个窗体上显示的数据涉及两个数据表,窗体的数
据源类型一定是多数据源么?
答:1.数据表和居于数据表的查询。2.不一定,可以使子窗体的形式。
3.举例说明标签、文本框和组合框三者的异同之处?
答:3.举例说明标签、文本框和组合框三者的异同之处?
答:文本框与标签的最大区别在于前者可以更新数据。标签最常用属性为Caption,事
件有鼠标单击等。文本框除具有标签的属性外还有Value,常用方法是SetFocus,常用事件是
GotFocus等,三者均具有6中特殊效果,文本框默认值为“凹陷”,组合框默认效果是
“凹陷”。组合框常用事件是BeforeUpdate等。
4.要让一个文本框同“导师”表中的“姓名”绑定,应该在属性窗口中做那些设置工
作?
答:1.打开文本框的属性窗口,在“数据”选项卡的“空间来源”下拉列表框中,选择
对象“导师”的“姓名”字段。
5什么是对象的属性?什么是对象的方法?文本框有哪些常用的方法?
23
好好复习,祝大家考试顺利!
答:1.指对象的外部表现,反映了对象的特征。2.指一个对象能执行什么动作,完成什
么操作。3.常用方法为SetFocus.
6.什么是事件?什么是事件过程?当用鼠标单击窗体上的文本框,将插入点从一个文本
框转移到另一个文本框时产生了哪些事件?
答:1:事件是对对象的一个“刺激”,是能被对象识别和响应的动作,它分为用户事
件和系统事件。2:事件过程指用户事先编写好了的相应的程序段。3:
第7章用VBA访问Access数据库
记录集概述
ADO、Connection对象、Recordset对象
在Access中引用ADO对象
引用记录字段
浏览记录
MoveFirst
、
MoveNext
、
MovePrevious
、
MoveLast
EOF、BOF
用ADO技术实现复杂查询
重点&练习题
1记录集(Recordset):是一个对象,它包括记录和字段,具有其特定的属性和方法,利用
这些属性和方法就可以编程处理数据库中的记录。用记录集可执行的操作:对表中的数据
进行查询和统计,在表中添加、更新或删除记录
2
任何对记录集的访问都是针对当前记录进行的。打开记录集时默认的当前记录为第
(1)条记录。
3使用记录集对象的Fields(n)属性。n是记录中字段从左到右的排列序号,第一个字段
的序号为0。例Code=(0)
4记录集更多的应用是在窗体对象上:建立一个空白窗体→设计各个控件→编程引用记录集
当前记录的相关字段或将字段的值通过控件显示注意:如果涉及数据访问的事件过程不
24
好好复习,祝大家考试顺利!
止一个,可在代码窗口的通用段定义Connection对象和Recordset对象,然后在
Form_Load事件过程中完成数据库连接和数据表的打开。
5Recordset记录集对象提供了4种记录指针的移动方法
MoveFirst
MoveNext
记录指针移到第一条记录
记录指针移到当前记录的下一条记录
记录指针移到当前记录的上一条记录MovePrevious
MoveLast记录指针移到最后一条记录
6Recordset记录集的BOF和EOF属性用于判断记录指针是否处于有记录的正常位置
记录指针将指向最后一条记录之后,EOF属性为True
记录指针将指向第一条记录之前,BOF属性为True
BOF和EOF属性的值均为True,表示记录集为空
7
在ADO模块中建立Sex过程:统计并在输出对话框中显示男、女研究生人数比。要
求以人数多的一方为1、放在右侧、保留小数两位。
程序分析:先遍历全部记录,分别统计出男、女研究生人数。如果男生人数多于女生,则
男生人数为1,女生人数改为女生人数除以男生人数;反之亦然
SubSex()
(定义对象、完成与数据库的连接、打开研究生表、定义变量)
rst
'统计男、女研究生人数
IfStudent!性别="男"ThenBoy=Boy+1
IfStudent!性别="女"ThenGirl=Girl+1
xt
Loop
IfGirl<=BoyThen'以男生人数为1
MsgBox"女:男="&Format(Girl/Boy,"0.00")&":1"
25
好好复习,祝大家考试顺利!
Else'以女生人数为1
MsgBox"男:女="&Format(Boy/Girl,"0.00")&":1"
EndIf
EndSub
第九章宏的使用与数据库管理
(1)什么是宏?如何获取宏操作的帮助信息?写出GoToRecord宏操作的主要帮助信
息,如功能和操作参数等。
答:A、宏是由一个或多个操作组成的集合,其中每个操作实现特定的功能。
B、GoToRecord功能:使打开的表、窗体或查询结果集中的指定记录变成当前记录。
GoToRecord操作参数:对象类型、对象名称、记录、偏移量。
(2)可否做到打开数据库时不运行AutoExec宏?
答:可以。在打开数据库时按住shift键。
(*3)简述条件宏的执行流程,并简述如何引用宏组中的宏?
答:
(4)在“自定义”对话框已关闭的情况下,可否对自定义工具栏中的按钮重新进行分
组?
答:不能。
(5)如何设置能用于所有access数据文件的自定义工具栏?
答:A、工具--自定义--工具栏B、选实用工具1或实用工具2C、在步骤B选择的
工具栏中添加按钮。
(6)设置了全局菜单栏之后,是否仍然可以访问内置菜单栏?
答:不可以
(7)在access“启动”对话框中进行的设置是否适用于所有access数据库文件?
答:不适用。只适用当前文件,并且只有再次打开该文件时,在“启动”对话框中所做
的更改设置才会生效。
(*8)什么是切换面板?创建切换面板之后系统自动产生哪来两个对象?
26
好好复习,祝大家考试顺利!
答:窗体除了用于在数据库中输入和显示数据之外,还可以用作打开数据库中其他窗体
和报表的界面,这样一种集成了若干窗体供用户选择和切换的主窗体称为切换面板。产
生:
(9)如果要求数据库启动时自动打开切换面板窗体,应该如何设置?
答:执行:工具--启动将“显示窗体/页”设置为“切换面板”,并清除“显示数据库
窗口”
(10)数据库文件的打开方式有几种?各有什么特点?
答:a、以只读方式打开:打开的数据库只能查看不能编辑,可避免误操作对该数据库
造成破坏。
b、以独占方式打开:禁止他人打开该数据库,可避免网络中的其他用户同时访问及修
改数据库。
c、以独占只读方式打开:禁止他人打开该数据库,打开的数据库只能查看不能编辑。
(11)“文件”菜单下的“备份数据库”命令与“另存为”命令的作用是否相同?
答:不同。文件菜单下的另存为命令备份的是当前选定的数据库对象。
(12)为何将MDN文件保存为MDE文件有助于保护开发的应用系统?
答:a、将数据库保存为MDE文件(扩展名为.mde),系统会编译所有含VBA代码的模
块,删除所有可编辑的源代码,并压缩目标数据库
b、有助于保护窗体、报表和数据访问页的安全(不允许新建、更改设计、导出、另存、
重命名、删除)
c、有利于内存优化,提高系统性能。
(13)在access中,用编码的方法对数据库文件进行加密有何作用?是否可阻止用户
打开数据库?
答:加密的作用是防范非法用户通过工具程序或字处理程序打开该数据库。对数据库进
行加密,并不影响合法用户在Access中的操作。
27
好好复习,祝大家考试顺利!
单选题练习
1:要设置在报表每一页底部都输出的信息,需要设置___________。(2分)
A:
报表页眉
B:报表页脚
C:
页面页脚
D:页面页眉
答案
:C
2:若要在一对多关系中,更改一方的原始记录后,另一方立即更改,应启动
________
。
(2
分
)
A:实施参照完整性
B:
级联更新相关记录
C:级联删除相关记录
D:
以上都不是
答案
:B
3:执行__________查询后,字段的旧值将被新值替换。(2分)
A:
删除
B:追加
C:
生成表
D:更新
答案:D
4:关于数据库系统叙述不正确的是__________。(2分)
28
好好复习,祝大家考试顺利!
A:可以实现数据共享、减少数据冗余
B:可以表示事物和事物之间的联系
C:
支持抽象的数据模型
D:
数据独立性较差
答案:D
5:在“宏”窗口显示或隐藏“条件”列的操作为__________。(2分)
A:选择“视图”→“条件”命令
B:
选择“视图”→“宏名”命令
C:双击工具栏的“条件”按钮
D:上述都不对
答案:A
6:为了保证数据库的安全,最好给数据库设置__________。(2分)
A:
用户与组的帐号
B:用户与组的权限
C:
数据库别名
D:数据库密码
答案
:D
7:
在报表中添加时间时,
Access
将在报表上添加一个
_________
控件,且需要将“控
件来源”属性设置为时间表达式。
(2
分
)
A:文本框
B:
组合框
C:标签
D:列表框
答案
:A
29
好好复习,祝大家考试顺利!
8:使用输入数据方式创建新数据表时,以下哪些说法是正确的___________。(2分)
A:使用此种方法只能输入数据,不能改变数据表的字段名称
B:
使用此种方法能够输入数据,也可以改变字段的属性
C:
数据输入完毕,关闭数据表视图后,
Access
会自动打开设计视图,以便修改表结构
D:以上说法都不正确
答案:D
9:数据透视表窗体是以表或查询为数据源产生一个___________的分析表而建立的一种
窗体。(2分)
A:Excel
B:Word
C:Access
D:dBase
答案:A
10:如果用户想要改变窗体的结构、窗体内所显示的内容或窗体显示的大小,那么应该
打开窗体的
________
。
(2
分
)
A:设计视图
B:
窗体视图
C:
数据表视图
D:上述三种中任意一种
答案:A
11:关于取消列的冻结的叙述,正确的是__________。(2分)
A:
在取消列的冻结之后,被冻结的列不会回到原来的位置上
B:在取消列的冻结之后,被冻结的列回回到原来的位置上
C:在取消列的冻结之后,被冻结的列被随机放置在表中某一个位置
D:上述都不对
30
好好复习,祝大家考试顺利!
答案:A
12:报表设计视图下的__________按钮是窗体设计视图下的工具栏中没有的。(2分)
A:
代码
B:
字段列表
C:工具箱
D:排序与分组
答案:D
13:
若想改变数据访问页的结构需用在
__________
中打开数据访问页。
(2
分
)
A:Internet浏览器
B:页视图
C:设计视图
D:以上都可以
答案
:C
14:可以作为窗体记录源的是___________。(2分)
A:
表
B:查询
C:Select
语句
D:
表、查询或
Select
语句
答案:D
15:
如果要在已创建的查询中查找某字段名称以“
A
”开头,以“
Z
”结尾的所有记录,
则应该使用的查询条件是
_________
。
(2
分
)
A:LikeA*Z
B:LikeA#Z
C:LikeA?Z
D:LikeA$Z
31
好好复习,祝大家考试顺利!
答案:A
16:操作查询包括_________。(3分)
A:
生成表查询、更新查询、删除查询和交叉表查询
B:
生成表查询、删除查询、更新查询和追加查询
C:选择查询、普通查询、更新查询和追加查询
D:选择查询、参数查询、更新查询和生成表查询
答案:BB:查询可以建立在表上,又可以建立在查询上
C:
报表的内容属于动态数据
D:数据访问页可以添加、编辑数据库中的数据
答案:BD
29:下面关于窗体的作用叙述正确的是_________。(2分)
A:可以接收用户输入的数据或命令
B:
可以编辑、显示数据库中的数据
C:可以构造方便、美观的输入/输出界面
D:
可以直接存储数据
答案:ABC
30:
以下关于货币数据类型的叙述,正确的是
_________
。
(3
分
)
A:
向货币字段输入数据时,系统自动将其设置为
4
位小数
B:可以和数值型数据混合计算,结果为货币型
C:
字段长度为
32
字节
D:向货币字段输入数据时,不必键入美元符号和千位分隔符
答案
:BD
32
好好复习,祝大家考试顺利!
33
好好复习,祝大家考试顺利!
完整版练习题
一、填空题(每空2分,共计20分)
1.在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为________________。
4.如果数据表中的某个字段要保存长度多于255个字符的文本和数字的组合数据时,应选择
设置为_____________数据类型。
5.____________________是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的
规则。
6.如果在某个字段中只允许输入数字(必选项),则该字段的输入掩码属性应该设置为
___________。
7.___________查询是将来源于某个表中的字段进行分组,一组列在数据表左侧,一组列在
数据表上部,然后在数据表的行和列的交叉处显示表中某个字段的各种计算值。
8.查询有三种视图,即__________视图、数据表视图和SQL视图。
9.在学生表中有一“年龄”字段,要使用更新查询为所有学生的年龄增加1岁,则在“年
龄”的“更新到”单元格中应输入的更新表达式是______________。
10.窗体由多个节组成,其中可以显示在每一个窗体底部的信息是__________节。
二、选择题(每题2分,共计40分)
1.用二维表来表示实体及实体之间联系的数据模型是_________。
A)关系模型B)层次模型C)网状模型D)实体一联系模型
2.在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配
合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的
是_________。
A)“顾客”与“收款口”的关系
C)“班组”与“收款员”的关系
B)“收款口”与“收款员”的关系
D)“收款口”与“设备”的关系
34
好好复习,祝大家考试顺利!
表中字段的数据类型不包括_________。
A)文本B)备注C)通用D)日期/时间
4.查找数据时,可以通配任何单个字符的通配符是_________。
A)*B)#C)!D)?
5.在一张“教师”表中,要使“联系电话”字段的输入数据限制为8位或11位,则在“有
效性规则”属性框中输入的表达式为_________。
A)Len([联系电话])>=8AndLen([联系电话])<=11
B)Len([联系电话])=8OrLen([联系电话])=11
C)Len([联系电话])=8AndLen([联系电话])=11
D)Len([联系电话])>=8OrLen([联系电话])<=11
6.如果要在数据表的某个字段中存放图像数据,该字段应设置为_________数据类型。
A)OLE对象B)数字型C)文本型D)备注型
数据库中,为了保持表之间的关系,要求在主表中修改相关记录时,子表相关记
录也随之更改,为此需要定义参照完整性关系的_________。
A)级联更新相关字段
C)级联修改相关字段
B)级联删除相关字段
D)级联插入相关字段
8.下面关于Access表的叙述中,错误的是_________。
A)在Access表中,可以对备注型字段进行“格式”属性设置
B)若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重
新编号
C)创建表之间的关系时,应关闭所有打开的表
D)可在Access表的设计视图“说明”列中,对字段进行具体的说明
9.如果输入掩码设置为“L”,则在输入数据的时候,该位置上可以接受的合法输入是
_________。
35
好好复习,祝大家考试顺利!
A)必须输入字母或数字
C)必须输入字母A~Z
B)可以输入字母、数字或空格
D)可以选择输入字母A~Z
10.假设一个书店用(书号,书名,作者,出版社,出版日期,库存数量……)一组属性来描
述图书,可以作为“关键字”的是_________。
A)书号B)书名C)作者D)出版社
11.在查询设计视图中_________。
A)只能添加数据库表
C)只能添加查询
B)可以添加数据库表,也可以添加查询
D)以上说法都不对
12.假设某数据库表中有一个姓名字段,查找姓名为“张三”或“李四”的记录的准则是
_________。
A)In("张三","李四")
C)Like("张三","李四")
B)Like"张三"AndLike"李四"
D)"张三"And"李四"
13.在Access数据库中已经建立了tBook表,若查找“图书编号”为“112266”和
“113388”的记录,应在查询设计视图的准则行中输入_________。
A)"112266"and"113388"
C)in("112266","113388")
B)notin("112266","113388")
D)not("112266","113388")
14.条件“Not工资额>2000”的含义是_________。
A)选择工资额大于2000的记录
C)选择工资额大于等于2000的记录
D)选择工资额小于等于2000的记录
15.现有查询设计视图(如下图所示),该查询要查找的是_________。
A)身高在160以上的女性和所有的男性
B)身高在160以上的男性和所有的女性
C)身高在160以上的所有人或男性
36
B)选择工资额小于2000的记录
好好复习,祝大家考试顺利!
D)身高在160以上的所有人
16.在SELECT语句中使用ORDERBY是为了指定_________。
A)查询的表
C)查询的条件
B)查询结果的顺序
D)查询的字段
17.如果“选项组”控件结合到数据表中的某个字段,则是指什么结合到此字段_________。
A)组框架内的复选框
C)组框架内切换按钮
B)组框架内选项按钮
D)组框架本身
18.如果在窗体上输入的数据总是取自于查询或取自某个固定内容的数据,或者某一表中记
录的数据,可以使用以下_________控件来完成。
A)选项卡B)文本框C)列表框或组合框D)选项组
19.能够接受数值型数据输入的窗体控件是_________。
A)图形B)文本框C)标签D)命令按钮
20.用表达式作为数据源的控件类型是_________。
A)结合型B)非结合型C)计算型D)以上都是
参考答案:一、填空题(每空2分,共计20分)
1.选择
计
3.C
6.A
11.B
16.B
9.年龄+1
4.D
7.A
12.A
17.D
3.层次模型4.备注5.参照完整性6.07.交叉表
2.D
8.设
10.窗体页脚二、选择题(每题2分,共计40分)1.A
5.B
8.C
13.C
18.C
9.C
14.D
19.B
10.A
15.A
20.C
37
版权声明:本文标题:ACCESS数据库程序设计教程 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1716006678a690643.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论