北师《计算机操作系统》离线作业答案

发布时间:2023-11-28 10:11:31浏览次数:13
北 京 师 范 大 学 网 络 教 育《计算机操作系统》作业答案客观题部分:一、选择题(每题 1 分,共 15 题)参考答案:1.AD 2. B 3. A C 4. C 5. D6. B 7.A C D 8. B C 9. B 10. A B11. ABCD 12. ABC 13. ABC 14.A 15.A 主观题部分:一、简答题(每题 2.5 分,共 2 题)1.进程的基本状态是什么以及它们是如何转换?答案:由进程运行的间断性,决定了进程至少具有下述三种状态:①就绪状态。②执行状态。③等待(阻塞)状态。进程状态的转换及原因:①就绪→执行:调度。②执行→等待:等待某个事件发生而睡眠。③等待→就绪:因等待的时间发生而唤醒。④执行→就绪:时间片用完2.为什么要引入设备的独立性?如何实现设备的独立性?答:引入设备独立性,可使应用程序独立于物理设备。此时,进程只需用逻辑设备名去请求使用某类设备,当系统中有多台该类设备时,系统可将任一台分配给进程,可显著地提高资源利用率和可适应性。独立性还可使用户程序独立于设备类型。为实现设备独立性,在应用程序中应使用逻辑设备名。系统应为每个用户或进程配置一张用于联系逻辑设备和物理设备的映射表,内容有逻辑设备名、物理设备名和驱动程序的入口地址。二、论述题(每题 5 分,共 2 题)1.试述 SPOOLING 系统的工作原理?答:当用户提交一批作业后,操作员键入“预输入命令”启动预输入程序工作,预输入程序启动输入机读出作业信息,并把它们存放到输入井中。当主存储器可以装入作业时就从输入井中选择若干作业装入主存储器。被装入主存储器中的作业在执行中可请求井管理程序从输出井读需处理的信息或把处理结果写到输出井中。缓输出程序利用处理器空闲时间把作业执行结果在打印机上输出。2.比较进程和程序的区别:答案:1 进程是一个动态的概念,进程的实质是程序的一次执行过程,动态性是进程的基本特征,同时进程是有一定的生命期的;而程序只是一组有序指令的集合,本身并无运动的含义,是静态的。2 并发性,并发性是进程的重要特征,引入进程的目的正是为了使其程序和其它程序并发执行;而程序(没有建立进程)是不能并发执行的。3 独立性,是指进程一个能独立运行、独立分配资源和独立调度的基本单位;凡未建立进程的程序,都不能作1 北 京 师 范 大 学 网 络 教 育为一个独立的单位参加运行。4不同的进程可以包含同一个程序,同一个程序在执行中也可以产生多个进程。2
文档格式: docx,价格: 5下载文档
返回顶部