2016年408真题复盘

news2024/11/19 21:17:48

紫色标记是认为有一定的思维难度或重点总结

红色标记是这次刷真题做错的

记录自己对题目的一些想法与联系,可能并不太关注题目本身。

分数用时

选择部分10/23

78/8044min
大题部分10/2361/7076min
总分139120min

摘自知乎老哥:“我做历年真题时,绝大部分是130~139,只有一两年上140,看着好像很高,实际确实也挺高的,因为真题中的选择题和大题大部分你是做过的,王道课后习题里有。所以貌似绝大部分最后能上110的做历年真题时平均得分是130多,我做历年真题中选择题时绝大部分错的选择题数在5道以内,只有一两年错了6道,有部分年份一道也没错。做历年真题时得高分别飘,因为和最终考试时得分差别可能有点大。
 

此话深得我心,看过太多408内容都能学懂但是最后分很低很低,自己应该也是这么个情况。而且此次还是二刷真题,争取吃透每一道题,冲120.

  1. 考察静态数组
  2. 考察链表的基本操作
  3. 此题属于队列的应用,解决方法是按照进队的顺序来安排车道,确保安排的车道能得到正确的出队方式。
  4. 考察三对角矩阵的数组下标和矩阵下标的转换,记住公式k=2i+j-3的同时自己再画出草图进行推理验证
  5. 用到树的结点数比边数多1
  6. 简单考察深度优先遍历
  7. 记住拓扑排序的结论,采用邻接表存储时间复杂度为O(|V|+|E|),采用邻接矩阵存储时间复杂度为O(|V^2|)。
  8. 考察迪杰斯特拉算法求单源最短路径
  9. 一种较新的查找方式,这里没有坑,简单判断即可
  10. B树仅支持随机查找或多路查找
  11. 外部排序通常采用归并排序法
  12. 翻译程序有两种,一种是编译程序,讲高级语言源程序转换位机器级目标代码。另一种是解释程序,翻译一句执行一句,并不会生成目标程序
  13. 考察补码表示及无符号数与有符号数的转换。
  14. 小端方式:低字节存放在低地址处
  15. 注意读取访问一次赋值访问一次
  16. 考察主存容量的拓展
  17. 考察数据寻找方式
  18. 2016年这道题与好几道课后题都产生了冲突,实际上如果只能与MAR相等,那么这题的若按边界对齐存放条件没有意义了,还有至少这个字眼,从命题角度来看还是选B好一点。若什么则什么,如果是无影响的条件可以放在前面,放在若后面感觉比较重要。若指令按字边界对齐存放,那么由于一共有2的三十次方个可能的首地址,因此PC 为30位即可,此时印证PC确实存放的是虚拟地址。引用:感觉这个是不是就可以看成尾数部分的俩0肯定有,然后就隐藏了,然后等到访问的时候再转成物理地址的时候把0加上。然后这个情况只有边界对齐才有,如果不边界对齐,那么指令可能开始的地址可以任意选取,然后这时候的pc的尾数就是一般大于等于物理地址的尾数
  19. 在一个程序中存在必须等前一条指令执行完才能执行后一条指令的情况,则这两条指令即为数据相关
  20. 单总线数据通路将所有寄存器的输入/输出端都连接在一条公共通路上,一个时钟内只允许一次操作,无法完成指令的所有操作。
  21. 分离事务通信即总线复用的一种,相比单一的传输线路可以提高总线的利用率
  22. 键盘输入等I/O中断,时钟中断,DMA传送结束属于外中断;下溢当机器0,cache完全由硬件实现,都不会引起广义中断;主存故障,控制器出错,校验错是异常中的终止;非法指令,地址非法,缺页,除数为零,存储保护错,运算溢出属于异常。
  23. 批处理没有人机交互,分时交互性最强,实时最可靠。
  24. 画出甘特图
  25. 首先P4进程只需要一个资源,它不满足请求和保持条件,所以不参与死锁,排除D选项,然后就不用讨论P4了,这是这道题做出来的关键。然后循环等待条件死锁至少是要有2个进程的,排除A选项。剩下的可以穷举了:P1占R1,P2占R3,P3又不需要R2,此时不死锁。P1占R1,P2占R2,P3必须占R3才能死锁,三个死锁。P1占R2,P2占R3,P3占R1,三个死锁。P1啥都不占,P2,P3不会死锁。只能选C了。
  26. 考察改进型的CLOCK置换算法
  27. A选项乍一看好像没问题,但是这并不是信号量,处于就绪态的得不到处理机不会被阻塞,而是一直忙等待,所以应该是“唤醒”就绪态进程使之可变为运行态。
  28. 考察地址转换
  29. 考察工作集的概念
  30. 两个不同进程中的x是不同范围的x,不须互斥执行
  31. 输入井、输出井:分别用来模拟脱机输入/输出时的磁盘。
    输入缓冲区、输出缓冲区:在内存中开辟的两个缓冲区。
    输入进程和输出进程:分别用来模拟脱机输入/输出时的外围控制机。
    CPU需要输入数据时直接从输入井读入内存,需要输出的数据先从内存送到输出井。
    共享打印机是SPOOLing技术的实例,将独占设备改造成了共享设备(用户看来)。其实是一个虚拟设备。
    SPOOLing系统由预输入程序、井管理程序、缓输出程序组成。
    SPOOLing技术其目的是提高独占设备的利用率。
  32. 管程能实现同步与互斥
  33. 考察各种网络互连设备的最高层次
  34. 考察香农公式
  35. 考察交换机的自学习
  36. 100Base-T表明使用双绞线,传输速率为100Mb/S,最短帧长为64B,此题额外包括双向再生比特流时间
  37. RIP坏消息传的慢,R1会给R2散布谣言
  38. 源IP地址必须从私有地址修改为公有地址,而201.1.3.x/30中还剩201.1.1.10
  39. H1和H2,H3和H4都各自同属一个网络,AD错误,H4的默认网关配置正确可以通信,C错误。H1和H2的默认网关并未出现,无法与其他网络通信。
  40. 若主机的缓存中有记录,则无需发出DNS查询,若本地域名中有缓存,也无需进行DNS查询。若本地域名中没有缓存,则最多进行4次迭代查询。

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1124441.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Unity中Shader的Fallback

