0909 初学操作系统心得,感觉棒棒哒。

经过初步的学习,我了解到了操作系统的学习重要性,同时也意识到了这门学科是有一定抽象的。

首先操作系统是管理系统资源,控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好工作环境的系统软件。

起初我也是不太懂为什么要学习操作系统的,后来杜老师讲解了以后,就有了一个大概的认识,操作系统的学习可以让我们更好的联系软件和硬件,从而方便也效地管理资源。

学习操作系统,我通过老师的讲解,觉得要多查阅资料,拓宽自己的知识面,因为这东西涉及软件和硬件,需要的知识很多,要花很多时间在上面,对于整个系统框架要有一定的概念。加上市场上目前出现的系统比较多,电脑和移动端的,应该了解到他们之间的异同。由于初步的学习,我们并不能掌握比较深的知识,可是我们能够对操作系统能有一个认知和轮廓,以便于日后的知识加深。

以下是操作系统的发展年表


年份

                                                 系统名称

1956年

GM-NAA I/O

1959年

SHARE Operating System

1960年

IBSYS

1961年

CTSS

MCP (Burroughs Large Systems)


1962年

GCOS

1964年

EXEC 8 OS/360 (宣称)、 TOPS-10

1965年

Multics (宣称) OS/360 (上市)、 Tape Operating System (TOS)

1966年

DOS/360 (IBM)、MS/8

1967年

ACP (IBM)、CP/CMS、 ITS、WAITS

1969年

TENEX 、 Unix

1970年

DOS/BATCH 11 (PDP-11)

1971年

OS/8

1972年

MFT (operating system) 、 MVT、 RDOS、SVS、VM/CMS

1973年

Alto OS、RSX-11D、RT-11、VME

1974年

MVS (MVS/XA)

1975年

BS2000

1976年

CP/M、TOPS-20

1978年

Apple DOS 3.1 (苹果公司第一个操作系统)、TripOS、VMS

Lisp Machine (CADR)


1979年

POS、NLTSS

1980年

OS-9、QDOS、SOS、XDE (Tajo)、Xenix

1981年

MS-DOS

1982年

Commodore DOS、SunOS (1.0)、Ultrix

1983年

Lisa OS、Coherent、Novell NetWare、ProDOS

1984年

Macintosh OS (系统 1.0)、MSX-DOS、QNX、UniCOS

1985年

AmigaOS、Atari TOS、MIPS OS、Oberon operating system、Microsoft Windows 1.0 (Windows第一版)

1986年

AIX、GS-OS、HP-UX

1987年

Arthur、IRIX (SGI推出的第一个版本号是3.0)、Minix、OS/2 (1.0)、Microsoft Windows 2.0

1988年

A/UX (苹果电脑)、LynxOS、MVS/ESA、OS/400

1989年

1989年、NeXTSTEP (1.0)、RISC OS、SCO Unix (第三版)

1990年

Amiga OS 2.0、BeOS (v1)、OSF/1、Microsoft Windows 3.0

1991年

SunOS 4.1.x、Linux

1992年

386BSD 0.1、Amiga OS 3.0、Solaris 2.0 (SunOS 4.x的继承者,以SVR4为基础,而非BSD)、Microsoft Windo、s 3.1

1993年

Solaris 2.1、Solaris 2.2、Solaris 2.3、Plan 9 (第一版)、FreeBSD、NetBSD、Microsoft Windows NT 3.1 (第一版NT)

1994年

Solaris 2.4

1995年

Solaris 2.5、Digital UNIX (aka Tru64)、OpenBSD、OS/390、Microsoft Windows 95

1996年

Microsoft Windows95 OSR2(OSR=OEMServicerelease) (即:Windows 97)、Microsoft Windows NT 4.0

1997年

Solaris 2.6、Inferno、Mac OS 7.6 (第一版官方正式命名为Mac OS)、SkyOS

1998年

Solaris 7 (第一款64位元Solaris版本,是2.7舍弃主版本号的称谓)、Microsoft Windows 98

1999年

