【笔试卷】WANGLONG

  1. 下面哪些是非法的模板声明
    A.template<typename myT,class myT>class C1{}
    B.template<class myT,myU,class myV>class CC{}
    C.template<class myT,typename myU>class CCC{}
    D.template<class Type>class C2{}
  2. 在多线程环境下,以下int型变量x的操作中,那些必须进行同步处理(既需要加锁)
    A.x++
    B.x=y
    C.++x
    D.x=1
  3. 下面关于类的对象描述中,正确的是
    A.一个对象只能属于一个类
    B.对象是类的实例
    C.一个类只能有一个对象
    D.类和对象的关系同数据类型和变量的关系类似
  4. C++体系中能被派生类继承的有()
    A.常成员函数
    B.构造函数
    C.虚函数
    D.析构函数
  5. Class MyClass
    {
    ……
    }
    MyClass a[5],*b[6];
    执行上述语句会自动调用该类构造函数的次数为
    A.2
    B.5
    C.4
    D.9
  6. 下列关于栈的叙述中那些是正确的
    A.在栈中只能插入数据
    B.在栈中只能删除数据
    C.栈是在栈顶删除元素
    D.栈是先进后出的线性表
  7. 关于类模板,描述错误的是
    A.类模板从普通类派生,也可以从类模板派生
    B.一个普通基类不能派生类模板
    C.根据建立对象时的实际数据类型,编译器把类模板实例化为模板类
    D.函数的类模板参数需通过构造函数实例化
    E.类模板中只允许有一个类型参数
    F.类模板描述了一组类
  8. 下面哪种机制可以用来进行进程间通讯
    A.socket
    B.pipe
    C.shared memory
    D.RPC
  9. 下列静态数据成员的描述中,哪些选项是正确的
    A.声明静态数据成员时前边要加修饰符static
    B.静态数据成员要在类体外进行初始化
    C.引用静态数据成员时,要在静态数据成员前加<类名>和作用域运算符
    D.静态数据成员不是所有对象所共有的
  10. 游戏中的角色A有一个技能,释放该技能可以对已释放坐标为圆心,半径2米的范围内的目标产生伤害,A可以任意选择位置释放该技能
    现在A周围有10个敌对目标,坐标分别为:
    (1,10)(9,10)(2,2)(3,5)(8,8)(8,3)(4,1)(7,5)(0,7)(4,7)
    请问A此刻释放技能,最多能命中几个目标?请编程事先计算过程
  11. 先有一张超大地图,且地图上无遮挡点,已知魏国在齐国的正西方向300公里的地方,赵国在齐国的正北方向400公里的地方,魏国预谋以最短的路径对赵国发起进攻,而齐国准备以最快的速度在魏国到赵国的必经之路上预设埋伏(各国行车速度均相等)
    输出描述:
    请打印输出距离数值,单位默认为公里,如:距离计算结果为1公里,只需要输出:1
  12. 请用C++设计一个不能被继承的类,并使用代码示例如何使用该类。请写出尽可能多的实现方案。
  13. 在游戏运营过程中,会产生大量重要数据,需要定期对这些重要数据进行异地备份。假设有A,B,C,D,E共五个游戏区,每个区有两台数据存储服务器,如下:
    A区的数据存储服务器分别为ServerA1,ServerA2;
    B区的数据存储服务器分别为ServerB1,ServerB2;
    C区的数据存储服务器分别为ServerC1,ServerC2;
    D区的数据存储服务器分别为ServerD1,ServerD2;
    E区的数据存储服务器分别为ServerE1,ServerE2;
    且ServerA1上存有源数据A1,ServerA2上存有存有源数据A2……以此类推
    现将五个游戏区的源数据进行异地互相备份操作。
    要求如下:
    1.同一个数据在单台服务器上只能有且仅有一份。
    2.每个游戏区中的两台服务器不能相互备份,如:ServerA1与ServerA2不能互背
    3.互备操作均为双向互备。且只能互备本机上的源数据
    双向互备操作示意图如下:
    【笔试卷】WANGLONG
    现通过观察备份过程中某一时刻的数据,发现除了ServerE1服务期外,其它9台服务器上拥有的备份数据个数各不相同。
    问:此时ServerE2服务器上已拥有多少个备份数据?请写出完整的推理过程。