文章目录 前言一、解决 Pass 复用的方案方案一:使用之前的UsePass方案,把ShadowCaster的Pass提出来到一个单独的Shader中,在使用的时候直接使用 UsePass方案二:使用Fallback功能 前言 Unity中Shader的Fallback,我们在…

g++ 重要编译参数

一. -g 产生带调试信息的可执行文件test 产生带调试信息的可执行文件test,如果不加-g,输出的test是不包含调试信息的。加了-g 才可以被GDB所调试。 g -g test.cpp -o test二. -o 优化源代码 优化指省略掉代码中从未使用过的变量,直接将常量…

成集云 | 云椒集成用友T | 解决方案

源系统成集云目标系统 方案介绍 云椒SAAS管理系统,帮助餐饮企业实现精细化管理、批量化生产、标准化出品、连锁化经营、降本增效、食安控制的全流程解决方案。该系统为团餐企业的转型和发展持续赋能,打造全产业链生命周期的可持续发展服务平台&#xf…

纺织工厂数字孪生3D可视化管理平台,推动纺织产业数字化转型

近年来,我国加快数字化发展战略部署,全面推进制造业数字化转型,促进数字经济与实体经济深度融合。以数字孪生、物联网、云计算、人工智能为代表的数字技术发挥重要作用。聚焦数字孪生智能工厂可视化平台,推动纺织制造业数字化转型…

程序设计(2023年10月)

函数传参有三种方式:值传递,地址传递,引用传递 排序算法:见下文八大排序 数据结构—八大排序_数据结构排序-CSDN博客

在pycharm中创建python模板文件

File——>Setting——>File and Code Templates——>Python Scripts 在文本框中输入模板内容

“揭秘!京东关键字搜索接口,轻松获取海量精准商品信息!“

京东关键字搜索接口是一种应用程序接口,它允许开发者通过使用特定的关键词或短语来查询京东的商品数据库,获取相关的商品信息和销售数据。 通过这个接口,企业和个人可以快速、准确地获取他们所需的商品信息,进而提高销售和客户满…

pd19虚拟机软件 Parallels Desktop 19 mac中文停用功能

Parallels Desktop 19 mac是一款功能强大的虚拟机软件,它允许用户在Mac电脑上同时运行Windows、Linux和其他操作系统。Parallels Desktop提供了直观易用的界面,使用户可以轻松创建、配置和管理虚拟机。 Parallels Desktop 19 for Mac停用功能 从Paralle…