AROS、Mac OS 8、Microsoft Windows 98 Second Edition

2000年

Solaris 8、AtheOS、Mac OS 9、MorphOS、Microsoft Windows 2000、Microsoft Windows Me、Mac OS X Public Beta (公开测试版)(2000年9月13日)

2001年

Mac OS X 10.0 Cheetah(印度豹)(2001年3月24日)、Amiga OS 4.0 (2001年5月)、Mac OS X 10.1 Puma(美洲狮)(2001年9月25日)、Microsoft Windows XP、z/OS

2002年

Solaris 9 for SPARC、Microsoft Windows XP 64-bit Edition、Windows XP Tablet PC Edition、Windows XP Media Center Edition、Syllable、Mac OS X 10.2 Jaguar(美洲虎)(2002年8月23日)

2003年

Solaris 9 for x86、Microsoft Windows Server 2003 (2003年3月28日)、Microsoft Windows XP 64-bit Edition - 以Microsoft Windows Server 2003为基础,同一天释出。、Mac OS X 10.3 Panther(黑豹)(2003年10月24日)

2004年

Microsoft Windows XP Media Center Edition

2005年

Solaris 10、Microsoft Windows XP Professional x64 Edition、Mac OS X 10.4 Tiger(老虎)(2005年4月29日)

2006年

Microsoft Windows Vista、Linux Mint、iOS(原名iPhone OS)

2007年

Mac OS X 10.5 Leopard(美洲豹)(2007年10月26日)

2008年

Ubuntu 8.04 LTS、OpenSolaris 08/05、Android、Ubuntu 8.10、OpenSolaris 08/11、Windows Server 2008

2009年

Ubuntu 9.04、Mac OS X v10.6 Snow Leopard (雪豹)(2009年8月28日)、Windows Server 2008 R2、Windows 7、Ubuntu 9.10、Chrome OS

2010年

ubuntu 10.04、ubuntu 10.10、Windows Phone 7

2011年

Ubuntu 11.04、Ubuntu 11.10、Mac OS X 10.7 Lion

2012年

Ubuntu 12.04、Ubuntu 12.10、OS X 10.8 Mountain Lion、Microsoft Windows 8(2012年10月25日)、Mac OS X Server v10.4 “Tiger”、Microsoft Windows Server 2012、Windows Phone 8
2013年 Windows 8.1、Windows Server 2012 R2、Ubuntu 13.04、Mac OS X 10.9 Mavericks
2014年
China Operating System(中国操作系统)、Ubuntu 14.04、Windows Phone 8.1

Common operating platform(中国通用操作平台 0.1)、Mac OS X v10.10Yosemite、

Windows Technical Preview、SteamOS

 
时间: 2024-11-09 00:52:24

0909 初学操作系统心得,感觉棒棒哒。的相关文章

0909学习操作系统

正式步入了大三的学习过程中了,在本学期我们就要学到一门相当重要的课程,就是操作系统.在我的印象中,我觉得生活中电子设备都有一个操作系统.操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行.所以在我看来,操作系统是计算机和其他软件或硬件最基本的一个结构.想要自己实现一个软件或硬件的成功运行,则必须学好操作系统这一门课程. 在我们现在看到的很多软件,例如财务系统,网上购票等等,都离不开操作系统.所以我们必须要学

0909关于操作系统

关于操作系统,我第一个接触的操作系统是window95,那时候对操作系统没什么概念,就觉得电脑是个很神奇的发明,到现在我自己更新了window10,才慢慢操作系统这个概念有了更深入的理解.这学期第一次接触到操作系统这门课程,我理解的操作系统事全能管家,可以帮助终端管理自己的软硬件,拥有系统的终端可以有效的管理软件,让电脑井然有序的进行着一系列的工作,同时还可以让硬件的功能发挥到极致,然而没有操作系统的电脑只不过是一堆硬件的集合,只是简单地机械,跟工厂的机器一样,无法为我们操作其他强大的功能.所以

0909 学习操作系统

