2019年408真题复盘

news2024/11/26 0:27:16

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

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

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

分数用时

选择部分

80/8036min
大题部分41/7094min
总分121130min

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

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

  1. 验证一下n=9,确实是执行3次
  2. 树跟森林的后序遍历等于相应二叉树的中序遍历。森林的后序遍历也可以说是森林的中序遍历。 
  3. 考察结点数和分支数的关系
  4. 对应第二条和第三条,分别举出反例
  5. 考察关键路径
  6. 问题:给出一个表达式,请用DAG图描述它。方法:①先把各个操作数不重复地排成一排。②标出各个运算符的生效顺序。(同时进行的运算符先后顺序无所谓)③按顺序加入运算符,注意可以同时进行的运算符在同一层。④从底向上逐层检查同层的运算符是否可以合并。

  7. 显然选D
  8. 计算查找失败下的ASL
  9. 考察KMP算法的过程
  10. 注意如果二趟可能处理好3个元素或者2个元素
  11. 先进行12路归并生成10个段,再加2个进行一次12路归并即可
  12. C明显不对,只有立即数是
  13. 考察补码表示,注意补码可以表示的最大的数是80000000H
  14. 缺页肯定还要重新执行
  15. 把形式地址进行补码拓展和寄存器内容相加即可
  16. 只有单周期CPU中才是一个时钟周期执行一条指令
  17. ID是在取指阶段用到
  18. 考察数据相关
  19. 注意3通道,大概率是让乘3
  20. 磁盘的最小读写单位是一个扇区,簇/块是操作系统层面限制的存储空间分配的基本单位,可以自己设置为扇区的整数倍。
  21. 考察程序中断方式
  22. 考察DMA方式,用户程序不能直接与DMA打交道
  23. 考察用户级线程和内核级线程的区别
  24. 时间片用完是执行态和就绪态的转换
  25. 操作系统不同,底层逻辑、实现方式均不相同,为应用程序提供的系统调用接口也不同
  26. 管理空闲磁盘块的方法有:空闲表法,空闲链表法,位示图法,成组链接法,FAT也可以。
  27. 考察调度算法计算
  28. 段是用户视角,逻辑段号不需相同
  29. 题中问的是页置换次数,注意不是缺页次数。这题它默认的是访问该序列时页表为空,但是并未指出这些序列是进程P访问的全部序列或者当前页表为空,命题不严谨。
  30. 死锁避免中的银行家算法中的不安全状态不一定是死锁状态,进程可能返还资源
  31. 考察地址转换
  32. 题干中的内存碎片还以为印错了,实际上写内存碎片也没问题,只有最佳适应会产生很多小的内部碎片,也即内存碎片。
  33. 物链网输会示用
  34. T是双绞线
  35. 考察窗口号
  36. 考察争用期
  37. 考察子网划分,可以用二叉树来分析
  38. 考察快重传
  39. 考察三报文握手
  40. C/S模型中,客户之间不能直接通信。

2019年408个人认为是大题难度天花板,数据结构代码题指针之间操作,应用题考察链式循环队列还要自己悟,计组大题考察机器级代码,操作系统一道冷门哲学家问题(不难但是很多人复习不到,2024考读者写者问题也是一样的效果),一道磁盘结构的顶级理解了,计网还好。 

5+2+2+2+14+7+9=41

 

 

 

 

 

 

 

 

 

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

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

相关文章

为什么要强调AI技术与边缘智能结合?应用场景有哪些?

随着城市规模扩大所带来的公共安全问题越来越受到重视。传统城市安全视频监控系统前端摄像机内置计算能力较低,以边缘计算和万物互联技术为基础的新型视频监控系统是未来发展趋势。在移动计算和物联网进步的推动下,数十亿移动和物联网设备连接到互联网&a…

linux入门到精通-第五章-动态库和静态库

