计算机科学基础课程综合报告.pptx
《计算机科学基础课程综合报告.pptx》由会员分享,可在线阅读,更多相关《计算机科学基础课程综合报告.pptx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机科学基础课程综合报告计算机工作枢纽操作系统操作系统是计算机硬件和用户之间的接口,它使得用户能方便地操作计算机,能有效地对计算机软件和硬件资源进行管理和使用用户应用软件操作系统机器硬件其他系统软件操作系统分类方法多样,按照其使用环境和对程序执行的处理方式可进行如下分类操作系统实时系统单用户单任务操作系统单用户多任务操作系统多用户多任务操作系统并行系统分布式系统实时系统:处理速度快,响应及时,系统本身对资源的使用和控制都必须优化以满足系统要求。因而大多数实时操作系统都为专用系统,如生产制造、过程控制及军事上的应用。单用户单任务操作系统:配备该操作系统的计算机只能由一个人使用,且一次只能执行一
2、个任务。单用户多任务操作系统:这类系统只能支持一个人使用计算机,但允许同时执行多个任务。其好处是可以在多个程序之间进行数据交换。同时,由于系统需要支持多个任务,要在用户界面处理、系统资源的分配和调度方面进行大量的处理,因而系统庞大且复杂。多用户多任务操作系统:系统运行多个用户使用一台主机,且支持每个用户的多任务处理。并行系统:该系统是针对计算机系统的多处理器要求设计的,其除了完成单一处理器系统同样的作业与进程控制任务外,还必须协调系统多个处理器执行不同的作业和进程,或是一个作业由不同处理器进行处理的系统协调。分布式系统:通过网络将物理上分散的具有独立功能的计算机系统互连起来,实现信息交换、资源
3、共享、可互操作和协作处理的系统。常见的操作系统MS-DOS:微软公司早期为PC机编写的系统,其中的命令一般都是英文单词或缩写。它是命令行结构,本身是一个单用户单任务系统。Windows:全球大多数PC机安装的操作系统。UNIX/Linux:UNIX是使用最早、影响也比较大的操作系统,一般用于较大规模计算机,也有在PC机上使用的版本。Linux是一种免费的UNIX系统。Mac Os:其为Apple公司为其Macintosh系列计算机设计的操作系统,具有很强的图形处理能力,被公认为最好的图形处理系统。此外,还有一些移动设备的操作系统,如:Windows mobile、Symbian OS、Andr
4、oid等。操作系统的出现的必然性不管是什么类型的软件,只要符合操作系统的要求的,就不会受到机器硬件的限制。不管是什么类型的计算机,只要操作系统是相同的,其使用机器的过程就是相同的。本质上来说,操作系统是一个软件标准,促进了信息时代的软件多元化和资源共享。当然,这种标准带来的弊端就是使得某些操作系统开发企业具有垄断性地位,有可能限制新技术的发展,同时也会带来不公平竞争。操作系统的原理用户接口Shell用户/程序操作系统内核Kernel操作系统内核Kner-nel操控计算机各种资源的基本模块设备驱动内存管理操作系统内核设备驱动:与设备进行通信并执行设备操作。内存管理:为实现多任务处理,把当前程序调
5、入内存运行,然后将另外一个程序调入内存替代前一个程序,或将内存分为几个部分分别供几个程序使用。操作系统的用户接口(shell)用户通过操作系统使用计算机,操作系统的Shell负责接收用户的操作命令。Shell命令有两种方式:一、会话式输入。二、命令文件方式。操作系统作为一个极为庞大和复杂的系统,其内核相对稳定,外壳则占到了整个庞大系统的大部分。操作系统的组成操作系统进程管理器(CPU管理器)存储管理器设备管理(I/O管理)器文件管理器用户界面进程管理:一、程序、作业、进程之间的关系如右图,作业是程序的另一种状态,进程是被选人内存运行的作业。二、进程调度,现代操作系统支持多任务处理,能够对多个进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 基础 课程 综合 报告
限制150内