软考备考

考试形式

考45分就行

  • 上午-计算机与软件工程知识-150分钟,笔试,选择题-75分


还有5分时专业英语,,一篇文章挖5个空

  • 下午-软件设计-150分钟-笔试-简答题-75分

三个复习阶段

  1. 考点理论学习——建立理论框架
  2. 题型全覆盖——考试全部题型了然于胸
  3. 真题强化训练——适应考试,提高分数

考点理论精讲

官方:
image

image

image

第一章 计算机组成原理与体系结构基础知识(6)

image

image

image

计算机硬件唯一能识别的数据——二进制0/1,用低电平表示0,高电平表示1

image

数据的标识

进制的转化

image
image

二进制转化为其他进制
image

十进制转为任意进制

image

真值:符合人类习惯的数字
机器数:数字实际存到机器里的形式,正负号需要被数字化

image

为了方便机器数的运算,设计出原码、反码、补码、移码

定点数:小数点的位置固定

996.007 ——常规计数

浮点数:小数点的位置不固定

9.96007*10*10 ——科学技术法

小数点往前移1位就是×10的1次方,移动2位就是×10的2次方
二进制的定点数、浮点数也类似:小数点往前移1位就是×2的1次方,移动2位就是×2的2次方

image

无符号数:整个机器字长的全部二进制位均为数值位,没有符号位,相当于数的绝对值。通常只有无符号整数,没有无符号小数

原码:用数值部分表示真值的绝对值,符号位0/1对应正/负
若机器字长位n+1位,则数值部分(尾数)占n
真值0有+0和-0两证形式

D十进制,H16进制,B二进制

image

反码:若符号位为0,则反码与原码相同。若符号位为1,则数值位全部取反。

image

补码:正数的补码=原码
负数的补码=反码末位+1(需要考虑进位)

image

移码:补码的基础上将符号位取反。注意移码只能用于表示整数
image

image

浮点数是小数点位置不固定的数,他能表示更大范围的数,浮点数的表示格式:
|阶符|码阶|数符|尾数|
通常表示成N=M·R的e次方
M为尾数,R为基数,E为阶码

阶码决定浮点数的数值范围
尾数决定浮点数的数值精度

校验码————奇偶校验和循环冗余校验码(非重点)

奇偶校验是一种简单有效的校验方法,其基本思想是通过在编码中增加一位校验位来使编码中1的个数为奇数(奇校验)或者为偶数(偶校验),从而使码距变为2。对于奇校验,他可以检测代码中奇数位出错的编码,但不能发现偶数位出错的情况,即当合法编码中奇数位发生了错误,也就是编码中的1变成0或0变成1,则该编码中1的个数的奇偶性就发生了变化,从而可以发现错误

常用的奇偶校验码有三种:水平奇偶校验码,垂直奇偶校验码和水平垂直奇偶校验码。

海明码的构成方法是在数据位之间插入k个校验码,通过扩大码距来实现检错和纠错

设数据位是n位,校验位是k位,则n和k必须满足以下关系:
2的k次方-1 ≥ n+k

2017上边年上午试题5
已知数据信息为16位,最少应附加_位校验位,才能实现海明码纠错(5)

计算机体系结构

指令系统

存储系统

总线系统

输入输出技术

可靠性

第二章 数据结构与算法基础

第三章 算法设计与分析

第四章 操作系统基本原理

第五章 计算机网络基础

第六章 数据库系统基础知识

第七章 程序设计语言基础知识

第八章 软件工程基础知识

第九章 结构化开发方法-数据流图

第十章 UML建模

第十一章 面向对象技术

第十二章 信息安全与多媒体知识

第十三章 法律法规与标准化知识

第十四章 专业英语词汇知识

posted @ 2024-05-04 21:40  燕子去了  阅读(16)  评论(0编辑  收藏  举报

Powered by .NET 8.0 on Kubernetes

我会翻山越岭,到每一个我想去的地方

...