目录 参考概述1、静态链接2 、动态链接3 、静态、动态编译对比 静态库和动态库简介传统编译 静态库制作和使用1、创建静态库的过程2、使用静态库 动态库制作和使用1、创建动态库的过程1)、生成目标文件,此时要加编译选项:-fPIC (f…

PMP含金量怎么样?

是高的,就单看持证人数吧,今年就已经有50万人获得了PMP证书,全球160多万,占了大概三分之一。 PMP的含金量高在哪里? 1、系统的项目管理知识 PMP主要针对PMBOK指南内容展开,结合实际项目案例,系…

RESTful接口实现与测试

目录标题 是什么?设计风格HTTP协议四种传参方式常用注解RequestBody与ResponseBodyRequestMapping注解RestController与ControllerPathVariable 与RequestParam 接受复杂嵌套对象参数Http数据转换的原理自定义HttpMessageConverter统一规划接口响应的数据格式实战&a…

MathType数学公式编辑器2024官方最新版

Mathtype是一款数学公式编辑器,它可以帮助我们在文档中插入各种复杂的数学公式,使得我们的文档更加专业、规范。在使用Mathtype工具时,我们可以采取以下几种方法: 1. 鼠标直接点击插入公式 打开Mathtype后,在需要插入公…

【Rabbit MQ】Rabbit MQ 消息的可靠性 —— 生产者和消费者消息的确认,消息的持久化以及消费失败的重试机制

文章目录 前言:消息的可靠性问题一、生产者消息的确认1.1 生产者确认机制1.2 实现生产者消息的确认1.3 验证生产者消息的确认 二、消息的持久化2.1 演示消息的丢失2.2 声明持久化的交换机和队列2.3 发送持久化的消息 三、消费者消息的确认3.1 配置消费者消息确认3.2…

技术干货 | 基于Modelica的1553B总线模型设计

一、引言 1553B总线是一种常用于航空航天领域的数据总线标准,广泛应用于各类航天器和航空器中。对1553B总线系统进行建模仿真,有助于验证设计、测试功能和排除潜在故障,帮助开发人员提高工作效率、降低开发成本,具有重要的工程意义…

【每日一题】117. 填充每个节点的下一个右侧节点指针 II-2023.11.3

题目: 给定一个二叉树: struct Node {int val;Node *left;Node *right;Node *next; } 填充它的每个 next 指针,让这个指针指向其下一个右侧节点。如果找不到下一个右侧节点,则将 next 指针设置为 NULL 。 初始状态下&#xff…

【WSL/WSL 2-Redis】解决Windows家庭版/教育版无法安装WSL Ubuntu子系统与Redis安装

前言 在现代计算环境中,开发人员和技术爱好者通常需要在不同的操作系统之间切换,以便利用各种工具和应用程序。在这方面,Windows用户可能发现WSL(Windows Subsystem for Linux)是一个强大的工具,它允许他们…

Vue2组件化开发(路由与分页组件化)

组件化开发 组件化开发就是将一个页面拆分为多个不同的组件,每个组件依赖的Css,js,资源等放到一起进行开发,组件与组件之间可以进行嵌套,在组件化中,vue只有一个html文件,所有的组件都挂载在该文件上,这种单…

RabbitMQ 消息对象 序列化/反序列化 天坑!异常处理方案

目录 1. 报错的背景 2. 问题分析 3. 最佳解决办法 1. 报错的背景 a&#xff09;使用 RabbitMQ 发送消息时&#xff0c;发送消息的类型为 Map<String, Object>&#xff0c;map 里面我 put 了一个 <String, Long> 类型&#xff0c;如下图&#xff1a; b&#xff…

带你人工识别C#开源库BarcodeLib生成的一维码Code128

我们是做HIS系统开发的&#xff0c;前段时间发现某些处方的一维码出现无法识别的情况。看了一下一维码生成的逻辑&#xff0c;使用到了BarcodeLib库&#xff0c;经过反复确认&#xff0c;我们程序是没有问题的。后面不得不反编译看一下BarcodeLib生成一维码的逻辑。最后调整一维…

Techwalk攻略 | 来北京与OpenHarmony技术大会一起技术漫游!

去北京Citywalk已经不是新鲜事&#xff1f; 不如来第二届OpenHarmony技术大会一起Techwalk&#xff01; 大会即将开幕请速速收藏以下打卡攻略↓ 点击链接&#xff0c;观看线上直播

【从瀑布模式到水母模式:ChatGPT如何赋能软件研发全流程】

你是否曾读过一本让你欲罢不能的计算机书籍&#xff1f;它可能为你打开了新的技术世界大门&#xff0c;或者是帮助你解决了棘手的编程难题。 前言&#xff1a; 计算机技术的发展和互联网的普及&#xff0c;使信息处理和传输变得更加高效&#xff0c;极大地改变了金融、商业、…

服务器搭建:从零开始创建自己的Spring Boot应用【含登录、注册功能】

当然&#xff0c;你可以先按照IDEA搭建SSM框架【配置类、新手向】完成基础框架的搭建 步骤 1&#xff1a;设计并实现服务器端的用户数据库 在这个示例中&#xff0c;我们将使用MySQL数据库。首先&#xff0c;你需要安装MySQL并创建一个数据库以存储用户信息。以下是一些基本步…

分布式事务解决方案之Atomikos

这种方式只适用于 对于真正分布式应用不适用,原因在于 Atomikos需要获得所有数据源 统一进行事务管理 JTA(Java Transaction API)被称为Java事务API,是由Java语言提供的一套解决分布式事务的API标准 XA协议 1 2 31. XA协议是JTA的基础 2. XA协议最早由Tuxedo首先提出,并交给…

ChatGPT、Llama-2等大模型,能推算出你的隐私数据!

ChatGPT等大语言模型的推理能力有多强大&#xff1f;通过你发过的帖子或部分隐私数据&#xff0c;就能推算出你的住址、年龄、性别、职业、收入等隐私数据。 瑞士联邦理工学院通过搜集并手工标注了包含520个Reddit&#xff08;知名论坛&#xff09;用户的个人资料真实数据集Pe…

MySQL导入数据库报错Error Code: 2006

Error Code: 2006 - MySQL server has gone away 因为导入的某张表数据过大导致导入中途失败 , 修改max_allowed_packet 即可解决。 SET GLOBAL max_allowed_packet 1024*1024*200;

Pytest UI自动化测试实战实例

环境准备 序号库/插件/工具安装命令1确保您已经安装了python3.x2配置python3pycharmselenium2开发环境3安装pytest库pip install pytest4安装pytest -html 报告插件pip install pytest-html5安装pypiwin32库(用来模拟按键)pip install pypiwin326安装openpyxl解析excel文件库p…