操作系统学习心得

时间:2024.5.9

操作系统学习心得

会计092班 姓名:潘东辉 学号:0904042062 1.下面就操作系统从20xx年以来的发展做一个较简单的介绍。从一些文献中,我可以了解到:至20xx年为止,用于通用计算机上的分布的操作系统主要两个家族:类Unix家族和微软Windows家族。而主机系统和嵌入式操作系统使用多样的系统,并且很多和Windows、Unix都没有直接的联系。类Unix家族包括多个组织的操作系统,其中有几个主要的子类包括System V、BSD和Linux。这里'Unix'是一个商标,开发组织允许使用操作系统在一个定义前提下自由地开发。这名字是通用大型设置操作系统类似组织 Unix。Unix系统运行在从巨型机到嵌入式系统的多种机器架构上。Unix主要使用于重要的商务服务器系统以及学院和工程环境中的工作站之上。和 AT&T Unix不同,自由软件比如Linux和BSD逐步开始流行,并且开始进入桌面操作系统领域。和一些Unix操作系统不同,像惠普公司的HPUX和IBM 公司的AIX是设计仅运行在客户购买的设备上,其中有一些特殊的(比如SUN公司的Solaris)可以运行在客户购买设备和基于工业标准的PC上。 APPLE公司的Mac OS X是一个BSD特例,以取代早期小型市场上的苹果公司Mac OS,众多流行的Unix操作系统正在走向一体。 微软公司的Windows操作系统家族起源于早期的IBM PC环境中的MS-DOS,现在版本是基于新的Windows NT内核,第一次是在OS/2中制定。和Unix不同,Windows只能运行在32位和64位的x86 CPU(如Intel或者AMD的芯片)上,尽管早期有版本运行于DEC Alpha,MIPS 和 PowerPC体系结构。今天Windows是一个流行的操作系统,在全球桌面市场中占有90%左右的份额,同时在中低端服务器市场也有广泛的应用,如 Web服务器和数据库服务器。

大型机系统,比如IBM公司的Z/OS,和嵌入式操作系统比如QNX、eCOs和PalmOS都是和Unix和Windows无关的操作系统,而 Windows CE、Windows NT Embedded 4.0和Windows XP Embedded都是和Windows相关的。

老的操作系统停留在市场包括类似IBM Windows的OS/2、来自惠普的VMS(以前的DEC);苹果公司的Mac OS操作系统、非Unix先驱苹果公司Mac OS X,以及AmigaOS,第一个图形用户界面的操作系统,包括对于普通用户的高级的多媒体能力。

2.下面我简单的总结了一下操作系统的作用:操作系统在计算机系统中占据着一个非常重要的地位,它不仅是硬件与所有其他软件之间的接口,而且任何数字电子计算机都必须在其硬件平台上加载相应的操作系统之后,才能构成一个可以协调运转的计算机系统。只有在操作系统的指挥控制下,各种计算机资源才能被分配给用户使用。也只有在操作系统的支撑下,其他系统软件如各类编译系统、程序库和运行支持环境才得以取得运行条件。没有操作系统,任何应用软件都无法运行。有了操作系统就像是我们去饭店点菜一样方便,为我们提供了一个良好的平台,更好更直观的管理自己的计算机。操作系统主要有两方面重要的作用。

1)操作系统要管理系统中的各种资源,包括硬件及软件资源。操作系统对每一种资源的管理都必须进行以下几项工作:监视这种资源。该资源有多少,资源的状态如何,它们都在哪里,谁在使用,可供分配的又有多少,资源的使用历史等内容都是监视的含义。实施某种资源分配策略,以决定谁有权限可获得这种资源,何时可获得,可获得多少,如何退回资源等。分配这种资源。按照已决定的资源分配策略,对符合条件的申请者分配这种资源,并进行相应的管理事务处理。回收这种资源。在使用者放弃这种资源之后,对该种资源进行处理,如果是可重复使用的资源,则进行回收、整理,以备再次使用。2)操作系统要为用户提供的良好的界面。 操作系统,必须为最终用户和系统用户这两类用户的各种工作提供良好的界面,以方便用户的工作。典型的操作系统界面有两类:一类是命令行界面,如Unix和MS-DOS;另一类则是图形化的操作系统界面,典型的图形化的操作系统界面是MS Windows。

