程式設計入門15. 參考書目
• 上課投影片
• Java How to program: Early objects
version 9/e
Author: Deitel
• Introduction to Java Programming,
Comprehensive version 9th edition
Author: Y.Daniel Liang
8. 計算機的演進
第一部電腦由 Atanasoff 和 Berry 於1930年在愛荷華州立大學建造
目的是為了要幫助研究做原子物理的數學運算
第一部大型的電子數位電腦為ENIAC於1946年在賓州大學由美軍投
資建造
重30噸,佔 30 X 50 呎的空間,用在天氣預測和原子能的計算
13. 電腦系統的構成
• 硬體 (Hardware)
1. 中央處理單元 CPU
2. 記憶體 main memory
3. 輔助記憶體 storage devices
4. 通訊裝置 communication devices
5. 輸入裝置 input devices
6. 輸出裝置 output devices
• 軟體 (Software)
程式 Program-能使電腦執行特殊任務的一串指令
20. 主記憶體儲存單位
Bit & Byte
• 位元(bit)名稱得自二進位數字,是電
腦能處理的最小元素
• 二進位(Binary)是以0, 1為符號的數字
系統
• 一個位元組(Byte)由八個為位元(bit)構
成
• 記憶格所採的單位為Byte,至於每一格
的Byte數目則因電腦而異
21. 儲存容量的名詞
名詞 縮寫 相當於 與10的次方比較
Byte B 8 bits
Kilobyte KB 1,024(210)Byte >103
Megabyte MB 1,048,576(220)Byte >106
Gigabyte GB 1,073,741,824(230)Byte >109
Terabyte TB 1,099,511,627,776(240)Byte >1012
23. 數字系統中數值的表示法
假設 A 這個數值採用の是 X 進制則表示法為:Ax 或 A(x)
Example: 10010011(2) 356(10)
符號在數字所擺放的位置決定了它表示的值
±( Pk-1…P2P1P0 . P-1P-2…P-l )X
其值:
n= ± Pk-1* xk-1 +…+P1* x1 +P0* x0+P-1* x-1 + P-2* x-2 + …+ P-
l* x-l
位置數目系統
X是基底
(base)
24. 數字系統中數值的表示法
假設 A 這個數值採用の是 X 進制則表示法為:Ax 或 A(x)
Example: 10010011(2) 356(10)
以上面の例子來看
3*102+5*101+6*100 = 356
1*27+1*24+1*21+1*20 = 147
26. 十六進制
表示符號:0 1 2 3 4 5 6 7 8 9 A B C D E
F
與十進制對應 A=10 B=11 C=12 … F=15
BAD(16)
= B*162+A*161+D*160=2989
Editor's Notes 對計算機粗淺的介紹 約42坪大 N進制由N個符號來表示ex:10進制 表示的符號為 0~9, 逢十則進一位 目的檔:含有機器語言指令的檔案