操作系統原理linux
㈠ 【操作系統原理】什麼是操作系統,操作系統的基本功能是什麼,操作系統有哪些類型
您好!
操作系統是管理計算機硬體資源,控制其他程序運行並為用戶提供交互操作界面的系統軟體的集合。
操作系統是計算機系統的關鍵組成部分,負責管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理文件系統等基本任務。操作系統的種類很多,各種設備安裝的操作系統可從簡單到復雜,可從手機的嵌入式操作系統到超級計算機的大型操作系統。
目前流行的現代操作系統主要有Android、BSD、iOS、linux、Mac OS X、Windows、Windows Phone和z/OS等,除了Windows和z/OS等少數操作系統,大部分操作系統都為類Unix操作系統。
操作系統主要分為三類:
一、桌面操作系統
桌面操作系統主要用於個人電計算機上。個人計算機市場從硬體架構上來說目前分為兩大陣營,PC機與Mac機,從軟體上可主要分為兩大類,分別為類Unix操作系統和Windows操作系統:
1、Unix和類Unix操作系統:Mac OS X,Linux發行版(如Debian,Ubuntu,Linux Mint,Suse Linux,Fedora等);
2、微軟公司Windows操作系統[2]:Windows XP,Windows Vista,Windows 7,Windows 8等。
二、伺服器操作系統
伺服器操作系統一般指的是安裝在大型計算機上的操作系統,比如Web伺服器、應用伺服器和資料庫伺服器等。現在伺服器操作系統只要集中在三大類:
1、Unix系列:SUN Solaris,IBM-AIX,HP-UX,FreeBSD等;
2、Linux系列:Red Hat Linux,CentOS,Debian,Ubuntu等;
3、Windows系列:Windows Server 2003,Windows Server 2008,Windows Server 2008 R2等。
三、
嵌入式操作系統
嵌入式操作系統應用在嵌入式系統的操作系統。嵌入式系統廣泛應用在生活的各個方面,涵蓋范圍從便攜設備到大型固定設施,如數碼相機、手機、平板電腦、家用電器、醫療設備、交通燈、航空電子設備和工廠控制設備等。嵌入式操作系統種類繁多,目前廣泛使用的操作系統包括:可以方便進行剪裁和移植的嵌入式Linux、Windows CE等嵌入式操作系統以及廣泛應用在智能手機和平板電腦的Android、iOS、Symbian、Windows Phone和BlackBerry OS等操作系統。
希望以上回復能對您有所幫助,祝您生活愉快。謝謝!
㈡ 求推薦一本操作系統原理的書 linux的。
UNIX操作系統設計
作者:貝奇 頁數:360
出版:機械工業出版社 ISBN:9787111078500
UNIX操作系統設計
《UNIX操作系統設計》以UIX系統為背景,全面、系統地介紹了其操作系統內核的內部數據結構和演算法,其中包括基本內容、文件系統、進程調度和存儲管理,並在此基礎上討論了UIX系統的高級問題,如驅動程序介面、進程間通訊與網路等。是從事UIX系統研究與實用程序開發人員的首選資料。
第1章 系統概貌
第2章 內核導言
第3章 數據緩沖區高速緩沖
第4章 文件的內部表示
第5章 文件系統的系統調用
第6章 進程結構
第7章 進程式控制制
第8章 進程調度和時間
第9章 存儲管理策略
第10章 輸入/輸出子系統
第11章 進程間通信
第12章 多處理系統
第13章 分布式 UNIX 系統
㈢ 有本書叫《操作系統原理》,這里的操作系統是不是指所有的操作系統包括了windows,linux,unix
操作系統原理,是基礎性知識,不包括一個具體的操作系統,但也許會有某些具體操作系統的應用舉例。
㈣ linux操作系統原理教程
Linux操作系統,是一種計算機操作系統,中文讀法大致一般為「哩內克斯」,但真正的讀法應為「哩納克斯」。Linux操作系統的內核的名字也是「Linux」。Linux操作系統也是自由軟體和開放源代碼發展中最著名的例子。
㈤ 如何學懂Linux系統原理,感覺看書看得好抽象,不知道看得的東西有什麼用
不知道老兄寫過裸機的程序沒,當你的裸機程序越寫越復雜,很難管理時,你就會發現有一個操作系統是多麼的方便。你要做的,變成了只不過是寫一個能供操作系統調度的任務,而不是設計整個系統。其實操作系統就是前人已經做好的一個非常強大的軟體,如果你從設計的角度去看操作系統,肯定會發現很多有價值的東西。如果覺得自己基礎概念掌握了,那就看源碼吧,不用猶豫了哈。
㈥ 是先學《Linux》還是先學《計算機操作系統原理》啊
我覺得可以
同時進行,
計算機系統原理
好多實驗可以通過linux來實現,特別是演算法之類的東東
㈦ 操作系統原理 是研究linux 還是windows好
當然是研究Linux了,原因很簡單,Linux的內核是公開的,而且介紹的書籍非常多,Windows則相對封閉,不透露核心源代碼!,如果你有精力,就去研究Linux吧!有潛力的!