时间:2022年11月26日 10:00 -11:00 (可提前登录15分钟)
公司:XX(rongyu)
岗位:软件开发工程师(我的简历语言是Java)
题型:选择题(大约40个)
范围:计算机组成,操作系统,计算机网络
其中涉及到大学基础知识,时间有点久远,也没有准备到位。。。
记录一些我要补充的重点。
1.海明码
2.I/O接口
3.中断向量
中断
中断向量是中断服务程序的入口地址,在计算机中中断向量的地址存放一条跳转到中断服务程序的跳转指令。
4.浮点数计算
小阶的数进行尾数右移
5.逻辑地址和物理地址转换
已知:计算机系统的页面大小为4K,进程P的页面变化,逻辑地址是3C20H
求变换后的物理地址?
解答:4K 说明可以存2的12位;3C20H有16位; 3对应块号为6 ;得出3C20H–》6C20H
6.资源和进程图简化
简化
有先后的申请顺序
虽然找到了方法,但还是有点迷糊。不太懂这个答案。
7.关键路径(我记得是离散数学知识)
1
2
关键路径算最长
a.顺推,取最大
b.逆推,取最小
这个图,我举例计算顶点v5,有v2->v5和v3->v5 比较(v2+1 && v3+1)取最大得出ve(5)=7
vl(5)需要逆推,从v9的最大值18出发,经历v7,v8 比较(v7-9 && v8-7)取最小得出vl(5)=7
这个图,我举例计算活动a3,a3 = <1,4> ,最早开始=v1=0,最迟开始=v4-5=3