網頁

2014年12月2日 星期二

教育部「全民資安 資素養自我評量」活動

教育部「全民資安 資素養自我評量」活動相關訊息如下:
 

教育部為提升全民資安素養與電腦防護能力,特辦理「全民資安 資素養自我評量」活動,請本校師生於活動期間(即日起至104年1月28日)踴躍上網檢測資訊安全素養認知程度,並有機會參與抽獎,詳情請參閱活動網站(網址https://isafe.moe.edu.tw/event/)。

2014年11月18日 星期二

2014年11月11日 星期二

小朋友程式設計的作品Scratch

小朋友程式設計的作品Scratch

2014年10月30日 星期四

2014年10月20日 星期一

2014年10月14日 星期二

[視訊]使用Java產生1024-bit的RSA金鑰對

使用Java產生1024-bit的RSA金鑰對,用到BigInteger, SecureRandom等Class

RSA習題

RSA中, p = 11, q = 13, e = 11 計算n, phi(n), 若明文m = 7, d =11?密文c =?

2014年10月8日 星期三

稀疏矩陣

1. 何謂稀疏矩陣
2. 答ch2. 10

2014年10月7日 星期二

RSA金鑰產生

初始版本RSA金鑰產生的過程如下:

2014年10月1日 星期三

2014年9月30日 星期二

2014年9月24日 星期三

[視訊]Eclipse上實作Java 靜態遞迴方法算階乘factorial

Eclipse上實作Java 靜態遞迴方法算階乘factorial

2014年9月17日 星期三

改寫成for迴圈

public class for1 {
 public static void main(String[] args) {
  int [] a={23,67,89,54};
  int sum=0;
  double av;
  int i=0;
  do{
   sum+=a[i++];
  }
  while( i<=a.length) ;
  av=(double)sum/a.length;
  System.out.println(av);
 }
}

2014年9月16日 星期二

2014年9月10日 星期三

請完成一簡易java程式

請完成一簡易java程式,當中至少含有迴圈或條件敘述。

2014年9月9日 星期二

2014年9月8日 星期一

[視訊]解開BMP圖檔藏有秘密訊息的C程式 (steganography)


這個512*512的未壓縮BMP圖檔藏有什麼秘密?我們利用一個C程式解開謎底。


Visual Studio 2013 Express for Window Desktop下載與安裝

Visual Studio 2013 Express for Window Desktop下載與安裝

2014年8月24日 星期日

如何在cmd模式下HSM新增slot

如何在cmd模式下HSM新增slot

2014年8月18日 星期一

[視訊]des密文

密文=9D655115F70ED717
加密機制=des ecb
金鑰=0102040801020408
明文=?

[視訊]輾轉相除法(Euclidean Algorithm)在Java非遞迴方法實作算GCD

輾轉相除法(Euclidean Algorithm)在Java非遞迴方法實作算GCD,
不同於前面的例子,我們不用遞迴的方式,而是用簡易的while迴圈實作

[視訊]Java實作計算LCM最小公倍數

Java實作計算LCM最小公倍數

利用公式lcm(x,y)=x*y/gcd(x,y)

[視訊]用輾轉相除法(Euclidean Algorithm)在Java遞迴方法實作算GCD

用輾轉相除法(Euclidean Algorithm)在 Java 實作算 GCD 最大公因數

2014年8月17日 星期日

[講義]Java Multithread多重執行緒

[講義]Java Multithread多重執行緒


[講義]Java Class建構子與BigInteger

[講義]Java Class建構子與BigInteger

[講義]Java Class &模指數運算

[講義]Java Class &模指數運算

[講義]Java簡介與簡易密文實例

[講義]Java簡介與簡易密文實例

2014年8月13日 星期三

2014年8月11日 星期一

Liberty opens a Japanese Puzzle box秘密箱(ひみつばこ)

Liberty opens a Japanese Puzzle box秘密箱(ひみつばこHimitsu-Bako)

Animated Lego Chima wolf(樂高Chima狼行影片)

This video is made of a series of photos by Carl..
影片是由Carl所拍攝的系列照片所製作的。

The Lego Chima wolf is assembled by Liberty.
樂高Chima的狼是由Liberty所組合的。


2014年8月8日 星期五

Liberty 橡皮筋編織吉祥物Liberty's knitting Rainbow loom #2

Liberty橡皮筋編織吉祥物Liberty's knitting Rainbow loom #2


2014年7月31日 星期四

Liberty & Carl製作Lego樂高 Ninjago 之Hover Hunter

Liberty & Carl製作Lego樂高Ninjago之Hover Hunter

Liberty改造Lego樂高CHIMA神話鷹族人物Eris

Liberty改造Lego樂高CHIMA神話鷹族人物Eris

The-Gold Bug Cipher《金甲蟲》密文

53‡‡†305))6*;4826)4‡.)4‡);806*;48†8
¶60))85;1‡(;:‡*8†83(88)5*†;46(;88*96
*?;8)*‡(;485);5*†2:*‡(;4956*2(5*-4)8
¶8*;4069285);)6†8)4‡‡;1(‡9;48081;8:8‡
1;48†85;4)485†528806*81(‡9;48;(88;4
(‡?34;48)4‡;161;:188;‡?;


Scratch程式設計簡易入門「你好」

Scratch程式設計簡易入門,5個事件,使用上下左右鍵控制貓咪行動,按綠旗貓咪會回到座標原點。


[視訊]Java實作暴力攻擊法破譯凱撒挪移碼(Brute-Force Attack on Caesar shift cipher via Java programming

Java實作暴力攻擊法破譯凱撒挪移碼(Brute-Force Attack on Caesar shift cipher via Java programming

Liberty變化型魚尾橡皮筋手環編織Liberty's knitting Rainbow loom

Liberty變化型魚尾橡皮筋手環編織Liberty's knitting Rainbow loom

程式設計[視訊]Java程式在eclipse環境下開發(含字幕) Java programming under Eclipse with subtitles

Java程式在eclipse環境下開發(含字幕)
 Java programming under Eclipse with subtitles


  1.  調整Eclipse 開發介面:字型+行號 
  2.  撰寫一個簡易的Java程式


2014年6月30日 星期一

2014年6月12日 星期四

JAVA考題6

隨機產生200個0~100的整數,找出同一整數數量最多的個數為何?


JAVA考題5

公司發放的年終根據業績抽成。業績低於或等於20萬元,獎金可以抽5%;業績高於

20萬元,低於30萬元時,低於20萬元的部分按5%抽成,高於20萬元的部分,可抽成

7.5%;30萬到40萬之間時,高於30萬元的部分,可抽成10%;超過40萬部分可抽成12%

,從鍵盤輸入當年度業績,求應發放獎金總數?


JAVA考題4

水桶有1000cc的水每天早上加80cc,下午漏掉3/5,求出第幾天水量少於60cc?

JAVA考題3

輸入任意5個整數,找出最小公倍數。

JAVA考題2

玩猜數字遊戲,猜太高時,提示再猜低一點;猜太低時,提示再猜高一點。

結果2

*****  猜數字遊戲  *****

請從 0~99 中猜一個數字: 50
太大了! 再猜小一點!

請從 0~99 中猜一個數字: 25
太小了! 再猜大一點!

請從 0~99 中猜一個數字: 38
哇! 好棒啊! 你終於猜到了!

JAVA考題1

便利商店店員由鍵盤輸入貨品名稱、單價與數量,然後POS先輸出欄位名稱,再輸出帳

單資料。

結果1

輸入貨品名稱: A4紙張
輸入單價: 0.45
輸入數量: 500

貨品名稱    單價       數量          金額
================================================
A4紙張        0.45        500          225.0

2014年6月3日 星期二

2014年5月20日 星期二

2014年5月13日 星期二

Java作業10


  • 用random產生double陣列10個元素
  • 排序

2014年4月29日 星期二

2014年4月22日 星期二

Java練習(if-else/switch-case)

輸入1輸出one
輸入2輸出two
輸入其他int輸出other

2014年4月9日 星期三

2014年3月11日 星期二

Java作業5 bmi

輸入身高、體重,算出bmi值

2014年3月4日 星期二

Java作業4循環複利

設定存款年息(例如 0.02, 即 2%), 然後用程式計算和顯示存款45萬元和500萬元時,10、20、30、40、50、60年後的循環複利本利和。

Hint: A=P*Math.exp(r*x)

2014年2月25日 星期二

Java作業3

輸出
A A A A A 
 A A A A 
  A A A 
   A A 
    A 

2014年2月18日 星期二

2014年2月11日 星期二