称呼如内核、执行程序、监控程序或管理程序等它主要包括经常使用的内部命令。
没有常驻内存的操作系统软件主要是使用频率不高的命令这些命令称为外部命令外部命令在使用时才被装载到内存。
2012-12-18 ——大学IT—— 17 ??操作系统协助计算机管理所有的资源包括键盘、鼠标、打印机、显示屏、存储设备等它是计算机硬件和当前正在运行的应用软件之间的接口其目标是合理地调度硬件资源以满足应用软件的需要。
2012-12-18 ——大学IT—— 18 ?? 用户使用的应用软件和硬件都需要通过用户界面来执行。
–早期的计算机和现在某些系统采用的是命令行界面CUI在命令行界面下需要准确输入要执行的命令。
如MS-DOS 操作系统。
–早期的计算机用户希望他们的计算机具有更友好的用户界面。
为了满足这个需求开发者们开发了带有简单菜单的操作系统允许用户从菜单列表中选取命令这些菜单最终发展成了图形化用户界面GUI。
现在几乎所有的操作系统都提供了类似窗口的图标用户界面窗口中的图标代表着比较常用的操作对象。
2012-12-18 ——大学IT—— 19 ?? 操作系统可以运行和存储诸如文字处理和电子表格等应用软件。
大多数操作系统支持多任务窗口即可以同时运行多个应用软件。
目前应用比较广泛的操作系统有DOS、Windows、OS/2、Mac OS、Unix和Linux等。
2012-12-18 ——大学IT—— 20 3.2.2 几种典型的计算机操作系统 2012-12-18 ——大学IT—— 21 ??DOSDisk Operation System磁盘操作系统简称DOS是早期微型计算机最常用的一种操作系统。
–1980年IBM推出的IBM PC新机型采用Intel 8086 CPU具有160 KB的磁盘驱动器和常用输入输出设备。
–1987年4月微软推出的MS-DOS 3.3支持1.44 MB的磁盘驱动器和更大容量的硬盘它的流行确立了MS-DOS在个人电脑操作系统的霸主地位。
–MS-DOS的最后一个版本是6.22版以后的DOS就和Windows相结合了。
??在今天的大多数计算机上DOS已被Windows操作系统所取代。
2012-12-18 ——大学IT—— 22 ?? Windows是微软公司研制的具有视窗功能的操作系统它提供了支持多道程序运行的窗口操作系统是DOS的换代产品。
自从1985年微软推出Windows 1.0以来Windows系统经历了二十多年的风风雨雨。
从最初在DOS下运行的Windows 3.x到现在风靡全球的Windows 9x、Windows 2000、Windows XPWindows已成为新一代操作系统大亨。
2012-12-18 ——大学IT—— 23 ??最初的Windows 3.x系统只是DOS下的一种16位应用程序但在Windows 3.1中出现了剪贴板、文件拖动等功能。
当32位的Windows 95发布的时候Windows 3.x中的某些功能被保留了下来。
??Windows 98是Windows 9x的最后一个版本在它以前有Windows 95和Windows 95 OEMOriginal Equipment Manufacturer原始设备生产商又译贴牌生产两个版本Windows 95 OEM也就是常说的Windows 97。
其实这三个版本并没有很大的区别它们都是前一版本的改良产品。
??Windows MEWindows千禧版具有Windows 9x和Windows 2000的特征实际上由Windows 98改良得到但在界面和某些技术方面模仿了Windows 2000。
??Windows 2000即Windows NT 5.0它是微软公司为解决Windows 9x系统的不稳定和Windows NT的多媒体支持不足而推出的一个版本。
它分为Windows 2000 Professional和Windows 2000 Server两种版本前者面向普通用户后者面向网络服务器后者的硬件要求高于前者。
??2001年10月25日微软又推出了Windows系列的新一代产品Windows XP。
2012-12-18 ——大学IT—— 24 ?? Linux是与国际上流行的Unix同类的操作系统但Unix是商品软件而Linux则为GPLGeneral Public License共用许可证简称GPL保护下开发的自由软件用户可以免费获得其源代码。
?? Linux由芬兰赫尔辛基大学的一个大学生Linus B. Torvolds在1991年首次编写其标志性的图标是一个可爱的小企鹅。
Linux是一种类Unix系统Linus当时编写它的目的是为了替代一种名叫Minix的操作系统。
?? Linux的应用也十分广泛。
如PS2游戏机电影《泰坦尼克号》的数字技术合成工作 2012-12-18 ——大学IT—— 25 ??现有的程序设计语言一般分为机器语言、汇编语言和高级语言三类。
机器语言是最低级且依赖硬件的计算机语言汇编语言是用助记符和地址符号来表示指令的语言高级语言是一类面向问题的程序设计语言又称为算法语言。
??语言处理程序是一类系统软件用来把汇编语言或高级语言编写的程序汇编、解释和编译成计算机能直接执行的目标程序。
??语言处理程序主要有汇编程序、解释程序和编译程序。
2012-12-18 ——大学IT—— 26 ??汇编程序用来处理汇编语言编写的程序它把汇编语言源程序汇编成机器语言程序。
??解释程序和编译程序都可以用来处理用高级语言编写的程序但二者的不同之处在于解释程序是一种边解释边执行的语言处理程序因而利用解释程序来运行的程序效率比较低而且不能生成可独立执行的可执行文件 ??编译程序把程序翻译成机器指令序列所以它的目标程序可以脱离其语言环境而独立执行因而效率较高。
??不同的计算机语言要使用其相对应的语言处理程序。
现在汇编语言主要使用宏汇编而大多数高级语言的处理程序是编译型的。
2012-12-18 ——大学IT—— 27 ??实用工具是系统软件的一个子类用来提供一些让计算机用户控制、分配和使用计算机资源的方法。
??有些实用工具包含在操作系统内完成一些诸如备份、磁盘格式化、磁盘分区和磁盘整理的工作 ??有些实用工具独立于操作系统之外如Norton实用工具它能从硬盘中恢复数据并解决一些硬盘问题 ??有些实用程序能帮助你诊断你的计算机系统中所存在的问题如网卡安装正不正确等。
下图所示为实用工具软件示例。
2012-12-18 ——大学IT—— 28 ??应用软件是为解决各类实际问题而设计的软件可以认为是最终用户所需要的软件如数据库应用软件、文字处理软件、计算软件和图形图像处理软件等。
计算机软件的大多数都是应用软件。
按照其服务对象应用软件分为 3.3.1 通用应用软件 3.3.2 专用应用软件 3.3.3 中间件 2012-12-18 ——大学IT—— 29 ??文字处理、电子表格和数据库管理都属于通用应用软件它们是为人们完成一些基本任务而设计的因而又称为基础应用软件。
这类软件一般都有一些共同的设计特征如窗口、菜单、工具栏、帮助等。
??目前较为流行的通用应用软件主要有文字处理Word Processor、电子表格Spread sheet、图形软件、多媒体软件、 数据库管理Data Base、计算机辅助设计与辅助制造CAD与CAM、计算机通信与网络Computer communication amp NET work等。
2012-12-18 ——大学IT—— 30 ??字处理软件是一类非常常用的软件它能帮助人们利用计算机创建、编辑、存储和打印文件。
??字处理软件也能让人们选择打印的字符类型、大小还提供打印预览功能让你在打印之前就看到打印的结果。
??字处理软件提供的另一个有用的功能是检查拼写错误能够自动提示一些错误但这一功能对于汉字的输入力不从心。
??常见的字处理软件有MS Word和WPS。
2012-12-18 ——大学IT—— 31 ??电子表格软件是为处理数字型数据设计的在日常生活中有着广泛的应用。
??电子表格以分类账目为设计模型使用起来十分方便。
一个电子表格由一系列行和列组成。
在大多数电子表格里列标号用字母表示行标号用数字表示行和列的交叉点称为单元格。
我们可以方便地对建立起的电子表格的行和列进行添加、删除、修改和重组等。
??MS Excel、Lotus 1-2-3就是比较著名的电子表格软件。
2012-12-18 ——大学IT—— 32
上一篇:
【精品】北大青鸟Y2学期_Net控件 总结
下一篇:
让我掉下眼泪的