全国计算机四级论述题真题(2)
添加时间: 2007-4-13 4:21:57 作者: 计算机等级考试认证参考 阅读次数:24 来源: http://www.d9soft.com
三.数据库论述题真题
1.(1997年)本题要求设计一个学生试卷成绩输入、查询和成绩单输出系统(简称SRS)的数据结构和算法要点。问题描述如下:
要输入到SRS系统中的每一份试卷成绩反映一个学生选修一门课程的考试结果,它包括以下数据项:学号、姓名、课程名、成绩。由于实行了灵活的选课制度,所以每个学生选修多少门课程,选修哪些课程都可以不同。要输入的多份试卷成绩并未按任何数据项排列顺序,它们以任意的顺序被输入到系统中来。
SRS系统要具有以下功能:①试卷成绩插入,将试卷成绩逐个插入到SRS系统的数据结构中。②学生成绩查询,给出学号查找该学生所选修的各门课程的考试成绩。③成绩单输出,按学号递增的顺序依次输出所有学生的学号、姓名,及其所选修的各门课程的课程名和成绩。(为简单起见,假设上述所有工作都在计算机内存中进行。)
请设计SRS系统的数据结构和算法要点,使上述三项操作都有较高的执行效率。从以下方面阐述你的设计:
(1)SRS系统的数据结构(15分)
①数据结构的Pascal语句描述
②数据结构的示意图
③数据结构的简单文字说明
(2)SRS系统的算法要点(10分)
(只要简单的文字说明,不必写出Pascal程序)
①试卷成绩插入
②学生成绩查询
③成绩单输出
(3)简单陈述你的上述设计的理由(5分)
答案:
本题可有多种不同的设计方案,下面给出其中一个较好的方案。
(1)数据结构(15分,其中对三种操作的有效支持各4分,叙述的条理性3分。)
①数据结构的Pascal语句描述
TYPEpptr=↑pnode;
pnode=RECORD
cname:string;
score:0..100;
next:pptr
END;
sptr=↑pnode;
snode=RECORD
sno:integer;
sname:string;
llink,rlink:sptr;
plink:pptr
END;
VARt:sptr;
②数据结构的示意图
9508027Liu٨٨
OS72
OS60
9408023Fang٨٨
9508091Chen ٨
9508010Li
DS85
DB66٨
SE89
AI92٨
DS90
OS95
t
③数据结构的简单文字说明
每个学生结点包含学生的学号和姓名,所有学生结点组织成一棵二叉排序树,用link-rlink法存储。
每份试卷成绩作为一个链表结点,包含课程名和成绩,每个学生的所有试卷成绩结点链接成一个单链表,并且二叉排序树的学生结点中有一个指针指向该单链表的第一个结点。
(2)算法要点(10分,三种操作各3分,叙述的条理性1分)
①试卷成绩插入,根据试卷的学号在二叉排序树中查找该学生结点。若找到,则在该学生结点所指的成绩链表中插入一个成绩结点;若未找到,则先在二叉排序树中插入一个新的学生结点,然后再往这个学生结点所指的(空的)成绩链表中插入一个成绩结点。
②学生成绩查询,根据所给学号在二叉排序树中查找该学生结点,再在该结点所指的成绩链表中沿着指针读出所有成绩。
③成绩单输出。对二叉排序树进行对称序周游,在访问到每个学生结点时输出该结点指向的成绩链表中的所有成绩。
(3)设计理由(5分)
①学生结点组织成二叉排序树,使三种操作都有较高的效率:插入n个学生结点O(nlog2n),查找一个学生结点O(log2n),输出所有学生结点O(n)。
②每个学生的所有成绩结点组织成链表,动态 申请 空间,适合于每个学生选修的课程数不等的实际情况,节省空间。
2.(1998年)
人们在 管理 实践中发现,数据库技术是信息资源的整理、保存、管理和使用的最有效的手段。数据库按其数据结构模型分类,通常可分为层次型数据库、 网络 型数据库、关系型数据库和面向对象型数据库,各种类似的数据模型都有自身的特点。试从关系数据模型的优点和弱点论述:
(1)为什么人们在开发以事务处理为主的信息系统(例如管理信息系统)时,大多选用关系型数据库作为开发环境?(18分)
(2)在许多含有复杂数据结构或丰富语义的实际应用领域中,为什么要选用面向对象数据库或要对关系型数据库作某些扩充和修改?(12分)
答案:
(1)首先,关系数据模型结构简单,为二维表格结构与目前事务处理系统中数据多以二维表格结构组织和表示相适应。(10分)
其次,关系数据模型的其他优点也适应事务处理的要求:
①表格是一集合,因此集合论等知识可以引入关系型数据模型中,使它具有坚实的数学理论基础。(4分)
②有简单、易懂`易学的关系数据库的标准语言SQL的支持。(2分)
③数据具有较高的独立性。(2分)
(2)在含有复杂数据结构或丰富语义的实际应用领域中,一般选用面向对象数据库,或要对关系数据库作某些扩充和修改是因为:
①关系数据模型不擅长于表示复杂对象数据类型。(4分)
②也不擅长于表示实体间的语义联系。(4分)
③而面向对象数据模型在这两方面有优势。(4分)
3.(2000年)设计一个用于管理会议室的数据库。经调查分析,得到的数据项列出如下:
房间号r#CHAR(4),部门号d#CHAR(3),部门名称dnameCHAR(20),
房间容量contentINT,部门主管dmanagerCHAR(8),开会日期mdateDATE,
会议名称cnameCHAR(20),会议主题(subject)CHAR(80),会议类型(type),
部门人数dnumINT,当前房间状态stateCHAR(1),
并确定以会议室(room)信息,部门(department)信息,会议(conference)信息为实体,它们通过“开会(meeting)”联系起来。为了简化问题做如下假定:
l 会议以部门召开,但一个部门在同一会议室不能重复召开同一个会议。
l 会议室按部门借用,且不预借。
l 当前房间状态取值为‘1’表示该会议室当前正在开会,取值为‘0’表示该会议室当前未被借用。
数据库概念设计的只包含主键属性的简化E-R图如下:
cname
r#
会议conference
房间room
部门department
d#
开会meeting
m
n
p
要求:
⑴数据库的逻辑结构设计:给出相应的表名、表的属性名(数据类型可省)、主键。(14分)
⑵给出下列查询的SQL语句:(16分,每小题4分)
a)当前未借用的会议室(房间号)和容量:
b)2000年4月8日有哪些部门(部门名称)在开会?他们的主管是谁?
c)2000年4月8日‘信息中心’在哪个会议室(房间号)开会?会议名称和主题是什么?
d)当前能够适合‘信息中心’开会的有哪些会议室(房间号)?
答案:
(1)数据库的逻辑结构设计(给出相应的表名,表结构,主键;(14分)
room(r#,content,state)主键:r#(3分)
department(d#,dname,dmanager,dnum)主键:d#(3分)
conference(cname,subject,type)主键:cname(3分)
meeting(r#,d#,cname,mdate)主键(r#,d#,cname)(5分)
(2)给出下列查询的SQL语句:(16分,每小题4分)
a)当前未借用的会议室(房间号)和容量:
selectr#,contentfromroomwherestate=’0’
b)2000年4月8日有哪些部门(部门名称)在开会?他们的主管是谁?
Selectdname,dmanagerfromdepartmentd,meetingm
whered.d#=m.d#andmdate=’2000年4月8日’
或
Selectdname,dmanagerfromdepartmentd
whered.d#=in(selectm.d#=frommeetingmWheremdate=’2000年4月8日’)
c)2000年4月8日’信息中心’在哪个会议室(房间号)开会?会议名称和主题是什么?
Selectr#,m.cname,subjectfromdepartmentd,meetingm,conferencec
whered.d#=m.d#andm.cname=c.cnameand
Mdate=’2000年4月8日’anddname=’信息中心’
或(注:本题中Selectr#,c.cname,......也可以是Selectr#,m.cname,......
Selectr#,c.cname,subjectfrommeetingm,conferencec
WhereMdate=’2000年4月8日’andm.cname=c.cnameand
m.d#=(selectd.d#fromdepartmentdwheredname=’信息中心’)
d)当前能够适合’信息中心’开会的有哪些会议室(房间号)?
Selectr#fromroomwherestate=’O’and
content>=(selectdnumfromdepartmentwheredname=’信息中心’)
4.(2001年)
(l)、为了维护数据库的参照完整性,当删除被参照关系的元组时,系统可能采取哪些做法?(15分)
(2)、若有学生关系S(S#,SNAME,SEX,AGE),其主键为S#;选课关系SC(S#,C#,GRADE),其主键为(S#,C#),且S.S#=SC.S#。假定学生号为‘01001’的学生离开学校不再回来了,为此若删除关系S中S#=‘01001’的元组时,如果关系SC中有4个元组的S#=‘01001’,应该选用哪一种做法?为什么?(15分)
答案:
(1)、为了维护数据库的参照完整性,当删除被参照关系的元组时,系统可能采取如下三种做法(每种做法得5分):
l)级联删除(cascades):即,当删除被参照关系的元组时,同时将参照关系中所有外键值与被参照关系中要被删除元组的主键值相等(相对应)的元组一起删除。
2)拒绝删除(restricted):即,只当参照关系中没有任何元组的外键值与被参照关系中要被删除的元组的主键值相等(相对应)时,系统才执行该删除操作,否则拒绝执行该删除操作。
3)置空值删除(nullfies):即,当删除被参照关系的元组时,同时将参照关系中所有与被参照关系中要被删除元组的主健值相等(相对应)的外键值都置为空值。
(2)、对于本题的情况,应该选用第一种做法。即,将关系SC中S#=‘01001’的4个元组也一起删除。(得10分)
因为当一个学生离开学校不再回来,他的个人信息记录若从S关系中删除了,那么他的选课信息记录就没有保存的必要,也应随之从SC关系中删除。(得5分)
5.(2002年)为学校中学生选课 管理 这个现实问题进行数据库模式设计。根据调查分析,确定它的属性集合为:
U={S#,C#,SNAME,CNAME,TEACHER,GRADE,SD}
下面给出两种确定的模式设计方案:
方案一:只有一个关系模式:
R(S#,C#,SNAME,CNAME,TEACHER,GRADE,SD)
方案二:如果根据属性之间存在的联系或相关性,建立如下三个关系:
S(S#,SNAME,SD),C(C#,CNAME,TEACHER),SC(S#,C#,GRADE)
(1).试分析这两种模式设计方案各自的优缺点。(26分)
(2).通常情况下你认为哪种方案更“好”些?请说明理由。(4分)
答案:
对一个现实问题,进行关系数据库模式设计,通常其设计结果不是唯一的。每个方案有各自的优缺点。对本题可以得到如下的分析结果:
对方案一:这个关系模式存在如下问题:(每个问题4分,共16分。若只给出问题,没有说明得2.5分)
(1).数据存在大量冗余。例如:(至少给出1项)
S#,SNAME,SD要重复“每个学生选修的课程数”
C#,CNAME,TEACHER要重复“学生选修这门课的人数”
(2).更新异常。由于数据存在大量冗余,容易引起更新异常。例如,当更新某门课程的教师时,由于数据存在大量冗余,可能造成与这门课程有关的元组中,一部分元组的TEACHER的值被更新,而另一部分元组的TEACHER的值未被更新。
(3).插入异常。显然,这个关系的主键是S#和C#。由于主键属性值不能为空值,当登记学生信息时,由于该学生尚未选课,C#未确定,该学生的其他信息也无法登入,这不是我们的意愿。
(4).删除异常。如果某些课程因故删除了,则只选修这些课程的学生信息也被删除了,这往往也不是我们的本意,我们并不希望删除这些学生的信息。
对方案二:如果根据属性之间存在的联系或相关性,建立了三个关系,则方案一中存在的异常现象被消除了。(得5分)
但对诸如“查找张三的数据库技术课程的成绩”之类的问题时,这需要连接这三个关系才能完成,这个查询代价高而且会影响效率。(得2.5分)
相比之下,第一个方案则可直接投影、选择就可以完成这类查询,不需要连接操作,显然代价低而且效率高。(得2.5分)
比较这两种设计方案:本人认为第二种设计方案虽然对某些查询问题连接操作较多,但它仍比第一种方案“好”,因为它不存在上述异常问题。(得4分)
6.(2003年)在"学生-选课-课程"数据库中有三个关系:S(S#,SNAME,SEX,AGE,SD),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。它们的主码分别是S#,(S#,C#),C#,并且其他属性都允许为空值(NULL)。用下面的SQL语句创建了两个视图:
createviewCS_SasselectS#,SNAME,AGEfromS
whereSD=’计算机系’;
createviewS_G(S#,GAVG)asselectS#,avg(GRADE)
fromSCgroupbyS#;
若用下面的SQL语句对上述视图进行修改,它们能被成功执行吗?为什么?
(1)updateCS_SsetSNAME=’WANGPING’whereS#=’200301001’;
(这里假定在表S中存在学生号S#=’200301001’的行。)
(2)insertintoCS_Svalues(’200302189’,’YANGXIN’,21);
(这里假定在表S中不存在学生号S#=’200302189’的行。)
(3)updateS_GsetGAVG=85whereS#=’200301001’;
(这里假定在表SC中存在学生号S#=’200301001’的行。)
要求:
首先回答这三个SQL语句中哪个(些)能被成功执行,哪个(些)不能被成功执行(12分),再进一步说明能被成功执行或不能被成功执行的理由(18分)。
答案:
(1).第(1)和(2)两个SQL语句能被成功执行;第(3)个SQL语句不能被成功执行。
(2).因为对视图的修改最终要转换为对基本表的修改。
Ⅰ对于第(1)个SQL语句能被成功执行的理由是:执行这个SQL语句将转换成执行如下的SQL语句:
updateSsetSNAME=’WANGPING’
whereSD=’计算机系’andS#=’200301001’;
Ⅱ对于第(2)个SQL语句能被成功执行的理由是:执行这个SQL语句将转换成执腥缦碌腟QL语句:
insertintoSvalues(’200302189’,’YANGXIN’,NULL,21,’计算机系’)
或insertintoS(S#,SNAME,AGE,SD)values(’200302189’,’YANGXIN’,21,’计算机系’)
转换后的这两个SQL语句,在本题意的假定下是能够被成功执行的。所以第(1)和(2)个SQL语句能被成功执行。
Ⅲ对于第(3)个SQL语句不能被成功执行的理由是:由于视图S_G中的一个行是由表SC中若干行经过分组求平均值得到的,因此对视图S_G的更新就无法转换成对基本表SC的更新。所以第(3)个SQL语句不能被成功执行。
7.(2004年)
设某 商品 -销售数据库中的信息有:员工员、员工名、工资、销售组名、销售组负责人、商品号、商品价、单价、销售日期、销售量、供应者号、供应者名、供应者地址。假定:一个员工仅在一个销售组;一个销售组可销售多种商品,一种商品只能由一个组销售;一种商品每天有一个销售量;一个供应者可以供应多种商品,一种商品可以多渠道供货。
要求完成下列各题:
(1)根据以上信息,给出E-R图。(10分)
(2)按规范化要求设计出3NF的数据库模式。(10分)
(3)给出数据库模式中每个关系模式的主键和外键。(5分)
(4)在所设计的数据库模式上,检索累计销售总额超过50000元的商品号、商品名、销售总额,并按商品号排序。(5分)
答案:
(1)E-R模型(10分;每个实体1分,包括属性;每个联系2分,包括联系类型.)
(2)3NF的关系模式:(10分)
R1(员工号,员工名,工资,销售组名);(2分,没有销售组名扣1分)
R2(销售组名,销售组负责人);(1分)
R3(商品号,商品名,单价,销售组名);(2分,没有销售组名扣1分)
R4(商品号,销售日期,销售量);(2分)
R5(供应者号,供应者名,供应者地址);(1分)
R6(商品号,供应者号).(2分)
注:若R1,R3分为二个模式,也要扣1分.
(3)主键(3分)外键(2分)
R1员工号
R2销售组名
R3商品号销售组名
R4商品号,销售日期商品号
R5供应者号
R6商品号,供应者号商品号,供应者号
(4)(5分)
SelectR3.商品号,商品名,sum(销售量)*单价(1分)
FromR3,R4whereR3.商品名=R4.商品名(1分)
GroupbyR3.商品名havingsum(销售量)*单价>50000(2分)
OrderbyR3.商品名(1分)
四. 网络 技术论述题真题.
1.(1996年)
局域网是当前计算机网络研究与应用的一个热点,而符合IEEE802.3标准的传统Ethenet(MAC层采用CSMA/CD方法,物理层采用10BASE-T标准)应用最为广泛。随着网络应用的发展,以及大型信息系统与多媒体技术的应用,人们对局域网性能提出了越来越高的要求,出现了符合100BASE-T标准的FastEthernet、交换局域网SwitchingLAN与ATM等高速局域网产品。尽管高速局域网技术发展十分迅速,但是Ethernet仍然会被广泛地使用。今后的网络应该是传统Ethernet、FastEthernetLAN与ATM共存的结构。因此,研究Ethernet的基本工作 原理 、优点与缺点,讨论高速局域网络发展的趋势与特点,对我们学习和掌握局域网应用技术是十分重要的。
(1)请用Ethernet发送与接收流程框图说明CSMA/CD介质访问控制方法的基本工作原理。(15分)
(2)为什么说CSMA/CD属于共享介质、随机争用型的介质访问控制方法?这种方法主要缺点是什么?(5分)
(3)你认为FastEthernet与ATM、SwitchingLAN是从哪两个方面改进了传统的Ethernet?它们各有什么优缺点?(10分)
答案:(1)要点:
①发送流程与接收流程两部分分值分别为8分与7分;
②发送流程表述中有载波侦听、冲突检测、冲突次数断与后退延迟等4个要点,顺序正确,流程完整,得8分;缺少一个要点扣2分;顺序颠倒1处,扣1分;
③接收流程表述中有冲突碎片滤除、地址识别、帧检验、帧长度检测等4个要点,顺序正确,流程完整,得7分;缺少一个要点扣2分;顺序颠倒1处,扣1分;
④在流程表述中,要点准确,但表述不规范,不完整,可扣除1~2分;
⑤对考生不能用流程框图表述,但能用文字正确描述,可参考以上分值评分,但满分分别为6分、5分。
(2)要点:
①对CSMA/CD方法的分析与主要缺点两部分分值分别为3分、2分
②用Ethernet物理结构特点来表述CSMA/CD方法属共享介质类,得1分;用截止二进制后退延迟算法表述CSMA/CD方法属随机争用型,得2分;
③指出CSMA/CD方法不适应重负荷与有实时性通信要求,得2分;缺1项扣1分;
(3)要点:
①考生表述:FastEthemet是保持MAC层协议不变,仅从提高带宽角度改进传统Ether-net,ATM、SwitchingLAN是从改变局域网协议与工作原理的角度取得高带宽、低延迟性能,或笼统从提高带宽与改变协议两个方面改进传统局域网,均可得4分;缺少1个要点扣2分;
②FastEthernet、SwitchingLAN、ATM每个优缺点讨论的分值为2分;
③FastEthernet优点:对10BASE-TEthenet的兼容性;缺点:仍保留着CSMA/CD方法的缺点,各为1分;SwitchingLAN优点;通过并发连接获得高带宽;缺点:与传统Ethernet协议的不一致性,各为1分;ATM优点:高带宽、低时延:缺点:采用cell做为数据传输基本
单元与Ethernet帧结构的不一致性,各为1分;
④如考生对FastEthernet、SwitchingLAN与ATM的原理、性能与优缺点分析正确、合理,可参考以上分值分配酌情评分。
2.(2000年)
Internet网络层IP协议目前应用最为广泛。试根据你对IP协议的理解,讨论以下问题:
⑴论点1:Internet中没有两台或两台以上的主机或路由器可以同时使用同一个IP地址。论点1正确吗?为什么?(10分)
⑵论点2:连接在Internet中的一台主机或路由器只能有一个IP地址。论点2正确吗?为什么?(10分)
⑶有一台主机的IP地址是“192.41.256.20”。你认为这个IP地址有没有错误。为什么?(10分)
答案:
(1).论点1是正确的.理由:Internet网络层通过IP协议规定了连入网络的主机或路由器网络层(IP地址)编址方法与路由选择算法.IP协议要求每台连入Internet的主机或路由器至少有一个IP地址,并且这个IP地址在全网中是惟一的.
(2).论点2是错误的.理由:
A.IP地址是与主机或路由器在Internet中的连接方式相对应的.如果一台主机或路由器同时连接到两个或多个子网中,那么他就可以有两个或多个IP地址.
B.在Internet中允许一台主机或路由器的两个或多个IP地址.
C.如果一台主机或路由器同时有两个或多个IP地址,那么说明这台主机或路由器属于两个或多个逻辑网络.
(3).这个IP地址是错误的.因为IP地址是由4个字节的21位二进制数,以点分十进制方式表示.4个字节的二进制数转换成四个十进制数,每个数值要小于255.而这个IP地址中出现了数值256,显然地违返了IP地址的编码规律,因此是错误的.
3.(2001年)
(1)、在制定网络 安全 策略时有以下两种 思想 方法:
方法1):凡是没有明确表示允许的就要被禁止。
方法2):凡是没有明确表示禁止的就要被允许。
你认为这两种方法中,哪一种对制定网络安全策略是适用的?为什么?(12分)
(2)、有的用户认为:网络用户使用方法中规定“不允许将自己的帐户密码告诉别人或泄露出去”的是多余的。你认为这种观点正确吗?为什么?(9分)
(3)、有的用户认为:网络用户使用方法中规定“必须定用或不定期修改用户帐户密码”太麻烦,因此不去执行。你认为这种做法对吗?为什么?(9分)
答案:本题主要考查考生对网络安全、网络用户使用规则中基本问题的理解与掌握程度。
(l)、要点及分数分布(l6分)
l)在网络安全策略设计中,一般采用第一种方法。(6分)
2)理由一:第一种方法明确的限定了用户在网络中访问的权限与能够使用的服务。它符合网络 管理 中规定用户在网络访问的“最小权限”的原则,即给予用户能完成他的任务所“必要”的访问权限与可以使用的服务类型,这样能便于网络的管理。(5分)
理由二:网络服务类型很多,新的网络服务功能将不断出现。采用第一种思想方法所表示的策略只规定了允许用户做什么;而第二种思想方法所表示的策略只规定了用户不能做什么。那么在一种新的网络应用出现时,对于第一种方法如允许用户使用,它将明确地在使用规定中表述出来;而按照第二种思想方法,如不明确表示禁止,那就意味着允许用户使用。因此从网络应用发展与网络管理的角度,第二种方法有可能造成网络管理的混乱。(5分)
应试者正确地回答“理由一”或“理由二”中的一个,得5分;完整地回答了两点理由方可?0分。应试者表述的结果符合以上原则,应视为正确。
(2)、要点及分数分布(7分)
l)这种观点是错误的(3分)。
2)理由:因为用户必须明白,泄露用户帐户密码信息可能为网络非法入侵者以合法身份侵入网络系统提供了条件,这样会危及用户自身的合法权益与网络系统安全(4分)
(3)、要点及分数分布(7分)
1)这种观点是错误的。(3分)
2)理由:网络用户使用方法中规定“必须定期或不定期修改用户帐户密码”的目的是防止网络非法入侵者很容易地通过猜测的方法,来获取用户帐户密码,以保护网络用户合法权益,提高网络系统的安全性。(4分)
4.(2002年)
在实际的 网络 运行环境中,数据备份与恢复功能是非常重要的。一个实用的局域网应用系统设计中必须有网络数据备份、恢复手段和灾难恢复计划。请根据你对网络数据备份、恢复方面知识的了解,讨论以下几个问题:
(1).如果需要你去完成一个网络备份系统的设计,你会考虑解决哪四个主要的问题?(12分)
(2).备份网络文件就是将所需要的文件拷贝到光盘、磁带或磁盘等存储介质上。对于重要的网络信息系统的软件与重要数据,有人提出需要有多个副本,而且其中一个副本需要异地存放,你觉得必要吗?为什么?(12分)
(3).如果要你去审查一个网络备份系统的实际效果,你会重点考虑的两个主要问题是什么?(6分)
答案:
(1).一个网络备份系统的设计主要需要考虑以下四个问题:
1)选择备份设备(或光盘、磁带、磁盘等存储介质);
2)选择备份程序;
3)建立备份制度;
4)确定备份执行者(或备份执行人);
(每个答案3分;)
(2).网络备份应该有多个副本,并且其中一个副本需要异地存放。
因为网络数据备份与恢复功能是针对因自然灾害、误操作、人为破坏,以及网络入侵与攻击等各种原因,使网络系统遭到破坏。这时我们需要有足够的备份数据来恢复系统。因此,重要的网络信息系统的软件与重要数据保存两个或两个以上的网络数据备份副本,并且其中一个副本需要异地存放。这对保证在任何情况下系统都有可利用的备份副本是必要的。
(同意“应该有多少个副本,并且其中一个副本需要异地存放”的得6分;理由基本正确的得6分)
(3).在审查一个网络备份系统的实际效果时,需要重点考察的两个主要问题是:
1)一旦系统遭到破坏,你需要用多长时间恢复系统;
2)怎样备份才可能在恢复系统时使得数据损失最少;
(每个答案3分)
5.(2003年)
网络 安全 策略设计的重要内容之一是:确定当网络安全受到威胁时应采取的应急措施。当我们发现网络受到非法侵入与攻击时,所能采取的行动方案基本上有两种:保护方式与跟踪方式。请根据你对网络安全方面知识的了解,讨论以下几个问题:
(1).当网络受到非法侵入与攻击时,网络采用保护方式时应该采取哪两个主要的应急措施?(6分)
(2).什么情况适应于采用保护方式(试举出3种情况)。(9分)
(3).当网络受到非法侵入与攻击时,网络采用跟踪方式时应该采取哪两个主要的应急措施?(6分)
(4).什么情况适应于采用跟踪方式(试举出3种情况)。(9分)
答案:
(1).当网络受到非法侵入与攻击时,网络采用保护方式时应该采取的应急措施为:
1)立即制止非法侵入或攻击者的活动,恢复网络的正常工作状态,并进一步分析这次安全事故性质与原因,尽量减少这次安全事故造成的损害;
2)如果不能马上恢复正常运行时,网络 管理 员应隔离发生故障的网段或关闭系统,以制止非法侵入与攻击者的活动进一步的发展,同时采取措施恢复网络的正常工作。
(2).保护方式适合以下情况:
1)非法侵入与攻击将会对网络系统造成很大危险;
2)跟踪非法侵入与攻击者活动的代价太大;
3)从技术上跟踪非法侵入与攻击者的活动很难实现。
(3).当网络受到非法侵入与攻击时,网络采用跟踪方式时应该采取的应急措施:
1)当网络管理员发现网络存在非法侵入与攻击者的活动时,不立即制止闯入者的活动;
2)采取措施跟踪非法侵入与攻击者的活动,检测非法侵入与攻击者的来源、目的、非法访问的网络资源,判断非法侵入与攻击的危害,确定处理此类非法侵入与攻击活动的方法。
(4).跟踪方式适合以下情况:
1)被攻击的网络资源目标明确;
2)已经知道多次入侵某种网络资源的非法侵入者或攻击者的基本情况;
3)已经找到一种可以控制非法侵入者或攻击者的方法;
4)非法侵入者或攻击者的短期活动不至于立即造成网络资源与系统遭到重大损失。
6.(2004年)
网络互连就是通过网络互连设备将分布在不同地理位置的网络和设备相连接,组成更大规模的互联网络。网络互连设备包括中继器、网桥、路由器和网关等。
(1)试述中继器和网桥的工作 原理 。(10分)
(2)如果一台运行OSI协议的主机要和另外一台运行TCP/IP协议的主机通信,应该采用什么网络互连设备?为什么?(10分)
(3)在如下图所示的局域网中,LAN1和LAN2都是Ethernet,由路由器R互连。现在LAN1上的主机f要给LAN2上的主机c发送一个报文。按照协议分层原则,该报文被封装在Ethernet帧中传递。问:1)该帧在LAN1上传输时帧的源地址和目的地址?2)该帧经过路由器R的转发,在LAN2上传输时的源地址和目的地址?
(注:Ethernet-i表示节点i的Ethernet地址)(8分)
答案:
(1) 中继器工作在物理层(2分);把一个接口输入的比特简单广播到所有其它接口(3分);网桥工作在链路层(2分);把一个接口输入的帧转发到通向目的地的另一个接口(3分);
(2) 必须采用多协议路由器(现在的说法)或网间连接器(gateway,书上的说法)(6分);因为这涉及到两种协议的转换(4分).
(3)在LAN1上传输的帧的源地址是Ethernet-f,目的地址是Ethernet-r1(5分).
2)在LAN2上传输的帧的源地址是Ethernet-r2,目的地址是Ethernet-c(5分).
上一篇文章: 2004年新版NCRE四级考试大纲 下一篇文章: 计算机等级考试四级:计算机英语高级词汇·CPU

