Transcript 第4章
第4章 電腦軟體應用 4-1 4-2 4-3 4-4 4-5 電腦軟體的分類 智慧財產權與軟體授權 封閉與開放格式及國際標準 常用軟體的應用簡介 基本工具軟體的操作 4-1 電腦軟體的分類 4-1-1 系統軟體 4-1 4-2 4-3 4-4 4-1-2 應用軟體 4-5 4-1-3 開放原始碼 軟體 2 4-1 電腦軟體的分類 軟體指的是一個或數個程式的集合體,使用者可 藉由操作軟體,以控制硬體進行指定的運算處理。 軟體產生的主要目的有: 控制電腦系統中的各項硬體元件。 作為使用者與電腦硬體間的溝通橋樑。 提供各種功能以滿足使用者需求。 4-1 4-2 4-3 4-4 4-5 3 4-1 電腦軟體的分類 軟體依照不同的職掌,大致上可以分為「系統軟 體」及「應用軟體」。 4-1 4-2 4-3 4-4 4-5 4 4-1-1 系統軟體 系統軟體(System Software)主要在控制電腦系 統的運作、管理系統資源以維持工作的順暢。 常見的系統軟體有: 作業系統 語言翻譯程式 工具程式 4-1 4-2 4-3 4-4 4-5 5 4-1-1 系統軟體 作業系統(Operating System, OS ) 作業系統是最常使用的系統軟體。 常 見 的 作 業 系 統 有 DOS 、 Windows 系列、 Unix、Linux、Mac OS等。 4-1 4-2 4-3 4-4 4-5 6 4-1-1 系統軟體 語言翻譯程式(Language Translator) 將程式語言所撰寫出來的原始程式碼,轉換成 電腦硬體看得懂的機器碼,這樣電腦才有辦法 執行。 組譯器(Assembler) 編譯器(Compiler) 直譯器(Interpreter) 4-1 4-2 4-3 4-4 4-5 7 4-1-1 系統軟體 組譯器 組譯器可以將組合語言(Assembly Language) 的原始程式翻譯成目的程式,目的程式再配合 連結程式(Linker)與載入程式(Loader)以完成 執行工作。 4-1 4-2 4-3 4-4 4-5 8 4-1-1 系統軟體 編譯器 是將高階語言(High-Level Language)的原始 程式翻譯成目的程式。 常 見 的 高 階 語 言 有 : Pascal 、 C 、 Visual Basic、C++等語言都是使用編譯器來翻譯程 式語言的。 4-1 4-2 4-3 4-4 4-5 9 4-1-1 系統軟體 直譯器 直譯器又稱為解譯器。 可以逐行翻譯程式,並立刻執行,並不會產生 目的程式。 BASIC( 如 GWBASIC 、 Q-BASIC) 、 LISP 、 HTML等語言都屬於直譯器。 4-1 4-2 4-3 4-4 4-5 10 4-1-1 系統軟體 工具程式(Utility Program) 指的是輔助作業系統的程式,像是Windows XP提供的磁碟重組工具、清理磁碟工具、磁碟 掃描等程式,均屬於工具程式。 4-1 4-2 4-3 4-4 4-5 11 4-1-2 應用軟體 應用軟體(Application Software)是針對工作需 求所發展出來的軟體 4-1 4-2 4-3 4-4 4-5 12 4-1-2 應用軟體 套裝軟體 套裝軟體是針對一般使用者的需求,設計成一 套軟體,並進行大量的發行銷售。 在市面上發行的軟體大部分屬於套裝軟體,像 是:OpenOffice、PhotoImpact、Flash等。 4-1 4-2 4-3 4-4 4-5 13 4-1-2 應用軟體 自行設計的軟體(軟體開發) 有特別的需求時,可委託軟體開發公司,依實 際的條件,量身訂作一套軟體。例如:人力資 源管理系統、進銷存管理系統、會計資訊系統 這類軟體。 自行設計的軟體是依據使用單位的需求而量身 訂作的,所以價格上通常比一般套裝軟體高出 一截。 4-1 4-2 4-3 4-4 4-5 14 4-1-3 開放原始碼軟體 開放原始碼軟體(Open Source Software)指的 是電腦軟體的程式開發者在釋出軟體時,會將軟 體的程式原始碼一併釋出,而且允許後續的使用 者能夠在遵守公共授權條款(GPL)的條件下,自 由地加以修改及散佈。 開 放 原 始 碼 軟 體 亦 稱 為 自 由 軟 體 (Free Software)。 4-1 4-2 4-3 4-4 4-5 15 4-1-3 開放原始碼軟體 開放原始碼軟體基本上必須符合OSI所列的十項 條件: 允許自由散佈。 包含程式原始碼的自由流通。 授權條款應允許對原作品的修改以及衍生作品 的產生。 需保持原作者原始碼的完整性。 4-1 4-2 4-3 4-4 4-5 16 4-1-3 開放原始碼軟體 授權條款對任何個人或群體均需一視同仁,不 得有差別待遇。 授權條款不得對特定領域或活動的應用有差別 限制。 授權條款對於衍生作品自動適用。 授權條款不得附屬於其它產品之下。 4-1 4-2 4-3 4-4 4-5 17 4-1-3 開放原始碼軟體 授權條款不得對隨同散佈的其它軟體做出限制 (例如:規定需同為開放原始碼軟體)。 散佈管道必須保持技術中立性,不限制特定方 式或平台才能取得。 4-1 4-2 4-3 4-4 4-5 18 4-2 智慧財產權與軟體授權 4-2-1 智慧財產權 4-1 4-2 4-3 4-4 4-5 4-2-2 軟體授權 說明 19 4-2-1 智慧財產權 智慧財產權(IPR)是指人類精神活動的成果而產 生的財產價值。為了保護創作發明者的權益,而 以法律創設的一種權利,著作權正是著作權法賦 予著作人的權利。 我國目前已完成立法的智慧財產權有:專利法、 營業祕密法、積體電路布局保護法、商標法與著 作權法。 4-1 4-2 4-3 4-4 4-5 20 4-2-1 智慧財產權 認識著作權法 平常所使用的電腦軟體、歌曲、圖畫等,都是 透過他人努力而創作出來的,這些創作稱為 「著作」,而著作權則是屬於創作出來的人所 擁有。 著作權法主要是在保護該著作之表達,但並不 包括其所表達之思想、程序、製程、系統、操 作方法、概念、原理、發現等。 4-1 4-2 4-3 4-4 4-5 21 4-2-1 智慧財產權 著作權的合理使用 著作權法在特定情形下對著作人之權益作限制 與例外規定,允許社會大眾為學術、教育、個 人利用等非營利目的,得於適當範圍內逕行利 用他人之著作,此即所謂「合理使用」。 4-1 4-2 4-3 4-4 4-5 22 4-2-1 智慧財產權 創用CC授權條款 著作權法中著作人對於其著作都是以「保留所 有權利」為主,任何「合理使用」之外的使用 ,都必須要事先取得著作權人的同意授權。 創用CC以模組化的簡易條件,提供六種不同的 公共授權條款,創作者可以挑選出最合適的授 權條款,透過標示,將自己的作品釋出給大眾 使用,同時也保障自己的權益。 4-1 4-2 4-3 4-4 4-5 23 4-2-1 智慧財產權 4-1 4-2 4-3 4-4 4-5 24 4-2-1 智慧財產權 4-1 4-2 4-3 4-4 4-5 25 4-2-2 軟體授權說明 軟體的授權 不 管 是 作 業 系 統 還是應用軟體, 只要是購買的軟 體,該軟體都是 有使用者授權合 約的。 4-1 4-2 4-3 4-4 4-5 26 4-2-2 軟體授權說明 盜版軟體可能會產生的問題 電腦病毒 電腦軟體孤兒 不完整的電腦軟體程式 無法獲得原版軟體所能獲得 的軟體升級資格 4-1 4-2 4-3 4-4 4-5 27 4-2-2 軟體授權說明 軟體的版權 在網路上或是市面上有許多種類的軟體,這些 軟體都是有版權(Copyright)的,使用者需要購 買,才能合法使用,但也有一些軟體是可以免 費使用的。 4-1 4-2 4-3 4-4 4-5 28 4-2-2 軟體授權說明 商業軟體(Commercial Software) 一般市面上銷售的軟體皆屬於商業軟體 (如 Windows 7 、 Microsoft Office 、 Adobe Flash等)。 商業軟體在使用時,通常是一套軟體只能安裝 於一台電腦中,且要使用軟體時,都須經過授 權或是註冊手續,才能正常使用。 4-1 4-2 4-3 4-4 4-5 29 4-2-2 軟體授權說明 自由軟體 軟體本身的自由,而不是指價格免費。自由軟 體是依據自由軟體協會(FSF)的GNU計畫所提 出之通用公共許可證GPL所發行的軟體。 該軟體允許使用者可任意修改、複製、發佈這 些軟體。 4-1 4-2 4-3 4-4 4-5 30 4-2-2 軟體授權說明 共享軟體(Shareware) 常出現於網路上讓使用者自行下載使用。 有些共享軟體使用一段時間後,必須付錢或是 寫信給作者;有些則是可以一直使用,但是使 用過程中會出現版權聲明或是功能限制。 WinZIP、WinRAR等壓縮軟體或是一般試用版 軟體都屬於共享軟體。 4-1 4-2 4-3 4-4 4-5 31 4-2-2 軟體授權說明 免費軟體(Freeware) 有些軟體的創作者會將自行設計好的軟體,放 在網路上讓使用者免費下載使用,而不需要付 任何的費用。 每年財政部國稅局都會提供報稅程式讓納稅義 務人下載使用,而這個軟體就屬於免費軟體。 4-1 4-2 4-3 4-4 4-5 32 4-2-2 軟體授權說明 公共財軟體(Public Domain Software) 有些軟體已過存續期限50年(著作權過世50後) 時,使用者就不必付費即可複製使用,此種軟 體不具有著作權。 廣告軟體(AD Ware) 廣告軟體也是免費軟體的一種,只是這種軟體 在使用時,在操作畫面中的某一個位置會出現 廣告。 4-1 4-2 4-3 4-4 4-5 33 4-3 封閉與開放格式及國際標準 4-3-1 封閉與開放 格式 4-1 4-2 4-3 4-4 4-5 4-3-2 ODF檔案 的使用 34 4-3-1 封閉與開放格式 因為檔案格式的變遷與儲存媒體的汰換,導致數 位資訊的保存產生了危機,尤其是以封閉格式的 風險更高。在建立文件時,應以開放格式為主。 封閉格式 市面上的軟體種類非常多,而每一種軟體所存 的檔案格式幾乎都是封閉的,只有特定的軟體 才能開啟,就因為這樣而導致使用上的困擾, 而無法進行文件的交換。 4-1 4-2 4-3 4-4 4-5 35 4-3-1 封閉與開放格式 開放格式 開放文件格式是一種符合國際標準的文件格式 ,且具備了以下的特性: 內容完整 完全合法 向後相容 獨立自主 4-1 4-2 4-3 4-4 4-5 36 4-3-2 ODF檔案的使用 在使用應用軟體製作文件時,應儘可能將文件儲 存成開放格式,且ODF檔相容性高,可以永續保 存,也不會因為軟體的更新或升級而無法開啟。 在應用軟體方面,可以使用OpenOffice.org、 IBM Lotus Symphony、KOffice、TextMaker 、AbiWord、WordPerfect等軟體,將文件儲存 成ODF檔。 4-1 4-2 4-3 4-4 4-5 37 4-3-2 ODF檔案的使用 開放格式與封閉格式對照表 4-1 4-2 4-3 4-4 4-5 38 4-4 常用軟體的應用簡介 4-4-1 辦公室 應用軟體 4-4-3 影音相關 軟體 4-4-2 影像、繪圖 動畫、網頁 設計軟體 4-1 4-2 4-3 4-4 4-5 4-4-4 圖片管理 軟體 39 4-4-1 辦公室應用軟體 文書處理軟體 可以將文件處理得圖文並茂,並可即時預覽 (WYSIWYG) 常見的文書處理軟體有:記事本、WordPad、 Microsoft Word、OpenOffice.org Writer、 IBM Lotus Symphony Documents、Corel Write等。 4-1 4-2 4-3 4-4 4-5 40 4-4-1 辦公室應用軟體 IBM Lotus Symphony Documents操 作畫面。 4-1 4-2 4-3 4-4 4-5 41 4-4-1 辦公室應用軟體 電子試算表軟體 電子試算表主要是由電腦代替人工進行大量數 學的計算。 常見的電子試算表軟體有:OpenOffice.org Calc、Microsoft Excel、IBM Lotus Symphony Spreadsheets、Corel Calculate 4-1 4-2 4-3 4-4 4-5 42 4-4-1 辦公室應用軟體 基本上電子試算表軟體都具備下列功能: 編輯資料:讓你在表格中輸入、修改資料。 計算分析:透過公式運算產生不同的資料,並 將資料進行排序或篩選。 自動重新計算:當原始資料有變化,運算的結 果也會自動更新。 製作圖表:將表格的資料製作成圖表,藉以理 解資料的分布情形。 4-1 4-2 4-3 4-4 4-5 43 4-4-1 辦公室應用軟體 OpenOffice.org Calc操作畫面 4-1 4-2 4-3 4-4 4-5 44 4-4-1 辦公室應用軟體 簡報軟體 製作簡報的目的,是希望透過簡報讓其他人瞭 解作者所要闡述的想法。 常見的簡報軟體: Microsoft PowerPoint、 OpenOffice.org Impress 、 IBM Lotus Symphony Presentations、Corel Show。 4-1 4-2 4-3 4-4 4-5 45 4-4-1 辦公室應用軟體 Microsoft PowerPoint 操作畫面 4-1 4-2 4-3 4-4 4-5 46 4-4-1 辦公室應用軟體 資料庫軟體 資料庫是指一些資料的集合,這些資料依相關 性整合在一起,並且可以分享讓不同的使用者 存取。 以圖書館的借書系統為例,將書籍清單、學生 名單、借閱紀錄等資料整合在一起互相參考連 結使用,就形成一個資料庫。 4-1 4-2 4-3 4-4 4-5 47 4-4-1 辦公室應用軟體 資料庫系統(Database System) 資料庫系統是電腦化的資料儲存系統,是將資 料存放在電腦中,使用者可以對裡面的資料進 行各種操作。 相較於傳統將資料存放在檔案櫃的單據、文件 上,資料庫系統具有佔用較小空間、資料處理 速度快、立即更新資料等優點。 4-1 4-2 4-3 4-4 4-5 48 4-4-1 辦公室應用軟體 資料庫管理系統(DBMS) 資料庫管理系統是一種軟體,使用者透過資料 庫管理系統去操作、存取資料庫。 常見的資料庫管理系統有:Microsoft Access 、 OpenOffice.org Base 、 SQL Server 、 Oracle、Sybase、MySQL等。 4-1 4-2 4-3 4-4 4-5 49 4-4-1 辦公室應用軟體 OpenOffice.org Base 操作畫面 4-1 4-2 4-3 4-4 4-5 50 4-4-1 辦公室應用軟體 排版軟體 排版軟體與文書處理軟體一樣具有文件製作、 編排、設計等處理功能,但排版軟體在文件的 編排、輸出印刷等方面又更專業。 常 見 的 排 版 軟 體 有 : Adobe InDesign 、 PageMaker、Microsoft Publisher、文淵閣 、QuarkXpress、Scribus等。 4-1 4-2 4-3 4-4 4-5 51 4-4-1 辦公室應用軟體 InDesign 操作畫面 4-1 4-2 4-3 4-4 4-5 52 4-4-2 影像、繪圖、動畫、網頁設計軟體 影像處理軟體 將原始照片 進行合成、 色調處理、 加入文字等 效果後,整 張照片就變 得更有感覺 囉 4-1 4-2 4-3 4-4 4-5 53 4-4-2 影像、繪圖、動畫、網頁設計軟體 繪圖軟體 利用繪圖軟體可以繪製想要的圖像,繪圖藝術 師、網頁設計師、插畫家等,都會使用繪圖軟 體做為電腦繪圖工具。 常 見 的 繪 圖 軟 體 有 : CorelDRAW 、 Adobe Illustrator 、 小 畫 家 、 Inkscape 、 OpenOffice.org Draw、Corel Painter等。 4-1 4-2 4-3 4-4 4-5 54 4-4-2 影像、繪圖、動畫、網頁設計軟體 繪圖軟體取代了傳 統手繪的動作 4-1 4-2 4-3 4-4 4-5 55 4-4-2 影像、繪圖、動畫、網頁設計軟體 動畫軟體 在網路上常常可以看到各式各樣以動畫軟體製 作出來的動畫小遊戲。 常見的動畫軟體有:Adobe Flash、Director 、 SWiSH Max 、 Authorware 、 Ulead GIF Animator等。 4-1 4-2 4-3 4-4 4-5 56 4-4-2 影像、繪圖、動畫、網頁設計軟體 網路上許多有趣的 小遊戲大都是利用 動畫軟體製作的 4-1 4-2 4-3 4-4 4-5 57 4-4-2 影像、繪圖、動畫、網頁設計軟體 網頁製作軟體 網頁主要是由構成的,因此要設計網站時,必 須熟記所有的HTML語法,才能做出網頁,但 現在只須使用網頁製作軟體即可製作網頁。 常 見 的 軟 體 有 : AdobeDreamweaver 、 Microsoft FrontPage 、 Namo 、 Hotdog 、 NVU等。 4-1 4-2 4-3 4-4 4-5 58 4-4-2 影像、繪圖、動畫、網頁設計軟體 利用網頁製作軟體, 即可輕鬆設計出網 頁,而不須要熟記 語法。 4-1 4-2 4-3 4-4 4-5 59 4-4-3 影音相關軟體 音樂編輯軟體 想要自己製作音樂或是錄音時,只要使用音樂 編輯軟體,即可進行音樂剪輯、錄音等工作。 Windows作業系統中附有一個錄音程式,利用 該程式即可進行錄音的工作。 常 見 的 音 樂 編 輯 軟 體 有 : Audacity 、 Anvil Studio、Goldwave等。 4-1 4-2 4-3 4-4 4-5 60 4-4-3 影音相關軟體 Goldwave 操作畫面 4-1 4-2 4-3 4-4 4-5 61 4-4-3 影音相關軟體 影片編輯軟體 影片只要使用影片編輯軟體,即可修剪不要的 片段、重新組合影片順序、或加入特別的視覺 效果和音樂,讓影片更加精彩。 系 統 提 供 了 「 Windows Movie Maker」程式,讓我們可以進行影片的編輯。 Windows 常 見的影片編輯軟體有:會聲會影、 VirtualDub、威力導演等。 4-1 4-2 4-3 4-4 4-5 62 4-4-3 影音相關軟體 利用影片編輯軟 體,即可將拍出 來的影片進行編 修的動作 4-1 4-2 4-3 4-4 4-5 63 4-4-3 影音相關軟體 影音播放軟體 利用影音播放軟體可以進行音樂的欣賞、影片 的播放等。 常 見 的 影 音 播 放 軟 體 有 : Windows Media Player 、 Mplayer 、 Beep Media Player 、 QuickTime 、 Real Player 、 Media Player Classic、PowerDVD。 4-1 4-2 4-3 4-4 4-5 64 4-4-3 影音相關軟體 在 Windows 系 列 的 作業系統中, 就有 提 供 「 Windows Media Player」影音 播放軟體,該軟體可 以播放音樂、視訊 4-1 4-2 4-3 4-4 4-5 65 4-4-4 圖片管理軟體 隨著數位相機的流行,圖片管理軟體也成為了常 用的軟體,利用圖片管理軟體可以輕鬆的瀏覽並 管理圖片。 常見的圖片管理軟體有:IrfanView、Picasa、 XnView、ACDSee等。 4-1 4-2 4-3 4-4 4-5 66 4-4-4 圖片管理軟體 使用圖片管理 軟體可以輕鬆 的瀏覽並管理 圖片 4-1 4-2 4-3 4-4 4-5 67 4-4-4 圖片管理軟體 圖片管理軟體除了可以瀏覽圖片外,還可以針對 圖片進行一些簡單的編修工作,像是旋轉、翻轉 、裁剪、縮放大小、調整亮度等。 4-1 4-2 4-3 4-4 4-5 68 4-5 基本工具軟體的操作 4-5-1 瀏覽文件 軟體 4-1 4-2 4-3 4-4 4-5 4-5-2 壓縮軟體 69 4-5-1 瀏覽文件軟體 PDF格式的檔案就需要使用Adobe Reader軟體 來瀏覽閱讀。 Adobe Reader是專門用來閱讀PDF檔案的軟體 ,由Adobe公司所提供的免費軟體。 Adobe Reader有兩種版本,一種是Plugin版本 ,主要是提供網友在網頁上直接閱讀PDF檔案; 另外一種則是一般的Adobe Reader軟體,此軟 體可以直接在自己的電腦中開啟「PDF」檔案, 並閱讀該檔案。 4-1 4-2 4-3 4-4 4-5 70 4-5-1 瀏覽文件軟體 Plugin版本可 以直接在網頁 中開啟PDF格 式的檔案 4-1 4-2 4-3 4-4 4-5 71 4-5-1 瀏覽文件軟體 使用Adobe Reader可以直接 在電腦中開啟 PDF格式的檔案 。 4-1 4-2 4-3 4-4 4-5 72 4-5-1 瀏覽文件軟體 複製PDF檔案中的文字與圖片 Adobe Reader除了可以閱讀PDF檔案外,還 可以將PDF檔案中的文字、圖片複製到另外的 應用軟體中。 但是,不是所有的PDF檔都可以這麼做,你可 以點選功能表上的「文件→保全→顯示保全內 容」功能,看看該文件有哪些設定與限制。 4-1 4-2 4-3 4-4 4-5 73 4-5-1 瀏覽文件軟體 從「文件內容」 對話方塊中即可 看出該文件有哪 些限制 4-1 4-2 4-3 4-4 4-5 74 4-5-1 瀏覽文件軟體 列印PDF檔案 要列印下載的PDF檔案時,直接按下工具列上 的「 」工具鈕,即可開啟「列印」對話方塊, 在「列印範圍」中可以選擇要列印的頁面,設 定完成後按下「確定」按鈕,即可列印文件。 4-1 4-2 4-3 4-4 4-5 75 4-5-2 壓縮軟體 壓縮軟體可以將檔案製作成壓縮檔,而所謂的壓 縮檔,就是將原本的檔案再壓縮成較小的檔案。 將檔案壓縮起來有許多的好處,像是節省硬碟空 間、節省網路傳輸時間等。 目 前 常 見 的 壓 縮 軟 體 有 7-Zip 、 WinZip 、 WinRAR等。 4-1 4-2 4-3 4-4 4-5 76 4-5-2 壓縮軟體 壓縮檔案 利用7-Zip進行壓縮時,可以將檔案壓縮成7z、 ZIP、GZIP、BZIP2、TAR等格式。 解壓縮檔案 7-Zip可以解開副檔名為RAR、CAB、ISO、 ARJ、LZH、CHM、MSI、WIM、Z、CPIO、 RPM、DEB、NSIS等格式的壓縮檔案。 4-1 4-2 4-3 4-4 4-5 77