软考网工的一些笔记资料 本笔记资料主要涵盖了计算机系统、操作系统、嵌入式系统和数据通信等方面的知识点。 一、硬件知识 1. 计算机系统的组成包括硬件系统和软件系统,硬件系统分为三种典型结构:单总线结构、双总线结构和采用通道的大型系统结构。 2. 中央处理器 CPU 由运算器和控制器组成。 3. 指令系统由操作码和地址码组成。 4. 存储系统分为主存—辅存层次和主存—Cache 层次,Cache 作为主存局部区域的副本,用来存放当前最活跃的程序和数据。 5. 通道是一种通过执行通道程序管理 I/O 操作的控制器,它使 CPU 与 I/O 操作达到更高的并行度。 6. 总线从功能上看,系统总线分为地址总线(AB)、数据总线 (DB)、控制总线(CB)。 7. 磁盘容量的计算:非格式化容量=面数*(磁道数/面)*内圆周长*最大位密度,格式化容量=面数*(磁道数/面)*(扇区数/道)*(字节数/扇区)。 8. 数据的表示方法:原码和反码,正数的原码=正数的补码=正数的反码,负数的反码:符号位不变,其余位变反,负数的补码:符号位不变,其余位变反,最低位加 1。 二、操作系统 1. 操作系统定义:用以控制和管理系统资源,方便用户使用计算机的程序的集合。 2. 操作系统的功能:是计算机系统的资源管理者。 3. 操作系统的特性:并行性、共享性。 4. 操作系统的分类:多道批处理操作系统、分时操作系统、实时操作系统、网络操作系统。 5. 进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。 6. 进程的状态:运行状态(Running)、就绪状态 (Ready)、等待状态(Blocked)。 7. 作业的状态:提交状态、后备运行、完成状态。 8. 死锁的必要条件:互斥条件、不可抢占条件、部分分配条件、循环等待条件。 9. 死锁的预防:预先静态分配法、有序资源使用法、银行家算法。 三、嵌入式系统 1. 嵌入式系统的定义:以应用为中心,计算机技术为基础,软硬件可裁剪,适应于特定应用系统,对功能可靠性、成本、体积、功耗有严格要求的计算机系统。 2. 嵌入式系统的特点:硬件上,体积小、重量轻、成本低、可靠性高等特点,使用专用的嵌入式 CPU。 3. 嵌入式系统的软件特点:代码体积小、效率高,要求响应速度快,能够处理异步并发事件,实时处理能力。 4. 嵌入式系统的应用:从航天飞机到家用微波炉。 四、数据通信基础 1. 数据通信的主要技术指标:传输速率、信道容量、信噪比等。 2. 传输速率的计算:S=(1/T)log2NT—信号脉冲重复周期或单位脉冲宽度n—一个脉冲信号代表的有效状态数,是 2 的整数值log2N--单位脉冲能表示的比特数。 3. 信道容量的计算:无噪声 C=2H =2Hlog2N (奈奎斯特定理),有噪声 C=Hlog2(1+S/N) (香农公式)。 4. 数据交换方式延迟的计算:电路交换总延迟=链路建立时间+线路延迟。 五、计算机网络概论 1. 滑动窗口协议规定重传未被确认的分组,这种分组的数量最多可以等于滑动窗口的大小,TCP 采用滑动窗口协议解决了端到端的流量控制。 这些知识点涵盖了计算机系统、操作系统、嵌入式系统和数据通信等方面的基础知识,旨在帮助考生更好地理解和掌握相关概念和技术。
剩余9页未读,继续阅读
- 粉丝: 1
- 资源: 18
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助