ticoAg/ChineseCorpus-Kaggle-fanti huggingface dataset:
北洋大學校友中當選中國科學院院士或中國工程院院士的有冶金學家王之璽、礦冶專家靳樹梁、材料學家周志宏、材料學家李恒德、物理冶金學家張沛霖、流體力學家周恒、材料學家吳自良、疲勞科學專家高鎮同、固體力學家張維、農機專家陳秉聰等。
由于北洋大學是中國近代第一所官辦大學，頒發了中國近代第一張大學畢業證書——王寵惠獲頒之北洋大學堂“欽字第壹號”考憑，在中國高等教育史上具有標志性意義，因此北洋大學的校史一直是高等教育史、近代史研究的課題。2013年，天津大學校友總會啟動了北洋大學校史搶救性工程——“北洋校友口述史研究計劃”。2015年，北洋大學建校120周年之際，天津大學校友總會編撰、天津大學出版社出版了《我們從北洋走來——北洋大學校友口述錄》，是研究北洋大學校史的重要史料。
天津大學衛津路校區內的北洋紀念碑亭（天津大學建校百周年紀念碑亭）
由于天津大學繼承了北洋大學的學緣，因此天津大學于每年10月2日舉辦紀念北洋大學建校的校慶紀念活動。1989年4月，左森、胡如光主編、天津大學出版社出版了圖書《回憶北洋大學》。1984年，天津大學在校園中修建了“北洋廣場”及以校訓命名的求是亭，以紀念北洋大學建校九十周年。1995年，北洋大學建校百年之際，天津大學在校園中建造若干紀念性的工程，天津大學建筑學院彭一剛院士主持設計建造了“北洋紀念亭”，也稱“天津大學百年校慶紀念亭”，在敬業湖南岸修建了“北洋科學樓”。2005年10月，北洋大學建校110周年之際，天津大學在北洋紀念亭東側建造紀念雕塑，天津大學出版社出版了《中國近代第一所大學——北洋大學（天津大學）歷史檔案珍藏圖錄》。2015年10月2日，北洋大學建校120周年之際，天津大學位于津南區的新校區落成投用，被命名為“北洋園校區”，新校區主樓前宣懷廣場建造了新的北洋紀念亭，亭中樹立了北洋大學創辦人盛宣懷的雕像。
中華民國立法委員(國會)選舉，由公民以普通選舉原則、平等原則、直接選舉原則、無記名投票原則投票，投票制度為單一選區兩票制並立制。現任第十屆立法委員已於2020年2月1日上任。
*根據2005年公告的《中華民國憲法》第七次增修條文選舉，自2008年選出的第七屆立法委員起，席次總數為113席，任期4年，選制則採用單一選區兩票制。依照《憲法增修條文》，立法委員應於每屆任滿之前三個月內選舉出新一屆委員。
*《憲法增修條文》所規定的各種選舉，除了立法委員有期限規定，其他選舉並無此種三個月的規定。立法委員雖然是中央層級職務，不過和地方民選職務同樣適用《公職人員選舉罷免法》。
*立法委員選舉是每逢十年重新劃分選舉區。重新劃分所需的人口數調查，以任期屆滿前兩年兩個月的戶籍統計人口數為準。
根據現行的中華民國憲法，按中華民國憲法增修條文2005年的七次增修，自2008年選出的第7屆立法委員起，選制改為單一選區兩票制並立制，立法委員席次減半為113席，且任期為4年，無連任限制。
立法委員選區依各縣市人口多寡改制，約20～30萬選舉人為一區，縣市人口數50萬以下單獨一個選舉區。嘉市、花蓮縣、臺東縣及3離島縣市因為人口過少保留一席。
* 區域立法委員：73席，由單一選區直選產生（即一個選區僅選出一名立委），選舉方式採相對多數制（即得票最多者當選，無需過半）
** 原則上以人口比例分配，但是每個縣市至少選出1席立委。
* 原住民立法委員：6席，由「平地原住民」、「山地原住民」2個複數選區選出，仍然採原先之複數選區單記不可讓渡投票制，每個選區得票前三名者當選。
** 區域立法委員與原住民立法委員之選民不會重疊，原住民身份選民選舉原住民立法委員，一般身份選舉區域立法委員。
* 全國不分區及僑居國外國民立法委員：34席，由單一選區兩票制中的政黨得票比例按最大餘額方法分配席次，政黨得票率須達到5%方可獲得不分區席次。各黨當選名單中需有1/2婦女保障名額（假設在不分區中某政黨當選17席，便需要有9席為女性不分區立委）。不雙重提名。
** 如果發生多餘選票的狀況，會以《公職人員選舉罷免法》第六十七條第四項與第六項規定會直接以缺額辦理，另外，因為婦女當選名額不能少於二分之一（但政黨不分區名單之婦女候選人名額不受限制），也因此，若是該政黨的婦女候選人無法填補所分配到的婦女保障席次，也以缺席辦理；但由於政黨不分區席次僅佔全體席次的30.08%，加上沒有雙重提名規則以及各政黨都會提名多於預測席次的候選人數，以避免候選人或當選者因故放棄遞補或辭職，因此缺額情形從未發生過。
立法院於2014年8月19日修法，將選舉區之劃分改為10年檢討一次。2007年進行首次選舉區劃分，於2017年檢討。
* 不分區與僑選合併，並且制定出保障名額。
*新竹縣選民已超過415,019人成為最大選區，明顯票票不等值，增一席。
*臺南市選民為1,546,862人現有5個選區。依照人口數比例分配，增一席。
*高雄市選民為2,281,338人現有9個選區。依照人口數比例分配，減一席。
*屏東縣選民為689,393人現有3個選區。依照人口數比例分配，減一席。
以改制前的2004年為例：
* 區域席次分成29選區：25複數選區、4單一選區。（共有168席）
* 原住民席次：8席，平地原住民、山地原住民各4席複數選區。
* 全國不分區：41席，以區域黨籍侯選人總票數來分配。
* 僑選席次：8席，以區域黨籍侯選人總票數來分配。
*2015年為因應各界希望調降政黨票得票率門檻及參考西方及其他國家之制度皆較我國為低，於是立法三讀通過《公職人員選舉罷免法》修正第43條關於政黨補助款項的政黨票門檻，從原本的5%降為3.5%。
*2017年11月10日，立法院通過《政黨法》三讀，將立委選舉政黨得票補助款門檻由現行得票3.5%方得分配得票補助款之限制下修為3%。
為新臺幣20萬元
* 區域席次為得票數未達「該選舉區應選出名額除該選區選舉人之商」的10%者會被沒收），但是仍較日本低（300萬或600萬日圓（比例代表），大約新臺幣85萬或170萬，但是為「有效票總數」的10%）
* 全國不分區及僑居國外國民立法委員未當選者會被沒收。但是日本標準更高（600萬日圓，但是為「歸還保證金時，為當選人數×2×600萬」，即當選名單過半席次全還）
+歷屆立法委員各政黨席次分布
第1屆增額選舉
81(72)
27(32)
第二屆（1993－1996）
1992年中華民國立法委員選舉1992年12月19日立法委員選舉全部161席
第三屆（1996－1999）
1995年中華民國立法委員選舉1995年12月2日立法委員選舉全部164席
第四屆（1999－2002）
1998年中華民國立法委員選舉1998年12月5日立法委員選舉全部225席議席第4屆中華民國立法委員名單
第五屆（2002－2005）
2001年中華民國立法委員選舉2001年12月1日立法委員選舉全部225席議席第5屆中華民國立法委員名單
第六屆（2005－2008）
2004年中華民國立法委員選舉2004年12月11日立法委員選舉全部225席議席第6屆中華民國立法委員名單
第七屆（2008－2012）
2008年中華民國立法委員選舉2008年1月12日立法委員選舉全部113席議席立委任期由三年延至四年第7屆中華民國立法委員名單
第八屆（2012－2016）
2012年中華民國立法委員選舉2012年1月14日立法委員選舉全部113席議席任期自2012年2月1日起第8屆中華民國立法委員名單
第九屆（2016－2020）
2016年中華民國立法委員選舉2016年1月16日立法委員選舉全部113席議席任期自2016年2月1日起第9屆中華民國立法委員名單
第十屆（2020－2024）
2020年中華民國立法委員選舉2020年1月11日立法委員選舉全部113席議席任期自2020年2月1日起第10屆中華民國立法委員名單
+立法委員各選區席次變化
全國不分區及僑居國外國民
僑居國外國民
中華民國立法委員只有任期限制而無連任次數限制。可能會出現因立法委員長期連任導致議員政治影響力過大，進而導致立法委員選舉被操控、架空，甚至出現“民意代表不代表民意”，并較易滋生腐敗。假如能夠讓立法委員只能任兩屆（無論前后兩次任期是否連續）就能有效規避這一問題。這一漏洞，在同樣實行民主制度的美國同樣存在。
** 中華民國國會在臺灣之全面選舉與罷免
** 動員戡亂時期自由地區中央公職人員增選補選辦法
** 第1屆中華民國立法委員名單
極限編程（，縮寫為），是一種軟件工程方法學，是敏捷軟件開發的一種方式。如同其他敏捷方法學，極限編程和傳統方法學的本質不同在于它更強調可適應性而不是可預測性。極限編程的支持者認為軟件需求的不斷變化是很自然的現象，是軟件項目開發中不可避免的、也是應該欣然接受的現象；他們相信，和傳統的在項目起始階段定義好所有需求再費盡心思的控制變化的方法相比，有能力在項目周期的任何階段去適應變化，將是更加現實更加有效的方法。
極限編程為管理人員和開發人員開出了一劑指導日常實踐的良方；這個實踐意味著接受并鼓勵某些特別的有價值的方法。支持者相信，這些在傳統的軟件工程中看來是“極端的”實踐，將會使開發過程比傳統方法更加好的響應用戶需求，因此更加敏捷，更好的構建出高質量軟件。
極限編程的創始者是肯特·貝克、沃德·坎寧安和，他們在為的薪水冊項目工作時提出了極限編程方法。肯特·貝克在1996年3月成為克萊斯勒系統的項目負責人，開始對項目的開發方法學進行改善。他寫了一本關于這個改善后的方法學的書，并且于1999年10月將之發行，這就是《極限編程解析》（2005第二版出版）。克萊斯勒在2000年2月取消了實質上并未成功的克萊斯勒系統，但是這個方法學卻一直流行在軟件工程領域中。直到2006年，很多軟件開發項目都一直以極限編程做為他們的指導方法學。
該書闡述了如下的極限編程的哲學思想：
把極限編程一般化并用于其它型別的專案稱為極限專案管理。
極限編程的推廣之一為把不同的敏捷軟件實踐和傳統實踐節奏地結合起來，彈性地合用于不同企業開發環境。這就是軟件開發節奏（Software Development Rhythms）的中心思想
極限編程的主要目標在於降低因需求變更而帶來的成本。在傳統系統開發方法中，系統需求是在專案開發的開始階段就確定下來，並在之後的開發過程中保持不變的。這意味著專案開發進入到之後的階段時出現的需求變更（而這樣的需求變更在一些發展極快的領域中是不可避免的）將導致開發成本急速增加。
極限編程透過引入基本價值、原則、方法等概念來達到降低變更成本的目的。一個應用了極限編程方法的系統開發專案在應對需求變更時將顯得更為靈活。
極限編程實踐作業的核心可以被區分為以下四個範圍（12個實踐作業）:
*設計最佳化（原名：軟體重構）
在第二版的《極限編程解析》中，在主要實踐之外，還列出了一系列延伸的實踐。
核心實踐源自被廣泛接受的最佳實踐，並且被推向極致：
*開發人員和客戶之間的交互是有益的。因此，一個極限編程的小組從理論上要求需要一個軟件使用者在身邊，這個使用者制定軟件的工作需求和優先等級，并且盡可能在各種問題出現的時候馬上就能回答（實際工作中，這個角色是由客戶代理商完成的）.
*如果學習是好的，那么就把它做到底：這樣減少了開發和回饋周期的長度，測試也能更早完成。
*簡單的代碼更可能工作。所以極限編程的程序設計師在一個軟件專案中唯寫出能夠滿足目前實際需求的代碼，這樣或多或少降低了代碼的復雜性和重復性。
*如果簡單的代碼是好的，那么把變得復雜的代碼改寫成簡單的。
*代碼評審是好的。因此，極限編程的程序設計師以兩人搭檔的方式工作。他們共享一個屏幕和鍵盤，增加了隊員之間的交流，也讓代碼在一被寫出的時候就被人評審了。
*測試代碼是好的。因此，在極限編程中，測試用例在實際代碼之前就被寫出來了。代碼只有在通過測試的時候才被認為完成了。（當然，需要進一步分解來降低復雜性）。整個軟件系統用一種周期化的，實時的，被預先編好的自動化測試方式來保證它的確有作用。參看測試驅動的開發。
*一般來說，極限編程被認為對于少于12人的小團隊很有用。一些人認為極限編程可以用于大的團隊，但是其它人認為Rational統一過程更適合大的團隊。然而，極限編程很難在一些超過100人的開發小組中獲得成功。并不是極限編程不能夠推廣到更大的團隊，而是很少有更大的團隊來試著用它。極限編程的人員也拒絕去隨便推測這個問題。
極限編程描述了在軟件開發過程中四種基本的行為，包括
極限編程的提倡者爭辯說在系統開發過程的產物中真正重要的只有編碼，并認為沒有經過測試的程式碼什麼都不是。如果你沒有測試，客戶可能感覺不到，很多軟體在發佈的時候沒有經過完整的測試，它們還都在工作（或多或少的工作）。極限編程認為，在軟體開發程序中，如果一個函數沒有經過測試就不能認為它可以工作。
極限編程技術以溝通、簡單、回饋、勇氣和尊重為價值標準。
構建一個軟件系統的基本任務之一就是與系統的開發者交流以明確系統的具體需求。在一些正式的軟件開發方法中，這一任務是通過文檔來完成的。
極限編程技術可以被看成是在開發小組的成員之間迅速構建與傳播制度上的認識的一種方法。它的目標是向所有開發人員提供一個對于系統的共享的視角，而這一視角又是與系統的最終用戶的視角相吻合的。為了達到這一目標，極限編程支持設計、抽象、還有用戶-程序員間交流的簡單化，鼓勵經常性的口頭交流與回饋。
極限編程鼓勵從最簡單的解決方式入手再通過不斷重構達到更好的結果。這種方法與傳統系統開發方式的不同之處在于，它只關注于對當前的需求來進行設計、編碼，而不去理會明天、下周或者下個月會出現的需求。極限編程的擁護者承認這樣的考慮是有缺陷的，即有時候在修改現有的系統以滿足未來的需求時不得不付出更多的努力。然而他們主張“不對將來可能的需求上投入精力”所得到的好處可以彌補這一點，因為將來的需求在他們還沒提出之前是很可能發生變化的。為了將來不確定的需求進行設計以及編碼意味著在一些可能并不需要的方面浪費資源。而與之前提到的“交流”這一價值相關聯來看，設計與代碼上的簡化可以提高交流的質量。一個由簡單的編碼實現的簡單的設計可以更加容易得被小組中的每個程序員所理解。
在極限編程中，“回饋”是和系統開發的很多不同方面相關聯的：
*來自系統的回饋：通過編寫單元測試，程序員能夠很直觀的得到經過修改后系統的狀態。
*來自客戶的回饋：功能性測試是由客戶還有測試人員來編寫的。他們能由此得知當前系統的狀態。這樣的評審一般計劃2、3個禮拜進行一次，這樣客戶可以非常容易的了解、掌控開發的進度。
*來自小組的回饋：當客戶帶著新需求來參加項目計劃會議時，小組可以直接對于實現新需求所需要的時間進行評估然后回饋給客戶。
回饋是與“交流”、“簡單”這兩條價值緊密聯系的。為了溝通系統中的缺陷，可以通過編寫單元測試，簡單的證明某一段代碼存在問題。來自系統的直接回饋信息將提醒程序員注意這一部分。用戶可以以定義好的功能需求為依據，對系統進行周期性的測試。用Kent Beck的話來說：“編程中的樂觀主義是危險的，而及時回饋則是解決它的方法。”
極限編程理論中的“系統開發中的勇氣”最好用一組實踐來詮釋。其中之一就是“只為目前的需求設計以及編碼，別為不可預期的未來做太多考慮”這條戒律。這是努力避免陷入設計的泥潭、而在其他問題上花費了太多不必要的精力。勇氣使得開發人員在需要重構他們的代碼時能感到舒適。這意味著重新審查現有系統并完善它會使得以后出現的變化需求更容易被實現。另一個勇氣的例子是了解什么時候應該完全丟棄現有的代碼。每個程序員都有這樣的經歷：他們花了一整天的時間糾纏于自己設計和代碼中的一個復雜的難題卻無所得，而第二天回來以一個全新而清醒的角度來考慮，在半小時內就輕松解決了問題。
尊重的價值體現在很多方面。在極限編程中，團隊成員間的互相尊重體現在每個人保證提交的任何改變不會導致編譯無法通過、或者導致現有的測試案例失敗、或者以其他方式導致工作延期。團隊成員對于他們工作的尊重體現在他們總是堅持追求高質量，堅持通過重構的手段來為手頭的工作找到最好的解決設計方案。
組成極限編程基礎的原則，正是基于上面描述的那幾條價值。在系統開發項目中，這些原則被用來為決策做出指導。與價值相比，原則被描述的更加具體化，以便在實際應用中更為簡單的轉變為具體的指導意見。
當回饋能做到及時、迅速，將發揮極大的作用。一個事件和對這一事件做出回饋之間的時間，一般被用來掌握新情況以及做出修改。與傳統開發方法不同，與客戶的發生接觸是不斷反復出現的。客戶能夠清楚地洞察開發中系統的狀況。他／她能夠在整個開發過程中及時給出回饋意見，并且在需要的時候能夠掌控系統的開發方向。
單元測試同樣對貫徹回饋原則起到作用。在編寫代碼的過程中，應需求變更而做出修改的系統將出現怎樣的反應，正是通過單元測試來給出直接回饋的。比如，某個程序員對系統中的一部分代碼進行了修改，而假如這樣的修改影響到了系統中的另一部分（超出了這個程序員的可控范圍），則這個程序員不會去關注這個缺陷。往往這樣的問題會在系統進入生產環節時暴露出來。
假設簡單認為任何問題都可以"極度簡單"地解決。傳統的系統開發方法要考慮未來的變化，要考慮程式碼的可重用性。極限編程拒絕這樣做。
可以肯定地是，不確定因素總是存在的。“包容變化”這一原則就是強調不要對變化采取反抗的態度，而應該包容它們。比如，在一次階段性會議中客戶提出了一些看來戲劇性的需求變更。作為程序員，必須包容這些變化，并且擬定計劃使得下一個階段的產品能夠滿足新的需求。
在極限編程中主要的策劃程序稱為策劃遊戲，本節將通過程序模型介紹這個程序。
策劃程序分為兩部分：
這一階段涉及成本、利潤和計劃影響這三個因素，包含四個部分：
*按照價值排序：業務方按照商業價值為使用者故事排序。
*按風險排序：開發方按風險為使用者故事排序。
*設定周轉率：開發方決定以怎樣的速度開展專案。
*選擇範圍：挑選在下一個發佈中需要被完成的使用者故事，基於使用者故事決定發佈日期。
業務方按照商業價值為使用者故事排序。它們會被分為三類：
*關鍵：沒有這些故事系統無法運作或變得毫無意義。
*重要的商業價值：有重要業務價值的非關鍵使用者故事。
*最好能有：並沒有重要商業價值的使用者故事；例如在可用性或使用者界面上的改進。
程式設計師按照風險對使用者故事進行排序。他／她們將使用者故事的風險劃分成三類：低、中、高。以下是這種方式的一個範例：
*決定風險索引：依照以下因素給每個使用者故事一個0到2的索引：
**完全度（我們是否已經瞭解所有的故事細節？）
**發散性（可能會發生變化嗎？）
為每個使用者故事增加所有這些索引後，給這些使用者故事指定一個風險索引：低（0–1），中（2–4），高（5–6）。
在作業階段開發人員和業務人員可以「操縱」整個程序。這意味著，他們可以做出改變。個體的使用者故事，或是不同使用者故事的相對優先等級，都有可能改變；預估時間也可能出現誤差。這是做出相應調整的機會。
反覆計劃中的探索階段是關於建立任務和預估實施時間。
*收集使用者故事：收集並編輯下一個發佈的所有使用者故事。
*組合／分割任務：如果程式設計師因為任務太大或太小而不能預估任務完成時間，則需要組合或分割此任務。
*預估任務：預測需要實作此任務的時間。
在反覆計劃的約定階段以不同使用者故事作為參考的任務被指派到程式設計師。
*程式設計師接受任務：每個程式設計師都挑選一個他／她負責的任務。
*程式設計師預估任務：由於程式設計師對此任務負責，他／她必須給出一個完成任務的估計時間。
*設定負載係數：負載係數表示每個程式設計師在一個反覆中理想的開發時間。比如：一周工作40小時，其中5小時用於開會，則負載係數不會超過35小時。
*平衡：當團隊中所有程式設計師都已經被配置了任務，便會在預估時間和負載係數間做出比較。任務配置在程式設計師中達到平衡。如果有一個程式設計師的開發任務過重，其它程式設計師必須接手他／她的一部分任務，反之亦然。
各個任務是在反覆計劃的作業階段中一步步實作的。
*取得一張任務卡片：程式設計師取得一張由他／她負責的任務的卡片。
*找尋一名同伴：這個程式設計師將和另一位程式設計師一同完成開發工作。這在實施結隊程式設計中會做更深入的探討。
*設計這個任務：如果需要，兩位程式設計師會設計這個任務所達成的功能。
*編輯單元測試：在程式設計師開始編輯實作功能的程式碼之前，他／她們首先編輯自動測試。這在實施單元測試中會做更深入的探討。
*編輯程式碼：兩位程式設計師開始編輯程式碼。
*執行測試：執行單元測試來確定程式碼能正常工作。
*執行功能測試：執行功能測試（基於相關使用者故事和任務卡片中的需求）。
結對程式設計的意思是所有的程式碼都是由兩個人坐在一臺電腦前一起完成的。一個程式設計師控制電腦並且主要考慮編碼細節。另外一個人主要關注整體結構，不斷的對第一個程式設計師寫的程式碼進行評審。
結對不是固定的：我們甚至建議程式設計師盡量交叉結對。這樣，每個人都可以知道其它人的工作，每個人都對整個系統熟悉，結對程式設計加強了團隊內的溝通。（這與程式碼集體所有制是息息相關的）.
集體所有制意味著每個人都對所有的程式碼負責；這一點，反過來又意味著每個人都可以更改程式碼的任意部分。結隊程式設計對這一實踐貢獻良多：借由在不同的結隊中工作，所有的程式設計師都能看到完全的程式碼。集體所有制的一個主要優勢是提升了開發程序的速度，因為一旦程式碼中出現錯誤，任何程式設計師都能修正它。
在給予每個開發人員修改程式碼的權限的情況下，可能存在程式設計師引入錯誤的風險，他／她們知道自己在做什麼，卻無法預見某些依賴關係。完善的單元測試可以解決這個問題：如果未被預見的依賴產生了錯誤，那麼當單元測試執行時，它必定會失敗。
在極限編程中，「客戶」並不是為系統付帳的人，而是真正使用該系統的人。極限編程認為客戶應該時刻在現場解決問題。例如：在團隊開發一個財務管理系統時，開發小組內應包含一位財務管理人員。
單元測試是用以測試一小段程式碼的自動測試（例如：類，方法）。在極限編程中，在程式碼編輯前就編輯單元測試。這種方式的目的是激勵程式設計師設想他／她的程式碼在何種條件下會出錯。極限編程認為當程式設計師無法再想出更多能使他／她的程式碼出錯的情況時，這些程式碼便算完成。
由於極限編程教條提倡編輯程式時只滿足目前的需求，並且以盡可能簡單的方式實作。有時會碰上一套僵硬的系統，所謂僵硬的系統，表現之一是需要雙重（或多重）維護：功能變化需要對多份同樣（或類似）的程式碼進行修改；另一種表現是對程式碼的一部分進行修改時會影響其它很多部分。XP教條認為當這種情況發生時，意味著系統正告訴你通過改變系統架構以重構程式碼，使它更簡單、更泛用。參見重構。
極限編程方法的基本特徵是：
*增量和反覆式的開發 - 一次小的改進跟著一個小的改進。
*反覆性，通常是自動重複的單元測試，回歸測試。參見JUnit。
*在程式設計團隊中的使用者交互（在場的客戶）
極限編程也有其被爭論的一面：
絕大多數設計活動都匆匆而過，並漸進式的，開始一個「最簡單的可能工作的東西」並當其需要時（測試失敗）才增加複雜性。單元測試促成為了設計紀律。
* 肯特·貝克：《極致編程解析：擁抱變化》，Addison-Wesley, ISBN 0201616416
* 阿里斯代爾·寇本：《敏捷軟體開發》，Addison-Wesley, ISBN 0201699699
* 雷劍文：《超越傳統的軟體開發——極致編程的幻象與真實》，電子工業出版社，ISBN 7-121-00657-X
* Lui, Kim Man 雷劍文, Software Development Rhythms: Harmonizing Agile Practices for Synergy, John Wiley and Sons, 2008（http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470073861.html）
* Ken Auer and Roy Miller. ''Extreme Programming Applied: Playing To Win'', Addison–Wesley.
* Kent Beck: ''Extreme Programming Explained: Embrace Change'', Addison–Wesley.
* Kent Beck and Martin Fowler: ''Planning Extreme Programming'', Addison–Wesley.
* Kent Beck and Cynthia Andres. ''Extreme Programming Explained: Embrace Change, Second Edition'', Addison–Wesley.
* Alistair Cockburn: ''Agile Software Development'', Addison–Wesley.
* Martin Fowler: ''Refactoring: Improving the Design of Existing Code'', Addison–Wesley.
* Harvey Herela (2005).  Case Study: The Chrysler Comprehensive Compensation System. Galen Lab, U.C. Irvine.
* Jim Highsmith. ''Agile Software Development Ecosystems'', Addison–Wesley.
* Ron Jeffries, Ann Anderson and Chet Hendrickson (2000), ''Extreme Programming Installed'', Addison–Wesley.
* Craig Larman & V. Basili (2003). "Iterative and Incremental Development: A Brief History", Computer (IEEE Computer Society) 36 (6): 47–56.
* Matt Stephens and Doug Rosenberg (2003). ''Extreme Programming Refactored: The Case Against XP'', Apress.
* Waldner, JB. (2008). "Nanocomputers and Swarm Intelligence". In: ISTE, 225–256.
*沃德·坎寧安的網站， 極致編程 ，關於極致編程和相關主題的更多資訊。
*羅恩·傑弗裡斯的網路雜誌 XProgramming.com - 極致編程資源
* ExtremeProgramming.org
*馬特斯蒂芬斯的批評網站，對 極致編程的問題的深邃的批評（參見 該頁得到更多對極致編程的批評的連結）
*工具：" XPlanner"
* 來自CiteSeer的引文
*來自 方法與工具 雜誌的文章 脫離極致編程的極致編程測試：利用敏捷測試實踐的優勢
*來自 方法與工具 雜誌的文章 結對程式設計真能改進你的專案？
NASA的淨室
建設中的微電子生產用無塵室
全套的無塵室服裝
-{zh-cn:凈室; zh-tw:無塵室}-，又稱-{zh-cn:無塵室; zh-tw:淨室}-、潔淨室或清淨室，是指一個具有低污染水平的環境，這裡所指的污染來源有灰塵，空氣傳播的微生物，懸浮顆粒，和化學揮發性氣體。更準確地講，一個凈室具有一個受控的污染級別，污染級別可用每立方米的顆粒數，或者用最大顆粒大小來厘定的。低級別的凈室通常是沒有經過消毒的（如沒有受控的微生物），更在意的是無塵室中的灰塵。
淨室的定義為：將空間範圍內之空氣中的微塵粒子等污染物排除，而得到一個相當潔淨的環境。亦即：這個環境中的微塵粒子相當少，稱之為無塵室。凈室被廣泛地應用在對環境污染特別敏感的行業，例如半導體生產、生化技術、生物技術、精密機械、製藥、和醫院內的手術室等行業等，其中以半導體業其對室內之溫濕度、潔淨度要求尤其嚴格、故其必需控制在某一個需求範圍內，才不會對製程產生影響。作為生產設施，凈室可以佔據廠房很多位置。
凈室系統，製造符合規格之潔淨空氣，連續且穩定供給足夠之潔淨空氣於使用端，無塵室內的製造區（FAB）。一般而言，製造潔淨空氣之氣源為外氣（OUTSIDE AIR），經過凈室系統各種處理單元設備之處理後進而得到符合規格之潔淨空氣。以下簡單介紹其處理流程：外氣經由外氣空調箱（Make-up Air Unit或MAU）初步過濾微塵（particle）並控制其溫溼度後，經由回風管道間（Mech. Chase），將凈室之循環風量與外氣空調箱之補充風量混合，經由冷卻盤管（Dry Cooling Coil）將回風管道間之回風降溫至凈室要求之規格，透過循環風扇（Fan Filter Unit或FFU）帶動凈室的氣流循環帶走微塵及熱量，最後經過超高性能過濾網（Ultra-low penetration air或ULPA Filter）過濾後，供應至Fab區。
#溫溼度要求比一般空調高
#*一般空調要求在18°C~26 °C之間，相對溼度則在40%~65%之間；無塵室空調必須控制在22°C~24 °C之間，相對溼度則在45%~55%。
#恆溫恆溼控制
#*由於半導體製程對溫溼度變化的大小極為敏感，故在無塵室大部分區域必須控制在± 1°C及± 3%之內。
#所需的外氣較多
#*由於半導體工廠中，製程系統需使用大量的化學品和毒氣，這些化學品和毒氣所產生的揮發氣體和廢氣必須予以全數排除，故排氣量相當大，為維持無塵室壓力比外面的大氣壓力大，此時所補充的空氣量亦隨之增加。
#空調系統24小時全天運轉並監控管理
#*半導體工廠部分製程設備，對溫溼度變化極為敏感，如黃光區Stepper光學機臺，些微的溫、溼度變化均會使設備的準度偏差，另外晶片等產品也必須置放在定溫定溼的環境下，故空調系統必須24小時監控管理之。
#半導體廠無塵室室內壓力大小
#*半導體廠無塵室室內壓力必須比室外高些許，除了為避免室外的溫、溼度、微粒影響無塵室生產區的環境條件外，並可延長無塵室ULPAfilter的壽命，但不能無條件增加，如此將使向外逸散的潔淨空氣增加而增加運轉成本。
#氣流分佈須均勻
#*無塵室空調為帶走無塵室內所產生的微塵粒子以維持潔淨度故除了氣流速度須達到一定之要求標準外，氣流的流線形狀也必須依不同的無塵室等級加以適當的控制。
"紊流無塵室"的氣流
"層流無塵室"的氣流
列表描述了在各級別淨室所需達到的每立方英呎（美國標準）或每立方米（ISO標準）最高可容許粒子數目：
每立方英呎粒子數;
0.1 μm
0.2 μm
0.3 μm
0.5 μm
備註:此標準已於2001年11月29日取消
參考: https://web.archive.org/web/20060208191024/http://www.iest.org/publctns/fedstd209.htm
較低標準的飲料業淨室
每立方米粒子數;
ISO 14644-1
美國聯邦標準209E  每立方呎顆粒數
凈室也是應用在軟件工程中的一個術語。
* 軟件工程涉及非常精準的功能設計，操作過程通過組員間的仔細審核，正如製造半導體晶片的凈室一樣，這個程序確保軟件的潛在問題得以儘早發現及修正。
* 在軟件的開發過程中，有時會動用多組獨立團隊進行功能驗證，團隊間的書面通訊一般由律師審閱，以防止侵犯版權行為，這種操作亦頗類似凈室環境。
* http://www.ndl.gov.tw/about/Factility/index.htm
* http://www.ccg-sz.com
* W. Whyte, Clean Room Technology Fundamentals of Design Testingand Operation, John Wiley and Sons, Inc., 2001.
* 丁志華、戴寶通，半導體廠超純水簡介，毫微米通訊, Vol. 7, No. 4, pp. 31-39.
* 楊偉智、吳世全，廢水系統改善工程，毫微米通訊, Vol. 9, No. 1, pp. 42-50.
* 林永彬、鄭淵源、吳世全, CDO排水問題之改善，毫微米通訊, Vol. 9, No.4, pp. 46-50.
* 蕭開元、吳世全、林俊昌，新建工程機電系統圖說規範訂定（I），毫微米通訊, Vol. 9, No. 2, pp. 41-48.
* 蕭開元、吳世全、林俊昌，新建工程機電系統圖說規範訂定（II），毫微米通訊, Vol. 9, No. 3, pp. 45-51.
何福仁，筆名方沙，出生於香港，祖籍廣東中山，是香港知名的作家和詩人。他畢業于聖保羅書院和香港大學，主修中國文學及比較文學。何福仁曾於聖保羅書院任職中文科主任並教授中國歷史和中國文學科，於2009年至2010年學年完結後退休。
何福仁曾為文學雜誌《素葉文學》、《大拇指周報》及《羅盤詩刊》編輯。他擔任多屆「市政局中文文學創作獎」新詩組、「香港中文文學雙年獎」評判。
主要著作篇目查詢系統--「臺灣作家作品資料庫」
何福仁的主要作品包括
**《如果落向牛頓腦袋的不是蘋果》
**《浮城1.2.3-西西小說新析》
*  文學花園：香港作家何福仁
臺灣日治時期的行政區劃，指臺灣於1895年至1945年間的地方行政區劃，從最初的三縣一廳到最後的五州三廳，共經歷十次的更動，大致可分為縣治時期、廳制時期和州制時期。其中尤其以1920年後州廳制持續的時間最長，亦超過日治時期一半的時間，在相當程度上影響了臺灣戰後時期的行政區劃。
另外，隨著1920年州郡街莊的新地名規劃與命名，部分臺灣舊地名也隨之更動。例打狗→高雄（今高雄市區）、阿緱→屏東（今屏東縣屏東市）、錫口→松山（今臺北市松山區）、枋橋→板橋（今新北市板橋區）、阿公店→岡山（今高雄市岡山區）、媽宮→馬公（今澎湖縣馬公市）等，多數使用迄今。
日治初期於1898年前，由於抗日活動頻繁，為了穩定統治的需要，臺灣行政區劃變化相當頻繁。在縣制時期的7年間即變更了7次。隨著抗日活動趨減，以及土地調查事業的進行，臺灣的地方行政區劃逐漸底定。
+臺灣日治時期一級行政區劃變遷一覽
1895年5月
明治28年5月
1895年8月
明治28年8月
1895年11月
明治28年11月
1896年4月
明治29年4月
1897年6月
明治30年6月
1898年6月
明治31年6月
1901年5月
明治34年5月
明治34年11月
明治42年10月
1920年9月
大正9年9月
大正15年7月
1896年3月
明治29年3月
1901年4月
明治34年4月
大正9年8月
大正15年6月
1945年10月
昭和20年10月
臺灣民政支部
臺南民政支部
日軍在未登陸臺灣之前，即於1895年5月21日公布《臺灣總督府假條例》與《臺灣總督府假條例制定》，提供相關政令的法源。並以6月28日撰寫的《臺灣島地方假官制制定之件》，7月3日的《地方官假官制制定》等公文來劃設地方行政區，最後制定出來的《地方官假官制》以清政府時期的三府一直隸州為基礎，劃分三縣一廳，並在縣之下設有12支廳：
*臺北縣：基隆支廳、宜蘭支廳、淡水支廳、新竹支廳
*臺灣縣：彰化支廳、埔-{里}-社支廳、雲林支廳、嘉義支廳
*臺南縣：安平支廳、鳳山支廳、恆春支廳、臺東支廳
但這樣的劃分卻因為當時臺灣中南部仍在抗日，所以臺灣縣與臺南縣的規劃並未真正運作。
由於抗日勢力難以在短時間內平定，於是日本決定廢止民政改行軍政，於1895年8月6日公布《臺灣總督府條例》（陸達第70號），規定在全臺底定之前，在臺灣總督之下組織軍事官衙，並置參謀長輔佐總督，監督府內各局事務。之後總督樺山資紀依據該條例，於8月24日制定《民政支部及出張所規程》，並於8月25日以「民內第125號」通令頒行。於是除了保有臺北縣、澎湖島廳外，臺灣縣與臺南縣都被裁撤，改為臺灣、臺南民政支部。縣、民政支部底下設支廳或「出張所」。
當時的行政區劃如下：
*臺北縣：基隆、宜蘭、淡水、新竹等四個支廰。另外縣直轄區設立臺北市、深坑街、士林、枋橋、大嵙崁、三角湧六個出張所，而在臺北市出張所之下又設有大稻埕、艋舺兩個派出所。
*臺灣民政支部：最初設嘉義、彰化、雲林、苗栗、埔-{里}-社五個出張所。11月6日將彰化出張所裁撤，改設鹿港出張所。11月13日，將嘉義出張所改歸臺南民支部管轄。於是最後境內有苗栗、鹿港、雲林、埔-{里}-社等四個出張所。
*臺南民政支部：最初有安平、鳳山、恆春、臺東四個出張所。後來在11月13日將嘉義出張所改劃入臺南民政支部，12月31日又裁撤安平出張所。於是最後境內有嘉義、鳳山、恆春、臺東等四個出張所。
1896年，總督府評估全臺民情趨於穩定，於是決定於3月31日公布相關法令，於4月1日恢復施行民政。在這批發布的法令中，《臺灣總督府地方官官制》（勅令第91號）將全臺恢復三縣一廳的規劃，但臺灣縣改為臺中縣。這個更名的動作，也正式產生「臺中」這個地名，而「出張所」也全部調整成「支廳」。依照此一官制，縣的首長為「知事」，島廳為「島司」，支廳為「支廳長」，底下另有其他屬官。而後臺灣總督府也以府令第1號（1896年4月28日）公布縣、島廳及支廳的名稱位置，以府令第3號（1896年5月20日）公布管轄區。
*臺北縣：基隆、宜蘭、淡水、新竹等四個支廳。
*臺中縣：初設苗栗、鹿港、埔-{里}-社、雲林等四個支廳。9月14日鹿港支廳改為彰化支廳。
*臺南縣：嘉義、鳳山、恆春、臺東等四個支廳。
桂太郎就任第二任臺灣總督後，因民間仍有相當的抗日勢力，認為三縣一廳下的各行政區空間過於龐大，乃有縮小行政區，改為七縣一廳的規劃。但桂太郎在任僅4個多月，該規劃未實施過。
日本政府在1897年5月27日以勅令第152號公布新的《臺灣總督府地方官官制》，將三縣一廳改為六縣三廳，同時廢除支廳，改在縣、廳之下設「辨務署」。臺灣總督府則於1897年6月10日發布「府令第20號」公告各縣廳位置與管轄區域，並以「府令第21號」公布辨務署名稱位置和管轄區域。另外在辨務署之下，有堡、里、鄉、澚，在這之下則是街、莊、社。日本政府在1897年5月27日以勅令第157號授權臺灣總督可以設置街、莊、社長，以輔助辨務署長，臺灣總督府則在6月27日以「府令第30號」公布《街莊社長設置規程》，讓各縣知事與廳長來決定街、莊、社長的管轄區域。
當時的行政區域如下（僅列出縣廳與辨務署）：
對應舊行政區
舊臺北縣直轄、基隆支廳、淡水支廳
基隆、臺北、士林、景尾、滬尾、新莊、水返腳、頂雙溪、金包里、樹林口、三角湧、桃仔園、中壢等十三個辨務署。
舊臺北縣新竹支廳與舊臺中縣苗栗支廳
新竹、北埔（後改設樹杞林）、新埔、頭分、苗栗、苑里、大甲等七個辨務署。
舊臺北縣宜蘭支廳
頭圍、宜蘭、羅東、利澤簡等四個辨務署。
舊臺中縣直轄、彰化支廳、埔-{里}-社支廳
臺中、葫蘆墩、犂頭店、牛罵頭、大肚、彰化、和美線、鹿港、二林、北斗、社頭、員林、南投、埔-{里}-社、集集等十五個辨務署。
舊臺南縣嘉義支廳與舊臺中縣雲林支廳
蕭壠、六甲、中埔、梅仔坑、打貓、嘉義、店仔口、鹽水港、樸仔腳、斗六、西螺、土庫、北港、林圯埔等十四個辨務署。
舊臺南縣直轄
臺南、關帝廟、灣裡、大目降、噍吧哖、蕃薯藔等六個辨務署。
舊臺南縣鳳山支廳、恆春支廳
鳳山、打狗、阿公店、大湖、內埔、林邊（後改設東港）、萬丹、阿猴、阿-{里}-港、恆春、楓港（後改設枋藔）等十一個辨務署。
舊臺南縣臺東支廳
卑南、水尾、奇萊等三個辨務署。
媽宮、隘門、小池角、大赤崁、網垵等五個辨務署。
官方劃定的「漢番交界線」|替代=
1898年2月10日，臺灣總督府認為全臺78個辨務署太多，且經費不足，計畫裁併各縣廳辨務署。民政局認為臺東廳跟澎湖廳的行政事務較少，打算裁撤底下所有辨務署，連同其他縣廳計畫裁併者，計內定裁撤掉33署。但乃木希典上任臺灣總督後，認為光是裁併辨務署不足以革新，計劃將縣廳底下的警察署、撫墾署併入辨務署，將一般行政、蕃地行政、警察行政一元化。
日本政府於1898年6月20日公布並施行「勅令第108號」（6月18日制定）修改後的《臺灣總督府地方官官制》，將臺灣的縣改回臺北、臺中、臺南三縣，但三縣的具體轄區則由臺灣總督府在6月28日以「府令第38號」正式公告修改，同日並以「府令第39號」公告調整過後的辨務署轄區。另外在三縣及宜蘭廳底下仍設辨務署，但是在臺東廳、澎湖廳底下則改設「出張所」。此外又允許在辨務署下，可增設「辨務支署」。
此一時期的行政區劃如下（列到辨務署、出張所）：
下轄辨務署（1898年6月28日時）
舊臺北縣全域、舊新竹縣新埔、新竹、樹杞林、頭份等四個辨務署
臺北、三角湧、景尾、桃仔園、滬尾、基隆、水返腳（水邊腳）、頂雙溪、新埔、新竹等十個辦務署。
宜蘭、羅東等二個辦務署。
舊臺中縣全域、舊新竹縣苗栗、苑-{里}-、大甲等三個辨務署、舊嘉義縣西螺、土庫、北港、斗六、林杞埔、梅仔坑（部分）等六個辨務署
臺中、南投、梧棲港、彰化、鹿港、北斗、員林、埔里社、斗六、北港、大甲、苗栗等十二個辦務署。
舊臺南縣全域、舊鳳山縣全域、舊嘉義縣梅仔坑（部分）、打貓、嘉義、樸仔腳、中埔、店仔口、鹽水港、六甲、蕭壟等九個辨務署
臺南、大目降（大穆降）、蕃薯藔、鳳山、阿公店、阿猴、潮州莊、東港、恆春、蔴豆、店仔口、嘉義、打貓、鹽水港、樸仔腳等十五個辦務署。
1898年8月16日設花蓮港出張所，1900年5月3日增設卑南、成廣澳、璞石閣三個出張所。
1898年7月1日設隘門、小池角、大赤崁、網垵等四個出張所，12月13日再增設媽宮出張所。
1901年5月1日，臺灣總督府以「府令第25號」、「府令第26號」更改縣廳位置與管轄區域，將臺南縣底下的恆春辨務署轄區及潮州莊辨務署管轄的「嘉禾里」獨立為「恆春廳」，於是全臺變成「三縣四廳」。之後在5月25日以「府令第31號」公布恆春廳底下的出張所與管轄區域。
*臺北縣：基隆、臺北、深坑、滬尾、水返腳、頂雙溪、三角湧、桃仔園、新竹、新埔等十個辦務署。
*宜蘭廳：頭圍、礁溪、宜蘭、羅東、利澤簡、東港、叭哩沙、蘇澳等八個出張所。
*臺中縣：苗栗、大甲、臺中、梧棲港、彰化、鹿港、北斗、員林、南投、埔里社、斗六、北港等十二個辦務署。
*臺南縣：嘉義、打貓、鹽水港、樸仔腳、臺南、大目降、店仔口、麻豆、番薯藔、鳳山、阿公店、阿猴、潮州莊、東港、恆春等十五個辦務署。
*臺東廳：卑南、巴塱衛（1901年6月19日增設）、成廣澳、璞石閣、花蓮港等五個出張所。
*澎湖廳：媽宮、隘門、小池角、大赤崁、網垵等五個出張所。
*恆春廳：恆春、枋山、蚊蟀等三個出張所。
總督府認為原有總督府、縣或廳、辦務署或出張所之三級制，造成行政事務上的欠缺靈活，而打算廢除縣與辨務署，實施「總督府─廳」的二級制。
1901年11月9日制定、11月11日公布的「勅令第202號」《臺灣總督府地方官官制》，將原有的三縣三廳改制為「二十廳」。臺灣總督府隨之在11月11日以「府令第66號」公布廳的位置與管轄區域。
此次改制加重廳級的裁量權，總共有20個廳；廳下廢辦務署或出張所而改設「支廳」，廳治所在地不另設支廳稱為廳直隸；同時配合警務與保甲，設立「區」作為下級行政輔助機構，輔助統領區內自古以來便有的各「街莊社鄉」，構成「總督府、廰、支廰、區、街莊」的行政體系，而臺灣人職位最高曾擔任廳的參事。
+二十廳時期的支廳與新舊行政區對照
士林、錫口、新莊、枋橋、滬尾、小基隆等六支廳
舊臺北縣滬尾、臺北二辨務署
金包里、水返腳、瑞芳、頂雙溪等四支廳
舊臺北縣基隆辨務署
頭圍、羅東、叭哩沙等三支廳
景尾（後改設新店）、坪林尾等二支廳
舊臺北縣深坑辨務署
桃仔園廳（後改為桃園廳）
大嵙崁、三角湧、大坵園、楊梅壢、咸菜硼、中壢等六支廳
舊臺北縣桃仔園、大嵙崁二辨務署
新埔、樹杞林、北埔、頭份、南莊等五支廳
舊臺北縣新竹辨務署
大湖、三叉河、後龍、通霄、大甲等五支廳
舊臺中縣苗栗辨務署
東勢角、塗葛堀、牛罵頭、社口、葫蘆墩等五支廳
舊臺中縣臺中辨務署
初設北斗、鹿港、溪湖、員林、二林、蕃挖、田中央等七支廳後改設北斗、鹿港、員林、二林等四支廳
舊臺中縣彰化、北斗二辨務署
埔-{里}-社、草鞋墩、集集等三支廳
舊臺中縣南投辨務署
林圯埔、土庫、西螺、北港、下湖口、崙背等六支廳
舊臺中縣斗六、北港二辨務署
樸仔腳、東石港、新港（後改設竹頭崎）、打貓、中埔、後大埔等六支廳
舊臺南縣嘉義辨務署
店仔口、前大埔、北門嶼、麻豆、六甲、蕭壟、新營莊（後改設布袋嘴）等七支廳
舊臺南縣鹽水港、麻荳二辨務署
安平、車路墘、大目降、灣裡、關帝廟、噍吧年等六支廳，後廢止車路墘
舊臺南縣臺南、大目降二辨務署
初設山杉林支廳，後改為阿里關支廳
舊臺南縣蕃薯藔辨務署
打狗、楠仔坑（後改名楠梓坑）、阿公店等三支廳
舊臺南縣鳳山辨務署
阿猴廳（後改為阿緱廳）
阿里港、內埔、萬丹、東港、潮州莊、枋藔等六支廳，後廢止內埔、萬丹
舊臺南縣阿猴、東港二辨務署
枋山、蚊蟀兩支廳
花蓮港、璞石閣、成廣澳、巴塱衛等四支廳
大赤崁、小池角、網垵等三支廳
臺灣總督府自1898年開始執行「土地調查事業」，主要以釐訂村落土地範圍，並直到1905年才結束西臺灣的土地調查。各廳在土地調查完成後，陸續整併其管內的街莊社，各廳的街莊社數量在整併後的數量如下：
+臺灣各廳街莊數量 (1905年)
1909年整併為十二廳時的行政區劃圖。（至1920年間仍有更動，如蕃地、花東兩廳等）
1909年10月25日，全臺二十廳裁併為十二廳，即將原臺北廳、基隆廳及深坑廳的一部分合併為臺北廳；將原宜蘭廳及深坑廳的另一部分合併為宜蘭廳；將原新竹廳及苗栗廳的一部分合併為新竹廳；將原臺中廳、彰化廳及苗栗廳的另一部分合併為臺中廳；將原斗六廳、嘉義廳原鹽水港廳的一部分合併為嘉義廳；將原臺南廳、鳳山廳及鹽水港廳的另一部分合併為臺南廳；將原蕃薯寮廳、阿緱廳及恆春廳合併為阿緱廳；將原臺東廳拆分出花蓮港廳；桃園廳、南投廳及澎湖廳三廳不變。本次異動遭裁撤的有基隆廳、深坑廳、苗栗廳、彰化廳、斗六廳、鹽水港廳、蕃薯寮廳、鳳山廳與恆春廳等九廳，新設花蓮港廳一廳。同年12月，將區由下級行政輔助機構正式改為下級行政官署，合併之前數個莊、街、社為一區，並設立區長。
+十二廳時期的支廳與新舊行政區對照
下轄支廳 (1920年)
錫口、枋橋、新莊、士林、淡水、金包里、水返腳、基隆、頂雙溪、深坑、新店等11個支廳
舊臺北廳、基隆廳、深坑廳（不含坪林尾支廰）
頭圍、羅東、叭哩沙、坪林尾、南澳等5支廳
舊宜蘭廳、深坑廳坪林尾支廰
大嵙崁、三角湧、楊梅壢、鹹菜硼、中壢、高崗等6支廳
北埔、樹杞林、新埔、頭份、南莊、苗栗、後龍、通霄、大湖等9支廳
舊新竹廳、苗栗廳（不含大甲支廳）
東勢角、葫蘆墩、大甲、沙轆、彰化、鹿港、員林、北斗、二林等9支廳
舊臺中廳、苗栗廳大甲支廳、彰化廳
埔里社、草鞋墩、集集、林圯埔、霧社等5支廳
舊南投廳、斗六廳林圯埔支廳
土庫、斗六、西螺、北港、中埔、竹頭崎、打貓、樸仔腳、東石港、鹽水港、店仔口等11支廳
舊嘉義廳、斗六廳（不含林圯埔支廳）、鹽水港廳直轄區域及前大埔、店仔口、布袋嘴等三支廳
灣裡、麻豆、蕭壠、北門嶼、六甲、噍吧哖、大目降、關帝廟、阿公店、楠梓坑、打狗、鳳山等12支廳
舊臺南廳、鳳山廳、鹽水港廳北門嶼、麻豆、六甲、蕭壟等四支廳
阿里港、甲仙埔、六龜里、蕃薯藔、潮州、東港、枋藔、枋山、恆春等9支廳
舊阿猴廳、蕃薯藔廳、恆春廳
成廣澳、里壠、巴塱衛、太麻里等4支廳
舊臺東廳直轄區域及巴塱衛、成廣澳兩支廳
鳳林、玉里、新城支廳、內太魯閣支廳等4支廳
舊臺東廳花蓮港、璞石閣兩支廳
1920年7月，臺灣總督府公布《臺灣州制》（大正9年律令第3號）、《臺灣市制》（大正9年律令第5號）、《臺灣街-{莊}-制》（大正9年律令第6號），將二十廳改為五州二廳，並改正地方制度，規定州、市、街-{莊}-不僅是行政區劃，也是地方公共團體。此制度於10月1日施行，將臺灣西部十個廳改制為五個州（臺北州、新竹州、臺中州、臺南州、高雄州）；五州之下轄3市47郡，市、郡同級；47郡之下轄263街-{莊}-（規模約等同於今日的鄉鎮市）。東部則仍行舊制，仍為花蓮港廳、臺東廳兩廳，二廳之下轄6支廳，共2街18區，並沒有像西部改為郡、街-{莊}-。
1926年7月，高雄州澎湖郡升格、恢復廳制設澎湖廳，並於廳下設二支廳管轄原郡下街-{莊}-。昭和12年（1937年），臺灣總督府公布《臺灣廳制》（昭和12年律令第16號），花蓮港廳、臺東廳兩廳施行街-{莊}-制，改支廳為郡、改區為-{莊}-。終戰當時，五州三廳之下轄11市51郡2支廳，全郡、支廳之下轄67街264-{莊}-。
第二次世界大戰期間日本佔領南沙群島並更名為「新南群島」，1939年（昭和十四年）3月劃歸高雄州高雄市管轄。戰後廣泛流傳的謬誤，多稱此應為歷史上第一次將東沙群島、西沙群島和南沙群島納入行政體系。但是，根據昭和14年（1939年）3月30日之臺灣總督府令第31號和臺灣總督府告示第122號，新南群島定義之範圍為北緯7度以北、北緯12度以南、東經111度30分以東、東經117度以西之區域。換言之，新南群島僅限於今南沙群島之一部，不包括東沙、西沙群島，東沙、西沙群島屬於日本軍事佔領，不在高雄市行政管轄之下。
+臺灣五州三廳一覽
行政區數 (終戰前)
人口(1941)
たいほくしゅう
Taihoku
しんちくしゅう
Shinchiku
たいちゅうしゅう
Taichū
たいなんしゅう
たかおしゅう
1939年新南群島編入
かれんこうちょう
Karenkō
たいとうちょう
ほうこちょう
1926年自高雄州獨立設廳
1920年8月公告之府令第四十八號（同年10月1日實行）中，修改了臺灣各轄區內地名，將堡里廢除，刪去街莊社名中的「街」「莊」、臺東及花蓮港廳下的「社」與澎湖廳下的「鄉」（若原街莊名加上街或莊後只有兩個字，則不刪去），將其改為地方公共團體之下的大字，原街莊下的土名則改為大字下的小字；並將地名中的「仔」改為「子」、「藔」改為「寮」、「份」改為「分」、「陂」改為「坡」、「什」改為「十」、「墩」改為「屯」、「澚」改為「澳」、「崗」改為「岡」、「坵」改為「丘」、「蔴」改為「麻」、「佃」改為「田」。許多的地名亦於改制為州廳制時修改，如水返腳→汐止、錫口→松山、叭哩沙→三星、枋橋→板橋、三角湧→三峽、咸菜硼→關西、安平鎮→平鎮、楊梅壢→楊梅、大嵙崁→大溪、樹杞林→竹東、草山→寶山、蕃社→通霄、阿罩霧→霧峰、三十張犁→北屯、太平→大平、葫蘆墩→豐原、牛罵頭→清水、茄投→龍井、茄苳腳→花壇、關帝廳→永靖、番挖→沙山、草鞋墩→草屯、湳仔→名間、塗庫→仁德、大目降→新化、噍吧哖→玉井、直加弄→安定、蕭壠→佳里、店仔口→白河、打貓→民雄、梅仔坑→小梅、他里霧→斗南、樸仔腳→樸子、打狗→高雄、蕃薯藔→旗山、彌濃→美濃、阿緱→屏東、蚊蟀→滿州、媽宮→馬公等。
市之下除了大字、小字外，在市區處經町名改正後則改設「町」和「丁目」。此外亦有與大字、小字平行的保甲制度。1935年後，各市之下，又陸續設立非行政用的區來統合保甲。
+臺灣州廳管轄區域與制度層級（表內之數字為終戰前之行政區數目）
州（しゅう）(5)廳（ちょう）(3)
市（し）(11)
町（ちょう）
丁目（ちょうめ）
大字（おおあざ）
小字（こあざ）
郡（ぐん）(51)支廳（しちょう）(2)
街 （がい）
蕃地 （ばんち）
1949年臺灣省重劃前的行政區劃圖
二次世界大戰以後中華民國設置臺灣省，對行政區做出體制上的調整，1950年前整體上來說行政區範圍並未做出太大的變革，1950年才對縣市級行政區劃做重劃，並對一些面積較大的鄉鎮做切割。
改制後之行政區
現今之行政區
臺北市、基隆市、臺北縣（有縣轄市宜蘭市）
新竹市、新竹縣
桃園市、新竹市、新竹縣、苗栗縣
臺中市、彰化市、臺中縣
臺南市、嘉義市、臺南縣
高雄市、屏東市、高雄縣
花蓮縣（有縣轄市花蓮市）
* 日治時期的郡是具有自治能力的行政區劃（支廳則不具自治能力），但改制後的縣轄區則無自治能力，僅為縣的派出機關。
** 由於縣轄區為派出機關，因此包含縣治的郡、支廳改制為縣轄區後，不久旋即廢除，下轄鄉鎮直接受縣直轄；其他縣轄區於戰後至1950年地方自治期間陸續廢除，改為縣直轄。
** 蕃地原下轄於郡，戰後將蕃地切分改制成多個山地鄉
*** 但有部分蕃地面積過小而沒有改制為山地鄉，而是併入普通鄉鎮，如竹南郡蕃地併入竹南區南鄉。
*** 1949年縣下各縣轄區所轄的山地鄉獨立增設一個縣轄區管制（高雄縣則劃有兩個，臺南縣因蕃地改制後只有吳鳳鄉一鄉，因而沒設），1951年廢止。
* 由於中華民國之省轄市規模與標準較日治時期的州廳轄市高，因此改制時不少原州轄市併入周圍鄉鎮以達規模要求。
** 但原宜蘭市、花蓮港市則規模相差太大，但降格為鎮又恐引民怨，因此特別在臺灣省地區設立縣轄市作為過渡，與縣轄區同級
** 雖設立縣轄市，但多數原州轄市仍改制為省轄市，臺灣省因而成為當時中華民國所有省份中，省轄市最多者；然多數規模仍不足，1950年其中四市被拆解降格為縣轄市
* 各省轄市內另循原日治時代的區編組區。
* 另外更基層之行政區則依保、甲改制為村-{里}-、鄰，原大字、小字則改為僅作地籍用途的地段
平房區是黑龍江省哈爾濱市下轄的一個市轄區，舊稱新曙光區。位于哈爾濱市城區東南隅，總面積98平方公里，建成區面積18.02平方公里，總人口19萬0253人。平房區境內有機場，鐵道。
在二次大戰中，這里曾經是日本生物戰爭731部隊的總部所在地。平房區的絕大部分都被日本銷毀證據時燒毀，卻留下了用于焚燒受害者遺體的焚燒爐，現在作為一個工廠的一部分使用。
下轄9個街道辦事處、1個鎮：
京津高速公路（北京市高速編號S15，天津市高速編號S30），京津冀高速標號S3301，又稱京津塘高速公路復線北通道，全長146.1公里，于2004年開工建設，2007年通車。總投資人民幣98.6億元。
起點為北京市五環路化工橋，終于天津市東疆港，全長147公里，全線共設互通式立交6座，分離式立交13座，跨河橋4座，通道19座。主線收費站2個，匝道收費站3個。京津高速公路是交通部規劃的連接京津兩市南、北、中三條高速公路中的北通道，首都放射干線公路之一。
京津高速起價5元，普通私家小客車從臺湖路到達永樂站北京段共收費15元。司機在永樂站交費并領取河北段的收費卡，進入天津后繳納天津段費用。天津段收費為每公里5.5角，從北京到天津市界全程147公里，將收費76元。收費標準按車型分，共有五種車型。
CORBA（Common Object Request Broker Architecture）又叫通用物件請求代理架構，是軟體構建的一個標準。
CORBA標準由物件管理組織（OMG）設立並進行控制，CORBA定義了一系列API，通信協議，和物件／服務信息模型用於使得異質應用程序能夠互相操作，這些應用程序用不同的程式語言編寫，運行在不同的平臺上。CORBA因此為定義明確的物件提供了平臺和位置的透明性，這些物件是分布式計算平臺的基礎。
通常來說，CORBA把用其他語言開發的程序代碼和關於該程序代碼能力和如何調用該程序代碼的信息包到一個開發包（package）中，開發包中的物件則可以在網絡上被其他程序（或CORBA物件）調用。在這個意義上來講，CORBA可以被看作是一個機器可讀的文件檔格式，類似於頭文件（header），但是具有相當多的信息。
CORBA使用一種接口描述語言（Interface description language）用於刻畫物件將呈現出來的介面。CORBA又規定了從IDL到特定程式語言，如C++或Java，實現的映射。這個映射精確的描述了CORBA資料類型是如何被用戶端和伺服器端實現的。標準映射的有Ada、C、C++、Smalltalk、Java、以及Python。還有一些非標準的映射，為Perl和Tcl的映射由這些語言寫的ORB實現。
CORBA的IDL只是IDL的一個例子。
在提供用戶語言和平臺中性的遠端程序呼叫規範的同時，CORBA也定義了通常需要的服務，例如事務和安全。
對象的引用可以通過以下幾種方式獲得：通過URI直接指定對象位置、通過類似于DNS的名稱服務查找、調用時通過參數傳遞。
對象引用是指向真實對象（本地或遠程）的輕量級方式。調用對象引用（通常就是指針）的方法，實際上是通過ORB調用了實際對象的方法，調用會阻塞當前線程直到遠端返回結果。參數和返回結果以及拋出的異常都會被ORB集中傳遞。
CORBA的數據（整數、浮點數、結構、枚舉等）是通過值傳遞。
GIOP是用于ORB間數據傳輸的抽象協議，通用ORB間協議（GIOP）用來為這個由不同計算機及其各種體系結構組成的世界中傳送消息定義結構和格式。如果使用GIOP的結構和格式，并將它們應用于TCP/IP，那么就得到IIOP。GIOP有兩個版本：1.0和1.1。相關協議標準由Object Management Group（OMG）管理.
GIOP架構提供了如下具體協議：
#因特網ORB間協議（IIOP）—定義了基于因特網的GIOP實現，提供了TCP/IP到GIOP的映射。
#加密ORB間協議（SSLIOP）—SSLIOP是基于SSL加密層的IIOP，提供了加密和認證。
#超文本ORB間協議（HTIOP）—HTIOP是基于HTTP的IIOP，提供了透明代理穿越。
#還有很多……
Corba對象位置（CorbaLoc）是指一個由字符串構成的對象引用，看起來就像一個URL。
CORBA產品需要支持兩種OMG定義的URL："corbaloc:"和"corbaname:"。Corba對象位置的目的是提供一個便于人閱讀和修改的方式指定何處可以獲得某個可互操作對象（IOR）。
corbaloc的例子：
: corbaloc::160.45.110.41:38693/StandardNS/NameServer-POA/_root
;與具體編程語言無關
:Java and C++, C-only, SmallTalk, Perl, Ada, Ruby, and Python等語言都有CORBA的實現，并且可以跨語言互操作。
;操作系統無關
:Linux/Unix, Windows, Sun, Mac等系統都有CORBA的實現，并且可以互操作。
;從技術細節中解脫
;強數據類型
;從繁瑣的數據傳遞中解脫
:CORBA的底層數據通訊機制靈活，ZIOP擴展可以將數據壓縮后進行傳送，而應用程序開發人員可以不懂具體壓縮技術，并且不用改動絕大部分代碼。