一起答

2011年网络管理员考试考前密卷(一)-下午试题

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. ●试题五

    某公司最近组建了一个由十几台客户机和一台服务器组成的局域网。请回答以下问题。

    [问题1]

    为什么Windows 98网上邻居中找不到域及服务器,但可找到其他的工作站?

    [问题2]

    为什么在查看“网上邻居”时,会出现“无法浏览网络。网络不可访问。想得到更多信息,请查看’帮助索引’中的’网络疑难解答’专题。”的错误提示?

    [问题3]

    为什么可以访问服务器,也可以访问Internet,但却无法访问其他工作站?

    [问题4]

    为什么可以Ping通IP地址,但Ping不通域名?

    [问题5]

    为什么网络上的其他计算机无法与我的计算机连接?

  2. ●试题四

    阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,将应填入(n)处的语句写在答题纸的对应栏内。

    [说明]

    登录Web页时,在Web页中显示“welcome to my homepage!”,并且文字渐隐渐现,然后显示“hello!”,并且文字渐隐渐现。

    【HTML文本】

    //JavaScript区域开始标识

    var amount=10;//声明一个变量,定义字符串长度

    var color=newArray();   //定义一个新数组,并列出其中的元素

    color[0]="333333";

    color[1]="444444";

    color[2]="666666";

    color[3]="777777";

    color[4]="888888";

    color[5]="aaaaaa";

    color[6]="bbbbbb";

    color[7]="dddddd";

    color[8]="ffffff";

    var message=newArray()//定义一个新数组,并列出其中的元素

     message[0]="welcometOmyhomepage!";

     message[1]="hello!"

    var x=0;   //声明变量,并赋初值

    var y=0;

    var timer;

    function p(){//定义函数P

    if document.all){//如果是IE浏览器,执行以下语句

    if (x<=7){

     ml.innerText= (1) //如果x小于或等于7,则输入文本信息的值,

    //然后x递加,即亮度增加

    document.all.ml.style.filter="glow(color="+color[x]+",strength=4)";

     (2) 

    timer=setTimeout("p()",100);//设指定时器每100毫秒,调用一次P函数

    }

    else{ //如果x大于7,则调用dep函数,即亮度开始变暗

    clearTimeout(timer);

     setTimeout("dep()",100);

     }

     }

     }

    functiondep(){ //定义dep函数,并当浏览器是IE且x≥0时,

    //执行以下语句

     if(document.all){

     if( (3) ){

     ml.innerText=message[y];//输入文本信息,然后x递减,即亮度减弱

     docment.all.ml.style.filter="glow(color="+color[x]+",strength=4");

     X;

       (4) ;//每100毫秒,调用一次dep函数,减到最暗,接着执行下一条

    }

     else{

     clearTimeout(timer)

    y++;

    if (5)  { //如果数组message中的字符串都执行了,

    //一切恢复初始设置,并执行q函数。

    y=0;

    }

     x=0;

     q();

    }

    }

    }

    function q(){//定义一个函数q

    m.innerText="";

    setTimeout("p()",1000);//1秒后,重新调用p函数

    }

    //>   //HTML的注解符

    </script>

    :40px,></div>

    ………

    ………

    </html>

  3. ●试题三

    以下是ASP与数据库应用的典型例子,阅读后请补充 (1) ~ (5) 空缺的内容。

    一个真正的、完整的站点是离不开数据库的,因为实际应用中,需要保存的数据很多,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便地进行查询和更新。数据库有很多种,如Fox数据库(.dbf)、Access数据库(.mdb)、Informix、Oracle和SQL Server等等,在这里,以Microsoft Access数据库为例来说明ASP是如何访问数据库的。

    常用数据库语句如下所示:

    1.SELECT语句:命令数据库引擎从数据库里返回信息,作为一组记录。

    2.INSERT INTO语句:添加一个或多个记录至一个表。

    3.UPDATE语句:创建更新查询来改变基于特定准则的指定表中的字段值。

    4.DELETE语句:创建一个删除查询把记录从FROM子句列出并符合WHERE子句的一个或更多的表中清除。

    5.EXECUTE语句:用于激活PROCEDURE(过程)

    用ASP来做一个通讯录:

    1.建立数据库

    用Microsoft Access建立一个名为datA.mdb的空数据库,使用设计器创建一个新表。

    输入以下几个字段,见表1。

    表1data mdb的字段和属性

    字段名称

    数据类型

    说  明

    其  他

    ID

    自动编号

    数据标识

    字段大小:长整型新值:递增索引:有(无重复)

    username

    文本

    姓名

    缺省值

    usermail

    文本

    E-mail

    缺省值

    View

    数字

    查看次数

    字段大小:长整型默认值:0索引:无

    Indate

    时间日期

    加入时间

    缺省值

    保存为datA.mdb文件

    2.连接数据库

    Set conn= (1) 

    conn.Open"driver={Microsoft Access Driver.mdb)};dbq="&Server.MapPath("datA.mdb")

    注意:一个页面中,只要连接一次就可以了,数据库使用完后要及时关闭连接。

    conn.Close

    Ser conn=Nothing

    3.添加新记录到数据库

    Set conn=Server.CreateObject("ADOD

       B.Connection")

    conn.Open"driver={Microsoft Access Driver(.mdb};dbq="&Server.MapPath("datA.mdb")

    username="程序员"

    usermail="xj@163.com"

    indate=Now()

    sql="insert into data(username,usermail,indata)values("&username&","&usermail&","&indate&")"

     (2) 

    conn.Close

    Set conn=Nothing

    4.选择数据库里的记录

    1)选择所有记录的字段(按记录倒序排序): (3) 。

    2)选择所有记录的姓名和Email字段(不排序):sql= "select username,usermail from data"。

    3)选择姓名为“程序员”的所有记录: (4) 。

    4)选择使用163信箱的所有记录(按查看次数排序):sql="selectfrom data where usermail like%"@163.com"%order by view desc"。

    5)选择最新的10个记录:sql="select top 10from data order by ID desc"。

    SQL语句已经知道了,不过在Web应用时,还得创建一个RecordSet对象得到记录集,才能把从数据库里取出的值应用在网页上,如果现在将所有的记录显示在网页上就使用如下代码:

    Set conn=Server.CreateObject("ADOD

       B.Connection")

    conn.Open"driver={Microsoft Access Driver(*.mdb)};dbq="&Server.MapPath("datA.mdb")

    sql="select*from data"

    Set rs=Server.CreateObject("ADOD

       B.RecordSet")

    rs.Open sql,conn,1,1

    Do While Not rs.Eof

    Response.Write"

    姓名:"& rs("username")&"E-maih:"&rs("usermail")&"查看:"& rs("view")&"次"& rs("indate")&"加入

    "

    rs.MoveNext

    Loop

    rs.Close

    Set rs=Nothing

    conn.Close

    Set conn=Nothing

    说明:建立数据库连接;创建rs得到记录集;循环显示记录,rs.Eof表示记录末,rs.MoveNext表示移到下一个记录;最后关闭。

    5.修改(更新)数据库记录

    修改记录的Email:

    Set conn=Server.CreateObject("ADOD

       B.Connection")

    cons.Open"driver={Microsoft Access Driver(*.mdb)};dbq="&Server.MapPath("datA.mdb")

    ID=1

    usermail="xj@163.com"

    sql="update data set usermail="&usermail&"where ID="&CInt(ID)

    conn.Execute(sql)

    conn.Close

    Set conn=Nothing

    说明:建立数据库连接;获取记录ID、新Email字符串;使用update语句修改记录;conn.Execute来执行;最后关闭。如果使记录的查看值加1,则sql="update data set view=view+1 where ID="&CInt(ID)

    6.删除数据库记录

    删除某一条记录:

    Set conn=Server.CreateObject("ADOD

    b.Connection")

    conn.Open"driver={Microsoft Access Driver(*.mdb)};dbq="&Server.MapPath("datA.mdb")

    ID=1

    sql= (5) 

    conn.Execute(sql)

    conn.Close

    Set conn=Nothing

  4. ●试题二

    请回答以下关于Internet的问题1~5,把答案填到答题纸的对应栏内。

    [问题1]

    Internet的服务有哪几种?

    [问题2]

    Internet电子邮件的标准是什么?

    [问题3]

    电子邮件网关的工作过程是怎样的?

    [问题4]

    电子邮件地址的格式是怎样规定的?

    [问题5]

    电子邮件加密系统包括哪几个?哪个是Internet标准?

  5. ●试题一

    请回答以下有关组网的问题1~5,并把解答填入答题纸的对应栏中。

    [说明]某公司要组建一个小型Windows局域网,包括1台服务器和10台PC机,网络结构如图1所示。该公司在服务器上建立自己的商业网站,网站域名定为“www.economical.com”。

    图1某公司小型Windows局域网结构图

    [问题1]

    为了将公司内所有的计算机连接起来。图1中的A处可采用哪两种类型的设备?

    [问题2]

    该网络的物理拓扑结构是什么类型?

    [问题3]

    该公司在服务器上安装了DNS,以便把公司主页发布到Internet上。请问DNS的主要功能是什么?

    [问题4]

    给出“局域网上所有用户以共享同一IP地址方式来访问Internet”的两种解决方案。

    [问题5]

    在服务器和Internet接入之间安装采用IP过滤技术的防火墙,请问IP过滤技术是如何实现的?