Java網路程式教材研發

Size: px
Start display at page:

Download "Java網路程式教材研發"

Transcription

1 壹 課程說明 單元名稱單元摘要設計者學習目標課綱範圍教學節數先備知識評量方法 以翻轉教室的教學方法進行程式設計課程 -Java 程式檔案 I/O 1. 檔案 I/O 對開發程式的重要性 2. 認識 Java 檔案處理相關類別 3. 實作 Java 檔案處理程式碼 第五組 1. 認識 Java 檔案類別的繼承關係 2. 了解資料流與檔案存取的應用 電腦與問題解決 2 節 1. 對程式設計語言具有基礎概念 2. 熟悉資訊科技概論課程 電腦與問題解決 單元內容 課堂觀察與口頭問答上機實作 分享方式 傳統上課方式, 都是老師上課不斷講述課本的內容, 學生坐在教室不斷的做筆記, 專心聽講, 學生沒有太多發言的機會, 表達自己的看法, 老師除了事後以考試了解學習成果外, 可能沒有其他方式可以積極評量教學內容, 但是這樣的學習方式, 學生的學習處於被動, 在教室聽老師講, 回家寫作業, 複習老師所教, 而老師其實對學生所繳交的作業, 到底是不是自己做, 或是抄同學的, 有時是不易判斷的 教學概念 說明 因此近幾年一些大學逐漸流行翻轉教室的教學方法, 首先老師要課前錄影, 由同學在課前上網上課, 學生必須仔細看老師的教學影片, 去準備功課, 等真正到教室上課時, 老師可以提出課本進度與內容的問題, 問班上學生, 學生如果沒有看影片, 就不會回答老師上課所講的問題, 而對於傳統上老師那一個部份沒講清楚或學生聽不懂的地方, 老師有時候自己也許不知道, 採用翻轉教室教學方式, 如果學生課前預習, 不懂的就在上課時直接提出來問, 老師會很容易知道學生學習的問題在那裏, 而老師要求學生在家預習的方式, 等教室上課時, 當著老師的面, 給學生做習題或作業, 學生就比較不會有抄襲的情形發生 這種教學方式的改變, 讓學生的學習方式改變, 教室上課前學生必須如同以往教室上課的方式, 先聆聽觀賞老師的教學影片, 並且努力學好學懂老師所教的課程內容, 這樣教室上課時, 才能應付老師的詢問或與同學討論, 但老師切記, 在教室課程結束後, 將當週的影片下架, 以免學生有恃無恐, 不來上課或只看教學影片而不參與教室上課的活動, 當然老師的評量方式, 也要更多元, 從上課討論, 作業演練多方面來評量學生 而對於授課節數不太夠的科目, 老師以後更不用趕課了, 在教學影片製作時, 老師可以很從容地 很盡情地傳授課程, 時間已經不再是問題, 也就是老

2 師不用再趕課了 在資訊領域的課程中, 程式設計課程, 很多老師都有過類似的經驗, 上課時不斷趕課, 講理論 講程式語法, 如果沒讓學生上機實作, 學生大概很難上手, 老師課後出作業, 常發現同學寫程式的方式彼此語法太類似, 但又沒有太多時間, 去管學生到底是不是抄襲同學或網路, 因此常成為程式設計的課程中, 很困擾老師的地方 以翻轉教室的教學方法, 學生上課前就必須把傳統上老師教學的內容, 先行看完, 老師有足夠的時間在影片中, 慢慢講解說明, 教室上課時, 老師就可專心為同學解答問題, 給學生充份的時間提問 上機寫作業, 學生確實可以把原來教學現場要學的, 更努力去學, 而且教室上課時間, 變成以學生為主的學習方式 針對以上翻轉教室的教學優點, 本教材亦朝此方向設計 參考資源 參考書籍 1. 洪維恩,Java7 教學手冊第 5 版 ( 民國 103 年 ), 旗標資訊 2. 位元文化,Java2 入門進階 ( 民國 97 年 ), 文魁資訊 網站資源 1. 學思達教學法演講 2014 翻轉教室工作坊張輝誠老師, 2. 翻轉教室與 MOOCs 演講國立臺灣大學葉丙成教授,

3 貳 教學活動計畫 ( 課前預錄教學影片 ) 教學活動名稱 : 一 檔案 I/O 對開發程式的重要性 (10 分鐘 ) 時間 :50 分鐘二 認識 Java 檔案處理相關類別 (10 分鐘 ) 三 實作 Java 檔案處理程式碼 (30 分鐘 ) 教學活動說明 : 檔案 I/O 對開發程式的重要性檔案 I/O 設計在開發程式中具有舉足輕重的地位, 藉由檔案的輸入與輸出, 我們可以把程式執行過程中需要讀出或寫入的功能實作出來, 真正設計系統時, 檔案更是存放變數與資料的重要媒介, 因此了解程式設計中檔案存取的實作, 有其必要性與重要性 認識 Java 檔案處理相關類別在電腦中對檔案的處理, 主要有讀取 寫入 儲存等動作, 我們可以把資料的流動, 當成如水流般流動, 資料的流動代表資料在程式間的移動與存取等動作 資料流是指程式間所有資料流動路徑, 談到資料流動的路徑, 包括從資料的起點到資料的終點 舉例來說 : 將資料寫入檔案, 檔案是資料的終點, 而資料的起點自然是程式本身 資料流的資料是由字元 (characters) 與位元 (bits) 所組成的, 具體說來, 資料流是資料從某個地方流到某個地方, 資料流動的路徑就可稱為資料流 資料流就讀寫方式與性質分為兩類 : 一 依資料輸出入區分 : 來源讀取 InputStream 或 Reader 與目標寫入 OutputStream 或 Writer 兩類 二 依資料內容的組成區分 : 位元組資料流 InputStream OutputStream, 字元組資料流 Writer Reader Java 透過 Java.io 類別庫, 提供處理檔案相關的資料流, 透過這些類別可以處理資料流的輸入輸出,Reader Writer 用來處理字元組資料流, 一般對象為純文字檔 ; 而 InputString OutputString 用來處理位元資料流, 對象為二進位檔或純文字檔, 圖一為常見檔案處理類別的繼承關係圖 圖一 檔案處理相關類別繼承關係圖 Buffer 緩衝區可做為程式與資料間的中介地帶, 以緩衝區來做為檔案處理存取的方式, 不論儲存或取用都會先將資料放到緩衝區, 不會直接存到儲存媒體如磁碟, 避免不斷地對磁碟做讀取的動作, 因為記憶體存取的效率優於磁碟, 可藉此增進效率 不過使用緩衝區設計由於佔用記憶體區塊, 如果系統當機或未正常結束程式, 資料可能因此而消失不見 緩衝區 Buffer 的設計, 是讓電腦把最近輸出入的資料, 暫時存放在記憶體中, 使程式能快

