電腦軟體

Preview:

DESCRIPTION

Chapter 3. 3-1  認識電腦軟體 3-2  常見的應用軟體. 電腦軟體. 電腦軟體可以分成下列四個種類 : 作業系統 公用程式 應用軟體 程式語言. 3-1  認識電腦軟體. P.3-2. 作業系統 (OS , operating system) 是介於電腦硬體與應用軟體之間的程式,除了提供執行應用軟體的環境,還負責分配系統資源,例如 CPU 、記憶體、磁碟、 I/O… 。. P.3-2. 3-1-1  作業系統. 公用程式 (utility) 是用來管理電腦資源的程式 。. 3-1-2  公用程式. P.3-2. - PowerPoint PPT Presentation

Citation preview

電腦軟體

3-1 認識電腦軟體3-2 常見的應用軟體

Chapter 3

3-1  認識電腦軟體電腦軟體可以分成下列四個種類 :

作業系統公用程式應用軟體程式語言

P.3-2

作業系統 (OS , operating system) 是介於電腦硬體與應用軟體之間的程式,除了提供執行應用軟

體的環境,還負責分配系統資源,例如 CPU 、記憶體、磁碟、I/O… 。

3-1-1  作業系統P.3-2

公用程式 (utility) 是用來管理電腦資源的程式。

3-1-2  公用程式P.3-2

應用軟體 (application software) 是針對特定事務或工作所撰寫的程式,可以協助使用者解決各

種問題,而且依設計的目的不同又分為下列兩種類型:橫向應用軟體 (horizontal application software)

縱向應用軟體 (vertical application software)

3-1-3  應用軟體P.3-4

程式語言 (programming language) 是用來設計程式或應用軟體的電腦語言,我們可以根據演進過程將它分成下列幾代:

第一代語言-機器語言 (machine language)最早發展出來的程式語言,也是電腦唯一看得懂的程式語言,每個指令都是

由 0 與 1 組合而成。第二代語言-組合語言 (assembly language)

雖然機器語言的執行速度最快,但一長串的 0 與 1 不僅難以閱讀,也不容易學習,於是以助憶碼 (mnemonics) 的方式發展出組合語言。

3-1-4  程式語言P.3-6

第三代語言-高階語言 (high level language)組合語言雖然比機器語言容易理解,但還是不易撰寫,於是發展出語法近似於英文的高階語言。任何以高階語言撰寫出來的程式都必須經

過編譯程式 (compiler) 或直譯程式 (interpreter) 轉換成機器語言,才能在電腦上執行。第四代語言-超高階語言 (very high level language)這是高階語言進一步的演進,使用者不再需要費心思考如何撰寫程式,只要在套裝軟體內選取工具、介面、資料庫或控制項,就能快速完成程式的開發。第五代語言-自然語言 (natural language)高階語言的語法雖然近似於英文,但實際上仍有一段不小的差距,而自然語言則突破了這些限制。目前電腦處理自然語言的能力仍極為有限,無法廣泛地應用在各個領域,主要還是應用在人工智慧方面。

3-1-4  程式語言P.3-7

我們也可以根據思維方式將程式語言分成下列幾種:

命令式 (imperative paradigm)

P.3-8

函數式 (functional paradigm)

P.3-8

邏輯式 (logic paradigm)

P.3-9

物件導向式 (object-oriented paradigm)

P.3-9

3-2-1  辦公室自動化軟體文書處理軟體 Word

試算表軟體 Excel

簡報製作軟體 PowerPoint

資料庫管理系統軟體 Access

網頁設計軟體 SharePoint Designer

訊息管理軟體 Outlook

3-2  常見的應用軟體P.3-12~3-13

P.3-12~3-13

3-2-2  桌面排版軟體QuarkXpress

PageMaker

InDesign

P.3-14~3-15

3-2-3  影像動畫繪圖軟體CorelDraw

Illustrator

Photoshop

P.3-16~3-17

PhotoImpact

Flash

