一起答
主观

试题四(共15分)

阅读以下说明,回答问题1至问题2,将解答填入答题纸对应的解答栏内。

【说明】

某留言系统采用ASP+Access开发,其后台管理登录页面如图4-1所示。

图4-1     

【问题1】(9分)

以下是该后台管理登录页面login.asp的部分代码,请仔细阅读该段代码,根据图4-1 将(1)~(9)的空缺代码补齐。

<%

If request.Form(“submit”)=“管理登录”Then

user_name = request.Form(“ (1) ”)

password = request.Form(“ (2) ”)

verifycode = request.Form(“ (3) ”)

If user name =“” Then

Callinfoback(“用户名不能为空!”)

End If

......

Set  (4) =server. CreateObject(“adodb.recordset”)

sql = “select * from administrator  (5)  user_name = “&user_name&”and

password= “&md5(password)””

rs.Open (6) ,conn,1,1

If  (7)  rs.EOF Then

session(“user_name”)= user_name

response.redirect“information.asp”

Else

Call infoback(“用户名或密码错误!”)

End If

End If

%>

......

管理员登录

maxlength=“4”/>

style=“cursos:pointer” alt=“点击更换” title=“点击更换”/>

(1)~(9)备选答案如下:

A.pword           B.where            C.uname           D.vcode            E.reset

F.submit           G.rs                  H.sql                I. Not

【问题2】(6分)

1.在登录页面 login.asp 中通过<!--#include file=“bbb.asp”-->导入了bbb.asp的代码,以下是bbb.asp的部分代码,请仔细阅读该段代码,将空缺代码补齐。   

<%

Dim GetFlag Rem(提交方式)

Dim ErrorSql Rem(非法字符)

Dim RequestKeyRem(提交数据)

Dim Fori Rem(循环标记)

ErrorSql =“~;~ and~ (~)~ exec~update~ count~ *~%~ chr~ mid~master~ truncate~ char~ declare” Rem (每个敏感字符或者词语请使用半角“~”隔开)

ErrorSql = Split(ErrorSql,“~”)

If Request.ServerVariables(“REQUEST_METHOD”)= “GET” Then

GetFlag = True

Else

GetFlag = False

End If

If GetFlag Then

For Each RequestKey In Request.QueryString

For ForI = 0 To UBound(ErrorSql)

