作業系統完全不明白學,想知道如何如何才能入門和求知道我學習作業系統的簡單方法,不讓我厭煩就可以了?

時間 2021-05-30 14:05:28

1樓:千山之心

先不說作業系統,幾乎大多數系統都是以其基本要素發展出足夠的體量與結構,並繼續往更高的方向走。如果這種系統是自然而然的,兩點本質:要素與結果的迭代,比如生態系統,如果是人為的,不可避免當然有此一特點,但另可表述為描述級,最好的例子當然可以是OS。

我們在解釋它們的時候往往從逐個層級去描述,並發現他們具有重型單向依賴,結合反饋的特點。作業系統也不例外,它的最終實現方法:構建介面,層疊設計。

他是對機器進行使用的一套邏輯,只是這種使用表現為操作。本質上作業系統是在對硬體資源進行有原則的分配,這些原則的生成要符合資源的高效利用性,要根據資源的操作許可權(這有利於使用者資料安全或作業系統自身的安全(陷入宕機))

由於作業系統是乙個龐大的工程,理解起來有點煩瑣,可以從整體到區域性,兩個問題:作業系統要做什麼?他是怎麼做的?

不要迷失於大量的細節。先整體,再細化,OS相關的書行文方面多有這一特點

2樓:zsssj

不是計算機專業的,沒學過作業系統。可能說的不對,見諒。

之前工作關係接觸過ucosII,嵌入式作業系統,這個系統比較小,開源,以前可以在x86機器上搭建環境,用Borland-C編譯,原始碼教程裡有幾個TASK,可以編譯執行後,檢視系統資源分配和任務分時佔的百分比(可以修改TASK優先順序以及任務等待延時等)。對理解作業系統死鎖等概念,有較大的幫助。

網上現在這個資源比較少,如果能搭建環境,再把ucosII看一遍,應該能較好的幫到你。

3樓:雲計算大強哥

作業系統這門課對於以後的應用實戰幫助是極大的,理論知識越紮實,後面工作之後越輕鬆,當然也可以跳過理論直接實戰,比如各種培訓班都是直接實戰的。但是你現在有專門的學習時間,最好還是塌下心來把理論學好,學習沒有捷徑,理論的東西也最是枯燥,如果想有意思一點,那就結合實戰性質的作業系統學習,比如學習linux作業系統的各種實戰知識

鴻蒙作業系統是不是 PPT 作業系統?

卓師兄 最近華為被美國瘋狂打壓的事情相信大家都已經注意到了,由於華為在5G技術方面的卓越表現,導致美國對華為進行了各種封鎖。余承東方面也是表示,華為已經是準備好了自己的作業系統,如果以後華為不能夠使用安卓和微軟的作業系統,那麼將會使用自己的B計畫,其實華為方面對這樣的乙個事情來說,是不想要使用自己的...

linux 作業系統和 windows 作業系統哪個對科研更有效,有前輩能詳細講講嗎?

小島上的黑桃六 各有千秋吧。Linux 比較適合做伺服器 自建雲等,處理效率高 自由度強。適合有一定經驗的同學。Windows 的優點是工具齊全。適合不想操心各種環境管理維護的朋友。小島上的黑桃六 個人雲 手把手搭建自己的雲服務而且,你可以在 Linux 系統裡開乙個虛擬機器,上面跑windows。...

實時作業系統有哪些?

已登出 開源並免費 Raw OS SylixOS RT Thread eCos Fiasco.OC FreeRTOS Phoenix RTOS Nut OS Prex RTAI RTEMS RTLinux SHaRK TRON Project Xenomai CoOS One OS ChibiOS ...