![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软考高级系统分析师
文章平均质量分 64
明明如月学长
阿里巴巴 资深 Java 研发工程师。《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者、《性能优化方法论》技术电子书作者。热爱技术,喜欢思考,乐于分享。
展开
-
软考高级:并、交、差、笛卡尔积、选择、投影、连接
这些都是关系数据库中的基本操作和概念,用于处理和操作表(关系)。我们通过一个简单的例子来帮助理解这些概念。原创 2024-08-16 07:15:00 · 110 阅读 · 0 评论 -
软考高级:数据库设计中,属性冲突、命名冲突、结构冲突
当两个或多个数据源对于同一属性(例如同一个字段)有不同的取值或定义时,就会发生属性冲突。原创 2024-08-15 07:15:00 · 194 阅读 · 0 评论 -
软考高级:嵌入式 - 宏内核与微内核
如果某个模块出问题,理论上不会影响其他模块或整个系统,这样系统的稳定性和安全性更高,但是由于模块之间需要频繁通信,可能会导致性能下降。(Monolithic Kernel):在这种设计中,内核包含了操作系统的所有主要功能模块,例如文件系统、内存管理、设备驱动等。由于所有模块都在同一个内核空间内运行,模块之间的通信非常高效,但是一旦某个模块出现问题(例如设备驱动程序崩溃),可能会导致整个系统崩溃。的优点是更好的模块化和安全性,适合需要高可靠性的系统,如安全关键系统(例如航空电子设备)。原创 2024-08-13 07:15:00 · 200 阅读 · 0 评论 -
软考高级:存储管理 - 页式存储
题目中给出的逻辑地址是 5148H(4 位十六进制,等于 4 * 4 = 16位二进制),逻辑地址由两部分组成:页面号和页内偏移量。由于页面大小是 4K(即 4096 字节,为 2 的 12 次方字节,12 位地址位宽),我们可以知道偏移量是逻辑地址的低 12 位,而页面号是高位。:物理地址由页帧号加上页内偏移量组成。这个问题涉及虚拟内存管理和页面表的理解。:从图中页表得知,页面号 5 的页帧号为 1。原创 2024-08-14 07:15:00 · 132 阅读 · 0 评论 -
软考高级:操作系统位示图
text{位示图大小(位)} = \text{物理块数量} \times 1 \text{位/块} = 102400 \text{位}要解决这个问题,我们需要确定用于记录磁盘使用情况的位示图(bitmap)的大小。由于 1 字节 = 8 位,原创 2024-08-14 07:30:00 · 226 阅读 · 0 评论 -
软考高级:进程与线程管理 - 进程资源图与银行家算法
R1 已经给了 P1 和 P3 所以已经没了。而 P2已经没了,所以 P2 阻塞。R2 3个资源,已经给了 P2 和 P3,还剩一个。还可以给 P1或者 P3。原创 2024-08-13 07:00:00 · 391 阅读 · 0 评论 -
软考高级:进程与线程 - 死锁详细介绍
死锁是指两个或多个进程在执行过程中,由于争夺资源而造成的一种互相等待的现象。如果没有外力作用,它们将无法继续执行。死锁是操作系统中一个重要的问题,理解死锁的产生条件、预防、避免、检测和解除是非常关键的。下面对这些内容进行详细讲解。原创 2024-08-11 21:06:09 · 599 阅读 · 0 评论 -
软考高级:进程与线程管理 - 前驱图
有几个前驱就有一个 P 操作,有几个后继 就有几个 V 操作。有几个箭头就有一个前驱结点。没有前驱的叫起始节点,没有后继的叫终止结点。原创 2024-08-11 20:54:33 · 742 阅读 · 0 评论 -
软考高级:可靠性计算
假设你要设计一个非常重要的计算机系统,这个系统包含多个组件,这些组件的可靠性很高,但我们希望确保系统能尽可能长时间正常工作。为了做到这一点,你可能会使用冗余设计,比如每个关键的组件都多备一份,以防其中一个坏掉时,另一个还能继续工作。这样即使一个组件失效,系统也不会马上崩溃。原创 2024-08-11 20:20:51 · 185 阅读 · 0 评论 -
软考高级:平均无故障时间、平均故障修复时间、平均故障间隔时间
解释:可靠性用 MTTF / (1 + MTTF) 来度量,MTTF 衡量的是系统在某一段时间内无故障运行的概率。解释:可维护性应该用 1 / (1 + MTTR) 来度量,而不是 MTTF / (1 + MTBF)。:可以用 MTTF / (1 + MTTF) 来度量,即系统在某一段时间内无故障运行的概率。:可以用 MTBF / (1 + MTBF) 来度量,即系统在某一段时间内正常工作的概率。:可以用 1 / (1 + MTTR) 来度量,即系统在发生故障后能够快速修复的能力。原创 2024-08-11 20:14:00 · 924 阅读 · 0 评论 -
软考高级:真实的程序、核心程序、小型基准程序、合成基准程序
这段内容描述了在软件测试或性能测试中,不同类型程序的测试精确度排名。原创 2024-08-11 20:04:30 · 360 阅读 · 0 评论