每日一练20210617

 

1、下面哪些是网络层的协议? __________

2021-06-17 18:32:57

  • A、 IP、TCP 和 UDP
  • B、 ARP、IP 和 UDP
  • C、 FTP、TELNET 和 SMTP
  • D、 IP、ARP 和 ICMP

 回答正确 正确答案: D

解析:

 

 

2、UDP协议具有一定的拥塞控制功能。

2021-06-17 18:33:15

  • A、 是
  • B、 否

 回答正确 正确答案: B

解析:

 

 

3、在TCP/IP建立连接过程中,客户端和服务器端的状态转移说法错误的是?

2021-06-17 18:34:17

  • A、 经历SYN_RECV状态
  • B、 经历SYN_SEND状态
  • C、 经历ESTABLISHED状态
  • D、 经历TIME_WAIT状态

 回答正确 正确答案: D

解析:

 

TCP建立连接时,首先客户端和服务器处于close状态。然后客户端发送SYN同步位,此时客户端处于SYN-SEND状态,服务器处于lISTEN状态,当服务器收到SYN以后,向客户端发送同步位SYN和确认码ACK,然后服务器变为SYN-RCVD,客户端收到服务器发来的SYN和ACK后,客户端的状态变成ESTABLISHED(已建立连接),客户端再向服务器发送ACK确认码,服务器接收到以后也变成ESTABLISHED。然后服务器客户端开始数据传输

 

4、下列哪一种陈述是真实的的?( )

2021-06-17 18:35:00

  • A、 对应于系统上的每一个网络接口都有一个IP地址
  • B、 IP地址中有16位描述内容
  • C、 位于美国的NIC提供具有唯一性的32位IP地址
  • D、 D类地址仅用于多投点传送

 回答正确 正确答案: A

解析:

 

 

5、Linux下两个进程可以同时打开同一个文件,这时如下描述错误的是:

2021-06-17 18:35:31

  • A、 两个进程中分别产生生成两个独立的fd
  • B、 两个进程可以任意对文件进行读写操作,操作系统并不保证写的原子性
  • C、 进程可以通过系统调用对文件加锁,从而实现对文件内容的保护
  • D、 任何一个进程删除该文件时,另外一个进程会立即出现读写失败

 回答正确 正确答案: D

解析:

 

 

6、缺省的Linux系统中,从后台启动进程,应在命令的结尾加上哪个符号? ( )

2021-06-17 18:35:50

  • A、 @
  • B、 &
  • C、 ^
  • D、 $

 回答正确 正确答案: B

解析:

 

 

7、在unix系统下执行chmod(“/usr/test/sample”,0753)之后该文件sample的访问权限为

2021-06-17 18:36:04

  • A、 拥有者可读写执行,同组用户可写可执行,其他用户可读可执行
  • B、 拥有者可读写执行,同组用户可读写,其他用户可读可执行
  • C、 拥有者可读写执行,同组用户可读可执行,其他用户可写可执行
  • D、 拥有者可读写执行,同组用户可读可执行,其他用户可读写

 回答正确 正确答案: C

解析:

 

753:rwxr-x-wr,三组分别是文件拥有者的权限|文件所属用户组的权限|所有其他用户组的权限

 

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

2021-06-17 18:36:25

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

 回答正确 正确答案: B

解析:

 

Maxfd是三个套接字描述符中最大数字加上1

 

9、以下输出正确的是()

#include <iostream>
using namespace std;

class Base
{
public:
    void virtual Func()
    {
        cout << "Base" << " ";
    }
};

class Derived : public Base
{
public:
    void virtual Func()
    {
        cout << "Derived " << " ";
    }
};

int main()
{
    Base *pBase = new Base();
    pBase->Func();
    
    Derived *pDerived = (Derived *)pBase;
    pDerived->Func();
    delete pBase;

    pDerived = new Derived();
    pBase = pDerived;
    pBase->Func();

    delete pDerived;
    return 0;
}

2021-06-17 18:37:17

  • A、 Base Derived Base
  • B、 Base Base Derived
  • C、 Base Derived Derived
  • D、 Derived Base Derived

 回答正确 正确答案: B

解析:

 

BASE 非继承不触发虚函数 BASE 继承,触发虚函数 DERIVED 非继承不触发虚函数

 

10、【简答题】(10-10)

const 关键字的作用

 

解答视频:https://www.bilibili.com/video/BV18f4y1t7Fz 

=====================================================================

()的邻接矩阵是对称矩阵。

2021-06-17 18:30:57

  • A、 有向图
  • B、 无向图
  • C、 AOV网
  • D、 AOE网

 回答正确 正确答案: B

解析:

 

 

20210617,一天又快过去了,继续加油鸭~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值