选择题Day11

本文介绍了TCP/IP的四层结构:网络接口层、网络层、传输层和应用层,并解释了主机间TCP连接中确认序列号的计算。此外,还探讨了多线程同步方法和线程安全问题,以及Git的代码合并操作。最后,文章讨论了几种排序算法的稳定性,如插入排序、基数排序、归并排序和冒泡排序,指出稳定排序算法的特征。

1.Internet的四层结构分别是( )。

A 应用层、传输层、通信子网层和物理层
B 应用层、表示层、传输层和网络层
C 物理层、数据链路层、网络层和传输层
D 网络接口层、网络层、传输层和应用层

2.主机甲与主机乙之间已建立了一个 TCP 链接,主机甲向主机乙发送了两个连续的 TCP 段,分别包含 300 字节和 500 字节的有效载荷,第一个报文段序号为 200 ,主机乙正确接受到两个段后,发送给主机甲的确认序列号 是 ( )

A 500 B 700 C 800 D 1000

3.以下关于多线程的叙述错误的是:

A 线程同步的方法包括使用临界区,互斥量,信号量等
B 两个线程同时对简单类型全局变量进行写操作也需要互斥
C 实现可重入函数时,对自动变量也要用互斥量加以保护
D 可重入函数不可以调用不可重入函数

4.下列哪个git命令不是合并代码用的

A git pull --rebase
B git merge
C git cherry-pick
D git blame

5.排序算法是稳定的意思是关键字相同的记录排序前后的相对位置不发生改变,对于下列排序算法: 1)插入排序 2)基数排序 3)归并排序 4)冒泡排序 5)堆排序 包含所有稳定算法的选项为:

A 1)2)3)4)5)
B 5)
C 2)3)
D 1)2)3)4)

6.对记录(54,38,96,23,15,72,60,45,83)进行从小到大的直接插入排序时,当把第8个记录45插入到有序表时,为找到插入位置需比较( )次?(采用从后往前比 较

A 3
B 4
C 5
D 6


1.D

TCP/IP是Internet最基本的协议。TCP/IP采用四层结构来完成传输任务,其四层结构为网络接口层、网络层、传输层和应用层,各层都是通过呼叫其下一层所提供的网络完成自己,相对于OSI标准的七层结构,少了表示层、会话层和物理层。故正确答案为D选项

2.D

3.C

4.A

5.D
龟泡插鸡乃稳定排序

6.C

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值