2010年408大题总结

第41题

在这里插入图片描述
这个考的是散列表(巧了,我没复习,这就去看)
第一个要记住的是装填因子,关键字个数/装填因子 = 数组长度
第二个是线性探测再散列,表示如果当前的下标被占据那就一直往下找,直到找到空位就放上
在这里插入图片描述


第42题

  1. 暴力法
    这个题暴力法就很暴力,但是性能就很低(起码有分)
    用一个数组存前面p个数,用一个数组存后面n-p个数,然后再组装起来
    空间复杂度为O(n),时间复杂度也为O(n)
int LeftMove(int a[n], int p) {
	int i, j, k = 0;
	int b[p] = [], c[n - p] = [];
	// 拿数
	for(i = 0; i < n; i++) {
		if(j < p) {
			b[i] = a[i];
		} else {
			c[k] = a[i];
			k++;
		}
		j = i; 
	}	
	// 组装
	j = 0, k = 0;
	for(i = 0; i < n; i++) {
		if(j < n - p) {
			a[i] = c[i];
		} else {
			a[i] = b[k];
			k++;
		}
		j = i;
	}
}

第43题

在这里插入图片描述
如果今年能考这个,直接烧高香(别直接给汇编,实在看不懂)
第一小问:
指令数量看OP位数,寄存器数量看Rs/Rd寄存器位数,MAR看主存地址,MDR看机器字长
那就明朗了:16条,8个,16位,16位
这里有个坑:按字编址,需要除以(16/8)

第二小问:
这个不用说吧,主存多少就查多少——0-216 -1

第三小问:
这个要看懂的是他这个指令,按照指令格式来填充对应的机器码
首先操作数0010,
其次源操作数和目的操作数分为寻址方式+寄存器编号,分别为
001 100
010 101
拼接起来 0010 001100 010101 = 2315H
哪些地方被修改了:数据最后放到了R5那么跟他有关的就变了
R5变了:5679H
R5内容所指的主存地址的内容:68ACH


第44题

在这里插入图片描述
这种题得分析一下,因为没有图,很容易忘记一些信息点(别问我为啥知道)

  1. 主存地址位数28位 => cache 的位数28位
  2. 8行,一行64B
  3. 直接映射
  4. 数组a按行优先

第一小问:
除了块内的,还有标记位28-9 = 19位,有效位1位
64 * 8 + 8 * [(19+1)/8] = 532B

第二小问:
这里是巨大的坑啊,直接坑麻了
没有告诉主存块号,只能通过计算主存地址来分析存放的位置
a[0][31] 那就是第32个
(320 + 4*31) / 64 = 6
a[1][1] 那就是第33个?错!!!一行是256个元素
(320 + 256 * 4 + 1 * 4)/64 mod 8 = 5

第三小问:这个比较简单,肯定是A执行时间短(局部性原理)
A:15/16
B:0


第45题

在这里插入图片描述

第一小问:

位示图 211B = 214bit

第二小问:

寻道方法:CSCAN/CLOCK
时间 = 寻道 + 延迟 + 传输

延迟:5ms
传输:1min / 6000 / 100 = 0.1ms
寻道:
100 => 120 => 30 => 50 => 90
20+5+0.1 + 90+5+0.1 + 20+5+0.1 + 40+5+0.1 ms = 190.4ms

第三小问:(我是真不会这种)
在这里插入图片描述


第46题

在这里插入图片描述

理论是这个题是没有难度的,唯一有问题的就是记不住clock算法的流程(哭哭)

前两个小问送分题,计组存储器那块学明白了,这个肯定也没有问题,判断好分别占几位就可以了

第一小问:
在这里插入图片描述
第二小问:
在这里插入图片描述
第三小问:
在这里插入图片描述


第47题

在这里插入图片描述

这个没啥好说的
第一问最短就是单程,最长就是双程;
第二问主要是各种时间相加:发送传输时延+发送帧传播时延+确认传输时延+确认帧传播时延

画红线的部分就是我被坑的地方,真是一下子没想到
在这里插入图片描述

智慧消防安全与应急管理是现代城市安全管理的重要组成部分,随着城市化进程的加速,传统消防安全管理面临着诸多挑战,如消防安全责任制度落实不到位、消防设施日常管理不足、消防警力不足等。这些问不仅制约了消防安全管理水平的提升,也给城市的安全运行带来了潜在风险。然而,物联网智慧城市技术的快速发展为解决这些问提供了新的思路方法。智慧消防作为物联网智慧城市技术结合的创新产物,正在成为社会消防安全管理的新趋势。 智慧消防的核心在于通过技术创新实现消防安全管理的智能化自动化。其主要应用包括物联网消防安全监管平台、城市消防远程监控系统、智慧消防平台等,这些系统利用先进的技术手段,如GPS、GSM、GIS等,实现了对消防设施的实时监控、智能巡检精准定位。例如,单兵定位方案通过信标点定位微惯导加蓝牙辅助定位技术,能够精确掌握消防人员的位置信息,从而提高救援效率安全性。智慧消防不仅提升了消防设施的管理质量,还优化了社会消防安全管理资源的配置,降低了管理成本。此外,智慧消防的应用还弥补了传统消防安全管理中数据处理方式落后、值班制度执行不彻底等问,赋予了建筑消防设施智能化、自动化的能力。 尽管智慧消防技术在社会消防安全管理工作中的应用已经展现出巨大的潜力优势,但目前仍处于实践探索阶段。相关职能部门研究企业需要加大研究开发力度,进一步完善系统的功能与实效性。智慧消防的发展既面临风险,也充满机遇。当前,社会消防安全管理工作中仍存在制度执行不彻底、消防设施日常维护不到位等问,而智慧消防理念与技术的应用可以有效弥补这些弊端,提高消防安全管理的自动化与智能化水平。随着智慧城市理念的不断发展实践,智慧消防将成为推动社会消防安全管理工作与城市化进程同步发展的关键力量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值