最近真是被這些東西搞得有點頭暈暈的
不知道有沒有人知道 這些部分存在何種關西呢?
市面上不是都有出什麼網路概論 系統概論 對於我想知道的有幫助嗎 ?
為何這些會困擾我 我想可能我認為這些東西很抽象吧= =
尤其是系統和網路 之間的架構不知從何切入
有大大曾經有類似經驗嗎?
網際網路:
Internet,我承認網路的名詞多而複雜,但是不要想太多。人家說『上網』就是指Internet,打Online Game也是透過Internet,用MSN聊天也是透過Internet!
系統:
System,具有協調運作功能的『東西』都可以叫做系統。為什麼說『東西』呢?因為系統這個名詞不是只給IT用的。例如:冰箱,就是一個將東西維持在一定溫度下的系統。自行車,就是一個人力承載系統。
將自行車拆開來看,有齒輪、鏈條、車身、輪胎等等,每個東西無法獨立運作,需要互相搭配,將這些『零件』組合成一台單車,就變成所謂系統了!
就廣義而言,只要你認為哪個『東西』具有『協調運作』功能,但是『分散開來』就一事無成你就可以說它是一個系統,甚至我們『人』也是一個系統呢!
硬體:
Hardware,你看得到,摸得到的東西幾乎都叫硬體。螢幕、鍵盤、滑鼠等等。硬體可大可小,小至一個螺絲,大到一整棟大樓,都可以稱為硬體。
程式:
Program,我認為就是所謂的軟體,Word, Excel, Windows等等,這些都是程式,也就是所謂的軟體。
這四者有沒有絕對的關係...我認為是沒有。但你要把他硬湊在一起也是可以啦!
舉個例:
網際網路,是一個網路『系統』,在此之中有許多的『硬體』(如: Router, Server 等)上網要用『軟體』(如: IE, 火狐)而這些軟體是程式設計人員辛苦寫出來的『程式』。
個人見解,供你參考,若有不同意見還可以互相討論一下。
其實我也很想考倒老師啊=ˇ=
可是一問下去就會衍生更多問題(這是有經驗過的)
所以與其只知道片段的知識 不如挑本好書來看收獲反而比較大^^
你給的那本計概我有
但那本作業系統寫得不錯嗎? 我會去找來看看適不適合我
那網路的部分呢??
考倒老師的結果就是被死當...
1:網路:就是網子跟路.網子,就像蜘蛛網這樣很複雜的線路,不管是無線,有線都一樣,只是他的線的型式跟蛛網不同而已.路,這不用我解釋了吧.而網際網路,內部網路...就像國道,省道,縣市道的意思一樣.
2:系統:就跟樓上講的一樣,就IT界來說,可能是一台小筆電就是一個系統,也可能是很多網路,加很多程式,加很多電腦構成分散式運算系統.
3.硬體,如樓上所言.
4.程式,應該叫程序吧,你要執行一件工作,你要寫他的SOP才有辦法完成你要的任務.比如你做一台行動移動平台系統(講起好像很偉大,其實就是車).你怎麼讓他從A地移到B地.你第一個步驟就是告訴他,啟動引擎.然後...你總不能一開始就叫他踩油門吧.而引擎發動後,你就要告訴他遇到怎麼狀況該如何處理.比如說遇到狗屎要閃過...這些全部的邏輯,順序..就是程式.
這個問題有點大,就我的認知簡單說明:
硬體是我們所能摸到用到的東西,程式是由"人"依據作業邏輯所產生出的,也就是我們要解決某個問題所演變出來的,將程式再將之組成,使程式與程式間有互相協調工作之功能時,系統變產生,如:作業系統、資料庫系統...,而網際網路主要是要串連世界各地的電腦,達到資訊交流,但還是要靠硬體、程式、系統來運作。
程式與系統是比較抽象的,因為你摸不到,但你卻可以透過硬體感覺它的存在,如word,是一個文書處理系統,你透過滑鼠、鍵盤、螢幕讓你知道你在使用這個系統,接著你在透過網路把word檔,寄到朋友的信箱中。你也可以說這些都是工具,你將之應用,就達到你想要的目的。
以上是小弟的認知,若有誤,請網路上的各位大大指教!
這樣看吧。
硬體是一些零組件組成、執行某些功能的機器。
以所謂的『電腦』來說(泛指伺服器、工作站、個人PC),最主要的基本元件是:CPU、電源供應器、主機板、記憶體以及儲存裝置,這其中比較複雜的部份是主機板。CPU、電源供應器、記憶體、儲存裝置事實上都比較偏向執行單一功能:CPU 負責運算、電源供應器提供所有設備的電源、記憶體負責儲存暫時性的資料、儲存裝置存放時效較長的資料。
晶片組是主機板上的一部分零組件,提供開發一片主機板的基礎架構(以個人PC主機板而言)。
晶片組定義 CPU 的類型、記憶體的規格、I/O(輸出、輸入)的形式。
系統是讓您的所有工作可以在上面執行的一個平台。
簡單舉例就是 Mircrsoft Windows、LINUX、UNIX ... 這一類所謂『作業系統』。
一部組裝好的硬體(不管是伺服器或是個人PC)需要有適當的作業系統來建構起一個可以執行工作的平台,否則只是冷冰冰的機器。
『系統』這一個詞被很廣泛的使用,作為硬體與操作者溝通介面的可以泛稱是『作業系統』,一群程式集合而成可以稱為是一種『操作系統』(比如前面 gulin0928 所提到的庫存管理系統)。
網路是讓您各種不同的伺服器、客戶終端可以相互連結的一個架構。實體的部份就是網路卡、網路線、集線器(hub、switch)等等,邏輯的部份就是網路協定。
網際網路是由各種不同的網路所構築成的一個大型網路。這中間因為不同性質網路需要互相溝通,就會需要路由器(router)來負責橋接異質性網路以及轉譯各種不同網路協定。
程式是由一些指令、語言集合而成,執行某個或是某些功能。比如說是 DOS 的批次檔(batch, xxx.bat)、Linux, UNIX 的 shell script(xxx.sh),或是 C 語言經過編譯之後的 xxx.exe 可執行檔 ...等等。