25 喜欢·299 浏览
解答题

● 在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许 3个进程进入互斥段(临界区),则信号量S的变化范围是 (26) ;若信号量S的当前值为–2,则表示系统中有 (27) 个正在等待该资源的进程。

(26)A.–7~1 B.–7~3 C.–3~0 D.–3~10

(27)A.0 B.1 C.2 D.3

主观题和计算题请自行在草稿纸上作答

题目答案

(26)B(27)C本题考查操作系统进程管理方面的基础知识。本题中,已知有10个进程共享一个互斥资源R,如果最多允许3个进程同时进入互斥段,这意味着系统有3个单位的资源,信号量的初值应设为3。当第一个申请该资源的进程对信号量S执行P操作,信号量S减1等于2(即3–1),进程可继续执行;当第二个申请该资源的进程对信号量S执行P操作,信号量S减1等于1(即3–2),进程可继续执行……当第10个申请该资源的进程对信号量S执行P操作,信号量S减1等于–7。所以试题(26)的正确答案为B。在操作系统的进程管理中,由

答案解析

暂无解析
举一反三
解答题

●试题三

阅读下列函数说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。

【说明3.1】

假设以带头结点的单循环链表作非递减有序线性表的存储结构。函数deleteklist(LinkList head)的功能是删除表中所有数值相同的多余元素,并释放结点空间。

例如:链表初始元素为:

(7,10,10,21,30,42,42,42,51,70)

经算法操作后变为:

(7,10,21,30,42,51,70)

【函数3.1】

void deleteklist(LinkList head)

{

LinkNode*p,*q;

p=head->next;

while(p!=head)

{

q=p->next;

while( (1) )

{

(2) ;

free(q);

q=p->next;

}

p=p->next;

}

}

【说明3.2】

已知一棵完全二叉树存放于一个一维数组T[n]中,T[n]中存放的是各结点的值。下面的程序的功能是:从T[0]开始顺序读出各结点的值,建立该二叉树的二叉链表表示。

【函数3.2】

#include<istream.h>

typedef struct node {

int data;

stuct node leftChild,rightchild;

}BintreeNode;

typedef BintreeNode*BinaryTree;

void ConstrncTree(int T[],int n,int i,BintreeNode*&ptr)

{

if(i>=n) (3) ;∥置根指针为空

else

{

ptr=-(BTNode*)malloc(sizeof(BTNode))

ptr->data=T[i];

ConstrucTree(T,n,2*i+1, (4) );

ConstrucTree(T,n, (5) ,ptr->rightchild);

}

}

main(void)