3-2-4  音訊 / 視訊編輯軟體與燒錄軟體Adobe Audition 、 Vegas Pro 、 GoldWave 、 Apple GarageBand 、 Soundtracks 等音訊編輯軟體。Easy CD-DA Extractor 、 Exact Audio Copy 、 Nero Audio 、 FreeRIP MP3 等音樂 CD 轉換軟體。Apple iTunes 、 WinAMP 、 Yahoo! Music Jukebox 、 jetAudio 等 MP3 播放軟體。訊連科技 PowerDVD 、 WinDVD 等 DVD 播放軟體。友立會聲會影、 MediaStudio Pro 、訊連科技威力導演、 Premiere Pro 、 iMove 、 After Effects 、 Apple Motion 等視訊編輯軟體。Macromedia Director 、 AuthorWare 、 Flash 等多媒體整合軟體。Maya 、 3D Max 、 Light Wave 、 Cinema4D 等 3D 動畫軟體。DVD 威力製片、 DVD 拍拍燒、 MyDVD 、 Nero Burning Rom 、 CloneCD 、CloneDVD 、 AnyDVD 、 Ha! DVD Burner 等光碟製作 / 燒錄軟體。

P.3-18

Internet Explorer 、 Netscape Communicator 、 Mozilla Firefox 、 Apple Safari 、 Opera 等瀏覽器軟體。Windows Mail 、 Outlook 、 Eudora 、 Gmailta 、 Mozilla Thunderbird 等電子郵件軟體。Windows Live Messenger 、 Yahoo! 奇摩即時通、 ICQ 、 Skype 等即時通訊軟體。eMule 、 Foxy 、 BitComet 、 BitSpirit 、 ezPeer+ 等P2P 軟體。CuteFTP 、 WS_FTP 、 FTP Navigator 、 SmartFTP 、 TurboFTP 等 FTP 軟體。GetRight 、 Net Transport 、 Fresh Download 、 Flashget等續傳軟體。Teleport Pro 等網站下載軟體。

3-2-5  通訊軟體P.3-19

3-2-6  網頁設計軟體Microsoft Office 中的 SharePoint Designer 、 Macromedia Dreamweaver 、 Adobe GoLive 、 Namo WebEditor…

P.3-20

本章摘要電腦軟體又分成下列四個種類:

作業系統 (operating system) 是介於電腦硬體與應用軟體之間的程式,除了提供執行應用軟體的環境,還負責分配系統資源。公用程式 (utility) 是用來管理電腦資源的程式。應用軟體 (application software) 是針對特定事務或工作所撰寫的程式,可以協助使用者解決各種問題,而且依設計的目的不同又分為「橫向應用軟體」和「縱向應用軟體」兩種類型。程式語言 (programming language) 是用來設計程式或應用軟體的電腦語言,不同的程式語言有不同的語法及用途。

P.3-21

我們可以根據演進過程將程式語言分成第一代語言-機器語言、第二代語言-組合語言、第三代語言-高階語言、第四代語言-超高階語言、第五代語言-自然語言等五代,也可以根據思維方式將程式語言分成命令式 (imperative paradigm) 、函數式 (functional paradigm) 、邏輯式 (logic paradigm) 、物件導向式 (object-orientedparadigm) 等四種類型。我們也可以根據應用軟體的用途來做分類,例如辦公室自動化軟體、桌面排版軟體、影像動畫繪圖軟體、音訊 / 視訊編輯軟體、燒錄軟體、通訊軟體、網頁設計軟體等。

P.3-21

1. 下列何者不屬於作業系統? A. Windows XP B. Linux C. DB2 D. UNIX

學習評量一、選擇題

3. 下列何者通常會有時間及功能限制,使用者必須付費註冊,才能長期使用並完全發揮軟體的功能?

A. 免費軟體 B. 試用軟體 C. 開放原始碼軟體 D. 橫向應用軟體5. Word 不提供下列何種功能? A. 製作投影片 B. 即點即書 C. 製作網頁 D. 手寫輸入

P.3-22

7. 下列何者屬於資料庫管理系統軟體? A. Oracle B. PowerPoint C. AutoCAD D. PageMaker

9. 下列何者提供了傳送與接收電子郵件、傳真、記錄事件等功能?

A. Adobe InDesign B. Internet Explorer C. Microsoft Outlook D. Acrobat Reader11. 下列何者屬於邏輯式程式語言? A. LISP B. PROLOG C. Java D. C#

P.3-22~23

Recommended