內容大綱:
在計算機科學和數學中,補數(Complement)是一種表示負數的方法。
在補數表示法中,正數和負數都可以用二進制表示,並且負數的表示方式與正數有一定的關聯。
最常見的補數表示法是二進制的補數表示法,其中包括:
1. 一的補數
內容大綱:
在計算機科學和數學中,補數(Complement)是一種表示負數的方法。
在補數表示法中,正數和負數都可以用二進制表示,並且負數的表示方式與正數有一定的關聯。
最常見的補數表示法是二進制的補數表示法,其中包括:
1. 一的補數

模組化的設計可以在撰寫大型程式感受到他的好處
怎麼說呢? 想想看,當你的程式碼來到了幾百甚至千行以上
維護上可想而知的困難,尤其是在debug或是想修改部分程式碼的時候...(要找很久之類...
所以這時候就可以用模組(Module)來提升程式碼的維護
但...隨著模組數量增量,這時又需要請出套件(Package)來好好整理這些模組(Module)

你是否有想過,在學習數學時有一堆的公式,套入相對應的變數值,就會計算出我們要的結果
舉例來說,從簡單的圖形面積或體積公式(三角形、正方形、圓形等等的面積),一直到困難的乘法公式或微積分等等
都是制定好一個規則,輸入變數值就可以計算出結果
在程式中是如此,除了計算上述的公式之外,如果有一段程式碼會經常使用,我們就可以寫成一個函式(function),
需要使用時,呼叫這個函式,輸入變數值,就可以回傳我們要的結果!

在撰寫程式的時候往往都會有意想不到的「意外」,或是遇到一些「臭蟲」
執行時就會出現錯誤訊息,有時為了避免這樣的錯誤發生,我們經常使用if...elif...else來處理各種錯誤
但是...凡事都有例外,當程式碼越來越龐大,這些錯誤如果依舊用if...elif...else去處理,程式碼會更顯得雜亂
這時我們就需要依靠「例外」來處理了!
目錄:

生活上經常有許多事情是必須要一直重複做的,像是每天的早餐、午餐、晚餐等等...
在程式語言裡叫做迴圈,當有一段程式碼的內容是需要不斷的重複時就可以使用迴圈。
迴圈一般來說有兩種形式: for 和 while,使用的時機如下:
for較常用於已知的迴圈次數,例如印出10次字串、逐一取出串列的內容等等...當然還有很多應用
while則是要先進行條件式判斷,若條件成立才會執行迴圈中的東西,否則跳出while迴圈,繼續往下執行

日常說話時經常會用到類似『如果』怎樣『我就』怎樣『不然』怎樣的說法,
像是『如果』明天早上下雨『我就』帶傘出門『不然』我就不帶傘出門...之類的。
在程式裡也是經常這樣根據判斷後再執行相對應的程式
那我們趕緊來看看如何使用吧!
目錄

現今的電腦技術非常發達,技術的演進更是快速
但是目前的電腦架構並未有太大的改變
這部分偶爾還是會出現在考題中!
題型 : 選擇題,簡答題
1. 電腦 : 英文為Computer,又名為「電子計算機」(Electronic Computer)。