欢迎来到天天文库
浏览记录
ID:22372908
大小:102.50 KB
页数:10页
时间:2018-10-28
《操作系统问答》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章:1、从不同角度看到的操作系统的区别是什么?从内往外看,操作系统是对裸机来说的第一层软件,是对计算机硬件的封装和扩充,操作系统为用户提供了一台与实际硬件等价的虚拟机;从资源管理者角度看,操作系统是计算机资源的管理者,它有序地控制着处理器、存储器以及其他I/O接口设备的分配,从而让系统中的多个程序那个正常地使用资源并顺利运行;从软件分类角度看,操作系统是最基本的系统软件,它控制着计算机所有的资源并提供应用程序开发的接口;从系统管理员角度看,操作系统合理地组织和管理了计算机系统的工作流程,使之能为多个用户提供安全高效的计
2、算机资源共享;从程序员角度看,操作系统将程序员从复杂的硬件控制中解脱出来,并为软件开发提供了一个虚拟机,以更方便地进行程序设计;从一般用户角度看,操作系统提供了一个良好的交互界面,使得用户不必了解有关硬件和系统软件的细节,就能方便地使用计算机;从硬件设计者角度看,操作系统为计算机系统功能扩展提供了支撑平台,是硬件系统与应用软件产生相对独立性,可以在一定范围内对硬件模块进行升级和添加新硬件,而不会影响原先应用软件。2、操作系统如何分类?不同类型操作系统的工作原理是什么?单道批处理系统:串行执行预先组织好的一组任务提高了系统效
3、率。多道批处理系统:可以交错运行多个程序再次提高系统效率。分时系统:将处理器的运行时间分成数片,均分或依照一定权重派发给系统中的用户使用快速响应实时操作系统:能使计算机系统接收到外部信号后及时进行处理;在严格的规定时间内处理结束;立即给出反馈信号。网络操作系统:利用通信线路将独立、分散的计算机系统相互连接;按照网络协议进行数据传输及通信,实现资源共享。分布式操作系统:利用计算机网络作为物理基础的一体化系统;实现自动任务分配和协调的多机合作系统。微机操作系统:配置在微机上的操作系统。嵌入式操作系统:一种支持嵌入式系统应用的操
4、作系统3、Linux操作系统的版本号是如何设计的?4、Linux的内核版本与发行版本的区别。内核就是一个核心,其他软件都基于这个核心,不能直接使用;发行版是将核心和各种软件打包起来,可以直接使用5、什么操作系统?从资源管理的角度去分析操作系统,它的主要功能是什么?1)操作系统是一个系统软件,它控制和管理计算机系统内部各种硬件和软件资源,合理有效的组织计算机系统的工作,并为用户提供一个使用方便且可扩展的工作环境,从而起到连接计算机和用户的接口作用。2)从资源管理角度看,操作系统是计算机资源的管理者,它有序的控制着处理器,储存
5、器以及其他I/O接口设备的分配,从而让系统中的多个程序能够正常的使用资源并顺利运行。6、批处理操作系统和分时操作系统各自的特点是什么1)批处理系统的特点:用户脱机使用计算机,作业成批处理,运行间用户不能干预。其中单道批处理系统每次只允许一个程序进入内存,具有自动性、顺序性和单道性等特点(P3);而多道批处理系统则允许多道程序驻留内存,并发执行,具有多路性、独占性、交互性和及时性等特点(P4)。2)分时系统的主特点:允许多个用户通过终端同时使用计算机,而计算机则以“分时”的方法轮流为多个用户服务。系统具有多路性、独占性、交互
6、性和及时性等特点。7、什么是多道程序设计技术?试试叙述多道程序运行的特征。多道程序设计,是指允许多个程序同时进入内存,同时运行的技术。多道程序设计具有以下特征:(1)多道,即允许计算机内存中同时存放多个相互独立的程序。(2)宏观上并行,同时进入系统的几道程序都处于运行过程中,即它们先后开始了各自的运行,但都未运行完毕。(3)微观上串行,从微观上看,内存中德多道程序轮流的或分时的占有处理机,交替执行。这种宏观上并行,而微观上串行的情况称为并发。8、操作系统的主要特征是什么?为什么会具有这样的特征?由于操作系统是计算机系统的资
7、源管理者,它需要协调多个程序共同使用计算机系统的资源。由此,使得操作系统具有四个基本特征:并发性、虚拟性、共享性和不确定性。8、你知道的操作系统有哪些?请列举它们的名字并简述其特点。有windows、unix、linux、mac、os/2、GUN、dos等操作系统。(1)windows系统,具有图形化界面,支持多任务操作系统,允许同时运行多个程序等特点。(2)linux系统,具有结构清晰,功能简洁等特点。第二章:1、什么是操作系统的用户接口?用户接口是操作系统提供给用户与计算机打交道的外部机制,用户借助这种机制来使用和控制
8、计算机系统。2、什么是批处理作业控制语言。作用是对批处理文件中各作业的执行过程进行控制,操作系统对于作业控制语言采用解释执行的方式,也就是在批处理文件的执行过程中,边解释边执行,无需编译连接。3、操作系统提供的用户接口有哪些?操作系统的用户接口分为两种类型:命令接口和程序接口。不同的操作系统提供不同的命
此文档下载收益归作者所有