0
点赞
收藏
分享

微信扫一扫

4.2来之即战

沈芏 2022-04-03 阅读 29
c++

1.在TCP协议的三次握手中,应答方在收到发起方发送的“SYN=1,序号=1”数据报时,对其应答的描述是( )

  • A、 SYN=2 序号=y ack=y+1
  • B、 SYN=1 序号=2 ack=2
  • C、 SYN=1 序号=y ack=2
  • D、 SYN=2 序号=y ack=2

2.应用程序ping收到的是( )

  • A、 TCP应答
  • B、 ICMP请求
  • C、 ICMP应答
  • D、 TCP差错报告

3.采用多路复用I/O监听3个套接字的数据时,如果套接字描述符分别是:5,17,19,则select(int maxfd,struct fd_set* rdset,NULL,NULL)中的maxfd应取为( )

  • A、 4
  • B、 20
  • C、 5
  • D、 9

4.文件操作的唯一依据是?

  • A、 文件名
  • B、 文件句柄
  • C、 物理地址

5.给定如下代码: int x[4]={0}; int y[4]={1}; 数组x和y的值为()

  • A、 A: {0,0,0,0},{1,1,1,1}
  • B、 B: {0,0,0,0},{1,0,0,0}
  • C、 C: {0,不确定},{1,不确定}
  • D、 D: 与编译器相关

6.Linux中包括两种链接:硬链接(Hard Link)和软连接(Soft Link),下列说法正确的是( )

  • A、 软连接可以跨文件系统进行连接,硬链接不可以
  • B、 当删除原文件的时候软连接文件仍然存在,且指向的内容不变
  • C、 硬链接被删除,磁盘上的数据文件会同时被删除
  • D、 硬链接会重新建立一个inode,软链接不会

7.观察下面一段代码:

class ClassA { 
public: 
    virtual ~ClassA(){
    }; 
    
    virtual void FunctionA(){
    }; 
}; 
class ClassB { 
public: 
    virtual void FunctionB(){
    }; 
}; 
class ClassC : public ClassA, public ClassB { 
public: 
};

int main() { 
    ClassC aObject; 
    ClassA *pA = &aObject; 
    ClassB *pB = &aObject; 
    ClassC *pC = &aObject; 
    
    return 0; 
} 

关于pA,pB,pC的取值,下面的描述中正确的是: 

  • A、 pA,pB,pC的取值相同
  • B、 pA,pB,pC的取值都不相同
  • C、 pC不等于pA也不等于pB
  • D、 pC和pA相同

8.设某颗二叉树中有360个结点,则该二叉树的最小高度是?(包括根节点)

  • A、 10
  • B、 9
  • C、 8
  • D、 7

9.不能声明为虚函数的是( )

  • A、 析构函数
  • B、 构造函数
  • C、 类的成员函数
  • D、 以上都不对

10.http2.0在1.1的基础上有和优化?

举报

相关推荐

0 条评论