解析:
(1)router1
(2)switch2
(3)switch1
(4)switch2
(5)千兆光纤
(6)百兆双绞线
(7)千兆双绞线
(8)61.103.110.101
(9)65534
(10)202.205.3.130
(11)80
(12)192.168.0.3 (注:此处的地址应该是地址范围192.168.0.1--192.168.0.253的地址)
(13)255.255.255.0
(14)192.168.0.254
(15)61.103.110.151 (拓朴图中dns服务器的地址)
解析:
(1)A
(2)www
(3)111.20.30.24
(4)C
(5)D
(6)C
(7)A
3、【
简答题】
试题三(15分)
阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。
【说明】
应用FTP在两台计算机之间传输文件,一台计算机作为FTP客户端,安装FTP客户端软件(或操作系统自带);另一台作为FTP服务器,安装FTP服务端软件(如vsftp)。
【问题1】(4分,其中空(2)2分,空(1)、空(3)各1分)
FTP协议属于TCP/IP模型中的 (1) 协议,基于TCP协议在客户端和服务器之间传送所有数据,TCP是一个 (2) 的协议,其主要特点是 (3) ,这对于文件传输而言是非常重要的。
其中(1)、(2)备选答案:
(1)A.应用层 B.传输层 C.网络层 D. 物理层
(2)A.无连接 B.面向连接
【问题2】(4分)
FTP服务器有两个保留的端口号。在默认情况下,端口 (4) 用于发送和接收FTP的控制信息,端口 (5) 用于发送和接收FTP数据。
FTP客户端与FTP服务器建立连接时,系统为其自动分配一个端口号,可选择的范围是 (6) ~ (7) 。
【问题3】(7分)(空(10)2分,其它每空1分)
(8)是Linux系统的守护进程,而vsftp不是守护进程管辖下的服务,可采用下面的命令启动vsftp服务:
/etc/rc.d/init.d/vsftpd (9)
vsftp的配置文件是/etc/vsftpd/vsftpd.conf,该文件有很多配置项,其中:
# anonymous_enable=[YES],允许以 (10) 模式登录ftp服务器。
# local_umask=022,指定了访问权限屏蔽字。如果用户建立一个目录,则同组用户对该目录的访问权限是 (11) 。
vsftp的默认访问目录是 (12) ,客户端可在这个目录下上传、下载文件。
除了专用ftp客户端程序外,不能用来访问ftp服务器的是 (13) 。
其中(8)、(12)、(13)空的填写内容在以下候选答案中选择:
(8) A.xinetd B.service C.admin
(12)A./etc/ftp B./var/ftp C./usr/ftp
(13)A.DOS命令行 B.IE浏览器 C.outlook
[15分]
解析:
(1)A
(2)B
(3)可靠性
(4)21
(5)20
(6)1024
(7)65535
(8)A或xinetd
(9)start
(10)匿名
(11)5或可读可执行
(12)B或/var/ftp
(13)C或outlook
解析:
(1)B或区域II
(2)B或100.1.1.1
(3)向外
(4)C
(5)允许permit
(6)D
(7)A
(8)B
(9)B
(10)C或0或1
(11)B或1
5、【
简答题】
试题五(15分)
阅读下列说明,根据网页显示的效果图,回答问题1至问题6。
【说明】
以下是用ASP实现的一个网络留言系统。用IE打开网页文件“index.asp”后的效果如图5-1所示。
图5-1
【index.asp文档的内容】
<!--#include file="conn.asp"-->
<html>
<head><title>留言系统</title></head>
<body>
<%Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "Select * From [message] order by id",Conn,1,1
if rs.eof and rs.bof then
(3) .write("<div align='center' _dj='bg'>没有留言</div>")
end if
i=1
do while (4)
%>
<table width="700" border="1" align="center" >
<tr>
<td height="30"><strong><%= (5) %></strong>
<%=rs("name")%> <%=rs("ip")%> <%=rs("time")%>
<a href="del.asp?del=<%=rs("id")%>" target="_parent">删除</a>
</td>
</tr>
<tr>
<td width="700" height="20"><%=rs("message")%></td>
</tr>
</table>
<%rs.movenext
i=i+1
loop
%>
<table width="700" border="0" align="center">
<tr>
<td><div align="left"><%=rs. recordcount%>条留言</div></td>
</tr>
</table>
<br />
<table width="704" border="0" align="center">
<tr>
<td width="311"><form _dj="form1" name="form1" method="post" acti_dj="act.asp">
<table width="302" border="0">
<tr>
<td width="302">姓名<input name="name" type="text" class="box" id="name" size="15" /><p/>
验证码<input name='validatecode' type='text' class="box" size='5'>
<img src='imgchk/validatecode.asp' align='absmiddle' border='0'> </td>
</tr>
<tr>
<td>内容 (6) </td>
</tr>
<tr>
<td height="30"><input type=" (7) " name="tj" value=" 提交留言 " />
<input name="ip" type="hidden" id="ip" value= "<%= Request.serverVariables("REMOTE_ADDR")%>" /></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<%rs.close %>
</body>
</html>
【问题1】(2分)
以下 (1) 属于ASP.NET创建的网页程序文件。
(1)A. index.asp B. index.htm C. index.aspx
【问题2】(2分)
HTML文档中的<title>标签用于定义 (2) 。
(2)A. 修改标记 B. 显示标题 C. 元数据
【问题3】(每空1分,共5分)
从以下备选答案内为程序中(3)~(7)处空缺选择正确答案,并填入答题纸对应的解答栏内。
(3)A. request B. response C. application D. session
(4)A. rs.eof B. rs.bof C. not rs.eof D. not rs.bof
(5)A. i+1 B. rs.recordnumber
C. rs.recordcount D. i
(6)A. <table name="message" cols="40" rows="5" id="message"></table>
B. <textarea name="message" cols="40" rows="5" id="message"></textarea>
C. <input name="message" cols="40" rows="5" id="message"></input>
D. <img name="message" cols="40" rows="5" id="message"></img>
(7)A. submit B. text C. post D. radio
【问题4】(2分)另一个与程序中的语句“rs.eof and rs.bof”等价的语句是 (8) 。
【问题5】(2分)设置验证码的作用是 (9) 。
【问题6】(2分)rs.close 语句的作用是 (10) 。
(10)A. 关闭数据库连接 B. 关闭当前网页C. 关闭当前数据集 D. 关闭数据提交
[15分]
解析:
(1)C
(2)B
(3)B
(4)C
(5)D
(6)B
(7)A
(8)rs.recordcount=0
(9)避免用户使用软件向留言本灌水\防止用特定程序不断进行登录尝试,破解其他用户的账户密码。
(10)C