下面程序的功能是建立一个有 3 个 结 点的单向循环链表,然后求各个 结 点数值域 data 中数据的和。请填空。
include
include
struct NODE{ int data;
struct NODE *next;
};
main()
{ struct NODE *p,*q,*r;
int sum=0;
p=(struct NODE*)malloc(sizeof(struct NODE));
q=(struct NODE*)malloc(sizeof(struct NODE));
r=(struct NODE*)malloc(sizeof(struct NODE));
p->data=100; q->data=200; r->data=200;
p-> next =q; q-> next =r; r-> next =p;
sum=p->data+p->next->data+r->next->next 【 19 】 ;
printf("%dn",sum);
}
试题一(共15分)
阅读以下说明和数据流图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
现准备为某银行开发一个信用卡管理系统CCMS,该系统的基本功能为:
信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS。如果信用卡申请被银行接受,CCMS将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。信用卡激活。信用卡客户向CCMS提交激活请求,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功激活。信用卡客户信息管理。信用卡客户的个人信息可以在CCMS中进行在线管理。每位信用卡客户可以在线查询和修改个人信息。交易信息查询。信用卡客户使用信用卡进行的每一笔交易都会记录在CCMS中。信用卡客户可以通过CCMS查询并核实其交易信息(包括信用卡交易记录及交易额)。图1-1和图1-2分别给出了该系统的顶层数据流图和0层数据流图的初稿。
【问题1】(3分)
根据【说明】,将图1-1中的E1~E3填充完整。
【问题2】(3分)
图1-1中缺少三条数据流,根据【说明】,分别指出这三条数据流的起点和终点。(注:
数据流的起点和终点均采用图中的符号和描述)
【问题3】(5分)
图1-2中有两条数据流是错误的,请指出这两条数据流的名称,并改正。(注:数据流
的起点和终点均采用图中的符号和描述)
【问题4】(4分)
根据【说明】,将图1-2中P1~P4的处理名称填充完整。
●试题一
阅读下列说明和流程图,将应填入(n)的字句写在答题纸的对应栏内。
【说明】
下列流程图(如图4所示)用泰勒(Taylor)展开式
sinx=x-x3/3!+x5/5!-x7/7!+…+(-1)n×x2n+1/(2n+1)!+…
【流程图】
图4
计算并打印sinx的近似值。其中用ε(>0)表示误差要求。
试题二(共15分)
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。
【说明】
某公司要在 Windows 2003 Server 上搭建内部FTP服务器,服务器分配有一个静态的公网IP地址228.121.12.38。FTP服务器的创建可分为安装、配置、测试等三个过程。其中图2-1和图2-2分别为配置过程中FTP站点创建和 FTP站点属性的配置窗口。
【问题1】(2分)
在Windows 2003中安装FTP服务,需在“应用程序服务器”选项的 (1) 组件复选框中选择“文件传输协议(FTP)服务”进行安装。
(1)备选答案:
A. ASP.NET
B. Internet信息服务(IIS)
C. 应用程序服务器控制台
D. 启用网络服务
【问题2】(4分)
在图2-1中,在“输入此FTP站点使用的 IP地址”文本框中应填入 (2) ,默认情况下“输入此FTP站点的TCP端口”文本框中应填入 (3) 。
【问题3】(2分)
在图2-2中,如果FTP资源存储在F盘,新建FTP站点的默认主目录为 (4) 。
(4)备选答案:
A. F:inetpubftproot
B. F:ftp
C. F:ftproot
D. F:inetpubwwwroot
【问题4】(4分)
FTP服务器配置完成后,可以在网络上另一台 PC中测试 FTP是否配置成功。测试过程为:在该计算机上命令行模式下输入命令 (5) ,在出现 USER提示时输入 FTP服务器上计算机管理员名称和密码就可以登陆了。如果该 FTP上开启了匿名访问功能,在用户名处输入 (6) ,密码处填写一个 Email地址也可以登录。
(6)备选答案:
A. anonymous B. user C. administrator
【问题5】(3分)
依据图2-2的配置,该FTP服务器配置完成后,用户可以上传文件吗?为什么?
试题二(25分)
阅读以下关于某网络系统结构的叙述,回答问题1、问题2和问题3。
某公司的网络结构如图2-1所示,所有路由器、交换机都采用Cisco产品,路由协议采用OSPF协议,路由器各接口的IP地址参数等如表2-1所示。
为了保证各区域的地址连续性,便于实现路由汇总,各区域的地址范围如下:
Area 0 —— 10.0.0.0/13
Area 1 —— 10.8.0.0/13
Area 2 —— 10.192.0.0/13
Area 3 —— 10.224.0.0/13
[问题1](6分)
假设路由体系中OSPF进程号的ID为1,则对于拥有三个快速以太网接口的路由器R7,如果仅希望OSPF进程和接口Fa0/0、Fa1/0相关联,而不和Fa2/0关联,也就是说只允许
接口Fa0/0、Fa1/0使用OSPF进程,请写出路由器R7上的OSPF进程配置。
[问题 2](9分)
在Area 1中,路由器R4、R5和R6通过一台交换机构成的广播局域网络互连,各路由器ID由路由器
loopback接口地址指定, 如指定R4是指派路由器 (Designated Routers, DR)、R5为备份的指派路由器(Backup Designated Router, BDR),而R6不参与指派路由器的选择过程。
配置路由器R6时,为使其不参与指派路由器的选择过程,需要在其接口Fa0/0上添加配置命令_(a) 。
在配置路由器R4与R5时,如果允许修改路由器的loopback接口地址,可以采用两种方式,让R4成为DR,而R5成为BDR,这两种可行的方法分别是: (b) 。 (c) 。
[问题 3](10 分)
OSPF协议要求所有的区域都连接到OSPF主干区域0,当一个区域和OSPF主干区域0的网络之间不存在物理连接或创建物理连接代价过高时,可以通过创建OSPF虚链路(virtual link)的方式完成断开区域和主干区域的互连。在该公司的网络中,区域3和区域0之间也需要通过虚拟链路方式进行连接,请给出路由器R3和路由器R8上的OSPF进程配置信息。
●试题一
阅读下列说明和流程图,将应填入(n)处的语句写在答题纸的对应栏内。
【说明】
下列流程图用于从数组K中找出一切满足:K(I)+K(J)=M的元素对(K(I),K(J))(1≤I≤J≤N)。假定数组K中的N个不同的整数已按从小到大的顺序排列,M是给定的常数。
【流程图】
此流程图1中,比较"K(I)+K(J)∶M"最少执行次数约为(5)。
图1