阅读下列说明和C++代码,填补代码中的空缺,将解答填入答题纸的对应栏内。
【说明】 ‘
以下C++代码实现一个简单的聊天室系统(ChatRoomSystem),多个用户(User)可以向聊天室(ChatRoom)发送消息,聊天室将消息展示给所有用户。类图如图6-1所表示。
【C++代码】
#include<iostream>
#include <string>
using namespace std;
class User {
private:
string name;
public:
User(string name){
(1) =name;
}
~User(){}
void setName(string name) {
this->name=name;
}
string getName(){
return name;
}
void sendMessage(string message);
};
class ChatRoom { .
public:
static void showMessage(User* user, string message) {
cout<<"["<<user->getName()<<"] : "<<message<<endl;
}
};
void User::sendMessage(string message) {
(2) (this,message);
}
class ChatRoomSystem{
public: . .
void startup() {
User* zhang = new User(“John");
User* li = new User("Leo");
zhang->sendMessage("Hi! Leo!");
li_>sendMessage("Hi! John!");
}
void join(User* user) {
(3) ("HeIIo Everyone! l am"+user->getName());
} .
};
int main(){
ChatRoomSystem*crs= (4) ;
crs->startup();
crs->join( (5) ("Wayne"));
delete crs;
}
/*
程序运行结果:
[John]:Hi! Leo!
[Leo]:Hi! John!
[Wayne]:Hello Everyone! I am Wayne
/*
1、this->name
2、ChatRoom::showMessage
3、user->sendMessage
4、new ChatRoomSystem()
5、new User
(1)this->name 给成员属性姓名赋值
(2)ChatRoom::showMessage 调用聊天室方法显示聊天信息, 是谁说了话,说的什么话
(3)user->sendMessage 新用户加入聊天室,发送对应的消息
(4)new ChatRoomSystem() 创建聊天室系统对象
(5)new User 创建用户对象
( )is that it provides guidance and direction on how quality will be managed and verified throughout the project.
( )the process of determining,documenting,and managing stakeholder needs and requirements to meet Project objectives.
The information security management system preserves the confidentiality,integrity and availability of information by applying a( ).
( )is a decentralized database,ensure that the data will not be tampered with and forged.
( )puts computer resources on the web,and must meet the requirements of super capacity,super concurrency,super speed and super security.
分配甲、乙、丙、丁四个人去完成五项任务。每人完成各项任务时间如表所示。由于任务多于人数,故规定其中有一个人可兼完成两项任务,其余三人每人完成一项。为了花费时间最少,( )应该完成两项任务。
已知某公司生产AB两种产品,其中生产1件A产品需要1个单位的甲资源,3个单位的丙资源;生产1件B产品需要2个单位的乙资源和2个单位的丙资源。已知现有甲乙丙三种资源4个单位、12个单位和18个单位。通过市场预测,可知A产品的单位市场利润为2元,B产品的单位市场利润为5元。该公司获得最大的市场利润应生产A产品(68)件,此时(69)资源仍有剩余。
已知某公司生产AB两种产品,其中生产1件A产品需要1个单位的甲资源,3个单位的丙资源;生产1件B产品需要2个单位的乙资源和2个单位的丙资源。已知现有甲乙丙三种资源4个单位、12个单位和18个单位。通过市场预测,可知A产品的单位市场利润为2元,B产品的单位市场利润为5元。该公司获得最大的市场利润应生产A产品(68)件,此时(69)资源仍有剩余。
某项目2016年投资额12万元,2018年开始取得项目的净收益(产品一原料辅料及公用工程)6万元/年,2018-2021年每年还会产生其他成本(包括人员工资、管理成本、制造成本等)1.1万元/年;増值税0.35万元/年、营业税金及附加0.05万元/年。则该项目的静态投资回收期为(66)年,截止到2021年底该项目的投资收益率是(67)。
安全审计的手段主要包括( )。