有关计算机操作系统及应用的论文
计算机操作系统是计算机中不可缺少的重要组成部分,是计算机的灵魂,没有操作系统,计算机的功能与价值就无法实现下面是学习啦小编为大家整理的有关计算机操作系统及应用的论文,供大家参考。
有关计算机操作系统及应用的论文范文一:计算机操作系统的功能、发展及分类
摘 要:操作系统是统一管理计算机软件、硬件资源,合理组织计算机的工作流程,随着计算机技术的发展,人们对计算机的人性化、方便简洁提出了更高的要求,减少计算机占用的空间,缩小计算机的体积和重量,使计算机能更加方便地携带成为未来计算机发展的一个重要方向,以及嵌入式硬件技术的不断提高,使得越来越多的嵌入式产品需要嵌入式操作系统的支持。
关键词:计算机操作系统;发展;分类
中图书分类号:TP316-4 文献标识码:A 文章编号:1006-8937(2012)32-0077-02
操作系统是计算机系统中非常重要的部分。对操作系统的研究与实现一直是计算机科学中挑战性和实用性完美结合的典范。不同的计算机环境和不同的应用环境,需要不同的操作系统。从个人计算机到大型计算机,从办公自动化到电子商务应用环境,从小型企业管理到大型企业的工业自动化控制,都需要有操作系统的支持。操作系统的职责是管理计算机系统的硬件资源、软件资源,控制计算机的整个工作流程。一方面,计算机系统结构和硬件技术的发展推动了操作系统的发展,因此而出现了多种形式、能够满足多种应用、资源利用效率不断提高的操作系统;另一方面,操作系统技术的不断发展又使得计算机的处理器、存储器等硬件资源的利用率得到了很大提高,能够不断满足用户方便、高效、快捷应用计算机的需求。
计算机系统由硬件和软件两部分组成。对于这类操作系统相信用过电脑的人都不会陌生,这是全球最大的软件开发商——Microsoft(微软)公司开发的。Microsoft公司的Windows系统在操作系统中占有绝对优势。主流Windows系统都可以用在工作站中,如高Windows NT 4.0、Windows 9x/ME/XP、Windows 2000,以及最新的Windows 2003等。而其它的诸如汇编程序、编译程序、数据库管理系统等系统软件,以及大量的应用软件,都将依赖于操作系统的支持,取得它的服务。操作系统已成为现代计算机系统(大、中、小及微型机)、多处理机系统、计算机网络、多媒体系统以及嵌入式系统中都必须配置的、最重要的系统软件。
1 计算机操作系统的发展
从1946年诞生第一台电子计算机以来,它的每一代进化都以减少成本、缩小体积、降低功耗、增大容量和提高性能为目标,随着计算机硬件的发展,同时也加速了操作系统(简称OS)的形成和发展。
最初的电脑没有操作系统,人们通过各种按钮来控制计算机,后来出现了汇编语言,操作人员通过有孔的纸带将程序输入电脑进行编译。这些将语言内置的电脑只能由制作人员自己编写程序来运行,不利于程序、设备的共用。为了解决这种问题,就出现了操作系统,这样就很好实现了程序的共用,以及对计算机硬件资源的管理。
随着计算技术和大规模集成电路的发展,微型计算机迅速发展起来。从20世纪70年代中期开始出现了计算机操作系统。在美国1976年的时候就研制了DIGITAL RESEARCH软件公司出8位的CP/M操作系统。这个系统允许用户通过控制台的键盘对系统进行控制和管理,其主要功能是对文件信息进行管理,以实现其他设备文件或硬盘文件的自动存取。此后出现的一些8位操作系统多采用CP/M结构。
计算机科学技术发展至今,其应用领域不断广泛与深入,已成为现代信息社会的基础。现代的计算机系统,无论是大型计算机、小型计算机还是微型计算机都是由硬件和软件两大部分组成的。计算机硬件,即我们看得见摸得着的硬实体,它包括主机(一个或多个处理器(CUP)、内存)、I/O设备(键盘、显示器、磁盘、I/O接口)以及其他一些外围设备(打印机、绘图仪、光盘等)。总之,计算机硬件部分是一个由多种电子和机械设备组成的复杂系统,它们构成了系统本身和用户作业赖以活动的物质基础和环境。在此基础上为了方便用户使用计算机,还需要编制各种系统软件来管理这些硬件设备,以实现与扩充机器的功能。除此之外,还应当有大量用于解决用户实际问题的应用程序,正是这些程序组成了计算机的系统。
自从Windows出了VISTA众人对微软相当失望。不良的兼容性、高耗费资源、庞大的体积等等都是VISTA的致命伤,一个系统的开发是个庞大的工程,估计微软是不能在短时间内解决这些问题。
这个是很好占领家用操作系统的时机,Linux和MAC都具有这种潜力。目前Linux桌面版发展得相当火,听说在国外已经占有一定市场份额。要是Linux下的WINE可以完美虚拟Windows,那么市场定必跟住Linux走。其实操作系统的普及使用,主要取决于软件,大多数开发者愿意在那个系统上开发软件,那个系统就流行。在Linux开发其实并不难,不过Linux桌面不流行,开发者只会选择流行的操作系统,Windows时下的软件相当多,这就足以支持Windows的普及,假如Linux能使用Windows,Linux也必定具有普及能力。
除了桌面市场,其实有个市场需求更大,更有潜力,那就是微型数码市场。虽然在手机上都已经有相应的操作系统,不过也由于种类太多,无法统一起来。好像大多数开发者都不愿意在微型数码产品上开发应用软件,这直接削弱了微型数码的功能。如果微型数码能够支持电脑上的软件,市场定必火热。现在的微机操作系统因为支持软件说,甚至可以说因为不能运行电脑上常用软件而始终走不热,这个局面估计是不会变,能支持电脑软件就是一个很好的契机,也是一个必然的发展。
微软估计不可能占有微机操作系统市场,因为Windows系统庞大,不适合微机,虽说微软有WM6、WINCE,但都不能直接运行Windows上的软件,只是开发上更方便而已,而CE不占有大部分微机市场,所以开发CE软件的人也少。目前Linux具有这个潜力,精简的系统、高处理量,都是微机系统必要的条件。只可惜Linux的X window针对台式电脑,还没有为微机做适合的桌面环境,这无疑让Linux发展微机市场有一定难度。我相当看好Linux,只希望Linux系统的开发者能意识到这一点,现在的市场还是充满潜力的,它现在决策怎样,就决定了以后我们用什么操作系统。 2 操作系统的功能
操作系统主要包括以下几个方面的功能:
①进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占,进程管理的工作十分简单。但在多道程序或多用户的情况下,组织多个作业或任务时,就要解决处理器的调度、分配和回收等问题。
②存储管理分为几种功能:存储分配、存储共享、存储保护、存储扩张。
③设备管理分有以下功能:设备分配、设备传输控制、设备独立性。
④文件管理:文件存储空间的管理、目录管理、文件操作管理、文件保护。
⑤作业管理是负责处理用户提交的任何要求。
3 结 语
计算机操作系统是方便用户、管理和控制计算机软、硬件资源的系统操作:计算机操作系统目前有五大类型(批处理、分时、实时、网络和分布式)和五大功能(进程管理、设备管理、存储管理、文件管理、作业管理)。
研究操作系统特点的两种观点,即面对用户的服务观点和系统内部管理的观点。通过内部管理达到服务,为用户提供方便而安全的工作环境。
面对一般用户,通过命令方式控制(键盘、图形、语音用户工作环境等);面对编程人员,通过系统调用。
一个CPU如何完成多个任务的方法,例如,采用多道、分时等。
参考文献:
[1] 樊澜,刘珺,张传雷,等.3G智能手机操作系统的研究和分析[J].电信科学,2009,(8).
[2] 李芙蓉.当前智能手机操作系统及其比较分析[J].甘肃科技纵横,2008,(5).
[3] 马军.3G时代的中国移动终端产业[J].现代传输,2006,(3).
[4] 宋俊德,王劲松.无线移动终端的现状与未来竞争[J].当代通信,2003,(24).
[5] 李巍.Unix操作系统技术和产品[J].微电脑世界,1998,(37).
[6] Windows和Linux将主导智能手机OS[J].每周电脑报,2006,(8).
[7] 袁楚.关于智能手机的操作系统[J].数字通信,2006,(21).
[8] 陈肖.Linux:自由的操作系统[J].微电脑世界,2004,(Z1).
有关计算机操作系统及应用的论文范文二:计算机操作系统的应用与发展分析
摘要:自1946年世界上第一台计算机诞生起,计算机的操作系统经历了从无到有、从简单进程到复杂程序的进步。从数十年前需要人们强记繁琐命令参数的DOS,到如今点几下鼠标即可完成复杂操作的系统、Linux及其衍生系统、Mac OS系统,操作系统实现了飞跃式的进步。随着技术的进步,操作系统的功能也愈加丰富,并渗入到社会的各个领域。文章基于操作系统发展历程和应用,试作简单分析。
关键词:操作系统;功能应用;计算机;发展历程;发展趋势
在进入信息时代之后,计算机技术得到了进一步的应用,其覆盖范围扩展到社会生产与个人生活的各个方面,也正因为如此,人们对计算机的核心――操作系统有了更深的认识。操作系统,究其根本是依托于操作系统为人们提供各种服务。本文试从操作系统的具体应用与发展入手,对计算机系统进行理论性的研究。
1计算机操作系统简介
所谓操作系统,其本质为具有控制作用的大型软件,这个软件可以控制计算机中运行的各种程序,并对计算机的硬件起到指挥控制作用。在操作系统的协调下,软件和硬件可以正常工作,若操作系统出现错误,软件和硬件之间将会出现矛盾冲突,并反作用于操作系统,使其崩溃。可以说,操作系统是人际交流的重要接口,人们对计算机的利用,离不开操作系统的支持。
2各类操作系统的应用
操作系统可分为批处理、分时、实时、网络以及分布式多个类别,这些系统各有其现实应用,其应用原理如下:
(1)批处理系统的应用。
顾名思义,批处理系统可以对计算机需要处理的数个作业进行批量性处理,这些作业被系统组织成具有一定顺序的队列,系统按顺序对其逐个处理。按照系统一次性可以调入的作业数目进行分类,批处理系统可分为单道与多道2种,单道系统在处理某个作业时,会将其他作业先储存到辅助储存器中,待该作业处理结束后再行调用其他作业。这种系统多用于批量性任务的处理,如流水线的批量化生产。
(2)分时系统的应用。
计算机通常由多个用户于不同时段进行使用,可以满足用户如此需求的系统即为分时系统,而分时系统的分时单位便是时间片(数十毫秒)。一般情况下,分时系统可以具备数百个终端,每个终端都承载着不同用户。这些用户在运行作业时,可以获得相应的CPU分配。若某一用户将作业执行换作其他时间片执行,其空余下来的CPU就可以智能分配给其他用户,而该用户执行作业时,分时系统也会自动为其分配相应的CPU资源。这种系统可以用于树形工作站的管理,可以做到资源的科学合理分配。
(3)实时系统的应用。
实时系统所使用的设计方式为时间驱动,该系统可以在任何时间对任何作业做出及时的响应。这一系统在日常生活与生产中有极为广泛的应用。根据其应用对象,实时系统可以分为实时处理和实际控制2种子系统。前者多用于个人,如银行转账、飞机票预订以及航班查询等。后者多用于工业生产,如飞行器的控制、导弹发射的管理以及工业领域的各种智能化控制。
(4)网络系统与分布式系统的应用。
网络系统与分布式系统都是依托于网络技术及通信技术实现资源共享的综合性系统。网络系统下的各个用户通常分布在不同的地域,利用信息设施,各用户得以互联在同一个网络系统中,进而实现资源的无线共享。同单机系统一样,网络系统同样可以在同一时段内运行多个程序。而分布式系统则是进一步达成了各计算机之间的地位平等,在资源共享上实现了无缝衔接。这2种系统为大数据的“云计算”和“云管理”提供了强大的应用基础。
3发展
3.1常见操作系统的发展历程分析
3.1.1系统
作为作为主流的操作系统,系统的发展历程复杂而漫长:1966年,DOS系统诞生;1981年,MS-DOS系统出现;1990年,3.0系统诞生;1993年,NT系统出现;1995年和1998年,95与98陆续出现;2001年,使用率最高的XP系统开始崭露头角;2006年,VISTA出现;2009年,7诞生;2012年末,8出现;及至2015年,最新的10系统也进入人们的视线。系列系统可谓是该系统数十年来“弃糟粕、留精华”的成功发展结果,摒除了单道批处理系统只能按照固定顺序进行作业单次调动的局限性,吸取了分时系统可以支持多用户在不同时段同机利用的优点,使用户得以更加便利、良好地使用。此外,该系统对安全性进行了改进,更注重数据安全的保护,并为数据安全设置了相关权限。
3.1.2 Linux及其衍生系统
Linux诞生于20世纪90年代初,并在随后的十数年间陆续出现了Ubuntu,Debian,Fedora等多个衍生系统。作为开源系统,Linux及其衍生系统具有多用户和多任务的特性,相较于Unix这种多用于工程应用或大专院校工作站的服务器系统,Linux及其衍生系统更适合个人计算机使用。由于该系统多用于发烧爱好者或编程人员,偏向于服务器应用,故在主流性上要次于系统。
3.1.3 Mac OS
Mac OS于2001年出现在计算机市场中,此时正是XP系统大行其道之时。然而,即使有其他系统的挤压,Mac OS依然在计算机市场中占据了一席之地,并在随后的发展中不断扩大阵地。其与上述2种系统的不同之处在于,该系统多装载于苹果MAC系列的计算机中,其原始代码为SBD,微核心为Mach,具有与Unix相似的开放环境。其首先在商用领域成功应用图形用户界面,使得Mac OS得以拥有与系统的一战之力。
以上三大常见系统,目前已经实现了网络与单机的有机结合。除了常见的网络模式,在通信技术的依托下,各操作系统还开发出了“客户端服务器”的对等模式,实现了计算机与网络的并行与共享。
3.2发展趋势的介绍
3.2.1便携化和小型化
当前,虚拟技术大行其道,计算机各操作系统得以在文件处理上实现前所未有的便携式应用,并且,生产技术的不断进步也使得计算机形体愈见缩小。用户不必再携带沉重的计算机或繁杂的文件,或是通过网络直接将数据移送至另一台计算机上进行异地文件处理,或者使用小巧的掌上电脑实现随时随地的便携办公。目前,我国正不断致力于虚拟机的开发,试图进一步实现操作系统的便携化。而纳米技术的进一步应用,也必将推动操作系统的小型化发展。
3.2.2专用化
计算机技术的发展带动了网络技术与移动通信技术的发展,未来,操作系统也将向专用化的方向发展,如操作系统与通信专用设备嵌套,形成互联互通的控制网络,使该领域实现一体化管理。
3.2.3网络化
网络对生产生活的渗透使得人们对网络资源共享产生了巨大的依赖性,计算机系统也以此为主要发展方向。目前,网络操作系统已经出现,但在技术上仍不够成熟,依然有待进一步的研发。
4结语
操作系统在计算机诞生的数十年来可谓是发展迅速,其功能也愈加丰富,相信随着相关技术的进步,计算机系统将会得到进一步的发展。
有关计算机操作系统及应用的论文相关文章: