0
点赞
收藏
分享

微信扫一扫

3.24来之即战

NicoalsNC 2022-03-25 阅读 71
c++

1.TCP 状态变迁中,存在 TIME_WAIT 状态,请问以下不正确的描述是?()

  • A、 TIME_WAIT 状态可以帮助 TCP 的全双工连接可靠释放
  • B、 TIME_WAIT 状态是 TCP 是三次握手过程中的状态
  • C、 TIME_WAIT 状态是为了保证重新生成的 socket 不受之前延迟报文的影响
  • D、 TIME_WAIT 状态是为了让旧数据包消失在网络中

2.下列TCP连接建立过程描述正确的是:

  • A、 服务端收到客户端的SYN包后等待2*ml时间后就会进入SYN_SENT状态
  • B、 服务端收到客户端的ACK包后会进入SYN_RCVD状态
  • C、 当客户端处于ESTABLISHED状态时,服务端可能仍然处于SYN_RCVD状态
  • D、 服务端未收到客户端确认包,等待2*ml时间后会直接关闭连接

3.在Linux系统中,以下哪两个命令可以显示系统中运行的进程状态

  • A、 ls和df
  • B、 ps和top
  • C、 ps和df
  • D、 df和top

4.每天开机在/misc目录下创建一个当天日期的文件夹( )

  • A、 echo "mkdir /misc/`date %Y%m%d`" >> /etc/rc.d/rc.local
  • B、 echo "mkdir /misc/date +%Y%m%d">>/etc/rc.d/rc.local
  • C、 echo "mkdir /misc/`date +%Y%m%d`">> /etc/rc.d/rc.local
  • D、 echo "mkdir /misc/`date +%Y%m%d`">>/etc/rc.d/rc.local

5.调用recv(int sockfd, void *buf, size_t len, int flags)的过程中,一共进行了几次内存复制操作?

  • A、 1
  • B、 2
  • C、 3
  • D、 4

6.假设一棵完全二叉树含有456个结点,则度为0、1、2的结点个数分别为( )

  • A、 227,1,228
  • B、 228,1,227
  • C、 228,0,228
  • D、 不确定

7.后缀式 ab+cd+/可用表达式( )来表示

  • A、 a+b/c+d
  • B、 (a+b)/c+d
  • C、 a+b/(c+d)
  • D、 (a+b)/(c+d)

8.定义class时,用户自己必须定义构造函数?

  • A、 正确
  • B、 错误

9.派生类中虚函数原型的()

  • A、 函数类型可以与基类中虚函数的原型不同
  • B、 参数个数可以与基类中虚函数的原型不同
  • C、 参数类型可以与基类中虚函数的原型不同
  • D、 以上都不对

10.c++中右值解决了什么问题?

C++11之前我们这么写:

string result = "Hello, ";
result += name;
result += ".";

C++11之后:

string result = string("Hello, ") + name + ".";
举报

相关推荐

0 条评论