3.下面我就谈谈我在学习操作系统这门公选课时所得到的感悟。老师的教学风格既保守又开放,完全不限制学生太多的想象空间,让我们能够尽情发挥自己的创造力。本来我感觉操作系统一定是一门枯燥乏味的学科,但是却被我们的老师讲述的生动具体。从学习操作系统的过程中,我感受到就算是一个操作系统学科也蕴含了很多知识,要想学得透彻,完全搞明白也不是那么容易的。随着科学技术的日益发展,计算机技术的提高速度是相当惊人的,过一段时间就会有所更新。我们在买来电脑时,就已经注定着它的技术在淘汰了,只要几个月的时间,也许它就会被超越,计算机在我们国家的发展还是在起步阶段。有很多地方时需要我们向别人学习的我们应该思考为什么我们必须要用微软的windous,而我们就没有更好的操作系统来取代它吗?我们作为一个大学生,虽然我不是计算机专业的,但是我们一定要想着多学一些知识来武装自己,不使自己过早的被时代所淘汰。更何况是现在这样一个竞争如此激烈的年代,我们更应该为自己的将来做长期的打算。


第二篇:操作系统心得体会


操作系统心得体会

1925319 周浩

参考文献:Eric S. Raymond。《UNIX编程艺术》电子工业出版社 712102116

学习C语言是我第一次接触编程,也是如此近距离的接触计算机内部运行的原理,可能是在学习C的过程中没有遇到困难吧,我对编程产生了浓厚的兴趣,在这之后又学习了C++, 学习C++主要是使用C++之父(B S 单词忘了)写的那本《C++程序设计语言》,700多页的书中有一句话我记得特别清楚,他说语言就是一种思维方式,C是过程的思维,C++是面向对象的思维,读另一位高手(名字首字母是 S与 B 也忘了)写的《C++编程技术》一书时也有一句话让我印象深刻——去编程就是去理解,虽然我只学了C,C++(还有VC MFC 自我感觉他们不是,是一种C++的变体)但我感觉语言只需要记得地址,然后去骗骗编译器, 最重要的是对需要解决的问题的数学化,剩下的就是多实际操作,过程的积累是很重要的, 因为在操作的过程中可以加深对很多方面的理解,学编译器,那是大二下花了大概三个星期把清华出版的编译原理研究了下,是学习计算机以来觉得障碍最大的一门专业课,武功只算练了一半,编译的后期没怎么学(中间代码生成以后的东西),不过最近把PL/0放在机器上实际运行了后,我找到了一种感觉要理解语法分析词法分析要从计算机的角度去理解,顺序, 分支,循环,我还没有认真的去思考之间的关系,最近在忙着另外的事,这种感觉已经帮助解决了很多问题,剩下的就是多做些事去实际操作,加深理解,如果问题简化到只是时间问题了就不是问题了,我喜欢这样对自己说。

前面讲了很多与操作系统无关的体会好像有凑字的嫌疑,不要误会我在强调一种感觉,说不出来,但却很有用,这是一种理解,唯有理解才能分出高下,我用4,5个晚上我操作系统的书浏览到了系统安全,操作系统是一种程序,有着更高的特权级别,功能是提供服务与管理一些硬件的资源,存储器管理,处理机管理,文件管理,设备管理,我觉得这些问题大多数都可归结为数据结构,用数据结构的角度去解决应当不难,但是在用户程序与系统本身之间的切换方面总是感觉有些问题想不清楚,找不到我一直强调的那种会让问题变得简单的高深理解,我还需要时间去理解,我想听听老师对这方面的认识,说些高度概括的词让我思考 如何去理解这件事

UNIX操作系统的历史已经成为了一种传奇,但是我对它的历史不感兴趣,我对那些天才们的思维很感兴趣,是计算机领域宝贵财产,有时间我会去看,还有对无数人日日夜夜不辞辛苦的付出很是钦佩,我会向他们学习,对还有一件事印象深刻

UNIX在初期主要是用于DEC的机器,尽管没有正规的技术支持,但仗着灵活、快捷、容易修改和扩充以及资源丰富(包括支持的硬件设备更丰富,DEC的操作系统只支持自己的系列产品)的强大优势,很快就严重影响到DEC自身的软件推广。碰上这样的飞来横祸,DEC当然是非常恼火,他们对使用UNIX而带来的硬件问题拒不提供支持,但尽管如此也不能阻挡大家对UNX的热情。而VAX/VMS乃是DEC寄予厚望的战略级产品,技术那是相当的优秀,居然甫一推出,就又遭到UNIX的追杀,也难怪老板Olsen会口出恶言,讥讽UNIX是“蛇油”(意为“骗人的万用药”)了。DEC苦撑了几年之后,终于不支,改变态度,于19xx年推出了自己的UNIX变种——DEC ULTRIX,但在推广策略上,仍是以自家的VMS为主导。DEC公司的保守作风终于酿成大祸,在别的公司推出专门针对UNIX设计的机器后,DEC的江湖地位每旷愈下,在PC问世后,更是一蹶不振,后来连年亏损,19xx年把Olsen赶下台也没解决问题,终于在19xx年,这个曾经的传奇——一度排名世界第二的计算机公司被后起之秀COMPAQ并购,不过96亿美元的天价也算是对它价值的承认。

