面试整理

目录

 

1.操作系统

2.网络

3.数据结构

4.语言


1.操作系统

1.线程和进程的区别:

【1】进程是最小的资源分配单位,线程是最小的调度单位。

【2】进程之间独立,但是一个进程中的线程资源共享。

【3】一个进程是由一个或多个线程组成,线程是进程中不同的代码执行路线。

2.进程的5个状态:

这里写图片描述

【1】创建状态:进程在创建时需要申请一个空白PCB,向其中填写控制和管理进程的信息,完成资源分配。如果创建工作无法完成,比如资源无法满足,就无法被调度运行,把此时进程所处状态称为创建状态

【2】就绪状态:进程已经准备好,已分配到所需资源,只要分配到CPU就能够立即运行

【3】执行状态:进程处于就绪状态被调度后,进程进入执行状态

【4】阻塞状态:正在执行的进程由于某些事件(I/O请求,申请缓存区失败)而暂时无法运行,进程受到阻塞。在满足请求时进入就绪状态等待系统调用

【5】终止状态:进程结束,或出现错误,或被系统终止,进入终止状态。无法再执行

3.死锁的四个条件:

【】

2.网络

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.数据结构

 

 

 

 

 

 

 

 

 

 

 

 

4.语言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值