【说明】
通常情况下,用户可以对应用系统进行配置,并将配置信息保存在配置文件中,应用系统在启动时首先将配置文件加载到内存中,这些内存配置信息应该有且仅有一份。
下面的代码应用了单身模式(Singleton)以保证Configure类只能有一个实例。这样,Configure类的使用者无法定义该类的多个实例,否则会产生编译错误。
include <iostream.h>
class Configure{
(1);
Configure(){}; //构造函数
public:
static Configure *Instance();
public:
int GetConfigureData(){return data;} //获取配置信息
int SetConfigureDate(int m_data)
{data=m_data; return data;} //设置配置信息
private:
static Configure* _instance;
int data; //配置信息
};
(2)=NULL;
Configure * Configure∷Instance()
{ if(_instance==NULL)
{ _instance=(3);
//加载配置文件并设置内存配置信息,此处省略
}
return (4);
}
void main()
{ Configure *t=NULL;
t=(5);
int d=t->GetConfigureData();
//获取配置信息后进行其它工作,此处省略
}
【说明】
甲公司是一家通信技术运营公司。经公司战略规划部开会讨论,决定开发新一代通
信管理支持系统,以提升现有系统综合性能,满足未来几年通信业务高速发展需要。战
略规划部按照以下步骤启动该项目:
(1)起草立项申请,报公司总经理批准。
(2)总经理批准后,战略规划部开展了初步的项目可行性研究工作,主要从国家政
策导向、市场现状、成本估算等方面进行了粗略的调研。
(3)战略规划部依据初步的项目可行性研究报告,认为该项目符合国家政策导向,
肯定要上马。公司立即成立了建设方项目工作小组,计划以公开招标的方式选择承建方。
乙公司成立时间不足两年,研发队伍能力较强,也有为其它通信技术公司开发过软
件产品的经验。乙公司得知甲公司的招标信息后,马上组织人员开始投标工作。该项目
的投标工作由软件研发部的郑工负责。郑工是公司的软件工程师,具有丰富的软件代码
编写经验。郑工从技术角度分析认为项目可行,独立编制完成了投标文件。
开标后,甲公司认为乙公司具有类似项目开发经验,选定乙公司中标,但在后续合
同谈判过程中,甲、乙双方在项目进度延期违约金、项目边界、交付质量标准等方面存
在较大分歧。甲公司代表认为项目范围在投标文件中有明确说明,且乙公司在投标文件
中也已经默认;交付质量标准是他们公司专家给定的,不能更改。同时也发现战略规划
部当初傲的初步的项目可行性研究报告内容不全面,缺少定量的描述,比如实施进度等。
乙公司代表认为,甲公司合同中要求的进度延期违约金数额太高,担心一旦项目交
付延期,损失将会非常大:该项目的质量标准明显高于行业标准,很难达到。此时,距
中标通知时间超过一个月,双方仍因为以上分歧未达成一致,合同也未签订,最络甲公
司与另外一家投标公司签订了系统集成技术合同。
【问题1】(6分)
结合案例,试分析甲公司(建设方)在项目立项时存在哪些问题。
【问题2】(6分)
结合案例,试分析乙公司(承建方)在项目立项时存在哪些问题。
【问题3】 (6分)
从候选答案中选择6个正确选项(每选对一个得1分,选项超过6个该题得0分).
将选项编号填入答题纸对应栏内。
结合案例,属于系统集成类技术合同包含的内容有 候选答案:
A.名词和术语的解释 B范围和要求 C.成本率
D.技术情报和资料的保密要求 E技术成果的归属和收益的分成办法
F开发工具来源 G验收标准和方法 H.项目经理的资格要求
L.项目名称
A、stu变量的各成员num、name、 sex、 score依次获得初始值9901,'M',"liujia",87
B、stu变量的各成员num、name、 sex、 score获得的初始值分别为9901,"liujia",'M',87
C、初始化值的顺序应当与各成员说明的顺序对应一致,该初始化值与各成员说明的顺序不对应对应,不能获得正确值
D、上述说法都是错误的
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!