Java中,如何去掉字符串中前面所有的0

大家好,我是三叔,这期主要给大家分享下在开发中使用的字符串的一些常见方法。 例如:00000000110,现在需要去掉前面所有补的0,得到110,相信大家在开发中肯定有遇到过类似的开发需求,如何做&…

comfyui安装指南及animaldiff使用

云盘文件 如果网络无法下载,我也找了对应网盘文件 链接:https://pan.quark.cn/s/19c83810e915 comfyui安装 https://github.com/comfyanonymous/ComfyUI/releases https://github.com/comfyanonymous/ComfyUI/releases/download/latest/ComfyUI_windo…

TCP通信_支持多个客户端同时通信 群聊

客户端 package TCP3;//完成TCP通信的 多发多收import java.io.DataOutputStream; import java.io.OutputStream; import java.net.Socket; import java.util.Scanner;public class Client {public static void main(String[] args)throws Exception {//1:创建Sock…

【必看技巧】Access开发者必备:如何用代码隐藏功能区、导航区、状态栏?

hi,大家好呀! 今天想着给大家分享点啥呢?最近几个月断更的有些“勤快”了,那就给大家分享个几行代码。 当我们在access中开发完成后,为了让我们的系统更加的像一个系统,我们会把access的功能区&#xff0…

品牌公关稿件怎么写?纯干货

品牌公关稿件成为了各大企业传播价值观、提升品牌形象的重要手段。然而,如何撰写一篇高质量的、吸引人的品牌公关稿件却让许多人头疼不已。本文伯乐网络传媒将从选题、结构、语言、传播等方面,为您详细解析品牌公关稿件的写作技巧,帮助您轻松…

Spring底层原理(一)

Spring底层原理(一) ApplitionContext与BeanFactory BeanFactory是ApplicationContext的父接口BeanFactory才是Spring的核心容器,ApplicationContext对其功能进行了组合 类图 内部方法调用 BeanFactory的功能 获取bean检查是否包含bean获取bean别名 …

Vite介绍及实现原理

Vite介绍及实现原理 一、Vite简介1.1、什么是Vite1.2 、Vite的主要特性1.3、 为什么要使用Vite 二、Vite的实现原理2.1、依赖处理2.2、静态资源加载2.3、vue文件缓存2.4、 js/ts处理 三、热更新原理四、vite基本使用4.1、安装4.2、搭建项目 一、Vite简介 1.1、什么是Vite Vite…

“中国版Zara”拉夏贝尔:从辉煌到破产清算

文/ 大力财经 拉夏贝尔的破产清算,让人不禁惋惜。这个曾经被誉为“中国版Zara”的女装品牌,在全国拥有超过2000家门店,一度是年轻人的追捧对象。 然而,由于市场竞争激烈、品牌定位模糊、库存积压严重等问题,拉夏贝尔…

数字人扫描对虚拟人三维动画宣传片制作有何作用?

近日,周杰伦超写实数智人“周同学”首支元宇宙先导片《次元拓》在演唱会现场进行了全球首发,通过对实景拍摄一比一还原,打造出一个多重混合现实的元宇宙世界,展现出逼真的视觉效果,为粉丝和大众带来了一场科技的视觉盛…

idea免费插件分享

分享一些在开发中常用到的idea插件,都是一些我自己常用的,希望对各位程序员有帮助吧。 1、Chinese Language 汉化插件:中文语言包将为您的 IntelliJ IDEA, AppCode, CLion, DataGrip, GoLand, PyCharm, PhpStorm, RubyMine, WebStorm, 和Rid…

【备忘录】修复docker环境下的nacos安全漏洞:身份认证绕过漏洞

文章目录 一、漏洞复现1.1 访问登录口用户名输入nacos密码输入任意值,进行抓包1.2 伪造登录凭证1.3 登录包中新加入一项凭证验证 二、漏洞解决2.1 分析原因2.2 解决方案2.3 操作留痕1、先了解nacos部署环境2、查看比对配置文件3、修改配置文件后,重启 一…

单链表,三部分详解(第一部分)单链表的解析

1. 链表的概念及结构 链表就是一个在物理储存上非连续,但在逻辑顺序上是连续的指针链接实现。 链表就像一大节火车,你在淡季的时候可以把车厢减少一点,旺季的 时候可以多加一点,不会影响其他车厢的使用。每节车厢都独立存在。 那我…