DEC有他自己的想法不可否人,不过坚持有时会成为一种负担,如果用一种变通的方法

借UNIX的力量的话也许历史又会是另一种结果,这个问题我也得思考,发现自己就像是多线程处理器,有很多的事,但每件事都还没return

希望早日找到感觉,剩下的就是经验的积累,时间的付出,那就是我说的那句话了如果问题简化到只是时间问题了就不是问题了,简单

更多相关推荐:
学习操作系统心得体会

学习操作系统心得体会摘要:操作系统是控制其他程序运行,管理系统资源并为用户提供操作界面的系统软件的集合。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基…

操作系统课程学习心得

操作系统课程学习心得1操作系统的功能:操作系统通常有这几方面功能:任务管理、进程管理、作业管理、设备管理等等。2操作系统的应用:操作系统是控制和管理计算机系统内各种硬件和软件资源、合理有效地组织计算机系统的工作…

操作系统实验心得

1-1:通过这次小实验,是我更加了解Linux一些常用指令的操作以及其作用,对于一个刚开始接触lniux操作系统的初学者来说非常有用,助于以后能够更进一步学习Linux操作系统。1-2:在实验过程中,使用VI编…

学习操作系统心得体会

学习操作系统心得体会计算机操作系统是铺设在计算机硬件上的多层系统软件不仅增强了系统的功能而且还隐藏了对硬件操作的细节由它实现了对计算机硬件操作的抽象操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源控...

Linux操作系统学习心得

Linux操作系统学习心得Linux操作系统这个名词记得在很早以前就听过但具体是什么样的系统却真的不知道甚至都不知道它是手机系统还是电脑系统知道的只是它好像比较不易死机对于这个学期选这门公共选修课很大一部分原因...

Linux操作系统学习心得

Linux操作系统学习心得这学期有幸学习了《嵌入式系统设计》这门课,在胡佳文老师的教导下深入了解了有关于嵌入式系统,ARM9,Linux系统等很多方面的知识,获益良多,在学习过程中自己也遇到了很多问题,同时受到…

网络操作系统心得体会

网络操作系统心得体会通过这一学期学习,才慢慢接触专业课。刚开始觉得挺难得我都有点不想学这个专业了,慢慢的我觉得有趣多了。虽然我学的不是很好,最起码我能给自己装系统了。我给自己的电脑装过window7.xp系统。…

操作系统课程学习心得

操作系统课程学习心得1操作系统的功能主要从硬盘引导操作系统引导载入基本操作系统定义临时目录定义虚拟内存盘载入系统服务载入自定义服务定义GUI这八个方面来说明针对操作系统的优化不管您使用的是Windows也好Li...

操作系统心得体会

操作系统心得体会19xx319周浩参考文献EricSRaymondUNIX编程艺术电子工业出版社712102116学习C语言是我第一次接触编程也是如此近距离的接触计算机内部运行的原理可能是在学习C的过程中没有遇...

实时操作系统学习心得

实时操作系统学习心得摘要实时操作系统在实时控制系统和实时事务处理系统中有着重要的作用本文以实时操作系统的结构和功能为线索介绍了实时操作系统发展过程及各阶段的特点本文借鉴通用操作系统的功能划分强化实时性故障容错标...

《 操作系统》心得体会

操作系统心得体会在这个学期通过学习操作系统教程这门课我对计算机操作系统有了深刻的了解计算机操作系统是铺设在计算机硬件上的多层系统软件不仅增强了系统的功能而且还隐藏了对硬件操作的细节由它实现了对计算机硬件操作的抽...

操作系统心得

操作系统心得2进程管理顺序程序设计的特点1执行的顺序性2环境的封闭性3计算过程的可再现性顺序程序设计的顺序性封闭性和再现性给程序的编制调试带来很大方便其缺点是计算机系统效率不高并发性程序之间顺序性程序之内采用并...

操作系统学习心得(25篇)