银行计算机常用操作系统

上传人:宝路 文档编号:48329893 上传时间:2018-07-13 格式:PPT 页数:70 大小:1.04MB
返回 下载 相关 举报
银行计算机常用操作系统_第1页
第1页 / 共70页
银行计算机常用操作系统_第2页
第2页 / 共70页
银行计算机常用操作系统_第3页
第3页 / 共70页
银行计算机常用操作系统_第4页
第4页 / 共70页
银行计算机常用操作系统_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《银行计算机常用操作系统》由会员分享,可在线阅读,更多相关《银行计算机常用操作系统(70页珍藏版)》请在金锄头文库上搜索。

1、第4章 银行计算机常用操作系统顾浩 胡乃静 董建寅等编著Date14.1 操作系统的基本概念 操作系统属于软件中的系统软件,它是紧挨着硬件的第一层 ,是对硬件功能的首次扩充,其它软件则是建立在操作系统 之上的。 操作系统实际上是一个计算机系统中硬、软件资源的总指挥 部,操作系统是软件技术含量最大、附加值最高的部分,是 软件技术的核心,是软件的基础运行平台。 从五个方面来全面地叙述操作系统的定义: 从软件的角度看:操作系统是程序和数据结构的集合。 从扩展机器的角度看:操作系统是位于无软件的机器(裸 机)和用户之间的一个界面,为用户提供一台等价的扩展机 器。 Date2系统软件:操作系统,编译程序

2、硬件系统支撑软件:数据库、网络、多媒体应用软件:文字处理、科学计算、 图像处理、管理信息系统图4-1 计算机系统的层次结构 Date34.1 操作系统的基本概念 从资源管理器的角度看:操作系统负责对计算机软、硬件资 源(含处理机、存储器、文件、I/O设备)进行控制、调度、 分配和回收。 从用户使用的角度看:操作系统为用户提供一组功能强大的 、方便好用的广义指令(系统调用)。 综上所述。操作系统是计算机系统中的核心控制软件,它对 计算机实施管理和控制,对软件资源进行分配,合理组织计 算机工作流程,以便有效地利用这些资源,并为用户提供一 个功能强大、使用方便和可扩展的工作环境,从而在计算机 与用户

3、之间起到接口作用。 W98(400MB) WME(800MB) W2000(1GB) P(2GB) VISTADate4C和UNI的发明者1983年图灵奖的得主丹尼斯.里奇(Dennis MacAlistair Ritchie)肯尼思.汤普森(Kenneth Lane Thompson)C与UNI的关系: C语言最初是为了能在不同硬件平台上移植 UNI而产生的,UNI自身就是C在系统软件 领域的成功范例,反过来, UNI推动了C的应 用和普及.结果两者都获得了成功。 1963年,丹尼斯里奇又重新用C语言编写了 UNI。Date5MIT 麻省理工学院加洲大学 伯克利分校Date64.2 UNI操

4、作系统4.2.1 概述 UNI是一种多用户多任务分时操作系统,是目前的三大主流 操作系统之一,也是银行计算机中最常用的操作系统。 从狭义上说,UNI是一个操作系统的内核(kernel),从广义上说, 它不仅指内核, 还是一个程序设计环境, 一个软件开发工具。 1、UNI发展的5个阶段 UNI的诞生 1973年到20世纪70年代末:免费扩散 20世纪70年代中期到80年代中期:商用版本的出现(1977 年)和三大主线的形成 由贝尔实验室发布的UNI研究版(从V1到V10)、加利福 尼亚州大学伯克利分校发布的BSD(Berkeley Software Distribution)、由贝尔实验室发布的

5、UNI System III和 System V。 Date74.2.1 概述20世纪80年代后期:两大阵营(UI和OSF)和标准化 Open Software Foundation(开放软件基金会,简称OSF )于1988年成立。 AT若是奇数, 则代表此内核是测试版本, 还不太稳定, 供参考. Z表示修改号,数字越大,表示修改的次数越多,相对越完善。 2Linu的发行版本 目前Linu发行版本的数量已超过300种, 且还在不断增加。但无 论哪种版本都不拥有发布内核的权利。版本之间的差别主要在 于包括的软件种类及数量的不同。常见的发行版本见表4-3。 Date23表4-2 Linu内核的发展

6、历程 内核版本发布日期0.1 1991.11 1.01994.3 2.0 1994.6 2.2 1999.12.4.1(见注)2001.1 2.4.20 2002.11 2.6.1 2004.1 2.6.6 2004.5 注:2为主版本号,4为次版本号, 因是偶数代表是公开发表的正式版本, 1是修改号, 数字越大, 表示修改的次数越多, 相对越完善.Date24商标简要说明简介 Red Hat是全世界最著名、使用最广泛的Linu发行版本。 网址 http:/ Mandrake 简介 凭借优秀的图形化桌面环境及自行研制的图形化配置工 具而成为Linu业界易用、实用的代名词 网址 http:/ww

7、w. L suse 简介 是历史最悠久的Linu发行版本之一,可提供最完整、最 全面的Linu解决方案 网址 http:/ 简介 是完全靠互联网上的Linu爱好者开发维护 的Linu发行版本, 包含的应用程序最丰富。 网址 http:/www.debian.org 简介 是亚洲地区著名的Linu发行版本 网址 http:/www.turboL 红旗 简介 是中国本土开发的较有影响的Linu发行版本 网址 http:/www.redflag- 中软 Linu 简介 是中国本土开发的较有竞争力的Linu发行版本 网址 http:/www. Date254.3.4 Linu的功能 支持多种系统语言

