第1题
阅读下列C程序和程序说明,将应填入(n)处的字句写在对应栏内。
【说明】下面是一个用C编写的快速排序算法。为了避免最坏情况,取基准记录pivot时,采用从left、right和mid=[(left+right)/2]中取中间值,并交换到right位置的办法。数组a存放待排序的一组记录,数据类型为T,left和right是待排序子区间的最左端点和最右端点。
void quicksort (int a[], int left, int right) {
int temp;
if (left<right) {
hat pivot = median3 (a, left, right); //三者取中子程序
int i = left, j = right-1;
for(;;){
while (i <j && a[i] < pivot) i++;
while (i <j && pivot < a[j]) j--;
if(i<j){
temp = a[i]; a[j] = a[i]; a[i] = temp;
i++; j--;
}
else break;
}
if (a[i] > pivot)
{temp = a[i]; a[i] = a[right]; a[right] = temp;}
quicksort( (1) ); //递归排序左子区间
quieksort(a,i+1 ,right); //递归排序右子区间
}
}
void median3 (int a[], int left, int right)
{ int mid=(2);
int k = left;
if(a[mid] < a[k])k = mid;
if(a[high] < a[k]) k = high; //选最小记录
int temp = a[k]; a[k] = a[left]; a[left] = temp; //最小者交换到 left
if(a[mid] < a[right])
{temp=a[mid]; a[mid]=a[right]; a[right]=temp;}
}
消去第二个递归调用 quicksort (a,i+1,right)。 采用循环的办法:
void quicksort (int a[], int left, int right) {
int temp; int i,j;
(3) {
int pivot = median3(a, left, right); //三者取中子程序
i = left; j = righi-1;
for (;; ){
while (i<j && a[i] < pivot)i++;
while (i<j && pivot <a[j]) j--;
if(i <j) {
temp = a[i]; a[j]; = a[i]; a[i]=temp;
i++; j--;
}
else break;
}
if(a[i]>pivot){(4);a[i]=pivot;}
quicksoft ((5)); //递归排序左子区间
left = i+1;
}
}
第3题
阅读下列说明,回答问题1至问题5,将解答填入的对应栏内。
[说明]
某“网站稿件管理发布系统”是采用J2EE架构开发的B/S系统,Web服务器、应用服务器以及数据库服务器部署在一台物理设备上。
系统实现的功能主要包括稿件管理和文档上传下载。稿件管理模块可以对稿件进行增加、查询、删除、修改、显示和批准等操作,批准后的稿件即可在网站上发布;文档上传下载模块可以将稿件直接以Word文档的格式进行上传下载。
系统性能需求如下:
(1)主要功能操作在5秒钟内完成:
(2)支持50个用户;
(3)稿件管理的主要功能至少支持20个并发用户;
(4)在50个用户并发的高峰期,稿件管理的主要功能,处理能力至少要达到8trans/s:
(5)系统可以连续稳定运行12小时。
简要叙述“网站稿件管理发布系统”在生产环境下承受的主要负载类型。
简要叙述进行“网站稿件管理发布系统”的性能测试中应测试的关键指标。
请简述访问系统的“用户”和“并发用户”的区别。
系统性能需求中要求“系统可以连续稳定运行12小时”,若系统连续运行12小时完成的总业务量为1000笔,系统能够提供的最大交易执行吞吐量为200笔/小时,试设计测试周期,并说明理由。
下图为并发50个用户执行“稿件查询”操作的测试结果。
(1)请判断结果是否满足系统性能需求并说明理由。
(2)简要说明Transactions per Second与Average Transaction Response Time之间的关系。
请帮忙给出每个问题的正确答案和分析,谢谢!
第4题
试题四(共20分)
阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
【说明】
某单位网络结构如图4-1所示,其中维护部通过DDN专线远程与总部互通。
【问题1】(3分)
核心交换机Switch1的部分配置如下,请根据说明和网络拓扑图完成下列配置。
.....
Switch1(config)interface vlan 1
Switch1(config-if)ip address 192.168.0.1 255.255.255.0
Switch1(config-if)no shutdown
Switch1(config)interface vlan 2
Switch1(config-if)ip address 192.168.1.1 255.255.255.0
Switch1(config-if)no shutdown
Switch1(config)interface vlan 3
Switch1(config-if)ip address 192.168.2.1 255.255.255.0
Switch1(config-if)no shutdown
Switch1(config)interface vlan 4
Switch1(config-if)ip address 192.168.3.1 255.255.255.0
Switch1(config-if)no shutdown
.....
Switch1(config-router)ip route 0.0.0.0 0.0.0.0 (1)
Switch1(config)ip route (2)255.255.255.0 (3)
.....
【问题2】(3分)
根据网络拓扑和需求说明,完成汇聚交换机Switch2的部分配置
Switch2(config)interface fastEthernet 0/0
Switch2(config-if)switchport mode (4)
Switch2(config-if)no shutdown
Switch2(config)interface fastEthernet 0/1
Switch2(config-if)switchport mode (5)
Switch2(config-if)switchport access (6)
Switch2(config-if)no shutdown
【问题3】 (9分)
根据网络拓扑和需求说明,完成(或解释)路由器router2的部分配置。
…
R2(config-if)interface ethernet0
R2(config-if)ip address(7)(8)
R2(config-if)no shutdown
R2(config-if)interface Seria10
R2(config-if)ip address(9)(10)
R21(config-if)no shutdown
...
R2(config)ip route 0.0.0.0 0.0.0.0 (11)
R2(config)ip route(12)255.255.255.0 (13)
R2(config)snmp-server community publicr ro ∥ (14)
R2(config)snmp-server community publicw rw ∥ (15)
.....
【问题4】 (5分)
按照图4-1所示,设置防火墙各接口IP地址,并根据配置说明,完成下面的命令。
PIX(config)interface ethemet0 auto
PIX(config)interface ethernetl 100full
PIX(config)interface ethemet2 100full
PIX(config)ip address outside (16)(17) ∥设置外网接口IP
PIX(config)ip address inside 192.168.0.2 255.255.255.0 ∥设置内网接口IP
PIX(config)ip address dmz(18)255.255.255.0 ∥设置DMZ接口IP
PIX(config)global (outside)1 224.4.5.1-224.4.5.6 ∥指定公网地址范围,定义地址池
PIX(config) (19) ∥表示内网的所有主机都可以访问外网
PIX(config)route outside 0 0 (20) ∥设置默认路由
第5题
试题二(共15分)
阅读以下说明,回答问题l至问题4,将解答填入答题纸对应的解答栏内
【说明】
某公司搭建了一个小型局域网,网络中配置一台Linux服务器作为公司内部文件服务器和Internet接入服务器,该网络结构如图2-1所示。
【问题1】(5分)
Linux的文件传输服务是通过vsftpd提供的,该服务使用的应用层协议是(1)协议,传输层协议是(2)协议,默认的传输层端口号为(3)
vsftpd服务可以通过命令行启动或停止,启动该服务的命令是(4),停止该服务的命令是(5) 。
【问题2】(5分)
vsftpd程序主配置文件的文件名是(6)。若当前配置内容如下所示,请给出对应配置项和配置值的含义。
...
listen_address=192.168.1.1
listen_port=21
max_per_ip=10
max_clients=1000
anonymous_enable=YES (7)
local_enable=YES (8)
write_enable=YES (9)
userlist_enable=YES (10)
...
【问题3】(2分)
为了使因特网上的用户也可以访问vsftpd提供的文件传输服务,可以通过简单的修改上述主配置文件实现,修改的方法是(11)。
【问题4】(3分)
由于Linux服务器的配置较低,希望限制同时使用FTP服务的并发用户数为10,每个用户使用FTP服务时可以建立的连接数为5,可以通过简单的修改上述主配置文件实现,修改的方法是(12)。
第7题
在图4-14中,(39)是非简单图,(40)是完全图,(41)和(42)都是哈密尔顿图,其中(41)又是欧拉图,(43)是树。
第8题
单位向项目监理机构提出了支付申清。项目监理机构受理并征得建设单位同意后,即向乙承建单位签发了由建设单位付款的凭证。请指出监理的上述做法是否妥当?指出妥当或不妥当之处并给出理由。
第9题
阅读下列说明,回答问题1至问题3,将解答填入对应栏内。
【说明】
某机关网络系统工程改造项目,建设内容包括网络工程建设、应用服务系统集成、综合布线与机房建设等,经建设单位同意及监理审查确认后,甲承建单位选择了乙承建单位作为分包单位,承担机房与综合布线建设任务。监理实施过程中,在方案设计选优、选备选型、现场旁站、工程深化设计、,工程实施、工程测试、验收以及技术培训等方面实施全过程监理服务。
在网络工程实施中,有两台网络交换机需要进行级联,但不能使用以太交换机的级联口。工程人员需要按照EIA/TIA 568标准制作级联双绞线,并且一端已经制作完成,线序如下表所示。请根据给定条件填写表中的待制作端线序,并回答表中提出的问题(填写到问题下的空白处)。
第10题
电视机通常可以接收的模拟视频输入信号包括以下几种:
①复合视频信号 ②S-video信号 ③分量视频信号
如图1所示是电视机信号接收及处理过程的原理框图,请指出A、B及C处正确的信号类型编号。
如图2所示是电视机提供的几种视频信号输入接口,请指出D、E及F处正确的信号类型编号。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!