没有合适的资源?快使用搜索试试~ 我知道了~
本人2022备考一次上岸学习期间笔记
资源推荐
资源详情
资源评论
计算机系统 ......................................................................................................................................2
数制与校验 ......................................................................................................................................3
计算机体系结构与可靠性...............................................................................................................4
操作系统 ..........................................................................................................................................5
数据库 ..............................................................................................................................................6
计算机网络(5 分) .......................................................................................................................7
网络安全与信息安全.......................................................................................................................9
程序设计语言 ................................................................................................................................10
C 语言 .............................................................................................................................................11
线性表、栈、队列、数组、矩阵、广义表、图.........................................................................12
知识产权与标准化(2-3 分) ......................................................................................................13
算法 ................................................................................................................................................15
软件工程基础知识(10 分)........................................................................................................16
项目管理(进度管理 2 分).........................................................................................................19
软件测试的基本概念(3-4 分) ..................................................................................................20
大题集合 ........................................................................................................................................21
。 ....................................................................................................................................................22
计算机系统
1. 计算机硬件组成:运算器、控制器、存储器、输入设备、输出设备
2. 中央处理单元 CPU
组成:运算器、控制器、寄存器组、内部总线
功能:程序控制、操作控制、时间控制、数据处理
3. 运算器组成:算术逻辑单元 ALU(数据算术和逻辑运算)
累加寄存器 AC(运算结果和源操作数的存放)
数据缓冲寄存器 DR(暂时存放内存的指令或数据)
状态条件寄存器 PSW(指令运行结果的条件码内容)
运算器功能:算术运算(加减乘除)、逻辑运算(与或非、比较)
4. 控制器组成:指令寄存器 IR(暂存 CPU 执行指令)
程序计数器 PC(存放下一条执行指令单元所在地址)
地址寄存器 AR(保存当前 CPU 访问的内存地址)
指令译码器 ID(分析指令操作码)
控制器功能:控制整个 CPU 工作,最重要,包括时序控制和程序控制等
数制与校验
5. 进制转化:二进制(0b)、十六进制(0x 或 H)
十六进制转十进制示例:0X15F=15*16^0+5*16^1+1*16^2
十进制转二进制示例: 5 除以 2 商为 2 余 1,商 2 除以 2 商为 1 余 0,商
1 除以 2 商为 0 余 1,倒着取余从左向右排为:101
M 进制转 N 进制,将 M 先转十进制,再十进制转 N 进制
001111(2)=17(8)二进制转八进制:前补 0 直到位数为 3 的倍数,每三位转为八进制数
00101101(2)=2D(16)二转十六:前补 0 直到位数为 4 的倍数,每四位转为十六进制数
6. 数的编码
定点整数小数点位置在最低位之后,定点小数小数点位置在最高位之前符号位之后
真值:机器数对应进制的实际数值,小数点不占位置
原码:真值对应的二进制表示,最高位为符号位 0 表示正数 1 表示负数,区分+0 和-0
反码:正数原码即反码,负数的符号位保留其他位取反,00000000 和 11111111
补码:正数补码即原码,负数符号位照旧其余取反且末位+1,全部进位直到溢出
移码:取补码并将首位即符号位取反
7. 浮点数:十进制 85.12=0.8512*10^2,二进制 101.01=0.10101*2^3
数值范围由阶码(3)确定,数值精度由尾数(0.10101)确定,数值越大则越高
小阶看齐大阶,表示规格化即带符号补码必须为 1.0xxx(负)或 0.1xxxx(正数)
8. 异或相同则 0 不同则 1,二进制数整体逻辑左移高位溢出舍去低位补 0,右移低舍高补
9. 奇偶校验码检查收到数里面 1 的个数是否为奇数/偶数,只能检查 1 位错误,无法纠错;
循环冗余校验码 CRC 为数据位+校验位
10. 海明校验码:1/2/4 位插入校验位其余才是信息位,数据位 N,校验位 K,2^K-1>=N+K
计算机体系结构与可靠性
11. 计算机体系结构分类(flynn):指令流+数据流,simple/many,MISD 不可能,MIMD 多核
12. 计算机指令组成:操作码(操作)+操作数(运算数据所在单元地址),取指-分析-执行
13. 指令寻址方式:顺序、跳跃
14. 指令操作数寻址方式:立即(操作数)、直接(操作数地址)、间接(地址指向操作
数地址)、寄存器(操作数存放在寄存器中)
15. 指令系统:复杂 complex,精简 reduced
16. 指令流水线:以下公式如果涉及度的概念时先将条数除以度之后再套用以下公式
指令分成不同执行段,其中最久的段耗时为流水线周期
执行时间:1 条指令总执行时间即各段时间总和+(总指令条数-1)*流水线
周期即其中最久段的耗时
吞吐率:总指令条数/流水线执行时间
加速比:不使用流水线总执行时间/使用流水线总执行时间
17. 存储系统局部性原理:时间(相邻时间访问同一个数据)、空间(相邻空间连续访问)
18. 计算机存储体系:cache 存储体系(cache+主存储器)、虚拟存储体系(主存+辅存)
19. 地址映像即主存地址转化为 Cache 存储器地址由硬件自动完成,分 3 种方法(冲突概
率从高到低):直接映像、组相联映像、全相联映像(多 cache 对多主存)
20. 总线分:内部、外部、系统(分数据总线、地址总线、控制总线)
21. 可靠性计算:串联=R1*R2*R3... 并联=1-(1-R1)(1-R2)... 混合=R1*({1-(1-R2)(1-R3)}
操作系统
22. 操作系统特征:并发性、共享性、不确定性、虚拟性
23. 操作系统功能:进程管理、存储管理、文件管理、设备管理、作业管理
进程
24. 组成:进程控制块 PCB(唯一标志)、程序(描述进程要做什么)、数据(存放进程执
行时所需数据)
25. 进程三态图(系统自动控制),介入人为操作后多了静止就绪和静止阻塞->五态图
26. 前趋图:表示任务并行或顺序执行
27. 进程资源图:进程(P)和资源(R),圆圈个数代表资源个数)分配关系,箭头指向 P
代表该进程已分配到该资源,箭头从 P 向外指向资源代表列队请求该资源,进程请求
资源都已被分配完毕则进程为阻塞节点,图中所有进程阻塞则死锁,化简顺序即执行
顺序;
28. N 个进程,每个进程需要 R 个资源,死锁最大资源数 N*(R-1),不死锁最小资源数 N*(R-1)+1
29. 同步:多个任务可以并行,互斥:某资源在同一时间内只能由一个任务使用,互斥信
号量初值为 1,对应的信号量操作如下:
30. P 操作即申请资源,S=S-1,S<0 阻塞;V 操作释放资源,S=S+1,S<=0 阻塞
存储管理
31. 页式存储管理:逻辑地址=高位页号&低位页内地址(页内偏移,其位数决定页的大小=2^
位数),物理地址=物理块号&业内地址,逻辑地址与物理地址转换时页内地址不变
32. 段式存储管理:逻辑分段故与页式不同,每段物理大小不同,(段号,段内偏移)表
示的地址为:段号对应的基地址+段内偏移,段内偏移<=段号对应的段长否则越界错误
文件管理
33. 文件结构采用直接索引(索引节点放内容)、一级索引(索引物理盘块地址)、二级
索引(索引存放一级索引地址)
34. 树形文件目录:绝对路径指从根目录开始的路径(不含文件名),相对路径指从当前
路径开始(不含当前路径及/)的路径(不含文件名),全文件名=绝对路径+文件名
35. 空闲存储空间管理-位示图法:1 代表使用,0 代表空闲
设备管理
36. I/o 层次:硬件低于中断处理程序<设备驱动程序低于设备无关软件低于用户进程
37. 输入输出技术:程序控制查询、程序中断(指令执行结束时)、DMA(总线周期结束时)
剩余22页未读,继续阅读
资源评论
女贞子
- 粉丝: 18
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功