欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    移动通信操作系统Solaris应用第一章.ppt

    • 资源ID:6056102       资源大小:624.50KB        全文页数:42页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    移动通信操作系统Solaris应用第一章.ppt

    1,移动通信操作系统Solaris应用,2,第一章,UNIX基础,移动通信操作系统Solaris应用,3,课程目标,掌握输入输出重定向练习熟悉solaris系统的安装掌握常用命令掌握常用用户、文件、外设、进程、网络管理实用工具掌握unix 重要编辑工具vi的使用初步掌握shell的编程,4,计算机系统组成,5,操作系统定义,1、科普的观点 操作系统是计算机系统的管理和控制中心,它依照设计者制定的各种调度策略组织和管理计算机系统资源,使之能高效地运行。2、功能的观点 操作系统是一个计算机资源管理系统,它负责计算机系统的全部资源的分配、控制、调度和回收。3、用户的观点 操作系统是计算机与用户之间的接口,用户通过这种接口使用计算机。,6,操作系统定义,4、软件的观点 操作系统是程序和数据结构的集合。5、管理的观点 操作系统是计算机硬件和软件资源的合理而协调的管理者。6、操作系统是一个大型的程序系统,它负责计算机的全部软、硬件资源的分配、调度工作,控制并协调并发活动,实现信息的存取和保护。它提供用户接口,使用户获得良好的工作环境。操作系统使整个计算机系统实现了高效率和高度自动化。,7,操作系统定义,目前流行的操作系统:DOSUNIX LINUX MINIXWINDOWS NT WINDOWS 95/98/2000并行UNIX、Mach/OS、OFS/1,8,UNIX操作系统的发展,1965年:麻省理工大学、BELL实验室、通用电器公司组成MAC课题组联合研制Multics操作系统。Multics操作系统设计目标是要向大的用户团体提供对计算机的同时访问,支持强大的计算能力与数据存储,以及允许用户带需要的时候容易共享他们的数据。1969年Multics在GE645计算机上运行了,但它既没有能提供预定的综合计算服务,而且连它自己究竟什么时候算达到开发的目标。BELL实验室退出了该课题组。,9,UNIX操作系统的发展,Multics操作系统开发失败的原因是当时操作系统设计的指导思想所导致的。当时操作系统设计的指导思想是“满足所有用户的所有要求”。UNIX系统的作者认为:操作系统的设计不应也不可能做到“满足所有用户的所有要求”,而应为广大的计算机用户提供一种良好的程序设计环境。,10,UNIX操作系统的发展,1969年K.Thompson和 D.Ritchie 为了改善他们的程序设计环境,设计了一个纸面的文件系统设计,这个设计后来演化成UNIX系统早期的版本。并在PDP11计算机上实现,后来Dennis Ritchie创造了C语言,并用C语言改写了早期的UNIX系统。1974年在ACM通信上发表了“The UNIX Time-Sharing System”的论文,UNIX正式公布于世。,11,UNIX操作系统的发展,由于UNIX系统生逢其时,品质优秀很快风靡全球,成为当令各种计算机系统的主流操作系统。目前,国内流行的UNIX操作系统:Sun solaris SCO UNIX AT&T UNIX SVR 4X惠普计算机上的HP-UXIBM小型机上的AIX苹果Mac上的AUX免费的UNIX版本,如Linux、Minix和FreeBSD,12,UNIX操作系统的主要特点 UNIX系统的成功有以下三个方面的原因,1.设计思想的正确合理 UNIX系统的设计者认为操作系统的设计和实现不可能做到满足所有用户的所有要求,而应是“为广大的计算机用户提供一个良好的程序设计环境”。UNIX系统的实践证明了这种设计思想的正确性,后来的Windows 95系统的实践也证明了这一点。,13,UNIX操作系统的主要特点 UNIX系统的成功有以下三个方面的原因,2.生逢其时、选择恰当 在60年代初,产生了多用户计算机,这时人们都在盼望有一个大小适中、功能齐全、使用方便的分时操作系统见世,就在人们翘首以待的时候,UNIX系统产生了。其次是选择恰当,UNIX系统设计者选择了在PDP-11系列的计算机上实现,当时占据小型计算机的主要市场,为UNIX系统的广泛配置创造了物质条件。,14,UNIX操作系统的主要特点 UNIX系统的成功有以下三个方面的原因,3.特色明显、品质优良 UNIX系统的成功,外部的原因起到了一定的作用,但起决定作用的是UNIX系统内部的原因,这就是UNIX系统有着别的系统无法比拟的特征和优良的品质。使它成为操作系统的一代霸主。其主要特点是:,15,UNIX操作系统的主要特点,其主要特点是:该系统用高级语言编写,使之易读、易懂、易修改、易移植到别的计算机上。它有一个简单的用户界面-shell 它使用了在维护上容易的、实现上是高效的树形结构的文件系统。文件、设备统一处理 内核和核外程序的有机结合 丰富的核外系统程序,16,UNIX系统发展史总结:Multics计划UNIX系统的萌芽UNIX系统的发展UNIX系统最重要的分支-BSD UNIX纯UNIX系统-System VUNIX系统的商业化,17,Multics计划,1965年,AT&T贝尔电话实验室、通用电气公司、麻省理工学院MAC课题组一起联合开发一个称为Multics的新操作系统;1969年Multics的原始版本在GE645计算机上运行。,18,UNIX系统的萌芽,“太空漫游”游戏的开发;UNIX雏形的开发;1973年用C语言重写UNIX核心,系统变得极为便于理解、修改和移植。,19,UNIX系统的发展,UNIX在全球范围得到了快速的发展;1979年1月发行的UNIX版本是一个真正可移植的UNIX系统。,20,UNIX系统最重要的分支-BSD UNIX,1974年起加州大学伯克利分校开发出了ex、Pascal编译器。并将这些软件绑定成一个称为“伯克利软件销售(BSD)”的软件包;1979年末发行3BSD。随后在DARPA(美国国防部高级研究项目署)的资助下,伯克利又推出了几个BSD发行,统称4BSD。,21,纯UNIX系统-System V,1982年发行了System III;1983年发行了System;1984年发行了System V Release 2(SVR2);1987年发行了SVR3。,22,UNIX系统的商业化,1982年,Sun公司成立,发行了SunOS,后来又基于SVR4发行了Solaris;微软与SCO合作开发发行的XENIX;SCO公司将SVR3移植到386上,命名为SCO UNIX;IBM公司开发了AIX-运行在RS 6000小型机上;HP公司开发了HP-UX-运行在HP工作站上;Digital公司开发了Digital UNIX;著名教授Tanenbaum为了教学开发了MINIX系统。,23,UNIX系统标准:Ansi cIEEE POSIXX/OpenXPG3FIPS,24,Ansi c,1989年后期,C程序设计语言的ANSI标准X3.159-1989得到批准ANSI1989;按照该标准定义的各个头文件,可将该库分成15区。接着将说明另外两个标准(POSIX.1和XPG3)定义的头文件。在其中也列举了SVR4和4.3+BSD所支持的头文件。,25,IEEE POSIX,POSIX是一个由IEEE(电气和电子工程师学会)制订的标准族。POSIX的意思是计算机环境的可移植操作系统界面(Portable Operating System Interface for Computer Environment)。,26,X/OpenXPG3,X/Open是一个国际计算机制造商组织。它提出了一个7卷本可移植性指南X/OpenPortabilityGuide(X/Open可移植性指南)第3版XOpen1989,我们将其称之为XPG3;XPG3界面使用了ANSI C草案而不是最后的正式标准,所以在XPG3界面规格说明中包含的某些功能不再使用。这些问题很可能会在将来的XPG规格说明的新版本中解决。,27,FIPS,FIPS的含义是联邦信息处理标准(Federal Information Processing Standard),这些标准是由美国政府出版的,并由美国政府用于计算机系统的采购。FIPS151-1(1989年4月)基于IEEEStd.1003.1-1988及ANSIC标准草案。FIPS151-1要求某些在POSIX.1中可选的功能。这种FIPS有时称为POSIX.1FIPS。,28,标准输入输出与重定向:标准输入与输出输入重定向输出重定向管道,29,标准输入与输出,标准输入文件(stdin),通常对应终端的键盘;标准输出文件(stdout)和标准错误输出文件(stderr),这两个文件都对应终端的屏幕;进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而将错误信息送到标准错误文件中。,30,输入重定向,输入重定向是指把命令(或可执行程序)的标准输入重定向到指定的文件中。也就是说,输入可以不来自键盘,而来自一个指定的文件。所以说,输入重定向主要用于改变一个命令的输入源,特别是改变那些需要大量输入的输入源。$wc/etc/passwd,31,输出重定向,输出重定向是指把命令(或可执行程序)的标准输出或标准错误输出重新定向到指定文件中。这样,该命令的输出就不显示在屏幕上,而是写入到指定文件中。$ls directory.out,32,管道,管道可以把一系列命令连接起来,这意味着第一个命令的输出会作为第二个命令的输入通过管道传给第二个命令,第二个命令的输出又会作为第三个命令的输入,以此类推;通过使用管道符“|”来建立一个管道行;$ls/usr/bin|wc-w。,33,UNIX时间值,日历时间进程时间,34,日历时间 该值是自1970年1月1日00:00:00以来国际标准时间(UTC)所经过的秒数累计值(早期的手册称UTC为格林尼治标准时间)。这些时间值可用于记录文件最近一次的修改时间等。,35,进程时间 这也被称为CPU时间,用以度量进程使用的中央处理机资源。进程时间以时钟滴答计算,多年来,每秒钟取为50、60或100个滴答。系统基本数据类型clock_t保存这种时间值。,36,系统调用和库函数,UNIX所使用的技术是为每个系统调用在标准C库中设置一个具有同样名字的函数。用户进程用标准C调用序列来调用这些函数,然后,函数又用系统所要求的技术调用相应的内核服务;UNIX定义了程序员可以使用的通用函数;系统调用通常提供一种最小界面,而库函数通常提供比较复杂的功能。从sbrk系统调用和malloc库函数之间的差别中可以看到这一点。,37,Solaris概述,shell是一种命令解释程序和编程语言 Bourne shell(s h):最初UNIX shell之一的Bourne shell的一个增强版本。C shell(c s h):作为Berkeley UNIX系统的一部分而开发的C shell的一个增强版本。Korn shell(k s h):一种综合了多个s h e l l特点的命令解释程序。,38,Solaris概述,图形用户界面X Window 系统也称为X,部分由麻省理工学院的研究人员所开发,它提供了S o l a r i s所用图形用户界面的基础。X是一种跨网络的协议,可允许用户在远离实际生成窗口的主机之外的工作站或计算机系统上打开一个窗口。窗口管理器是在X Wi n d o w系统下运行的一个程序,它允许用户打开、关闭窗口,启动程序使其运行,并且设置鼠标使其根据用户所单击的方式和位置而完成不同的工作:S o l a r i s具有三个窗口管理器:O D T窗口管理器(d t w m),O p e n L o o k窗口管理器(o l w m),和Ta b窗口管理器(t w m),39,Solaris概述,网间连接实用程序它具有许多有用的实用程序,可使用户通过各种网络来访问远程系统,40,Solaris概述,软件开发S o l a r i s的特点之一是它具有丰富的软件开发环境:其中提供了针对许多计算机语言的编译器和解释程序,41,总结,本章介绍了:UNIX系统的发展史UNIX系统标准Solaris 的典型特点UNIX标准输入输出、重定向UNIX时间值系统调用和库函数,42,习题,1试述UNIX系统的发展史。2为什么会形成UNIX系统标准?并简述UNIX系统的几个标准。3举例说明什么是标准输入输出。4什么是输入重定向?什么是输出重定向?5什么是管道?6什么是UNIX时间值?7什么是系统调用和库函数?,

    注意事项

    本文(移动通信操作系统Solaris应用第一章.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开