4 速存取到所要的資料, 而不需每次都到輔助記憶體如磁碟中存取 Java 程式緩衝區資料檔 說明一 : 程式將資料寫入緩衝區 說明二 : 程式從緩衝區讀出資料 圖二 使用緩衝區於檔案資料存取 說明三 : 若程式將使用的檔案關閉或者緩衝區資料已滿, 資料將從緩衝區存入磁碟中 說明四 : 程式讀取磁碟資料時, 會將資料先放到緩衝區 實作 Java 檔案處理程式碼 範例程式 1:FileRead.java 程式範例 1, 實作如何透過輸入資料流讀取檔案, 首先讀出文件資料檔, 於螢幕上輸出所讀到的字串, 在處理的過程中使用 Buffer 暫存區暫存自文字檔所讀出的資料 對於輸出入為中文字時, 需將位元組資料轉成字元資料流, 才能正確的顯示與儲存, 範例程式 FileRead.java 中檔案讀取的方式, 如圖三所示 FileReader 類別繼承自 InputStreamReader 類別,InputStreamReader 類別繼承自 Reader 類別, 因此 FileReader 類別物件可以使用 Reader 與 InputStreamReader 類別提供的成員函數功能 BufferedReader 類別的物件, 可以存取緩衝區的字元資料, 繼承自 Reader 類別, 可以使用父類別所提供的成員變數與函數,BufferedReader 如要將文字檔資料存到緩衝區, 必須先建立 FileReader 類別的物件, 以此類別物件當作 BufferedReader 建構函數的參數, 才能從檔案把資料存到暫存區 範例程式說明 : 一 程式中透過字元資料流類別 FileReader 讀取檔案的資料 二 建立 BufferedReader 類別之物件, 將檔案類別 FileReader 讀出的資料, 先存至緩衝區 三 透過 BufferedReader 類別的 readline() 方法, 逐行讀取資料, 顯示於螢幕之上, 並儲存到字串變數, 重覆此動作直讀到 Null 為止 四 try catch 為例外處理, 捕捉錯誤的機制

5 建立連線步驟 1: 程式中透過字元資料流類別 FileReader 讀取檔案的資料 圖三 使用緩衝區於檔案資料存取 建立連線步驟 2: 建立 BufferedReader 類別之物件, 將從檔案讀出的資料, 先存至緩衝區 讀取資料步驟 : 讀取資料時, 透過 BufferedReader 類別的 readline() 方法. 逐行讀取資料, 並儲存到字串變數與輸出到螢幕, 一直讀到 Null 為止 // 範例程式 1:FileRead.java, 說明 Java 檔案 IO 之功能 import java.io.*; public class FileRead public static void main(string args[]) try // 將檔案內容讀出, 並存至由 BufferedReader 類別所建立之物件 data_buffer 中 BufferedReader data_buffer = new BufferedReader(new FileReader("test.txt")); String temp_string; // 存放從 data_buffer 讀出之字串 //readline() 為 BufferedReader 的成員函數, 一次可讀取一行 // 從物件 data_buffer 逐行讀取資料, 直到讀至 null 後, 停止讀取 while((temp_string=data_buffer.readline())!= null) // 輸出自緩衝區讀取到的資料 System.out.println(" 自檔案讀取到的字串 ->"+ temp_string); System.out.println(); data_buffer.close(); // 關閉緩衝區, 清掉資料 // 例外處理 catch(ioexception e) System.err.println(" 檔案開啟錯誤 "); finally System.out.println("Java 例外處理,finally 區塊 "); 國立善化高中 輸入資料檔 test.txt 程式執行結果

6 範例程式 2:BufWriteToFile.java 建立連線步驟一 : 程式中透過字元資料流類別 FileWriter 建立寫入檔案的類別物件 圖四 使用緩衝區於檔案資料寫入 建立連線步驟二 : 建立 BufferedWriter 類別之物件, 將從緩衝區讀出的資料, 準備寫入至類別 FileWriter 寫入資料步驟 : 寫入資料時, 透過 BufferedWriter 類別的 write() 方法. 逐行寫入資料到文件檔案中 在 buf_writer 物件中呼叫函數, 有可能出現 IOException 的例外, 所以在 main() 後加上 IOException, 讓系統處理這個例外, 當檔案輸出入出現問題, 就會執行 IOException 程式敍述 FileWriter 類別繼承自 OutputStreamWriter 類別,OutputStreamWriter 類別繼承自 Writer 類別, 因此 FileWriter 類別物件可以使用 Writer 與 OutputStreamWriter 類別繼承的功能 FileWriter 類別可來將字元型態的資料寫入檔案, 範例中透過建構函式建立 FileWriter 類別之物件, 再透過 BufferedWriter 建立 buf_writer 類別物件,BufferedWriter 物件繼承 Writer 類別可以使用成員函數 write(), 將資料寫入檔案中, 其他成員函數功能, 參考範例程式 2 註解 在檔案中, 透過 write 方法輸出 翻轉教學!, 之後跳行, 再印 Java 檔案 IO 範例, 完成後, 緩衝區強迫把資料寫入磁碟, 並關閉緩衝區, 寫入緩衝區的資料會 flush 至檔案 // 範例程式 2:BufWriteToFile.java, 說明 Java 檔案 IO 之功能 import java.io.*; class BufWriteToFile public static void main(string args[]) throws IOException BufferedWriter buf_writer = new BufferedWriter(new FileWriter("test.txt")); // 建立緩衝區物件 buf_writer, 使用緩衝區輸出資料至 test.txt 檔 翻轉教學! Java 檔案 IO 範例 buf_writer.write(" 翻轉教學!"); buf_writer.newline(); // 跳行 buf_writer.write("java 檔案 IO 範例 "); buf_writer.flush(); // 將緩衝區的資料寫入磁碟中 buf_writer.close(); // 關閉緩衝區 System.out.println(" 寫入檔案完成 "); 輸出資料檔 test.txt 程式執行結果

7 參 教學活動計畫 ( 教室面授上課 ) 教學活動名稱 : 一 請學生於課前運用老師預錄之上課內容, 詳細預習 二 上課時提供問題給學生分組討論與回答 時間 :50 分鐘 一 教師針對教學預錄影片的內容, 詢問學生 二 教師對學生提出下列問題, 並請學生做成書面報告 1. 請同學陳述一下, 何謂資料流? 2. 請同學以圖示表示,Java 檔案類別的繼承關係 3. 請同學使用範例程式, 在檔案中寫入 Hello Java Program! 4.InputStream 與 Reader 同樣處理輸入資料流, 但兩種類別有何差別? 5.BufferedWriter 類別那一個成員函數, 可在檔案中進行換行 6. 說明檔案處理, 緩衝區扮演的角色是什麼? 7. 同學以類別與資料流的觀點解釋範例程式 3? // 範例程式 3:Buf_Read_From_File.java, 說明 Java 檔案 IO 之功能 import java.io.*; class Buf_Read_From_File public static void main(string args[]) throws IOException BufferedReader buf_reader = new BufferedReader(new FileReader("test.txt")); // 建立 BufferedReader 物件, 運用緩衝區讀取 test.txt 檔的內容 String buf_line; while((buf_line=buf_reader.readline())!= null) // 讀取資料, 並判斷是否為 null System.out.println(buf_line); // 輸出資料 buf_reader.close(); 範例程式 3 參考說明, 餘者請參閱 - 貳 教學活動計畫 FileReader 類別可用來讀取文字檔, 使用時必須先呼叫 FileReader() 建構函式, 來建立 FileReader 類別物件, 再以 FileReader 類別物件為參數, 呼叫 BufferedReader 的建構函數, 建立 BufferedReader 物件來處理讀取字串的資料流物件 程式敍述中,while 迴圈不斷從緩衝區讀出資料, 直到讀到 null 為止, 每次讀到的字串, 會設定給 buf_line 字串變數, 並輸出到螢幕

Microsoft Word - 投影片ch14

Microsoft Word - 投影片ch14 Java2 JDK5.0 教學手冊第三版洪維恩編著博碩文化出版書號 pg20210 第十四章檔案處理 本章學習目標認識串流學習檔案的開啟與關閉學習如何處理文字檔學習如何處理二進位檔 檔案處理 14-2 14.1 關於串流 串流可分為 輸入串流 (input stream) 與 輸出串流 (output stream) 兩種 下圖說明了串流如何做為檔案處理的橋樑 : stream 資料 input stream

