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 : 物件導向語言
物件導向語言特性