《软体介绍》PPT课件

《软体介绍》PPT课件

ID:39724490

大小:908.60 KB

页数:61页

时间:2019-07-10

《软体介绍》PPT课件_第1页
《软体介绍》PPT课件_第2页
《软体介绍》PPT课件_第3页
《软体介绍》PPT课件_第4页
《软体介绍》PPT课件_第5页
资源描述:

《《软体介绍》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章軟體介紹電腦光有硬體是無法運作的,真的要讓電腦解決我們的問題,還需要軟體的配合。在本章中,我們將建立對軟體的正確觀念,以及介紹各式各樣的軟體。1第六章軟體介紹我們需要透過軟體指揮電腦硬體來完成我們指定的工作,而什麼是『軟體』呢?『軟體』其實是一種抽象化的名詞,它必須以某種排列方式附著於某個硬體之上,例如:附著於記憶體、硬碟、光碟片中『軟體』的功能則是告知電腦該去做什麼或提供電腦所需要的資料來源。在本章中,首先我們將從軟體的目的、軟體的組成,開始介紹到底『軟體』是什麼東西,進而介紹軟體的種類以及幾種常見的系統軟體。2大綱6.1什麼是軟體6.1.1軟體的目的6.1.2軟體的種類

2、6.1.3軟體與韌體6.2軟體的分類6.2.1依執行與設計分類6.2.2依使用對象分類6.2.3依網路分類6.3系統軟體6.4軟體與檔案6.4.1檔案系統6.4.2軟體的組織成分6.5系統程式6.5.1傳統的系統程式6.5.2現代的系統程式3相對於摸的到看的到的硬體而言,軟體(Software)只是一種抽象化的名詞,它必須以某種排列方式附著於某個硬體之上,其實我們只能感覺到軟體的存在,或者透過硬體看到軟體的成效,為了說明什麼是『軟體』,我們將從軟體的目的及軟體的內容來分別討論。6.1什麼是軟體46.1.1軟體的目的科技起始於人性,發明電腦的主要目的是為了幫助人類解決問題。然而單靠

3、電腦硬體是無法運作的,就如同是人光有身體的各個組織成分,但大腦無法運作,就只是個軀殼,我們必須透過大腦的指示,才能夠指揮身體的各種器官來完成某些工作,例如:拿東西、拉抽屜、走路、跑步、吃飯等等。電腦的運作也是如此,要讓電腦硬體產生運作,就必須搭配『軟體』。簡單的說,『軟體』的最主要目的在於讓人們操控電腦硬體來完成工作,軟體的種類有很多,而各種軟體雖然都是為了解決『讓人們操控電腦硬體來完成工作』而發展的,但卻各有不同的設計目的。指揮電腦硬體最底層軟體的根本功能必須能夠指揮電腦硬體,這類軟體必須負責協調與控制各個硬體元件的執行動作,並且協調不同軟體共用電腦硬體資源時的溝通與控制。提供

4、此功能的軟體,我們稱之為『系統軟體』(6.3節將對系統軟體有更深入的說明)。做為使用者介面使用者必須能夠透過軟體命令電腦硬體執行指定的工作,而電腦硬體執行完畢後,也必須透過軟體才能將執行結果以各類方式反應給使用者。例如顯示於螢幕上,從印表機列印出來,儲存於檔案內。56.1.1軟體的目的做為其他軟體間的溝通橋樑某些固定執行的工作也可以發展為軟體,此類軟體並不負責與使用者接觸的介面,也不負責最底層的硬體操作,我們可以將這類軟體看做是中介性質的軟體,由於未提供使用者介面,因此只能自動執行或做為其他軟體之呼叫對象之用,此類軟體大多作為伺服器之用,或做為程式的函數庫之用。使用者、軟體、硬體

5、關係圖軟體的目的66.1.2軟體的種類軟體其實指的就是程式,但廣義的軟體應可區分為資料與程式兩大類。程式是一連串的指令,正如同電子辭典中的搜尋單字功能,就必須透過一個搜尋程式來達成而電子辭典中的所有單字則為資料換句話說,即使程式相同,但若提供的資料不同,則所提供的服務也就不同。目前大多數的軟體都包含了程式(Program)與資料(data)兩部分正如同購買電子辭典時,也同時購買了搜尋程式與基礎的單字詞庫資料通常可以分別購買,例如我們可以擴充電子辭典的詞庫。音樂CD正是標準的資料軟體﹙軟體的資料可稱為數位內容﹚,它必須透過撥放程式才能完成播放音樂的目的。76.1.3軟體與韌體有時候

6、,不僅資料可以擴充,程式也可以擴充,尤其這正是電腦定義的最重要元素之一,因此我們藉由安裝不同的程式,使得電腦具有更多的功能。有些微控制器(Micro-controller)系統則不一定具有擴充功能,例如早期的電子辭典、手機等等,明顯地,它仍然有一些程式在內部運作,但我們卻無法安裝新的程式,這是因為這些程式與資料都被燒錄在唯讀性記憶體(ROM)中,因此無法修改記憶體中的內容,這類的程式則稱之為韌體程式例如電腦中的BIOS就是一種韌體(Firmware)。電腦具有擴充軟體的特性,我們可以藉由外部儲存媒體或網路,將軟體安裝於電腦系統中,並於執行時載入主記憶體執行而目前較新穎的電子辭典或

7、手機,則提供了插卡功能(例如插入Flash卡),以擴充其功能。86.2軟體的分類軟體(專指程式而言)可以依照不同的角度來加以分類。在不同的分類中,每個軟體所扮演的角色也有所不同,在本節中,我們將分別加以介紹。96.2.1依執行與設計分類依照執行與設計,我們可以將軟體區分為系統軟體(SystemSoftware)與應用軟體(ApplicationSoftware)兩大類。系統軟體系統軟體又分為兩大類:『作業系統』與『系統程式』作業系統提供了其他程式執行的環境,因此較接近硬體底層的低

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。