More information

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6: Chapter 15. Suppressed Exception CH14 Finally Block Java SE 7 try-with-resources JVM cleanup try-with-resources JVM cleanup cleanup Java SE 7 Throwable getsuppressed Throwable[] getsuppressed() Suppressed

More information

投影片 1

投影片 1 資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection

More information

新・解きながら学ぶJava

新・解きながら学ぶJava 481! 41, 74!= 40, 270 " 4 % 23, 25 %% 121 %c 425 %d 121 %o 121 %x 121 & 199 && 48 ' 81, 425 ( ) 14, 17 ( ) 128 ( ) 183 * 23 */ 3, 390 ++ 79 ++ 80 += 93 + 22 + 23 + 279 + 14 + 124 + 7, 148, 16 -- 79 --

More information

while ((ch = fr.read())!= -1) { System.out.print((char) ch); fr.close(); 例 3: 用 BufferedReader 读 TXT 文件 public class FileReaderDemo3 { public static v

while ((ch = fr.read())!= -1) { System.out.print((char) ch); fr.close(); 例 3: 用 BufferedReader 读 TXT 文件 public class FileReaderDemo3 { public static v 第九章 Java I/O 流操作 实验目的 (1) 掌握文本文件的读写方法 (2) 掌握 InputStream OutputStream 的使用方法 (3) 熟悉 FileReader,BufferedReader,InputStreamReader 和 FileWriter, BufferedWriter, PrintWriter 的使用方法 ; 理解使用过滤流实现数据项的读写 :DataOutputStream,

More information

09 (File Processes) (mkdir) 9-3 (createnewfile) 9-4 (write) 9-5 (read) 9-6 (deletefile) 9-7 (deletedir) (Exercises)

09 (File Processes) (mkdir) 9-3 (createnewfile) 9-4 (write) 9-5 (read) 9-6 (deletefile) 9-7 (deletedir) (Exercises) 09 (File Processes) 9-1 9-2 (mkdir) 9-3 (createnewfile) 9-4 (write) 9-5 (read) 9-6 (deletefile) 9-7 (deletedir) (Exercises) Java Servlet 9-1 Servlet (File Processes) Client Servlet Servlet Java Java (Stream)

More information

内 容 简 介 本 书 是 一 本 关 于 语 言 程 序 设 计 的 教 材, 涵 盖 了 语 言 的 基 本 语 法 和 编 程 技 术, 其 中 包 含 了 作 者 对 语 言 多 年 开 发 经 验 的 总 结, 目 的 是 让 初 学 的 读 者 感 受 到 语 言 的 魅 力, 并 掌

内 容 简 介 本 书 是 一 本 关 于 语 言 程 序 设 计 的 教 材, 涵 盖 了 语 言 的 基 本 语 法 和 编 程 技 术, 其 中 包 含 了 作 者 对 语 言 多 年 开 发 经 验 的 总 结, 目 的 是 让 初 学 的 读 者 感 受 到 语 言 的 魅 力, 并 掌 语 言 程 序 设 计 郑 莉 胡 家 威 编 著 清 华 大 学 逸 夫 图 书 馆 北 京 内 容 简 介 本 书 是 一 本 关 于 语 言 程 序 设 计 的 教 材, 涵 盖 了 语 言 的 基 本 语 法 和 编 程 技 术, 其 中 包 含 了 作 者 对 语 言 多 年 开 发 经 验 的 总 结, 目 的 是 让 初 学 的 读 者 感 受 到 语 言 的 魅 力, 并 掌 握 语

More information

運算子多載 Operator Overloading

運算子多載 Operator Overloading 多型 Polymorphism 講師 : 洪安 1 多型 編譯時期多型 ( 靜態多型 ) function overloading 如何正確呼叫同名的函數? 利用參數個數與型態 operator overloading 其實同 function overloading 執行時期多型 ( 或動態多型 ) 如何正確呼叫不同物件的相同名稱的成員函數 利用繼承與多型 2 子類別與父類別物件間的指定 (assignment)

More information

73 二 課程簡介

73 二 課程簡介 72 處 變 如何不驚? 談如何修讀 這門課 / 一 前言 73 二 課程簡介 74 Robert T. Golembiewski 三 教科書的研讀訣竅 75 76 cross reference 四 課程製作不易, 且成本昂貴, 一定要看 11 00 11 30 19 00 19 30 20 30 21 00 77 idea 1 78 五 輔助教材 是新知來源, 又是考試的範圍 六 面授教學提供解惑的機會,

More information

Microsoft Word - 投影片ch13

Microsoft Word - 投影片ch13 Java2 JDK5.0 教學手冊第三版洪維恩編著博碩文化出版書號 pg20210 第十三章例外處理 本章學習目標了解什麼是例外處理認識例外類別的繼承架構認識例外處理的機制學習如何撰寫例外類別 例外處理 13-2 13.1 例外的基本觀念 在執行程式時, 經常發生一些不尋常的狀況 例如 : (1) 要開啟的檔案不存在 (2) 陣列的索引值超過了陣列容許的範圍 (3) 使用者輸入錯誤 Java 把這類不尋常的狀況稱為

More information

JavaIO.PDF

JavaIO.PDF O u t p u t S t ream j a v a. i o. O u t p u t S t r e a m w r i t e () f l u s h () c l o s e () public abstract void write(int b) throws IOException public void write(byte[] data) throws IOException

More information

縣 94 學年度 上 學期 區 國民中學 Q 年級 R 領域教學計畫表 設計者:

縣 94 學年度 上 學期      區 國民中學  Q  年級    R    領域教學計畫表 設計者: 高雄市立茄萣國中國中 103 學年度第一學期八年級 英文補救教學彈性學習課程計畫表 一 教材來源 : 二 教學節數 : 每週 (1) 節, 學期共 ( 20 ) 節 三 各單元內涵分析 : 週次 第一週 第二週 第三週 第四週 9/1 9/5 9/8 9/12 9/15 9/19 9/22 9/26 Lesson1 ( 一 ) Lesson1 ( 一 ) Lesson2 ( 二 ) Lesson2

More information

Microsoft Word - JAVA Programming Language Homework VI_ans.doc

Microsoft Word - JAVA Programming Language Homework VI_ans.doc JAVA Programming Language Homework VI: Threads & I/O ID: Name: 1. When comparing java.io.bufferedwriter to java.io.filewriter, which capability exists as a method in only one of the two? A. Closing the

More information

C3特教班學習領域課程計畫

C3特教班學習領域課程計畫 臺南市安南區土城國民小學 105 學年度第一學期資源班班領域教學進度表 ( 學習領域課程計畫表 ) 領域 : 社會技巧領域組別 :M/3 教學者 : 陳鴻佳老師每周教學節數 :1 節 1. 能加強多元性別互動技巧 (2-b-4) 2. 能加強學校基本適應技巧 (3-b-1) 3. 能加強社區基本適應技巧 (3-b-2) 第一週 8/29-9/3 第二週 9/4-9/10 第三週 9/11-9/17

More information

Java Access 5-1 Server Client Client Server Server Client 5-2 DataInputStream Class java.io.datainptstream (extends) FilterInputStream InputStream Obj

Java Access 5-1 Server Client Client Server Server Client 5-2 DataInputStream Class java.io.datainptstream (extends) FilterInputStream InputStream Obj Message Transition 5-1 5-2 DataInputStream Class 5-3 DataOutputStream Class 5-4 PrintStream Class 5-5 (Message Transition) (Exercises) Java Access 5-1 Server Client Client Server Server Client 5-2 DataInputStream

More information

雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO

雲端 Cloud Computing 技術指南 運算 應用 平台與架構 10/04/15 11:55:46 INFO 10/04/15 11:55:53 INFO 10/04/15 11:55:56 INFO 10/04/15 11:56:05 INFO 10/04/15 11:56:07 INFO CHAPTER 使用 Hadoop 打造自己的雲 8 8.3 測試 Hadoop 雲端系統 4 Nodes Hadoop Map Reduce Hadoop WordCount 4 Nodes Hadoop Map/Reduce $HADOOP_HOME /home/ hadoop/hadoop-0.20.2 wordcount echo $ mkdir wordcount $ cd wordcount

More information

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2 Chapter 02 變數與運算式 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2 2.2.1 2.2.2 2.2.3 type 2.2.4 2.3 2.3.1 print 2.3.2 input 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 + 2.4.6 Python Python 2.1 2.1.1 a p p l e b e a r c 65438790

More information

The golden pins of the PCI card can be oxidized after months or years

The golden pins of the PCI card can be oxidized after months or years Q. 如何在 LabWindows/CVI 編譯 DAQ Card 程式? A: 請參考至下列步驟 : 步驟 1: 安裝驅動程式 1. 安裝 UniDAQ 驅動程式 UniDAQ 驅動程式下載位置 : CD:\NAPDOS\PCI\UniDAQ\DLL\Driver\ ftp://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/unidaq/dll/driver/

More information

46 2011 11 467 數位遊戲式學習系統 7 2011 11 467 47 3 DBGameSys 48 2011 11 467 正規化資料模組 如何配置並儲存電子化資料 以 便減少資料被重覆儲存的程序 DBGameSys的主要功能模組包 學習者 審核評分模組 含 正規化資料模組 審核評分 模組 高分列表模組3大區塊 系統資料庫 在正規化資料模組的執行 高分列表模組 過程中 先要求學習者瀏覽遊戲

More information

Mac Java import com.apple.mrj.*;... public class MyFirstApp extends JFrame implements ActionListener, MRJAboutHandler, MRJQuitHandler {... public MyFirstApp() {... MRJApplicationUtils.registerAboutHandler(this);

More information

Microsoft Word - 投影片ch11

Microsoft Word - 投影片ch11 Java2 JDK5.0 教學手冊第三版洪維恩編著博碩文化出版書號 pg20210 第十一章抽象類別與介面 本章學習目標認識抽象類別學習介面的使用認識多重繼承與介面的延伸 抽象類別與介面 11-2 11.1 抽象類別 抽象類別的目的是要依據它的格式來修改並建立新的類別 11.1.1 定義抽象類別 定義抽象類別的語法如下 : abstract class 類別名稱 { 宣告資料成員 ; // 定義抽象類別

More information

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc)

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc) 作者 Amber 版本 1.0.0 日期 2012/04/25 頁數 1/7 如何使用 LED 燈顯示狀態? 適用於 : 平台 作業系統版本 XPAC utility 版本 XP-8000 系列 N/A N/A XP-8000-Atom 系列 WES2009 所有版本 N/A: Not applicable to this platform and OS. 注意! 欲變更系統的任何設定之前, 請先關閉

More information

x MapReduce A Italic URL Constant width Constant width bold Constant width italic 這個圖示代表提示或建議 這個圖示代表一般註解

x MapReduce A Italic URL Constant width Constant width bold Constant width italic 這個圖示代表提示或建議 這個圖示代表一般註解 Java R Python Java Java Java x MapReduce A Italic URL Constant width Constant width bold Constant width italic 這個圖示代表提示或建議 這個圖示代表一般註解 第一章 I/O double[][] int[] String[] List 2 Map JavaScript Object Notation

More information

untitled

untitled 北 年 度 領 參 II 北 III 陸 錄 參 錄 IV V 1 2 3 4 參 錄 5 6 參 錄 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 2 1 2 28 29 (三) 教學方法 躍華小學語文課程中的第一個板塊 教科書教學採用單元整體教學的思 路 教授一個主題單元時 可以把教學過程分成幾個模塊 自學模塊 字詞

More information

White Sketchpad PowerPoint Presentation

White Sketchpad PowerPoint Presentation 第五章 檔案存取 電商三乙 4A355001 郭雅如 4A355063 周宛萱 5-1-1 取得檔案名稱 但排除副檔名 5-1-2 取得路徑資訊

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++

More information

二 戶外教學的性質

二 戶外教學的性質 285 一 戶外教學的意涵 價值及其面對的挑戰 1999 1994174 1. 286 2. 3. 二 戶外教學的性質 6 1999 26 1. 2. 3. 287 4. 5. 三 鄉土戶外教學的教學目標 10-1 1. (curriculum) (subject material) 288 (1998) 10-2 (conceptualizing) (generalizing) 2. (Educational

More information

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new ListView 自訂排版 主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new int[]{r.drawable.dog1, R.drawable.dog2,

More information

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1 0 0 = 1 0 = 0 1 = 0 1 1 = 1 1 = 0 0 = 1 : = {0, 1} : 3 (,, ) = + (,, ) = + + (, ) = + (,,, ) = ( + )( + ) + ( + )( + ) + = + = = + + = + = ( + ) + = + ( + ) () = () ( + ) = + + = ( + )( + ) + = = + 0

More information

CHAPTER VC#

CHAPTER VC# 1. 2. 3. 4. CHAPTER 2-1 2-2 2-3 2-4 VC# 2-5 2-6 2-7 2-8 Visual C# 2008 2-1 Visual C# 0~100 (-32768~+32767) 2 4 VC# (Overflow) 2-1 2-2 2-1 2-1.1 2-1 1 10 10!(1 10) 2-3 Visual C# 2008 10! 32767 short( )

More information

untitled

untitled How to using M-Power Report API M-Power Report API 力 了 M-Power Report -- Java (Library) M-Power Report API 行 Java M-Power Report M-Power Report API ( 30 ) PDF/HTML/CSV/XLS JPEG/PNG/SVG 料 料 OutputStream

More information

子學習3 電子學習的定位 傳統電子學習 與 新世代電子學習 SAMS 台上講者從左至右 : 吳薇薇女士 羅陸慧英教授 佘孟先生 李芳樂教授 從 電子銀行服務 到 電子學習 題追3 專蹤電

子學習3 電子學習的定位 傳統電子學習 與 新世代電子學習 SAMS 台上講者從左至右 : 吳薇薇女士 羅陸慧英教授 佘孟先生 李芳樂教授 從 電子銀行服務 到 電子學習 題追3 專蹤電 鄭燕祥教授演講座座無虛席專題追蹤電子學習電子學習如何提升 學與教 模式? 學與教博覽 2010 論壇直擊報道 整理 : 蘇家輝 2 學與教博覽 2010 於本年 7 月 15 日至 17 日假灣仔會議展覽中心舉行, 其中 電子學習提升 學與教 模式 論壇邀請了多位學者 專家和官員就相關話題發表意見, 當中不乏具啟發性的觀點, 值得老師參考和細思 子學習3 電子學習的定位 傳統電子學習 與 新世代電子學習

More information

X6-04_How_do_I_write_a_com_port_communicate_program_of_XPAC_tc

X6-04_How_do_I_write_a_com_port_communicate_program_of_XPAC_tc Author WeiKai Version 1.0.0 Date 2013/4/14 Page 1/11 我如何在 XPAC 上建立一個 COM port 通訊程式 Applies to: Platform OS version XPAC utility version XPAC series All versions (WinCE6) All versions XPAC SDK 提供 XPAC 結合

More information

( )... 5 ( ) ( )

( )... 5 ( ) ( ) 2016 大學校院招收大陸地區學生聯合招生委員會 71005 臺南市永康區南臺街 1 號 E-mail:rusen@stust.edu.tw WEB:http://rusen.stust.edu.tw TEL:+886-6-2435163 FAX:+886-6-2435165 2 0 1 6 0 1 1 9 2016... 2... 3... 5 ( )... 5 ( )... 5 1... 6 2...

More information

* 1 2 3 32 1 2 3 2014 9 15 4 33 http://www.hisp.ntu.edu. tw/ 34 ID ID 2014 9 15 4 35 人文創新與社會實踐 圖三 文獻與案例蒐集資料截圖示意 三 網路平台與資料庫建置 配合人文創新與社會實踐計畫 建置資料庫與網站供計畫成員與大眾進 行資源分享與交流 本網路平台目前已建置完成 內容包含計畫之說明 實 踐研究團隊 政治大學

More information

chp6.ppt

chp6.ppt Java 软 件 设 计 基 础 6. 异 常 处 理 编 程 时 会 遇 到 如 下 三 种 错 误 : 语 法 错 误 (syntax error) 没 有 遵 循 语 言 的 规 则, 出 现 语 法 格 式 上 的 错 误, 可 被 编 译 器 发 现 并 易 于 纠 正 ; 逻 辑 错 误 (logic error) 即 我 们 常 说 的 bug, 意 指 编 写 的 代 码 在 执 行

More information

Microsoft Word - 投影片ch03

Microsoft Word - 投影片ch03 Java2 JDK5.0 教學手冊第三版洪維恩編著博碩文化出版書號 pg20210 第三章變數與資料型態 本章學習目標認識變數與常數認識 Java 的基本資料型態學習如何進行資料型態轉換學習如何由鍵盤輸入資料 變數與資料型態 3-2 Java 的資料型態分為 : 與 原始資料型態 (primitive type) 非原始資料型態 (non-primitive type) 原始資料型態包括了整數與浮點數等型態

More information

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制 Java 程式設計 標準輸出入與流程控制 本章大綱 標準輸出入 (Standard I/O) 分支 (Branch) if ~ else switch ~ case 迴圈 (Loop) for while do ~ while 中斷指令 break continue 總整理 標準輸出 定義 : 將資料印到螢幕上 Java 標準輸出指令 System.out.println( 資料 ) 將資料印出後換行

More information

Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0,

Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0, http://debut.cis.nctu.edu.tw/~chi Java java.lang.math Java Java.util.Random : ArithmeticException int zero = 0; try { int i= 72 / zero ; }catch (ArithmeticException e ) { // } 0, : POSITIVE_INFINITY NEGATIVE_INFINITY

More information

Microsoft Word - newJavaA4.doc

Microsoft Word - newJavaA4.doc P74 拾壹. 基本輸入與輸出 一. 使用的物件 1.Java 的輸入與輸出會使用到 Java.lang 套件中的 System 類別與 Java.io 套件, 其中 Java.io 套件中以 Reader/Writer 與 InputStream/OutputStream 類別最 重要, 前者以字元 (Character) 為導向, 後者以位元組 (Byte) 為導向 2.System 類別中最主要宣告了三個類別物件,System.in

More information

OOP with Java 通知 Project 6: 5 月 30 日晚 9 点

OOP with Java 通知 Project 6: 5 月 30 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 6: 5 月 30 日晚 9 点 复习 异常处理 语法 抛出异常 : throw 处理异常 : try, catch 异常对象 : Exception 类的子类 从方法中抛出异常 方法的异常说明 :throws 中断当前方法的执行, 返回抛出的异常对象, 在该方法的调用路径上寻找合适的

More information

LCD模組之應用

LCD模組之應用 液晶顯示幕 LCD 模組之應用 第十三章 2018/11/30 例說 89S51-C 語言 13-1 本章內容 2018/11/30 例說 89S51-C 語言 13-2 1 液晶顯示幕 LCD 之日常應用 3 https://s.yimg.com/hg/pimg2/ae/60/p099374833664-item-2330xf2x0600x0600-m.jpg 液晶顯示幕 LCD 之日常應用 4

More information

C_Ch12

C_Ch12 第十二章 檔案輸入輸出 學習目標 : 了解檔案的讀寫原理 熟悉標準 I/O 函式 能隨機存取檔案內容 了解系統 I/O 函式 熟悉中文字處理 Turbo C 範例教本第二版投影片學貫行銷出版 www.xbook.com.tw 林新德版權所有 shinder.lin@gmail.com 檔案的基本認識 C 將檔案視為一連串的資料 (stream of data, 或稱資料流 ) 資料以位元組 (byte)

More information

Microsoft Word - 投影片ch22

Microsoft Word - 投影片ch22 Java2 JDK5.0 教學手冊第三版洪維恩編著博碩文化出版書號 pg20210 第二十二章網路程式設計 本章學習目標認識網路學習如何取得文件的內容資訊學習如何建立 socket 連線學習如何建立 TCP 伺服程式與客戶程式 網路程式設計 22-2 22.1 網址與 InetAddress 類別的使用 IP 位址是以 4 個 8 bits 的數值, 以 10 進位來表示, 用來區分網路上的每一台電腦

More information

PowerPoint Presentation

PowerPoint Presentation C/C++ 資料結構與程式設計檔案處理 NTU CSIE 講師 : 張傑帆 檔案函式簡介 C 語言所提供的檔案處理函式, 將這些輸入的資料儲存在指定的資料檔 (Data File) 中, 這些資料檔的副檔名通常設為 *.txt 或 *.dat 當需要處理資料檔中的資料時, 可以透過檔案處理函式, 取得資料檔內的資料並存放到變數或陣列 ( 主記憶體中 ) 中進行處理, 資料處理完畢再將資料寫回指定的資料檔內

More information

CCtalk CCtalk CCtalk ,993201

CCtalk CCtalk CCtalk ,993201 2017 2017B2C (i)20171231(ii) 20171231 20185311.7 20172017 100 CCtalk2017 134 CCtalk 201610CCtalk CCtalk 2015184.9 2016339.72017555.2 2017531198.52018531 263.2 2015304.22016 509.52017971.3 2017531272.12018531

More information

The Embedded computing platform

The Embedded computing platform 嵌入式系統及實驗 Embedded System and Experiment 詹曉龍 長庚大學電機系 Java 的類別與物件 : 宣告類別 建構子 public class Customer { private String name; private String address; // Customer 類別宣告 // 成員資料 public int age; // 建構子 : 使用參數設定成員資料初始值

More information

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e Android Studio Debugging 本篇教學除了最基本的中斷點教學之外, 還有條件式中斷的教學 條件式中斷是進階的除錯技巧, 在某些特定情況中, 我們有一個函數可能會被呼叫數次, 但是我們只希望在某種條件成立時才進行中斷, 進而觀察變數的狀態 而條件式中斷這項技巧正是符合這項需求 本教學分兩部分 單步除錯 (Page2~11, 共 10) 條件式中斷點 (Page12~17, 共 6)

More information

使用MapReduce读取XML文件

使用MapReduce读取XML文件 使用 MapReduce 读取 XML 文件 XML( 可扩展标记语言, 英语 :extensible Markup Language, 简称 : XML) 是一种标记语言, 也是行业标准数据交换交换格式, 它很适合在系统之间进行数据存储和交换 ( 话说 Hadoop H ive 等的配置文件就是 XML 格式的 ) 本文将介绍如何使用 MapReduce 来读取 XML 文件 但是 Had oop

More information

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制

Java 程式設計初階 第 5 章:基本輸出入 & 流程控制 Standard I/O & Flow Control Outline 2 Standard I/O Branch if ~ else switch ~ case Loop For while do ~ while Interrupt Break continue Conclusion Standard I/O 3 Definition: 將資料印到螢幕上 Java 標準輸出指令 System.out.println(

More information

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

KillTest 质量更高 服务更好 学习资料   半年免费更新服务 KillTest 质量更高 服务更好 学习资料 http://www.killtest.cn 半年免费更新服务 Exam : 310-065Big5 Title : Sun Certified Programmer for the Java 2 Platform, SE 6.0 Version : Demo 1 / 14 1. 35. String #name = "Jane Doe"; 36. int

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc Java C++ Pascal C# C# if if if for while do while foreach while do while C# 3.1.1 ; 3-1 ischeck Test() While ischeck while static bool ischeck = true; public static void Test() while (ischeck) ; ischeck

More information

Microsoft Word - 手冊.docx

Microsoft Word - 手冊.docx 國立臺灣師範大學 National Taiwan Normal University 2011 春季班赴外交換生手冊 Outbound Exchange Student Handbook 國立臺灣師範大學國際事務處 Office of International Affairs 國立臺灣師範大學國際事務處 Office of International Affairs Tel:+886-2-7734-1282

More information

10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD

10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD 10 SCJD 簡介 Java 10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD 10 SCJD 10-3 Java Java SCJD 7 Swing RMI 10.1.1 The Assignment The Essay 9 10 10-4 SCJP SCJD 90 10.1.2 SCJP Java 90 120 Swing 10

More information

2009年9月全国计算机等级考试二级Java真题及答案

2009年9月全国计算机等级考试二级Java真题及答案 2009 年 9 月 全 国 计 算 机 等 级 考 试 二 级 Java 真 题 及 答 案 [ 录 入 者 :NCRE100 时 间 :2009-10-08 19:41:34 作 者 : 来 源 :NCRE100.com 浏 览 :1421 次 ] 2009 年 9 月 全 国 计 算 机 等 级 考 试 二 级 笔 试 试 卷 Java 语 言 程 序 设 计 ( 考 试 时 间 90 分 钟,

More information

目 录 实 验 一 : 熟 悉 Java 开 发 环 境... 1 实 验 二 : 类 与 面 向 对 象... 7 实 验 三 : 继 承 和 多 态... 13 实 验 四 : 异 常 处 理... 18 实 验 五 : 流 文 件 及 基 于 文 本 的 应 用... 23

目 录 实 验 一 : 熟 悉 Java 开 发 环 境... 1 实 验 二 : 类 与 面 向 对 象... 7 实 验 三 : 继 承 和 多 态... 13 实 验 四 : 异 常 处 理... 18 实 验 五 : 流 文 件 及 基 于 文 本 的 应 用... 23 Java 程 序 设 计 实 验 指 导 书 商 丘 学 院 计 算 机 科 学 与 技 术 学 院 张 艳 晓 目 录 实 验 一 : 熟 悉 Java 开 发 环 境... 1 实 验 二 : 类 与 面 向 对 象... 7 实 验 三 : 继 承 和 多 态... 13 实 验 四 : 异 常 处 理... 18 实 验 五 : 流 文 件 及 基 于 文 本 的 应 用... 23 实 验

More information

使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款

使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款 JAVA 程 序 设 计 ( 肆 ) 徐 东 / 数 学 系 使 用 Java 语 言 模 拟 保 险 箱 容 量 门 板 厚 度 箱 体 厚 度 属 性 锁 具 类 型 开 保 险 箱 关 保 险 箱 动 作 存 取 款 使 用 Java class 代 表 保 险 箱 public class SaveBox 类 名 类 类 体 实 现 封 装 性 使 用 class SaveBox 代 表 保

More information

untitled

untitled 4.1AOP AOP Aspect-oriented programming AOP 來說 AOP 令 理 Cross-cutting concerns Aspect Weave 理 Spring AOP 來 AOP 念 4.1.1 理 AOP AOP 見 例 來 例 錄 Logging 錄 便 來 例 行 留 錄 import java.util.logging.*; public class HelloSpeaker

More information

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民 1 08414159 惠 鴻 眼 鏡 行 桃 園 市 中 壢 區 福 德 里 中 華 路 一 段 186 號 1 樓 30,000 獨 資 宋 耀 鴻 105/04/27 府 經 登 字 第 1059003866 號 2 17891110 承 元 冷 氣 空 調 工 程 行 桃 園 市 桃 園 區 中 德 里 國 際 路 1 段 98 巷 50 號 2 樓 之 4 200,000 獨 資 詹 安 平

More information

Microsoft PowerPoint - chap12.ppt

Microsoft PowerPoint - chap12.ppt 步並列資料轉移 CLK 位址與命令 資料 匯流排週期 (a) 單一時脈週期 匯流排週期 CLK 位址與命令 資料 匯流排週期 匯流排週期 (b) 多時脈週期 林銘波編著 --- 全華科技圖書公司 2. 閃脈控制方式 --- 來源裝置啟動 來源裝置 閃脈控制線 標的裝置 (a) 方塊圖 成立 閃脈控制線 (b) 時序圖 標的裝置將資料閘入資料暫存器中 林銘波編著 --- 全華科技圖書公司 2.2 閃脈控制方式

More information

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6 www.brainysoft.net 1.JasperReport ireport...4 1.1 JasperReport...4 1.2 ireport...4 2....4 2.1 JDK...4 2.1.1 JDK...4 2.1.2 JDK...5 2.1.3 JDK...5 2.2 ant...6 2.2.1 ant...6 2.2.2 ant...6 2.3 JasperReport...7

More information

《大话设计模式》第一章

《大话设计模式》第一章 第 1 章 代 码 无 错 就 是 优? 简 单 工 厂 模 式 1.1 面 试 受 挫 小 菜 今 年 计 算 机 专 业 大 四 了, 学 了 不 少 软 件 开 发 方 面 的 东 西, 也 学 着 编 了 些 小 程 序, 踌 躇 满 志, 一 心 要 找 一 个 好 单 位 当 投 递 了 无 数 份 简 历 后, 终 于 收 到 了 一 个 单 位 的 面 试 通 知, 小 菜 欣 喜

More information

Microsoft Word - 投影片ch15

Microsoft Word - 投影片ch15 Java2 JDK5.0 教學手冊第三版洪維恩編著博碩文化出版書號 pg20210 第十五章多執行緒 本章學習目標認識執行緒學習如何建立執行緒學習如何管理執行緒認識執行緒的同步處理 多執行緒 15-2 15.1 認識執行緒 多執行緒 的機制可以同時執行多個程式區塊 app15_1 是單一執行緒的範例 : 01 // app15_1, 單一執行緒的範例 02 class CTest 03 { 04 private

More information

用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應

用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應 專題進度 老師 : 趙啟時老師 學生 : 陳建廷 2013/10/13 用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應 程式碼 : package com.example.phone; import java.util.arraylist;

More information

Microsoft PowerPoint - C_Structure.ppt

Microsoft PowerPoint - C_Structure.ppt 結構與其他資料型態 Janet Huang 5-1 結構的宣告 struct 結構名稱 struct 結構名稱變數 1, 變數 2,, 變數 m; struct 結構名稱 變數 1, 變數 2,, 變數 m; student; student; 5-2 1 結構變數初值的設定 struct 結構名稱 struct 結構名稱變數 = 初值 1, 初值 2,, 初值 n student="janet","1350901",100,95

More information

(Microsoft Word - wes _\246p\246\363\250\317\245\316watchdog\250\276\244\356\265{\246\241\267\355\276\367.doc)

(Microsoft Word - wes _\246p\246\363\250\317\245\316watchdog\250\276\244\356\265{\246\241\267\355\276\367.doc) 作者 Amber 版本 1.0.0 日期 2012/04/24 頁數 1/9 如何使用 watchdog 防止程式當機? 適用於 : 平台 作業系統版本 XPAC utility 版本 XP-8000 系列 WES2009 所有版本 XP-8000-Atom 系列 WES2009 所有版本 注意! 欲變更系統的任何設定之前, 請先關閉 EWF 的保護, 方能使變更值生效 ; 設定完成之後, 請再開啟

More information

第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 oscommerce 103

第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 oscommerce 103 第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 103 電子商務網站經營與管理 10-11 - Logo 12-13 - 14-15 - 16 - 一 情境描述 - 店主的心聲 1. 2. / 104 3. 第三篇網路商店新店開幕

More information

碩命題橫式

碩命題橫式 一 解釋名詞 :(50%) 1. Two s complement of an integer in binary 2. Arithmetic right shift of a signed integer 3. Pipelining in instruction execution 4. Highest and lowest layers in the TCP/IP protocol suite

More information

電機工程系認可證照清單 2011/7/1

電機工程系認可證照清單                  2011/7/1 南 台 科 技 大 學 電 機 工 程 系 專 業 證 照 課 程 實 施 要 點 96 年 10 月 05 日 系 務 會 議 通 過 100 年 06 月 30 日 系 務 會 議 修 正 通 過 101 年 06 月 21 日 系 務 會 議 修 正 通 過 一 本 系 為 提 升 學 生 的 專 業 技 能, 特 訂 定 本 辦 法 二 實 施 對 象 : 本 系 日 間 部 96 學 年

More information

運算子多載 Operator Overloading

運算子多載 Operator Overloading 函數樣板 (Function Template) 與 類別樣板 (Class Template) 講師 : 洪安 1 資料結構與 C++ 程式設計進階班 為何需要通用函數? (1/2) int abs(int x) { return (x>0)?x:-x; 取名困難不好記 float fabs(float x) { return (x>0)?x:-x; complex cabs(complex x)

More information

封面-12

封面-12 第十二章 701Client TECHNOLOGY CO.,LTD. 701Client 701Server 701Client "701Client", 12-1 :supervisor :supervisor : 1. : 00~99 100 2. : 00~63 ( 63 / / ) 3. : 18 9 4. : 18 9 5. 12-2 TECHNOLOGY CO.,LTD. 701Client

More information

Chapter 9: Objects and Classes

Chapter 9: Objects and Classes Java application Java main applet Web applet Runnable Thread CPU Thread 1 Thread 2 Thread 3 CUP Thread 1 Thread 2 Thread 3 ,,. (new) Thread (runnable) start( ) CPU (running) run ( ) blocked CPU sleep(

More information

ASP.NET MVC Visual Studio MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\M

ASP.NET MVC Visual Studio MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\M ASP.NET MVC Visual Studio 2017 1 1-4 MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\MvcExamples firstmvc MVC 1-7 ASP.NET MVC 1-9 ASP.NET

More information

Microsoft PowerPoint _cp02_設定軟體 R 與 RStudio.pptx

Microsoft PowerPoint _cp02_設定軟體 R 與 RStudio.pptx 105-2: EE4052 計算機程式設計 Computer Programming 連豊力 臺大電機系 Feb 2017 - Jun 2017 大綱 R 的故事 安裝軟體 : R 軟體 The R Project for Statistical Computing https://www.r-project.org/ RStudio 軟體 RStudio https://www.rstudio.com/

More information

PowerPoint Presentation

PowerPoint Presentation 通識課程 : 106-2: EE4052 計算機程式設計 之旅 Computer Programming 連豊力 臺大電機系 Feb 2018 - Jun 2018 大綱 R 的故事 安裝軟體 : R 軟體 The R Project for Statistical Computing https://www.r-project.org/ RStudio 軟體 RStudio https://www.rstudio.com/

More information

OOP with Java 通知 Project 6: 6 月 6 日晚 9 点

OOP with Java 通知 Project 6: 6 月 6 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 6: 6 月 6 日晚 9 点 复习 异常处理 语法 抛出异常 : throw 处理异常 : try, catch 异常对象 : Exception 类的子类 从方法中抛出异常 方法的异常说明 :throws 中断当前方法的执行, 返回抛出的异常对象, 在该方法的调用路径上寻找合适的

More information

教 务 信 息 〇 1 成 都 大 学 教 务 处 2015 年 3 月 9 日 月 份 工 作 内 容 责 任 科 室 3 月 1. 启 动 2015 年 教 师 赛 课 工 作 建 设 科 2. 成 都 市 属 高 校 质 量 提 升 办 公 室 :(1) 拟 定 市 属 高 校 教 务 处 长 联 系 会 制 度 方 案, (2) 分 发 上 一 轮 市 级 质 量 工 程 建 设 效

More information

鲁女院党字[2006]号

鲁女院党字[2006]号 中 共 山 东 女 子 学 院 委 员 会 文 件 鲁 女 院 党 字 2016 7 号 签 发 人 : 郭 翠 芬 中 共 山 东 女 子 学 院 委 员 会 关 于 印 发 2016 年 工 作 要 点 的 通 知 各 党 总 支, 各 部 门 各 单 位 : 现 将 山 东 女 子 学 院 2016 年 工 作 要 点 印 发 给 你 们, 请 按 照 学 校 总 体 部 署 要 求, 结 合

More information

停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址 access_token=access_token (http

停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址   access_token=access_token (http 停止混流接口 请注意 : 该功能需要联系 ZEGO 技术支持开通 1 接口调用说明 http 请求方式 : POST/FORM, 需使用 https 正式环境地址 https://webapi.zego.im/cgi/stop-mix? access_token=access_token (https://webapi.zego.im/cgi/stop-mix? access_token=access_token)

More information

Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop Photoshop 8 136

Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop Photoshop 8 136 漸層填色與圖樣填色 08 8-1 漸層填色 8-2 漸層填色編輯 8-3 油漆桶填色 8-4 編輯圖樣 Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 8-1 8-2 8-3 8-4 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop 8-1-1 Photoshop 8 136 漸層填色與圖樣填色 漸層填色

More information

第二節 研究方法 本論文第一章 緒論 說明研究動機與目的 研究方法及研究的範圍及限制 並對 飲食散文的義界 作一觀念的釐清 第二章 文獻探討 就將本研究的理 論建構中的概念作釐清 分別為 現代文學 飲食文學的重要論著 等兩個部 分來描述目前文獻的研究成果 並探討其不足待補述的地方 本研究以 文化研 究 為主要研究基礎 統攝整個研究架構 在不同章節裡 佐以相關研究方法進 行論述 茲圖示如下 研究方法

More information

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4 JAVA Extension 0..\Example\Ch0\ \ T.html..\Example\Ch0\ \ T.txt T.txt..\Example\Ch0\ \ T_Ok.html 提示 :. Marquee Marquee Font Color #FFFFFF BG Color #867bf Width 90 Height 50. T.txt Ctrl+C your scrolling

More information

攜手拼出圓滿的幸福 2

攜手拼出圓滿的幸福 2 國立台灣師範大學家庭教育研究與發展中心編撰教育部出版中華民國 96 年 9 月 攜手拼出圓滿的幸福 2 國立台灣師範大學 家庭教育研究與發展中心主任 林育瑋 3 目錄 幸福拼圖 序文...p.2 引言 能和心愛的人共度一生, 就是最大的幸福!...p.6 幸福方程式 : 我 + 你 = 幸福關鍵一 我...p.10 關鍵一 你...p.20 關鍵一 +...p.28 如果你還想知道更多撇步 附錄一...p.48

More information

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 Excel - - Excel - -4-5 840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 ( 0 ) 智慧標籤 相關說明提示 -5 -- Excel 4 5 6 7 8 + - * / % ^ = < >= & 9 0 (:) (,) ( ) Chapter - :,

More information

C/C++ Basics

C/C++ Basics 第 十章 檔案輸入與輸出 講師 : 李根逸 (Ken-Yi Lee), E-mail: feis.tw@gmail.com 265 課程 大綱 與作業系統或其他軟體溝通 (API) [P267] 檔案相關函式表 [P268] 開啟與關閉檔案 (fopen, fclose) 讀寫純 文字檔 (fscanf, fprintf) 讀寫 二進位檔 (fread, fwrite) 前置處理器

More information

2009年3月全国计算机等级考试二级Java语言程序设计笔试试题

2009年3月全国计算机等级考试二级Java语言程序设计笔试试题 2009 年 3 月 全 国 计 算 机 等 级 考 试 笔 试 试 卷 二 级 Java 语 言 程 序 设 计 ( 考 试 时 间 90 分 钟, 满 分 100 分 ) 一 选 择 题 ( 每 题 2 分, 共 70 分 ) 下 列 各 题 A) B) C) D) 四 个 选 项 中, 只 有 一 个 选 项 是 正 确 的 请 将 正 确 选 项 填 涂 在 答 题 卡 相 应 位 置 上,

More information

381 課業輔導學習輔導 20 第二節 中學生的學習輔導 Skinner Skinner Skinner Bandura Bandura (381) 學習輔導.indd /5/31 2:44:13 PM

381 課業輔導學習輔導 20 第二節 中學生的學習輔導 Skinner Skinner Skinner Bandura Bandura (381) 學習輔導.indd /5/31 2:44:13 PM 學習輔導 課業輔導 381 19 學習輔導 五至七章重點整理 第五章 在學學生的學習輔導 / 第一節 中學生的學習特徵 1. 2. 3. 4. 1. 2. 3. 1. 2. 3. 4. 5. 1. 2. 3. 4. (381)019-030 學習輔導.indd 19 2007/5/31 2:44:08 PM 381 課業輔導學習輔導 20 第二節 中學生的學習輔導 Skinner Skinner Skinner

More information

heepwoh-cover

heepwoh-cover 2016-2017年度 enquiry@heepwoh.edu.hk PDF processed with CutePDF evaluation edition www.cutepdf.com 目 錄 一 本校辦學團體...P. 3 二 中華基督教會香港區會教育事工部組織架構...P. 3 三 願景 使命及核心價值...P. 3 四 辦學宗旨...P. 3 五 校徽 校訓...P. 3 六 校歌...P.

More information

C/C++ Programming

C/C++ Programming !281 第 十講 檔案輸入與輸出 講師 : 李根逸 (Ken-Yi Lee), E-mail: feis.tw@gmail.com !282 課程 大綱 與作業系統或其他軟體溝通 (API) [P.283] 檔案相關函式表 [P.284] 開啟與關閉檔案 (fopen, fclose) 讀寫純 文字檔 (fscanf, fprintf) 讀寫 二進位檔 (fread, fwrite)

More information

OOP with Java 通知 Project 6: 5 月 24 日晚 9 点

OOP with Java 通知 Project 6: 5 月 24 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 6: 5 月 24 日晚 9 点 复习 异常处理 语法 抛出异常 : throw 处理异常 : try, catch 异常对象 : Exception 类的子类 从方法中抛出异常 方法的异常说明 :throws 中断当前方法的执行, 返回抛出的异常对象, 在该方法的调用路径上寻找合适的

More information

R 與資料處理 R 與資料處理 Wush Wu 國立台灣大學 1 of 58

R 與資料處理 R 與資料處理 Wush Wu 國立台灣大學 1 of 58 Wush Wu 國立台灣大學 1 of 58 課程內容 2/58 資料科學的 Hello World R 的資料處理技術與今日課程介紹 關於 swirl 2 of 58 3/58 資料科學的 Hello World 3 of 58 Dashboard 是團隊的第一步 4/58 4 of 58 檢驗資料的品質 5/58 乾淨 正確 5 of 58 檢驗對資料的想法 6/58 設計問題 設計 KPI 6

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

PowerPoint 簡報

PowerPoint 簡報 本周未安排實作輔導 預定 : 下周六 迴圈 LOOP 應用 判斷質數 (Prime number) 求兩個整數的最大公因數 (greatest common divisor, GCD) 判斷迴文 (palindrome) 搶答!! Q1 : 印出結果? int s,x; s=0; for(x=1;x

More information

Guava学习之Resources

Guava学习之Resources Resources 提供提供操作 classpath 路径下所有资源的方法 除非另有说明, 否则类中所有方法的参数都不能为 null 虽然有些方法的参数是 URL 类型的, 但是这些方法实现通常不是以 HTTP 完成的 ; 同时这些资源也非 classpath 路径下的 下面两个函数都是根据资源的名称得到其绝对路径, 从函数里面可以看出,Resources 类中的 getresource 函数都是基于

More information

untitled

untitled 1 Outline 數 料 數 數 列 亂數 練 數 數 數 來 數 數 來 數 料 利 料 來 數 A-Z a-z _ () 不 數 0-9 數 不 數 SCHOOL School school 數 讀 school_name schoolname 易 不 C# my name 7_eleven B&Q new C# (1) public protected private params override

More information

Microsoft PowerPoint _cp02_設定 R 與 RStudio.pptx

Microsoft PowerPoint _cp02_設定 R 與 RStudio.pptx 105-1: EE4052 計算機程式設計 Computer Programming 連豊力 臺大電機系 Sep 2016 - Jan 2017 大綱 R 的故事 安裝軟體 : R 軟體 The R Project for Statistical Computing https://www.r-project.org/ RStudio 軟體 RStudio https://www.rstudio.com/

More information

contents 1 4 Chapter 2 Chapter 5 Chapter 管理自動儲存的版本 以文件復原窗格復原檔案 自訂快速工具 自訂快速存取工具列 自訂功能區

contents 1 4 Chapter 2 Chapter 5 Chapter 管理自動儲存的版本 以文件復原窗格復原檔案 自訂快速工具 自訂快速存取工具列 自訂功能區 與 Windows 8 完美結合的 Word 2013 1-1 瀏覽 Word 2013 使用介面...1-2 1-2 操作環境選項與帳戶設定...1-14 contents 1 Chapter 1-3 不可不會的線上求助...1-20 1-4 下載與安裝 Office 2013 評估版...1-24 ( 參考範例光碟的 PDF) 文件內容的基本操作 2-1 文字內容的產生...2-2 2-1-1

More information

翻轉教學在圖書館的應用 2016 BETT 2015 貳 翻轉教學之意涵 N e w M e d i a Consortium NMC The NMC Horizon Report : Higher Education Edition 4

翻轉教學在圖書館的應用 2016 BETT 2015 貳 翻轉教學之意涵 N e w M e d i a Consortium NMC The NMC Horizon Report : Higher Education Edition 4 專題論述 翻轉教學在圖書館的應用 壹 前言 1 Br it ish E ducat iona l Tra i n i ng a nd Technology Show BETT The NMC Horizon Report : Higher Education Edition 600 BETT Technology in Higher Education Summit 2015 MOOC 2016 Flipped

More information