程式語言(I)

Download Report

Transcript 程式語言(I)

程式語言 (I)
台中家商
資料處理科
施慧鈴
Ch1 認識作業系統與程式語言

1-1 認識作業系統

1-2 程式語言簡介

1-3 Visual Basic 簡介
1-1 認識作業系統 (OS)
使用者
應用軟體
作業系統
電腦設備
1-1.1 作業系統的檔案結構
樹狀結構

磁碟

資料夾

檔案
檔案路徑
磁碟代碼:\資料夾1\...\資料夾n\檔名
例如: C:\Windows\Explorer.exe
Windows的檔案命名稱
例如 :
常見副檔名及其意義
MS-DOS

磁碟作業系統(Disk Operating System)

內部命令
DIR, MD, CD, COPY, DEL, FORMAT.

外部命令
MOVE, XCOPY, DISKCOPY.
1-2 程式語言簡介

機器語言 (Machine)

組合語言 (Assembly)

高階語言 (High-Level)

第四代語言 (4GL)

自然語言 (Natural Language)
低階語言
程式語言的分類
FORTRAN、COBOL、BASIC、C、VB
C++、Java、Visual Basic.Net …
應用軟體語言
VBA、JavaScript、、、

機器語言
10001011
01000110
11111100

組合語言
mov ax,dx
mov dx,new

高階語言
new=final;

第四代語言
COUNT customer WHERE city EQUALS Taipei
102

自然語言
Tell me the telephone number of KZ.
I don’t know what you mean about KZ.
低階語言
高階語言
編譯器(Compiler) vs 直譯器
(Interpreter)
直譯器
執行
原始程式
編譯器
目的程式
程式的翻譯
常見的高階語言

FORTRAN :科學與工程應用

COBOL :通用商業語言

ALGOL :演算法語言

BASIC :初學者通用符號指令碼

PASCL :結構化程式語言

C : 適合用來發展系統軟體

VB, C++, JAVA : 物件導向語言
物件導向語言特性