{/*根据顺序存储结构建立二叉链表*/

Binarytree bitree;int n;

printf("please enter the number of node:\n%s";n);

int*A=(int*)malloc(n*sizeof(int));

for(int i=0;i<n;i++)scanf("%d,A+i);/*从键盘输入结点值*/

for(int i=0;i<n;i++)printf("%d",A[i]);

ConstructTree(A,n,0,bitree);

}

主观题和计算题请自行在草稿纸上作答

题目答案

●试题三【答案】(1)q!=head &&q->data==p->data(2)p->next=q->next(3)ptr=NULL(4)ptr->leftchild(5)2*i+2

答案解析

这一题共有两个程序,第一个函数是考查链表操作,第二个程序是使用递归法创建链式存储的二叉树。先看第一个函数。这个函数由于while循环实现对链表的遍历,在这个while循环中又嵌套着一个while循环,内循环实现了删除相同元素的功能。由说明和程序可知,p指针指向当前遍历结点,
解答题

● “http:// www.rkb.gov.cn”中的“gov”代表的是 (5) 。

(5)A. 民间组织 B. 商业机构 C. 政府机构 D. 高等院校

主观题和计算题请自行在草稿纸上作答

题目答案

Cgov是政府,edu是教育,这些都是规定好的,平时要积累,慢慢就记住了。

答案解析

暂无解析
解答题

IEEE 802.11中定义了哪两种拓扑结构?简述这两种拓扑结构的特点。图1-2中"OperatingMode”属性的值是什么?

主观题和计算题请自行在草稿纸上作答

题目答案

一种是基础设施网络(Infrastructure Networking)另一种是特殊网络(Ad HocNetworking)。 在基础设施网络中无线终端通过接入点(Access PointAP)访问骨干网上的设备或者互相访问。Ad hoc网络是一种点对点连接不需要有线网络和接入点的支持以无线网卡连接的终端设备之间可以直接通信。 基础设施网络(或Infrastructure)。一种是基础设施网络(Infrastructure Networking),另一种是特殊网络(Ad HocNetworking

答案解析

暂无解析
解答题

为了过滤数据包,需要配置访问控制列表(ACL),规定什么样的数据包可以通过,什么样的数据包不能通过。ACL规则由多条permit或deny语句组成,语句的匹配顺序是从上到下。

语句access-list 1 deny any any的含义是(4),该语句一般位于ACL规则的最后。

语句access-list 100 permit tcp any host222.134.135.99eq ftp的含义是(5)。

主观题和计算题请自行在草稿纸上作答

题目答案

过滤所有数据包(或禁止所有数据包通过防火墙)允许任意主机访问222.134.135.99的FTP服务过滤所有数据包(或禁止所有数据包通过防火墙)允许任意主机访问222.134.135.99的FTP服务 解析:考查访问控制列表(ACL),ACL根据源地址、目标地址、源端口或目标端口等协议信息对数据包进行过滤,从而达到访问控制的目地。ACL分为标准和扩展两种类型:标准ACL只能根据分组中的IP源地址进行过滤,扩张ACL不但可以根据源地址或目标地址进行过滤,还可以根据不同的上层协议和协议信息进行过滤。 标准AC

答案解析

暂无解析
解答题

NAT(Network Address Translation)顾名思义就是网络IP地址的转换。NAT的出现是为了解决IP日益短缺的问题,将多个内部地址映射为少数几个甚至一个公网地址。同时它还起到了隐藏内部网络结构的作用,具有一定的安全性。NAT主要包括3种方式:PAT、动态NAT和静态NAT,PAT(Port Address Translation)也简称为NAPT,就是将多个内部地址映射为一个公网地址。这种方式常用于拨号上Internet网。其部分清单配置如下。

dial script. add set modem ABORT ERROR""ATZ OK ATL lMI&CI&D2&SOS0=0OK (1)

e0//设置e0的IP地址

ip add10.191.140.254 255.255.255.0

quit

s0//设置s0为PPP拨号方式

encapsulate PPP

line dial

idletime 180

init script. set modem//设置拨号脚本

login_script. login

def_phone XXX//设置ISP的拨入电话号码

nat enable//允许NAT出口

speed 115k

quit

route add default S0 1 (2)

nat inside source interface S0 (3)

动态NAT可以将多个内部地址映射为多个公网地址,常用于DDN专线上网。用户要得到多个公网地址,可以通过建立一个地址池,使大家共同使用这些公网地址。其部分清单配置如下。

ippool add ciu 202.103.23.1 14 (4)

e0//设置e0的IP地址

ipadd10.191.140.254255.255.255.0

quit

s0//设置s0为同步PPP专线方式,也可能为同步HDLC专线方式

encapsulate ppp (5)

port sync

ip add202.103.10.122255.255.255.252//设置端口地址

map add202.103.10.121 (6)

nat enable//允许NAT出口

quit

route add default 202.103.10.121 1//设置缺省路由

nat inside source pool ciu overload//设置为内部地址翻译,其中over load表示多个内部地址可同时使用一个公网地址。

静态NAT可以将内部地址与公网地址建立一一对应的关系,常用于对公网提供公众服务,如Web服务器。配置略。

请解释上述划线部分语句的含义?

主观题和计算题请自行在草稿纸上作答

题目答案

(1)设置Modem脚本其中“S0=0”保证Modem不自动拨号。(2)设置缺省路由。 (3)设置地址翻译采用s0的地址。(4)设置地址池ciu(合法的IP地址)的起始地址和数目。(5)封装PPP协议。(6)设置对端地址 随着接入Internet的计算机数量的不断增加p地址资源也就愈显得捉襟见肘。事实上除了中国教育和科研计算机网(CERNET)外一般用户几乎申请不到整段的C类IP地址。在其他ISP那里即使是拥有几百台计算机的大型局域网用户当他们申请IP地址时所分配的地址也不过(1)设置Modem脚本,

答案解析

暂无解析
解答题

虚拟主机是指在一个单一的服务器上创建和维护多个Web站点,Apache提供了对虚拟主机的完全支持。虚拟主机的形式可以是(2)、(3)。

(2)和(3)备选项如下:

A.基于名字 B.基于文件 C.基于IP地址 D.基于MAC地址

主观题和计算题请自行在草稿纸上作答

题目答案

(2)、(3)回答A、C或回答C、A均可。(2)、(3)回答A、C或回答C、A均可。 解析:虚拟主机是指在一个单一的服务器上维护多个Web站点,并且使用主机别名来区别它们。这样用户就可以在单一的Web服务器上拥有多个的Web站点,并通过它们各自的域名对这些站点进行访问。Apache提供了对虚拟主机的完全支持。虚拟主机一般有两种形式:“基于名字”和“基于IP”。

答案解析

暂无解析
解答题

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

最近,某高校网络整体改造,小李是网络改造的具体负责人,在此次网络改造中,学校重新购入新的防火墙和路由器,并购入了2台新的服务器,作为校园电影的ftp服务器使用。

如图2-13和图2-14所示,关于网络的结构图哪张是合理的,请说明理由。

主观题和计算题请自行在草稿纸上作答

题目答案

选择A图 B图方式中服务器不易被校园内网用户使用而且不容易保护ftp服务器的安全和不利于网络的管理和维护。 A图方式一方面便于用户使用ftp服务器同时内网可以得到较好的保护。并且可以统一进行网络管理可以通过防火墙限制外网用户访问ftp服务器。选择A图 B图方式中服务器不易被校园内网用户使用,而且不容易保护ftp服务器的安全和不利于网络的管理和维护。 A图方式一方面便于用户使用ftp服务器,同时内网可以得到较好的保护。并且可以统一进行网络管理,可以通过防火墙限制外网用户访问ftp服务器。

答案解析

暂无解析
解答题

以下是实现手机销售信息查询的网页加入信息功能的部分代码,其网页显示效果类似图6-9,请将(3)~(6)空缺处的代码填写完整。

<!--以下为实现加入信息功能的部分-->

<form. name="fonn1" method="post" action="main_search.asp">

<td>

<div align="left">

<table width="404" border=-"0">

<tr>

<td align="right" width="121">

<font size="2">请选择品牌</font>

</td>

<td align="left" width="194" valign="bottom">

<p><(3) size="1" name="D1">

<option (4) value="mow">]摩托罗拉</option>

<option value="(5)">诺基亚</option>

< (6) >

</p>

</td>

<td align="left" width="69" valign="middle">

<p>

<input type="submit" value="提交" name="B1">

</p>

</td>

</tr>

</table></div></td>

</form>

主观题和计算题请自行在草稿纸上作答

题目答案

(3) select (4) selected(5) nokia (6) /select(3) select (4) selected(5) nokia (6) /select 解析:这是一道要求读者掌握表单应用的分析理解题。本题的解答思路如下。 从图6-9的显示效果可知,该网页提供一个下拉列表框供用户选择手机类型,因此需要采用select>…/select>标志对创建一个下拉列表框或可复选的列表框。此标志对用在form>…/form>标志对之间。 select>具有name、si

答案解析

暂无解析
解答题

在图8-6所示的拓扑结构中,计算机PC2(假设分配到的IP地址为192.168.0.35)访问www.ceiaec.org网站(IP地址为218.30.101.196)时,刚从计算机PC2发送出来的IP数据包源IP地址为(7),目的IP地址为(8),该数据帧的目的MAC地址为(9)。该计算机发送到Internet网上的IP数据包刚经过NAT服务器时的源IP地址为(10),该数据帧的源MAC地址为(11)。

(7)A.218.30.101.196 B.202.200.117.34 C.192.168.0.1 D.192.168.0.35

(8)A.192.168.0.35 B.192.168.0.1 C.202.200.117.34 D.218.30.101.196

(9)A.IP地址为192.168.0.35网络接口的MAC地址 B.IP地址为192.168.0.1网络接口的MAC地址 C.IP地址为202.200.117.34网络接口的MAC地址 D.IP地址为218.30.101.196网络接口的MAC地址

(10) A.218.30.101.196 B.202.200.117.34 C.192.168.0.1 D.192.168.0.35

(11) A.IP地址为218.30.101.196网络接口的MAC地址

B.IP地址为202.200.117.34网络接口的MAC地址

C.IP地址为192.168.0.1网络接口的MAC地址

D.IP地址为192.168.0.35网络接口的MAC地址

主观题和计算题请自行在草稿纸上作答

题目答案

(7)D或192.168.0.35(8)D或218.30.101.196(9)B或“IP地址为192.168.0.1网络接口的MAC地址”(10)B或202.200.117.34(11)B或“IP地址为202.200.117.34网络接口的MAC地址”(7)D,或192.168.0.35(8)D,或218.30.101.196(9)B,或“IP地址为192.168.0.1网络接口的MAC地址”(10)B,或202.200.117.34(11)B,或“IP地址为202.200.117.34网络接口的MAC地

答案解析

暂无解析
解答题

● 设数组a[0..m, l..n]的每个元素占用1个存储单元,若元素按行存储,则数组元素a[i,j](0≤i≤m,1≤j≤≤)相对于数组空间首地址的偏移量为 (32) 。

(32)A.(i+l)*n+j

B.i*n+j-1

C.i*m+j

D.i*(m+l)+j-1

主观题和计算题请自行在草稿纸上作答

题目答案

试题(32)分析本题考查数据结构基础知识。二维数组元素的存储布局可以按行安排,也可以按列安排。元素a[i,j]相对于数组空间首地址的偏移量计算方法为:先算出存储在该元素之前的行数(或列数),然后算出在该元素所在行(或列)上排在a[i,j]之前的元素个数。根据以上信息算出存储在a[i,j]之前的元素个数,再乘以每个元素占用的存储单元个数即可。题中数组元素按行存储,在a[i,j]之前有i行(行号为0、1、…、i–1)、每行n个元素,在其所在行,a[i,j]之前有j–1个元素,因此偏移量为i*n+j–1。参考答

答案解析

暂无解析