试题四
阅读以下说明,请回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
在系统集成项目收尾的时候,项目经理小张和他的团队完成了以下工作。
工作一:系统测试。项目组准备了详尽的测试用例,会同业主共同进行系统测试。 测试过程中为了节约时间,小张指派项目开发人员小李从测试用例中挑选了部分数据进 行测试,保证系统正常运行。
工作二:试运行。项目组将业主的数据和设置加载到系统中进行正常操作,完成了 试运行工作。
工作三:文档移交。小张准备了项目最终报告、项目介绍、说明手册、维护手册、 软硬件说明书、质量保证书等文档资料发送给业主。
工作四:项目验收。经过业主验收后,小张派小李撰写了项目验收报告,并提请双 方工作主管认可。
工作五:准备总结会。小张整理了项目过程文档以及项目组各技术人员的经验,并 列出了项目执行过程中的若干优点。
工作六:召开总结会。小张召集全体参与项目的人员参加了总结会,并就相关内容 进行了讨论,形成了总结报告。
试题四
阅读以下说明,请回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
在系统集成项目收尾的时候,项目经理小张和他的团队完成了以下工作。
工作一:系统测试。项目组准备了详尽的测试用例,会同业主共同进行系统测试。 测试过程中为了节约时间,小张指派项目开发人员小李从测试用例中挑选了部分数据进 行测试,保证系统正常运行。
工作二:试运行。项目组将业主的数据和设置加载到系统中进行正常操作,完成了 试运行工作。
工作三:文档移交。小张准备了项目最终报告、项目介绍、说明手册、维护手册、 软硬件说明书、质量保证书等文档资料发送给业主。
工作四:项目验收。经过业主验收后,小张派小李撰写了项目验收报告,并提请双 方工作主管认可。
工作五:准备总结会。小张整理了项目过程文档以及项目组各技术人员的经验,并 列出了项目执行过程中的若干优点。
工作六:召开总结会。小张召集全体参与项目的人员参加了总结会,并就相关内容 进行了讨论,形成了总结报告。
试题四
阅读以下说明和C 程序,将应填入 (n) 处的字句写在答题纸的对应栏内。
[说明]
假设需要将N 个任务分配给N 个工人同时去完成,每个人都能承担这N 个任务,但费用不同。下面的程序用回溯法计算总费用最小的一种工作分配方案,在该方案中,为每个人分配1 个不同的任务。
程序中,N 个任务从0 开始依次编号,N 个工人也从0 开始依次编号,主要的变量说明如下:
c[i][j]:将任务i分配给工人 j的费用;
task[i]:值为0表示任务i未分配。值为j表示任务I分配给工人j;
worker[k]:值为0表示工人k未分配任务,值为1表示工人k已分配任务;
mincost:最小总费用。
[C程序]
#include
#define N 8 /*N表示任务数和工人数*/
int c[N][N];
unsigned int mincost = 65535; /*设置min的初始值,大于可能的总费用*/
int task[N],temp[N],worker[N];
void plan(int k,unsigned int cost)
{int i;
if (_____(1)_____&& cost < mincost){
mincost = cost;
for (I=0;I}
else {
for ( i = 0 ; iif ( worker [i]==0 && ___(2)_____){
worker [ i ] = 1;task [ k ]=___(3)_____;
plan(_____(4)_____,cost + c [ k ] [ i ]);
______(5)_______; task [k] = 0;
} /*if*/
}
} /*Plan*/
void main ( )
{ int i,j;
试题四
阅读以下关于数据库架构设计的叙述,回答问题1至问题3。
某软件公司欲开发一个社交网络系统,该系统能够接收多个不同种类客户端发送的信息,并将这些信息实时显示在每个客户端的页面上供客户阅读。该系统将为数以百万计的用户服务,因此,要求采用的数据库能够支持大量信息存储,能够满足并发读写要求,并要求随着数据规模的扩大,数据库系统要易于进行扩充。关于数据库架构的设计,王工和张工提出了两种模式:王工提出基于传统的关系型数据库模式,通过向上扩展(Scale-up)以满足数据库的可扩展性要求;李工提出利用新兴的NoSQL数据库模式,通过向外扩展(Scale-out)以满足数据库的可扩展性要求。项目组经过讨论,决定采用李工提出的设计方案。
【问题2】
与传统的关系型数据库相比,NoSQL数据库所支持的典型数据存储类型有哪些?
阅读以下说明和Java代码,请回答问题1和问题2。
【说明】【问题1】 请指出错误所在行号并给出该行 [简答题]试题三(25分)
阅读以下说明,请回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
某单位甲建设数据中心管理系统,与乙公司签订了单价建设合同,与丙公司签订了监理合同。建设合同中规定:系统提供的网络带宽不低于2Mbps,操作响应时间不超过5秒,可支持的最大并发用户数不少于5000个。
乙公司项目经理张某根据项目要求编写了范围说明书,将Web服务器和数据库服务器部署在一个小型机上,并编制了WBS字典,其中规定服务器安装要在10月5日前完成,主要性能指标为响应时间不超过5秒,可支持最大并发用户数不少于5000个。
在现场设备安装调试前,建设方技术总监与张某沟通,要求提高系统可支持的最大并发用户数至10000个并说明了原因。张某为此邀请乙公司技术总监和相关技术人员进行了商讨并制定了新的技术方案,该方案中建议用两台小型机分别担当Web服务器和数据库服务器。
乙公司技术总监批准了该方案,随后报建设方领导出具意见,建设方领导也批准了新方案。张某按照批准的新方案重新采购、安装和调试了设备。项目完成后,建设方代表对系统的性能指标满意,但不同意追加投资。乙公司为此请丙公司出面协调,然而丙公司总监以对新技术方案不了解为由拒绝在项目验收报告上签字。[问题1](5分)
结合本案例,判断下列选项的正误(填写在答题纸的对应栏内,正确的选项填写‘√”,错误的选项填写“×”)
(1)技术方案调整属于技术变更,应由建设方和承建方技术负责人最终审批。 ( )
(2)张某编制的WBS字典不符合项目管理文件规范。 ( )
(3)甲、乙双方可对所签订的合同的效力约定生效或解除条件。 ( )
(4)对于单价建设合同,技术方案的调整不涉及合同变更。 ( )
(5)签订监理合同后,建设方不能再提出技术指标变更要求,应由监理方提出。 ( )
[简答题]
(以下试题六至试题八任选一题) 已知下列程序运行时的输出应为: 1:1 1:1 1:1 【C++程序】 01 #include <iostream> 02 using namespace std; 03 class Stock{ 04 protect: 05 (1) {}; 06 Stock(iht n, int pr=1){ 07 shares = n; share_val=pr; 08 }; 09 void~Stock( ){}; 10 public: 11 //成员函数 12 void output( ){ 13 (2) << shares << ":" << share val << endl; 14 } 15 private: 16 //成员变量 17 int shares; 18 int share_val; 19 }; 20 21 void main( ){ 22 Stock a(1); a.output( ); 23 Stock b; b.output( ); 24 Stock c = Stock( ); c.output( ); 25 }
[简答题]
试题五 [简答题]
试题三 我来回答: 提交
|