阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。
[说明]
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之。以下代码由C浯言书写,请按要求回答问题。
void cal (int n)
{
int g, s, b, q;
if((n>1000) && (n<2000) )
{
g=n % 10;
s=n % 100 / 10;
b=n / 100 % 10;
q= n / 1000;
if((q+g) =={ s + b ) )
{
printf("%-5d",n);
}
}
printf("\n");
return;
}
请找出程序中所有的逻辑判断语句。
请分析并给出分别满足100%DC(判定覆盖)和100%CC(条件覆盖)时所需的逻辑条件。
假设n的取值范围是0<n<3000,请用逻辑覆盖法为n的取值设计测试用例,使用例集满足基本路径覆盖标准。
请帮忙给出每个问题的正确答案和分析,谢谢!
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某项目经理将其负责的系统集成项目进行了工作分解,并对每个工作单元进行了成本估算,得到其计划成本。各任务同时开工,开工5天后项目经理对进度情况进行了考核,如下表所示:
【问题1】(6 分)
请计算该项目在第5天末的PV、EV值,并写出计算过程。
阅读以下说明,回答问题1~4,将解答填入对应的解答栏内。
[说明] 现有如下关系模式:R(A,B,C,DE),其中,A,B为组合键,R上存在的函数依赖有(A ,B) →E,B→C,C→D
该关系模式满足2NF吗?为什么?
阅读以下说明和关系表,回答问题1~4,将解答对应的解答栏内。
[说明]
关系变量R{A,B,C,D,E,F}满足如下的函数依赖
AD→E,AEB→D,B→CF,DE→B,DC→E,EC→FA,EF→DB,E→A
求此模型的最小函数依赖集。
试题二(20 分)
阅读下列说明,回答问题1 至问题5,将解答填入答题纸的对应栏内。
[说明]
针对某公司办公自动化(OA)系统的负载压力测试,采用专业的负载压力测试工
具来执行测试。系统采用Browse/Server 架构,服务器是一台PC Server (4 路2.7GHz 处
理器,4GB 内存),安装的平台软件包括 Microsoft Internet Information Server 5.0,
ASP.NET,SQLServer 2000。使用2 台笔记本电脑安装测试工具模拟客户端执行“登录”
业务操作。
测试目标分别为以下两个:
第一,测试系统分别在2M、4M 网络带宽下,能够支持用户登录的最大并发用户数;
第二,测试服务器的吞吐量(即:每秒可以处理的交易数),主要包括服务器CPU
平均使用率达到85%时系统能够支持的最大吞吐量和服务器CPU 平均使用率达到100%
时系统能够支持的最大吞吐量。
本次测试的性能需求是:指标“响应时间”合理范围为 0~5 秒。
测试结果如下:
案例 1
网络环境:2M 带宽
客户端性能测试结果:
注:图中登录响应时间的纵坐标单位是 0.1 秒
[问题1](3 分)
简述软件系统交易执行响应时间(“RT”,Response Time)的概念。
[问题2](3 分)
分析案例 1 的测试结果数据,指出满足系统的性能指标需求时,系统能够承受的并
发用户登录的最大数量,并说明理由。
[问题3](4 分)
分析案例 1 的测试结果数据,说明服务器CPU 资源使用率是否合理,以及带宽是
否是系统瓶颈,并陈述理由。
[问题4](4 分)
分析案例 2 的测试结果数据,说明服务器CPU 资源使用率是否合理,以及增加带
宽是否是提高系统性能的有效方法,并陈述理由。
[问题5](6 分)
论述 CPU 使用率成为系统性能瓶颈时,如何制定解决方案?论述网络带宽成为系
统性能瓶颈时,如何制定解决方案?
试题一(15 分)
阅读以下说明,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。
【说明】
某公司是一家小型百货零售企业,根据业务发展的需要,公司决定建设自己的电子商务网站,以期达到推广宣传、在线销售、增加销售额的目的。公司将该项任务交给技术部负责人小张,全面负责网站的策划、实施、组织和推广工作。请根据问题的描述回答以下问题。
【问题 1】 (4 分)
小张接受任务后,决定首先进行网站系统规划。为了听取多方意见,小张邀请了不同领域的专业人员参与。表 1-1 是不同专业人员所起的作用,请将正确选项填在答题纸相应的位置。
A.对企业的商务模式设计提供有用的建议、案例
B.了解企业的核心业务与商务过程,对应用系统起到控制与决策的作用
C.对电子商务系统需要的技术及集成提供建议
D.提供专项电子商务需求,在系统规划中能够使商务模式、服务内容更加清晰
【问题 2】 (4 分)
1. 与产品商标一样,域名是企业的无形资产,具有非常重要的商业价值。小张决定为公司申请注册域名,以下关于域名的说法中错误的是 (5) 。
A.域名应根据公司性质具有一定的内涵
B.域名应简单,易于记忆
C.一个公司只能注册一个域名
D.域名注册遵循“先申请先注册”的原则
2. 中国国内域名的维护和解析工作由 (6) 负责。
A.InterNIC B.CNNIC
C.CERNET D.CHINANET
【问题 3】 (5 分)
网站建成后,小张利用搜索引擎技术进行网站推广。按照信息搜集方法的不同,搜索引擎系统可以分为 (7) 搜索引擎、 (8) 搜索引擎、 (9) 搜索引擎,小张选择 Google 进行网站推广,Google 属于其中的 (10) 搜索引擎。
【问题 4】 (2 分)
小张决定通过在线调查的方式了解顾客的反馈信息。以下关于设计调查问卷的说法中,正确的是 (11) 。
A.建立在假设前提基础上提问题
B.询问被调查者敏感的问题
C.问卷中多采用开放式提问法
D.以过滤性的提问方法展开问题
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
某软件项目包含8项活动,活动之间的依赖关系,以及各活动的工作量和所需的资源如下表所示。假设不同类型的工作人员之间不能互换,但是同一类型的人员都可以从事与其相关的所有工作。所有参与该项目的工作人员,从项目一开始就进入项目团队,并直到项目结束时才能离开,在项目过程中不能承担其他活动。(所有的工作都按照整天计算)
[问题1]
假设该项目团队有SA人员1人,SD人员2人,SC人员3人,请将下面(1)~(11)处的答案填写在答案纸的对应栏内。
A结束后,先投入(1)个SD完成C,需要(2)天。
C结束后,再投入(3)个SD完成D,需要(4)天。
C结束后,投入(5)个SC完成(6),需要(7)天。
D结束后,投入SD完成B。
C、D结束后,投入(8)个SC完成G,需要(9)天。
G结束后,投入(10)个SC完成E,需要1天。
E、F、G完成后,投入1个SA完成H,需要2天。
项目总工期为(11)天。
[问题2]
假设现在市场上一名SA每天的成本为500元,一名SD每天的成本为500元,一名SC每天的成本为600元,项目要压缩至10天完成。
(1) 则应增加什么类型的资源?增加多少?
(2) 项目成本增加还是减少?增加或减少多少?(请给出简要计算步骤)
[问题3]
请判断以下描述是否正确(填写在答题纸的对应栏内,正确的选项填写“√”,不正确的选项填写“×”):
(1) 活动资源估算过程同费用估算过程紧密相关,外地施工团队聘用熟悉本地相关法规的咨询人员的成本不属于活动资源估算的范畴,只属于项目的成本部分。()
(2) 制定综合资源日历属于活动资源估算过程的一部分,一般只包括资源的有无,而不包括人力资源的能力和技能。()
(3) 项目变更造成项目延期,应在变更确认时发布,而非在交付前发布。
试题三(共15 分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某学校拟开发一套实验管理系统,对各课程的实验安排进行管理。
【需求分析】
每个实验室可进行的实验类型不同。由于实验室和实验员资源有限,需根据学生人数分批次安排实验室和实验员。一门含实验的课程可以开设给多个班级,每个班级每学期可以开设多门含实验的课程。每个实验室都有其可开设的实验类型。一门课程的一种实验可以根据人数、实验室的可容纳人数和实验室类型,分批次开设在多个实验室的不同时间段。一个实验室的一次实验可以分配多个实验员负责辅导实验,实验员给出学生
的每次实验成绩。
1.课程信息包括:课程编号、课程名称、实验学时、授课学期和开课的班级等信息;实验信息记录该课程的实验进度信息,包括:实验名、实验类型、学时、安排周次等信息,如表3-1所示。
4.学生的实验课程总成绩根据每次实验的成绩以及每次实验的难度来计算。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图(不完整)如图3-1所示。
【逻辑结构设计】
根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):
【问题1】(5 分)
补充图3-1中的联系和联系的类型。
【问题2】(8 分)
根据图3-1,将逻辑结构设计阶段生成的关系模式中的空(1)~(6)补充完整。对所有关系模式,用下划线标出各关系模式的主键。
【问题3】(2 分)
如果需要记录课程的授课教师,新增加“授课教师”实体。请对图 3-1 进行修改,画出修改后的实体间联系和联系的类型。