题目内容

●试题一
先阅读说明,然后回答问题。
随着电脑的逐渐普及、人们上网的需求逐渐增加,宽带共享上网的需求也愈加强烈。实现集体共享上网无外乎有"软件共享上网"和"硬件共享上网"两种。"软件共享上网"是将一台电脑设为代理服务器,通过网关类或代理服务器类软件来实现共享,常用的软件有Wingate、Sygate等。但由于这种方式缺点很多,较易用的共享上网方法--"硬件共享上网"。通过ADSL调制解调器的路有功能共享上网。工作原理是通过内置的硬件芯片来完成Internet与局域网之间的数据包交换的,实质上就是芯片中固化了共享上网软件。其工作原理和前面提到的代理服务器相似。另外有些路由器本身还整合了ADSL Modem功能,这样就通过路由器的WAN口直接连入Internet,非常方便。而没有整合ADSL Modem的路由器,必须先连接一块ADLS Modem才能连入宽带网。
ADSLModem 路由功能的设置,在次配置项中,有一项目必须设置"ATM VC"中的VPI/VCI值,假如当前的VPI/VCI为0/35,其他配置项目省略,然后客户机配置,设定局域网中每一台计算机(客户机)的IP地址。局域网中计算机的IP地址必须与ADSL Modem同网段。在配置客户机时,默认网关地址应填写ADSL Modem的IP地址,DNS服务器地址也是ADSL Modem的IP地址。
[问题1]ADSL主要采用哪两种调制技术,基于ADSL的接入网由哪三部分组成?
[问题2]"ATM VC"中的VPI/VCI分别表示什么?
[问题3]在配置客户机时,默认网关与DNS服务器地址为什么要与ADSL Modem 的IP相同?

查看答案
更多问题

●试题三
阅读下列说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
本题给出四个函数,它们的功能分别是:
1.int push(PNODE *top,int e)是进栈函数,形参top是栈顶指针的指针,形参e是入栈元素。
2.int pop(PNODE *top,int *e)是出栈函数,形参top是栈顶指针的指针,形参e作为返回出栈元素使用。
3.int enQueue(PNODE *tail,int e)是入队函数,形参tail是队尾指针的指针,形参e是入队元素。
4.int deQueue(PNODE *tail,int *e)是出队函数,形参tail是队尾指针的指针,形参e作为返回出队元素使用。
以上四个函数中,返回值为0表示操作成功,返回值为-1表示操作失败。
栈是用链表实现的;队是用带有辅助结点(头结点)的单向循环链表实现的。两种链表的结点类型均为:
typedef struct node{
int value;
struct node *next;
}NODE,*PNODE;
【函数1】
int push(PNODE *top,int e)
{
PNODE p=(PNODE)malloc (sizeof(NODE));
if (!p) return-1;
p-> value =e;
(1) ;.
*top=p;
return 0;
}
【函数2】
int pop (PNODE *top,int *e)
{
PNODE p=*top;
if(p==NULL)return-1;
*e=p->value;
(2) ;
free(p);
return 0;
}
【函数3】
int enQueue (PNODE *tail,int e)
{PNODE p,t;
t=*tail;
p=(PNODE)malloc(sizeof(NODE));
if(!p)return-l;
p->value=e;
p->next=t->next;
(3) ;
*tail=p;
return 0;
}
【函数4】
int deQueue(PNODE *tail,int *e)
{PNODE p,q;
if((*tail)->next==*tail)return -1;
p=(*tail)->next;
q=p->next;
*e=q->value;
(4) =q->next;
if(*tail==q) (5) ;
free(q);
return 0;
}

●试题四
【说明】
下面程序的功能是:在含有10个元素的数组中查找最大数,及最大数所在位置(即下标值),最大数可能不止一个。
例如:若输入
2857848328
则应输出
The max:8
Total:4∥最大数出现次数
The positions:1469
【函数】
#include<stdio.h>
#define M 10
int fun(int*a,int*n,int pos[])
{
int i,k max=-32767;
(1)
for(i=0;i<M;i++)
if((2) )max=a[i];
for(i=0;i<M;i++)
if((3) )pos[k++]=i;
*n=k;
return max;
}
main()
{
int a[M],pos[M],i=0,j,n;
printf("Enter 10 number:");
for(i=0;i<M;i++)scanf("%d", (4) );
j=fun((5) );
printf("The max:%d\n",j);
printf("Total:%d",n);
printf("The position:");
for(i=0;i<n;i++)printf("%4d",pos[i]);
printf("\n");
}

●试题二
某单位的网络要配置一台DHCP服务器,为网络内部的计算机自动分配IP,地址。在考虑DHCP服务器时,回答以下问题。
[问题1]
客户机是如何从DHCP服务器得到动态IP地址的?
[问题2]
被路由器隔离的两个子网能否共用一台DHCP服务器。
[问题3]
配置DHCP服务器应具备什么条件?
[问题4]
用户通过什么命令可以看到自己申请到的本机IP地址?用何命令可以重新向DHCP服务器申请IP地址?用何命令可以释放IP地址?

●试题三
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。
[说明]
在一台计算机上安装完成Windows 2000服务器及相应的服务组件。
[问题1]
安装Windows服务器时,通常将分区格式化为NTFS格式,NTFS的主要优点有哪三个方面?
[问题2]
Windows 2000默认的超级用户名是什么?
[问题3]
如果发现操作系统存在安全漏洞,应该如何解决?
[问题4]
为什么要关闭那些不需要的服务和不用的端口?
[问题5]
局域网的IP地址范围限定在192.168.10.33~192.168.10.47之间,子网掩码应设置为多少?

答案查题题库