8、,如C、C+、Objective-C、Java、List、 Prolog(用于人工智能)等。 支持多种脚本语言,如Perl、TclTk、Shell和AWK等。 支持 -Windows系统及其应用程序,可运行各种图形应用程 序,如Khoros、GRASS等。 支持多种排版软件,如Te/Lata等。 支持多种自然语言,如中文、英文。 支持多种免费的数据库,如Postgres等。 支持各种网络应用。 支持与其它操作系统,如Windows NT或Windows 9的共享。 结论:从功能上看,Linu是一个很有发展前途的操作系统,也 是为数不多可与Microsoft操作系统相竞争的操作系统。 LaTe

9、是一种与操作系统无关的 排版注记语言,被许多国际权威 学术机构指定用于提交文档的描述。 Date26关于脚本语言 动态程序一般有两种实现方式即二进制方式和脚本方式。 二进制方式是先将我们编写的程序进行编译, 变成机器可识 别的指令代码(如.ee文件), 然后再执行。这种编译好的程 序我们只能执行、使用, 却看不到它的程序内容。 脚本语言为命令行层次编程语言。它由一系列命令组成, 这 些命令存为一个文件,并可被重复使用和修改。简单地说, 脚本(script) 就是一条条的文字命令, 这些文字命令是可以看 到的(如可用记事本打开查看、编辑),脚本程序在执行时, 是由系统的一个解释器, 将其一条条的

10、翻译成机器可识别的 指令, 并按程序顺序执行。因脚本在执行时多了一道翻译的 过程, 故它比二进制程序执行效率要稍低一些。 如ASP、PHP、CGI、JSP等,都是脚本语言。 按目前的服务规则, 虚拟主机网站只能采用脚本语言来实现.Date274.3.5 Linu系统的组成 核心程序:主要由C编写,部分与驱动有关的用汇编编写, 内含 进程管理。 存储管理。 硬件设备管理。 文件系统驱动。 网络管理。 系统程序。 应用程序。 内核SHELL应用程序-Windows应用程序内核SHELL用户交互式命令解释程序Date28关于Shell Shell是Uni/Linu作为人机界面的一种最具体的表现形式即

11、命 令解释器, 与DOS中的C类似。 Shell的功能包括两个方面: 解释并实现内部命令; 装入外部命令。Date29Date30虚拟文件系统虚拟文件系统:是操作系统和真正文件系统间的接口,它对各种 不同文件的信息系统转化,形成统一格式后交给Linu处理.并 把结果还原成原文件系统格式.对Linu而言,它处理的是统 一的虚拟文件系统,不必知道文件所采用的真实文件系统.DOSVfatiso9660nfs虚拟文件系统LinuDate314.3.6 Linu操作系统的主要服务1.Init(初始化):是在系统在核心引导后启动的1号进程。 2.从终端登录:由getty程序提供,init 确认有一个get

12、ty 程序提 供给终端连接(或控制台)。 getty 侦听终端等候用户告知它 要登录 。当它注意到一个用户, getty 输出一个欢迎信息(存 在/etc/issue 中), 并提示用户名,最后运行login 程序。 3.Syslog:输出核心和系统程序运行中可能产生错误、警告及 其它信息 。 4.图形用户接口GUI(Graphic User Interface):Linu使用 的图形环境称为-Windows 。 5.强大的网络功能-网络登录。-网络文件系统:通过网络文件系统NFS共享文件。-电子邮件系统和打印等:支持POP3,SMTP和IMAP4等。Date32437 Linu的应用现状Li

13、nu的应用范围主要包括桌面、服务器、嵌入式系统、集群 计算机等方面。 1. 桌面应用:随着 Windows技术的发展,Linu的界面技术在 界面美观、使用方便等方面有了长足的进步,成为第二大主流操 作系统。笔记本电脑已开始安装 Linu。 2. 服务器:作为服务器,Linu的服务领域包括 (1)网络服务 (2)文件和打印服务 (3)数据库服务“9.11”恐怖事件后, Linu服务器和系统大量用于修复和新建中. 目前北美大约8%的金融企业已完成了Linu型系统应用的转型 ,15%正在考虑实施Linu计划;2005年,Linu服务器总体占 有量会增至20%,而2004年的占有量仅为7%。 Date

14、333. 嵌入式系统 嵌入式系统是目前最具商业前景的Linu应用,大约52%的嵌 入式系统倾向于以Linu作为系统 。 对于嵌入式系统而言,Linu有许多不可忽视的优点: (1)Linu具有很强的可移植性,支持各种不同电子产品的硬 件平台; (2)Linu内核可免费获得,并可根据实际需要自由修改,这 符合嵌入式产品按需定制的要求; (3)Linu功能强大且内核很小。一个功能完备的Linu内核 只要求大约1MB内存,且最核心的微内核只需100KB的内存 ; (4)Linu支持多种开发语言,如C、C+、JAVA,为嵌入式 系统上的多种应用提供了可能。Date34嵌入式系统无处不在21世纪嵌入 式系

15、统应用 无处不在CP U 90%文件 功能:输入文本内容, 要用ctrl+D(文本结束键)结束. 16.who命令 格式: who 选项 功能:查看当前已登录的所有用户 选项:-m 显示当前用户的用户名 -h 显示用户的详细信息 17.top命令 功能:动态显示CPU和内存利用率和进程状态及有关信息 格式: top -d 秒数Date52常用命令的使用实例 18.显示命令功能 格式:whatis command 功能:与help命令不同, 它提供命令的功能信息. 19.提供相关命令功能信息 格式:apropos command 功能:根据相应命令寻找功能类似的其他命令信息. 20.排序命令 格式:sort 功能:按给定规律对文件排序 举例:sort n myfile(将数按大小排序) 21.归档和备份命令 格式:Date53常用命令的使用实例 21.归档和备份命令 格式:tar 功能:拷贝文件到硬盘, 磁带或软盘. 举例: tar cvf myta

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号