Download presentation
Presentation is loading. Please wait.
1
第 4 章 電腦的軟體世界
2
本章提要 認識軟體的分類 作業系統 應用軟體 程式語言 流程圖的觀念
3
何謂軟體 軟體 (Software) 是一切程式的總稱, 泛指一切能夠控制電腦運作的方法與技術。 其特性是讓電腦依使用者的需要而運作。
4
軟體的種類
5
作業系統 作業系統 (Operating System, 簡稱 OS) 是介於電腦硬體與應用程式之間的軟體, 提供執行應用軟體的環境, 負責控制電腦的硬體及分配電腦的資源。
6
作業系統的主要功能 提供使用者操作介面 管理電腦的各種資源 提供應用程式執行的環境及系統呼叫服務
7
常見的作業系統 DOS Windows 9x/Me/XP Windows NT/2000 OS/2 Warp
Unix/Linux/FreeBSD Mac OS Palm OS/WinCE
8
應用軟體 應用軟體是針對特定任務及功能所設計的程式。 應用軟體來源有二: 依需求自行撰寫或委託他人開發。
從市面上購買現成的產品, 通稱為套裝軟體 (或商用軟體)。
9
應用軟體的種類 文書處理軟體
10
應用軟體的種類 電子試算表軟體
11
應用軟體的種類 資料庫軟體 專門用來處理大批資料, 並管理這些資料讓使用者方便地存取與查詢, 如 Microsoft Access、Microsoft SQL Server、Visual FoxPro、FileMaker、Approach… 等。
12
應用軟體的種類 桌上資訊管理軟體
13
應用軟體的種類 簡報軟體
14
應用軟體的種類 繪圖、影像處理軟體
15
應用軟體的種類 多媒體軟體
16
應用軟體的種類 多媒體軟體
17
應用軟體的種類 通訊軟體
18
應用軟體的種類 工具軟體 用來維護或整理電腦系統的程式稱為工具軟體。
常見的工具軟體有:Norton Utilities、WinZip、Zlock 防毒軟體…等。
19
應用軟體的種類 其他的軟體
20
其他的軟體 會計、進銷存等商業軟體 桌上排版軟體 網頁編輯軟體 秀圖管理軟體 遊戲休閒軟體
21
程式語言 程式語言 (Programming Language), 是利用程式語言的敘述, 遵照其一定的規則及所要處理工作順序, 編排而成的一連串命令。
22
機械語言 機械語言 (Machine Language), 由 0 與 1 所組成。
23
組合語言 改用一些特別的字元來代替機械語言碼, 增加了程式的可讀性。 機械語言與組合語言合稱低階語言。
24
高階語言 採用類似英文的字彙及數學運算式的語法來敘述人類要電腦做的事, 撰寫程式較輕鬆, 也比較容易閱讀。 常用的高階語言: C++
Visual Basic Delphi JAVA
25
組譯器、編譯器、直譯器
26
流程圖的用途 利用一些線條和符號的組合, 來表達出事物的動作流程。 流程圖是系統分析中相當重要的工具, 也是現實問題和電腦程式間的橋樑。
27
使用的符號
28
繪製流程圖
Similar presentations