1产生死锁的必要条件有哪些?答:1互斥条件。2请求和保持条件。3不剥夺条件。4环路等待条件。2进程调度算法有哪些?答:1先来先服务调度算法。2短作业优先调度算法。3高优先权先调度算法。4基于时间片的轮转调度算法。3多道批处理系统的优缺点?答:1资源利用率高 2系统吞吐量大 3平均周转时间长 4无互交能力4进程与程序是两个完全不同的概念,但又有密切联系,试写出两者区别?答:1进程是动态的,程序是静态的2进程是独立运行的单位,程序不能作为运行单位3个进程间在并发执行过程中会产生相互制约关系,而程序由于是静态的,所以不存在异步特征5设备分配时应考虑那些因素?答:1设备的固有属性2设备分配算法3设备分配中的安全性。6什么是操作系统,主要功能?答:操作系统是控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件,是用户与计算机之间的接口。 操作系统的主要功能包括:存储器管理,处理机管理,设备管理,文件管理以及用户接口管理。7操作系统中存储管理的主要功能是什么?什么叫虚拟存储器?答:内存分配,地址映射,内存保护,内存扩充。虚拟存储器是用户能作为可变至