信息安全基础 课件 8.操作系统简介_第1页
信息安全基础 课件 8.操作系统简介_第2页
信息安全基础 课件 8.操作系统简介_第3页
信息安全基础 课件 8.操作系统简介_第4页
信息安全基础 课件 8.操作系统简介_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息安全基础InformationSecurityFundamentals8.1操作系统简介操作系统安全管理本节内容操作系统的功能Linux的发展Windows的发展1.操作系统的功能操作系统的定义操作系统(OperatingSystem,OS)是控制和管理计算机系统的硬件和软件资源,合理地组织调度计算机的工作和资源的分配,提供用户和其他软件方便的接口和环境的系统软件。1.操作系统的功能操作系统的功能处理机管理与作业管理为了提高CPU的利用率,系统必须采用多道程序设计技术,使内存中几个用户作业程序“同时”运行。如何在这些作业中间分配CPU,这是处理机管理所要解决的问题。处理机管理总是把CPU分配给参与CPU竞争的那些作业程序使用。那么,究竟哪些作业有资格来参与对CPU的竞争,这就涉及到作业管理的问题。

存储管理计算机系统中,存储器可以分为内存储器和外存储器两种。内存储器速度快,CPU可以直接访问,用于存放计算机当前正在运行的程序和数据;外存储器速度相对较慢,CPU不能直接对它进行访问,因此一般作为内存的延伸和后援。如何在多个正在运行的程序之间分配内存,如何用较小的内存运行较大的程序,这些是存储管理的任务。1.操作系统的功能操作系统的功能

设备管理除了处理机和内存储器外,全部都是设备管理的对象。主要是一些输入输出设备和外存储器。如何组织外存储器,如何指导外部设备的工作,设备驱动程序是如何工作的。设备管理为我们解决这些问题。

文件管理我们所写的程序是如何在磁盘上存放呢?我们如何打开或执行他们呢?为什么有些文件我们可以修改,比如我们自己写的程序,而有些文件我们不能修改呢?我们通常所建立的文件夹,也就是术语称作的“目录”又是如何组织的呢?这些都是文件管理所要完成的功能。2.Windows操作系统的发展3.Linux操作系统的发展Unix1973年,由美国AT&T公司贝尔实验室的KenThompson和DennisRitchie共同开发了UNIX操作系统。UNIX系统以其高度可移植性和稳定性的特点,被很多商业公司应用。但是由于UNIX系统只适用于服务器的硬件配置,没有针对个人计算机的设计,使得许多个人用户无法体验UNIX的强大性能。3.Linux操作系统的发展Minix1979年,AT&T公司在Version7Unix推出之后,发布新的使用条款,将UNIX源代码私有化,在大学中不再能使用UNIX源代码。荷兰阿姆斯特丹的Vrije大学计算机科学系的AndrewS.Tanenbaum教授为了能在课堂上教授学生操作系统运作的实现细节,决定在不使用任何AT&T的源代码前提下,自行开发与UNIX兼容的操作系统,以避免版权上的争议。他以小型UNIX(mini-UNIX)之意,将它称为MINIX。3.Linux操作系统的发展Linux1991年初,芬兰赫尔辛基大学的学生LinusTorvalds开始在一台386sx兼容微机上学习MINIX操作系统。1991年4月,LinusTorvalds开始酝酿并着手编制自己的操作系统。1991年10月5日,LinusTorvalds在赫尔辛基大学的新闻组发布消息,正式向外宣布Linux内核的诞生,并将Linux的内核上传到学校的FTP服务器上供计算机爱好者下载和使用,根据用户的反馈意见进行修改。随着Linux的功能越来越强大,单靠Torvalds一个人的力量已经无法维持,于是有更多的志愿者加入到Linux的修改和升级工作中。在大家的共同努力下,1994年Linux终于发布了1.0正式版。3.Linux操作系统的发展Linux的自由天地1984年著名的黑客RichardStallman提出:计算机产业不应以技术垄断为基础赚取高额利润,而应以服务为中心。在计算机软件源代码开放的基础上,为用户提供综合服务,与此同时取得相应的报酬。3.Linux操作系统的发展Linux的自由天地GNU(读作/gnu:/)计划,也译为“革奴计划”,是由理查德·斯托曼在1983年9月27日公开发起的,它的目标是创建一套完全自由的操作系统。GNU是“GNU'sNotUNIX”的递归缩写,意思是GNU是与UNIX完全不同的操作系统。3.Linux操作系统的发展Linux的自由天地RichardStallman在此基础上提出了自由软件(FreeSoftware)的概念,并成立自由软件基金会(FreeSoftwareFoundation,FSF),实施GNU计划。自由软件具有如下特色:取得软件的源代码:你可以根据自己的需求来取得源代码并执行这个自由软件。复制:你可以自由的复制该软件。修改:你可以将取得的源代码进行修改,使之更适合你的工作。再发行:你可以将你修改过的程序,再度自由发行,而不会与原先的撰写者冲突。回馈:你应该将你修改过的程序代码回馈社区群。3.Linux操作系统的发展Linux的自由天地Linux就是GNU授权模式。所以,任何人均可取得源代码且可以执行这个核心程序,并且可以修改这个程序。Linux与其他

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论