在步入大三的学习中 这学期我要学习一门叫操作系统的科目.操作系统是一个非常重要的东西,因为每一个电子设备都需要有一个操作系统才能正常运行.根据我的了解操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源,控制程序运行,为其它软件提供支持,有着是计算机发挥最大作用的功能,为用户提供方便有效的体验.所以操作系统是电子产品运行的基本要求,要搞懂电子产品,就要学会操作系统. 在学习操作系统方面我认为学习操作系统应该多看操作系统概念的书,例如linux方向的书.在课上多跟老师交流,有不懂的及时问老

0909《操作系统教程》理解和认识

Questions: 1.操作系统做什么? 2.为什么学操作系统? 3.怎么学操作系统? 4.了解操作系统发展史. Answer: 1st. 操作系统是最靠近硬件的一层,可直接与硬件交互,用于封装硬件.管理控制硬件.分配资源.保护信息.协调工作,而且能将软件和硬件隔离开: 2nd.  操作系统是一门理论.实践.应用很强的课程,通过学习操作系统,不仅在操作系统上能有一定的了解,而且可以该知识,对其他科目的知识进行连接,加深了解: 3rd.   学习操作系统并不能一蹴而就,听课之余,深入的自我学习更

0909初识操作系统

转眼间就已经大三了,在这之前,我所理解的操作系统就是一个能够让用户来操作计算机的系统工具.直到我学习了<操作系统>这门课程.操作系统就像是一个全能的管理员,可以帮助用户管理他的硬件.十分方便.学习操作系统可以帮助我们更好的理解和管理硬件,可以让我们直接的与“硬件”对话.同时,通过学习了解操作系统,能够在我们编写程序时会有更多的想法,让写出的程序更加实用.那么该如何学习操作系统呢?我认为要学习一样东西,必须先了解其由来发展,而操作系统的发展经历了手工操作.批处理操作系统.分时操作系统.实时操作系

一个带3D感的侧滑菜单,感觉棒棒哒

这个创意不是我的,是很早之前在github上看到的,图片也是用的他的,但代码是自己写的,因为他的有bug(菜单关闭状态也能点击到里面的按钮,也没见着有人去维护),偶尔翻翻,创意真不错,决定重写这个效果,看看能不能修复这个问题,粗略阅读源码,感觉和SlidingPaneLayout不一般的像,我这个是修复bug 的版本,也是根据SlidingPaneLayout的源码拿来改的 本来想做动态图的,但模拟器截图太模糊,效果很不理想,就用手机截了一张 源码 import android.content.

初学Hibernate心得/

看了几天的心得记录一下 1.配置hibernate 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE hibernate-configuration PUBLIC 3 "-//Hibernate/Hibernate Configuration DTD 3.0//EN" 4 "http://www.hibernate.org/dtd/hibernate-config

转行的迷茫与初学java心得

我是学材料科学与工程的,方向是金属腐蚀与防护方向,大学毕业后在一家表面科技公司上班,工厂的气味让人难闻,工资也不高,于是想转行.有同学是学计算机软件开发方面的,工资待遇很不错,于是也想学计算机,网上了解了一下,觉得java前景还不错,于是辞了工作学习java. 转行后其实挺迷茫的,因为自己没有基础,怕学不好,也不知以后是否好就业.还有就是进入社会后不太喜欢学习,每天按时上班,下班后就休息,习惯养成了,又要投入精力去学习,心理是很抗拒的,听了一周课,虽然每天也做笔记听讲,但是心思不在上面,整天浑浑

初学struts心得体会

一开始使用struts我也是拒绝的,因为它几乎全是配置文件,让我无从下手,在渐渐地上手以后才发现正是由于有这些配置文件才让整个系统各部分之间的相互联系,这对于后期的维护有着莫大的好处.尤其是当另一批开发者接手这个项目时,这种优势体现得更加明显.如下图所示任意打开一个项目的struts.xml Package name就如java类的新建的package,只是相当于放到不同的包里,唯一不同的一点是struts.xml 中的package对拦截器有影响,拦截器在哪个package下不特别说明的话只能