用白板中哪一个学科工具能可以实现多人答题()
A.多点书写
B.中文智能划词
C.形状
D.单点书写
A.多点书写
B.中文智能划词
C.形状
D.单点书写
第1题
试题三(共15 分)
阅读下列说明和图,回答问题 l至问题 3,将解答填入答题纸的对应栏内。
【说明】
一个简单的图形编辑器提供给用户的基本操作包括:创建图形、创建元素、选择元素以及删除图形。图形编辑器的组成及其基本功能描述如下:
(1)图形由文本元素和图元元素构成,图元元素包括线条、矩形和椭圆。
(2)图形显示在工作空间中,一次只能显示一张图形(即当前图形,current)。
(3)编辑器提供了两种操作图形的工具:选择工具和创建工具。对图形进行操作时,一次只能使用一种工具(即当前活动工具,active)
①创建工具用于创建文本元素和图元元素。
②对于显示在工作空间中的图形,使用选择工具能够选定其中所包含的元素,可以选择一个元素,也可以同时选择多个元素。被选择的元素称为当前选中元素(selected)。
③每种元素都具有对应的控制点。拖拽选定元素的控制点,可以移动元素或者调整元素的大小。
现采用面向对象方法开发该图形编辑器,使用 UML 进行建模。构建出的用例图和类图分别如图3-1 和3-2 所示。
【问题1】 (4 分)
根据说明中的描述,给出图 3-1 中U1 和U2 所对应的用例,以及(1)和(2)处所对
应的关系。
【问题2】(8 分)
根据说明中的描述,给出图 3.2 中缺少的C1~C8 所对应的类名以及(3)~(6)
处所对应的多重度。
【问题3】(3 分)
图3-2 中的类图设计采用了桥接(Bridge)设计模式,请说明该模式的内涵。
第2题
●以下关于黑盒测试的叙述中,不正确的是(61)。
A.不需要了解程序内部的代码及实现
B.容易知道用户会用到哪些功能,会遇到哪些问题
C.基于软件开发文档,所以也能知道软件实现了文档中的哪些功能
D.可以覆盖所有的代码
第3题
A.人工审核源代码审校的效率低,但采用多人并行分析可以完全弥补这个缺点
B.源代码审核通过提供非预期的输入并监视异常结果来发现软件故障,从而定位可能导致安全弱点的薄弱之处
C.使用工具进行源代码审核,速度快,准确率高,已经取代了传统的人工审核
D.源代码审核是对源代码检查分析,检测并报告源代码中可能导致安全弱点的薄弱之处
第4题
试题二(共14分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
利用Photoshop图像处理工具软件可以对数字图像进行各种复杂的编辑处理工作,例如绘制简单的几何图形,给黑白图像上色,进行图像格式和颜色模型的转换,调整图像尺寸,改变图像分辨率,编辑、创作并合成新的图像,制作生成网页图像等。
【问题1】(3分)
应用Photoshop工具软件处理图像时通常需要选择一个区域作为操作对象,选取某一特定区域的工具有哪些?
【问题2】(6分)
利用Photoshop提供的功能,我们可以把多张不同的图片作为前景图,摆放到背景图的任意位置,随意编辑、调整每个前景图的位置、大小、透明度等各种属性,并能够实时看到整体的效果,直至满足要求为止。①支持上述编辑处理的最基本的功能是什么?②此功能的作用主要是什么?
【问题3】 (5分)
利用Photoshop工具将一张包含某人的头、肩部正面部分的生活照数码相片处理为一张红底一寸的证件照片,可以使用哪些操作步骤来实现?
第6题
阅读下列说明,回答问题1至问题3。
【说明】
以下代码由C语言书写,在输入3个整数后,能够输出最大数和最小数。
int main(void)
{
int a, b, c, max, min;
printf("input three numbers: ");
scanf("%d%d%d", &a, &b, &c);
if(a>b) /*判断1*/
{
max=a;
min=b;
}
else
{
max=b;
min=a;
}
if(max<c) /*判断2*/
max=c;
else if(min>c) /*判断3*/
min=c;
printf("max=%d\nmin=%d", max, min);
return 0;
}
请画出该程序段的控制流图,并分析该控制流图中有多少条线性独立路径(V(G)的值)。
为了用分支(判定)覆盖方法测试该程序,需要设计测试用例,使其能对该程序中的每个判断语句的各种分支情况全部进行过测试。
对两组输入数据(1)a=3,b=5,c=7;(2)a=4,b=6,c=5,请分别写出程序中各个判断语句的执行结果(以T表示真,以F表示假),填入答题纸的相应栏中。
上述两组测试数据是否能实现该程序的分支(判定)覆盖?如果能,请说明理由。如果不能,请再增设一组输入数据,使其能实现分支(判定)覆盖。
请帮忙给出每个问题的正确答案和分析,谢谢!
第7题
阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。
【说明】
某企业欲构建局域网,考虑到企业的很多业务依托于网络,要求企业内部用户能够高 速的访问企业服务器,并且对网络的可靠性要求很高。因此,在网络的设计中,要考虑网络的冗余性,不能因为单点故障引起整个网络的瘫痪。
某网络公司根据企业需求,将网络拓扑结构设计为双核心来进行负载均衡和容错。该公司给出的网络拓扑如图1.1所示:
【问题1】 (6分)
在该网络拓扑图中,请根据用户需求和设计要求,指出至少三个不合理之处,并简要说明理由。
【问题2】(5分)
该企业有分支机构地处其他省市,计划采用MPLS VPN进行网络互连,请根据MPLS VPN的技术原理回答以下问题:
1.MPLS技术主要是为了提高路由器转发速率而提出的,其核心思想是利用标签交换 取代复杂的路由运算和路由交换;该技术实现的核心就把 (1) ,封装在(2) 数 据包中。
(1)、(2)备选答案:
A. IP数据报 B. MPLS C. TCP D. GRE
2.MPLS VPN承载平台由PE路由器、CE路由器和P路由器组成,其中 (3) 是 MPLS核心网中的路由器,这种路由器只负责依据MPLS标签完成数据包的高速转发,
(4) 是MPLS边缘路由器,负责待传送数据包的MPLS标签的生成和弹出,还负责发 起根据路由建立交换标签的动作, (5) 是直接与电信运营商相连的用户端路由器, 该设备上不存在任何带有标签的数据包。
【问题3】(4分)
企业网络运行过程中会碰到各种故障。一方面,管理人员可以利用网络设备及系 统提供的集成命令对网络进行故障排除,例如利用(6) ,命令可查看系统的安装情况与网络的正常运行状况。另一方面,利用专用故障排除工具可以快速的定位故障点,例如利用(7)可 以精确地测量光纤的长度、定位光纤的断点。
(6)备选答案
A. ping B. debug C. show D. tracert
(7)备选答案:
A.数字万用表 B.时域反射计
C.光时域反射讦 D.网络分析仪
第9题
试题四(共25分)
阅读以下关于系统设计与开发工具集成的说明,在答题纸上回答问题1至问题 3。
【说明】
TeleDev是一个大型的电信软件开发公司,公司内部采用多种商业/开源的工具进行软件系统设计与开发工作。为了提高系统开发效率,公司管理层决定开发一个分布式的系统设计与开发工具集成框架,将现有的系统设计与开发工具有效集成在一起。集成框架开发小组经过广泛调研,得到了如下核心需求:
(1)目前使用的系统设计与开发工具的运行平台和开发语言差异较大,集成框架应无缝集成各个工具的功能;
(2)目前使用的系统设计与开发工具所支持的通信协议和数据格式各不相同,集成框架应实现工具之间的灵活通信和数据格式转换;
(3)集成框架需要根据实际的开发流程灵活、动态地定义系统工具之间的协作关系;
(4)集成框架应能集成一些常用的第三方实用工具,如即时通信,邮件系统等。
集成框架开发小组经过分析与讨论,最终决定采用企业服务总线(ESB)作为集成框架的基础架构。
【问题1】 (8分)
ESB 是目前企业级应用集成常用的基础架构。请列举出 ESB 的 4 个主要功能,并从集成系统的部署方式、待集成系统之间的耦合程度、集成系统的可扩展性 3 个方面说明为何采用ESB作为集成框架的基础架构。
【问题2】 (12分)
在 ESB 基础架构的基础上,请根据题干描述中的 4 个需求,说明每个需求应该采用何种具体的集成方式或架构风格最为合适。
【问题3】 (5分)
请指出在实现工具之间数据格式的灵活转换时,通常采用的设计模式是什么,并对实现过程进行简要描述。
第10题
[说明]
FTTx+LAN是实现宽带接入的常用方法,基本结构如图2-1所示。
[问题1] (2分)
FTTx+LAN接入方式采用什么拓扑结构
[问题2](3分)
若备选设备有光网络单元(ONU)、光收发器和交换机,为图2-1中A、B、C选择正确的设备,填写在答题纸相应位置。
[问题3](3分)
将图中(1)~(3)处空缺的传输介质名称填写到答题纸的相应位置。
[问题4](7分)
本方案采用DHCP来分配网络地址。DHCP是 协议的一个扩展,便于客户自动从服务器获取IP地址和相关设置,其中实现IP地址动态分配的过程如下:(下面①到④未按顺序排列)
①客户设置服务器ID和IP地址,并发送给服务器一个DHCPREQUEST报文。
②客户端向服务器广播DHCPDISCOVER报文,此报文源地址为________,目标地址为________ 。
③服务器返回DHCPACK报文。
④服务器返回DHCPOFFER报文。
客户收到的数据包中应包含客户的_地址,后面跟着服务器能提供的IP地址、子网掩码、租约期限以及DHCP服务器的_地址。客户进行ARP检测,如果觉得有问题,发送DHCPDECLINE报文;如果觉得没有问题,就接受这个配置参数。
1.将文中①~④按照应答过程重新排序。(2分)
2.将文中(4)~(8)处空缺的名称填写在答题纸的相应位置。(5分)