If InStr(LCase(Request.QueryString(RequestKey)),ErrorSql(ForI)<>0 Then

response.Write“”

Response. (10) 

 (11) 

Next

 (12) 

 (13) 

For Each RequestKey In Request.Form

For Fori = 0 To UBound(ErrorSql)

......

%>

(10)~(13)备选答案如下:

A.Else                   B.End If            C.End             D.Next

2.根据上述代码可以判断,登录页面login.asp导入bbb.asp的代码的目的是 (14) 。

试题出自试卷《2013年下半年软考《网络管理员》下午试卷真题(参考答案+解析版)》
参考答案
查看试卷详情
相关试题
  1. 试题四(共15分)

    阅读以下说明,回答问题1至问题2,将解答填入答题纸对应的解答栏内。

    【说明】

    某留言系统采用ASP+Access开发,其后台管理登录页面如图4-1所示。

    图4-1     

    【问题1】(9分)

    以下是该后台管理登录页面login.asp的部分代码,请仔细阅读该段代码,根据图4-1 将(1)~(9)的空缺代码补齐。

    <%

    If request.Form(“submit”)=“管理登录”Then

    user_name = request.Form(“ (1) ”)

    password = request.Form(“ (2) ”)

    verifycode = request.Form(“ (3) ”)

    If user name =“” Then

    Callinfoback(“用户名不能为空!”)

    End If

    ......

    Set  (4) =server. CreateObject(“adodb.recordset”)

    sql = “select * from administrator  (5)  user_name = “&user_name&”and

    password= “&md5(password)””

    rs.Open (6) ,conn,1,1

    If  (7)  rs.EOF Then

    session(“user_name”)= user_name

    response.redirect“information.asp”

    Else

    Call infoback(“用户名或密码错误!”)

    End If

    End If

    %>

    ......

    管理员登录

    maxlength=“4”/>

    style=“cursos:pointer” alt=“点击更换” title=“点击更换”/>

    (1)~(9)备选答案如下:

    A.pword           B.where            C.uname           D.vcode            E.reset

    F.submit           G.rs                  H.sql                I. Not

    【问题2】(6分)

    1.在登录页面 login.asp 中通过<!--#include file=“bbb.asp”-->导入了bbb.asp的代码,以下是bbb.asp的部分代码,请仔细阅读该段代码,将空缺代码补齐。   

    <%

    Dim GetFlag Rem(提交方式)

    Dim ErrorSql Rem(非法字符)

    Dim RequestKeyRem(提交数据)

    Dim Fori Rem(循环标记)

    ErrorSql =“~;~ and~ (~)~ exec~update~ count~ *~%~ chr~ mid~master~ truncate~ char~ declare” Rem (每个敏感字符或者词语请使用半角“~”隔开)

    ErrorSql = Split(ErrorSql,“~”)

    If Request.ServerVariables(“REQUEST_METHOD”)= “GET” Then

    GetFlag = True

    Else

    GetFlag = False

    End If

    If GetFlag Then

    For Each RequestKey In Request.QueryString

    For ForI = 0 To UBound(ErrorSql)

    If InStr(LCase(Request.QueryString(RequestKey)),ErrorSql(ForI)<>0 Then

    response.Write“”

    Response. (10) 

     (11) 

    Next

     (12) 

     (13) 

    For Each RequestKey In Request.Form

    For Fori = 0 To UBound(ErrorSql)

    ......

    %>

    (10)~(13)备选答案如下:

    A.Else                   B.End If            C.End             D.Next

    2.根据上述代码可以判断,登录页面login.asp导入bbb.asp的代码的目的是 (14) 。

  2. 试题三(共20分)

    阅读以下说明,回答问题1至问题4,将答案填入答题纸对应的解答栏内。

    【说明】

    某企业的网络拓扑结构如图3-1所示,随着企业内部网络的不断扩大,为了企业内网的安全,现要求利用VTP协议快速实现企业内网的VLAN配置以解决广播风暴的问题, 同时要求使用地址绑定技术解决

    网络中的地址冲突以及地址欺骗等现象。

    图3-1 

    【问题1】(4分)

    在没有配置VLAN之前,由交换机互连的网络默认同属于(1)。为了解决链路通过多条VLAN的问题,交换机的端口被定义为三种模式,分别为(2)、(3)以及(4)。(1)~(4)备选答案如下:

    A.VLANO        B.VLAN1        C.VLAN2        D.access

    E.trunk             F.dynamic      G.server            H.client

    【问题2】(10分)

          网络环境中经常会出现地址冲突、地址欺骗等现象,为了解决这种问题,请使用地址绑定技术在交换机Switch2上实现对主机PC1(MAC地址为0001.ABCD.32EA)基于端口的MAC地址绑定,请补充完成下列配置命令。

    Switch2> (5)       //进入特权模式

    Switch2# (6)       //进入全局配置模式

    Switch2(config)# (7)  F0/2     //进入端口 F0/2 配置模式

    Switch2(config-if)#switchport (8)        //配置开启端口安全模式

    Switch2(config-if)#switchport port-security (9) 0001.ABCD.32EA

    //将PC1MA地址0001.ABCD.32EA绑定到该端口

    ......

    【问题3】(3分)

    使用VTP快速配置企业网络VLAN,请完成相关配置命令。

    1.在三台交换机(Switch-1、Switch-2和Switch-3)上分别配置VTP协议,将Switch-1设为服务器模式,Switch-2和Switch-3设为客户机模式。

    Switch-1:

    Switch-1(VLAN)# (10) //定义 Switch-1为VTP服务器模式

    Switch-1(VLAN)# vtp domain cisco

    Switch-1(VLAN)# vtp password cisco

    Switch-2:

    Switch-2(VLAN)# vtp domain cisco //'定义 Switch-2的VTP 域

    Switch-2(VLAN)# vtp client

    Switch-2(VLAN)# (11)   //定义 Switch-2的VTP 域验证密码

    ......

    2.配置trunk接口及验证VTP Switch-1:

    Switch-1(config)# int f0/1

    Switch-1(config-if)# switchport trunk encapsulationdotlq //指定封装类型

    Switch-l(config-if)# switchport mode (12)    //配置该接口为 trunk 模式

    ......

    Switch-3:

    Switch-3(config)# interface fastEthernet 0/1    //进入Switch-3的接口配置子模式

    Switch-3(config-if)# switchport trunk encapsulationdotlq  //指定封装类型

    Switch-3# showVLAN     //在 Switch-3 上查看VLAN信息,验证VTP

    ......

    【问题4】(3分)

    网络系统建设过程中,网络交换设备的质量、性能、功能等因素直接与网络系统的整体性能相关。衡量网络交换设备性能最主要的指标有(13) 、 (14)和(15)。(13)~(15)备选答案如下:

    A.端口转发速率       B.传输时延             C.包转发率             D.额定功率

    E.端口类型              F.背板容量

  3. 试题二(共20分)

    阅读下列说明信息,回答问题1至问题5。将答案填入答题纸对应的解答栏内。

    【说明】

    某企业网络拓扑结构如图2-1所示,通过WindowsServer 2003系统搭建了Web、DNS、DHCP和邮件服务器(为内网用户提供服务),其中DHCP服务器分配的地址范围如图2-2所示。

    图2-1

    图2-2

    【问题1】(3分)

    在该网段下同时最多有(1)个客户端可以通过该DHCP服务器获取到有效IP地址,能获取到的有效IP地址范围是(2)到(3)。

    【问题2】(4分)

    DHCP客户端从DHCP服务器动态获取IP地址,主要通过四个阶段进行,其中第一个阶段为客户端以广播方式发送DHCP-DISCOVER报文,此报文源地址为(4),目 标地址为(5)。

    当客户端获取到有效的IP地址后,应收到包含客户端(6)地址、服务器提供的IP 地址、子网掩码、租约期限以及DHCP服务器(7)地址的数据包。

    (4)~(7)备选答案:    

    A.0.0.0.0         B.192.168.0.254         C.192.168.0.0        D.255.255.255.255

    E.IP地址         F.MAC地址              G.网关地址           H.网络地址

    【问题3】(4分)

    如果在默认租约期内,客户机租用IP时间达到(8)天时,将自动续订租约,在 Windows环境下的客户机,可以使用(9)命令来重新获取IP地址。

    【问题4】(3分)

          为了使DNS服务器正确解析本地Web站点的域名,需对DNS服务器进行配置。在图2-3中,新建的区域名称是(10) ,图2-4中添加的新建主机名称为(11), IP地址栏应填入(12)。

      

    图2-3                                                        图2-4

    【问题5】(6分)

    为了使用户可以通过内网mail服务器正常收发邮件,需在DNS服务器中对mail服务 器进行配置。

    如图2-4所示配置界面中,主机名称为(13) ,IP地址为(14);

    如图2-5所示配置界面中,选择(15),打开“新建资源记录”对话框;

    如图2-6所示配置界面中,“邮件服务器的完全合格的域名(FQDN)”编辑框中应 输入(16)。

         

    图2-5                                                        图2-6

  4. 试题一(共20分)

    阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。

    【说明】

    某单位网络结构如图1-1所示,网络中所有路由器均使用RIP协议。

    1-1

          在网络部署完成后进行如下测试:

    1.在主机host101上对Router2的F0/0口及网络1的host1进行了连通性测试,结果如图1-2和图1-3所示。

     

    host101>ping 192.168.0.1

     

     

    Pinging 192.168.0.1 with 32 bytes of data:

     

     

    Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

     

    Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

     

    Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

     

    Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

     

     

    Ping statistics for 192.168.0.1:

     

        Packets: Sent = 4,Received = 4,Lost = 0(0% loss),

     

    Approximate round trip times in milli-seconds:

     

       Minimum = 1ms,Maximum = 1ms,Average = 1ms

     

    图1-2

     

    host101>ping 192.168.0.2

     

    Pinging 192.168.0.2 with 32 bytes of data:

     

     

    Request timed out.

     

    Request timed out.

     

    Request timed out.

     

    Request timed out.

     

     

    Ping statistics for 192.168.0.2:

     

        Packets: Sent = 4, Received = 0,Lost = 4(100% loss),

     

    图1-3

    2.在主机host3上对网络1进行了连通性测试,结果如图1-4所示。

     

    host13>ping 192.168.0.2

     

     

    Pinging 192.168.0.1 with 32 bytes of data:

     

     

    Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

     

    Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

     

    Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

     

    Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

     

     

    Ping statistics for 192.168.0.1:

     

        Packets: Sent = 4,Received = 4,Lost = 0(0% loss),

     

    Approximate round trip times in milli-seconds:

     

       Minimum = 1ms,Maximum = 1ms,Average = 1ms

     

    图1-4

    3.查看路由器Router3的路由表,结果如图1-5所示。

     

    Router3>show ip route

     

     

    R  192.168.0.0/24 [120/1] via 202.117.112.1,00:00:24,Serial2/0

     

    C  192.168.1.0/24 is directly connected,FastEthemet0/0

     

    R   192.168.2.0/24 [120/1] via 202.117.114.1,00:00:01,Serial3/0

     

      202.117.112.0/30 is subnetted,1 subnets

     

    C  202.117.112.0 is directly connected,Serial2/0

     

    R  202.117.113.0/30 [120/1] via 202.117.112.1,00:00:24,Serial2/0

     

    [120/1] via 202.117.114.1,00:00:01,Serial3/0

     

    202.117.114.0/30 is subnetted,1 subnets

     

    C  202.117.114.0 is directly connected,Serial3/0

     

    图1-5

    【问题1】(6分)

    请填写hostl的Internet协议属性参数。

    IP地址:      (1)

    子网掩码:   (2)

    默认网关:   (3)

    【问题2】(4分)

          请填写路由器Routed的S0口的协议属性参数。

    IP地址:      (4)

    子网掩码:   (5)

    【问题3】(6分)

    在路由器Routerl上需进行RIP声明的网络是(6)、(7)和(8)。

    (6)~(8)备选答案:

    A.192.168.0.1/24             B.192.168.1.1/24             C.192.168.2.1/24

    D.202.117.112.1/30         E.202.117.113.1/30         F.202.117.114.1/30

    【问题4】(2分)

    根据图1-5,在主机host3上对网络1进行了连通性测试时所经过的路径是(9)。

    (9)备选答案:

    A.host3  → Router3 →   Router2 →   网络1

    B.host3  → Router3 →   Router1 →   Router2→    网络1

    【问题5】(2分)

    根据测试结果,host 101不能ping通host1的原因是(10)。

    (10)备选答案:

    A.网络1上host1网卡故障

    B.路由器Router2的F0/0接口上对网络3访问网络1进行了过滤

    C.路由器Router1的S0接口上对网络3访问网络1进行了过滤

    D.路由器Router2的S0接口上对网络3访问网络1进行了过滤