2013年4月25日 星期四

4/19 計算機概論課程內容

輸入設備(input)介紹
 web 2.0工具介紹
Audacity錄音軟體練習

05/03第二階段考試
考試內容包括 CPU/ Memory/ Storage / Input/ Output

輸入輸出有哪些設備﹖
電腦要對數據進行運算處理就必需要有所"輸入"。鍵盤和滑鼠是最基本的輸入裝置了﹐除了他們之外﹐當然還有很多其它輸入設備,諸如﹕麥克風﹐攝像頭﹐掃描器﹐搖桿﹐等等... 凡此種種提供我們將資料入電腦的設備﹐都是輸入裝置。 所謂"輸出"就是電腦經過運算之後產生的信息。而顯示這些信息的設備就是輸出裝置了。最常見到的輸出裝置就是螢幕、印表機、和喇叭等等設備。通過輸出裝置我們可以看到電腦的運算結果了。
然而﹐從程式角度來看,一個電腦程式的輸出,也可以作為其它程式的輸入。
有時候我們在百貨公司或其他公共場所,看到人們直接在螢幕上指指點點就可以和電腦交談。這螢幕究竟是輸入還是輸出呢﹖哈哈﹐還是留待您自己去思考吧。
簡單來說:離開了輸入裝置﹐電腦就是聾子兼瞎子﹔沒有輸出裝置的話﹐電腦就成了啞巴。(不要跟我說您會手語哦~~)
分辨設備類型
當我們買了電腦回家﹐第一件事情要做的不是插上電源然後按開關﹐而是先幫電腦裝上輸入輸出裝置。如果有機會,不妨看看電腦的背後﹐您就會發現有很多的接口﹐他們的規格是不一樣的﹐所以也無需要擔心接錯了。不信您試試就知道了﹐當然不要硬來哦~~~
然而,有些設備的類型還是會有所不同的。比如﹐鍵盤的接口就有兩種﹕AT 和 PS/2 (現在還多了個 USB )。怎麼分別呢﹖上面要是有標記當然好辦﹐要不然數數那些孔的數目也可以知道。通常 AT 會是 5 孔﹐PS/2 卻有 6 孔(準確說是7孔﹐只不過那個方孔僅是用來作固定用的)﹐且接口直徑比AT要小很多。滑鼠的接口也有分 SERIAL 和 PS/2 以及 USB 等型。PS/2 的接口跟鍵盤的是一樣的﹐如果沒有標記的話,就要開機才知道了﹐如果機器告訴您諸如 Keyboard Error 的信息﹐關機後把它們掉過來接就是了。SERIAL 接頭的呢﹐通常是 9 針的﹐為 D 型接頭。
現在的電腦大部份都標識得非常清楚,而且還有顏色配合。這樣接起設備來就更輕鬆容易了。萬一還是不知到怎麼接,千萬別亂來,最好仔細看說明書或打電話請較廠商或朋友囉。
慣例上,我們把帶針的接口叫做"公"﹐而把帶孔的那端叫做"母"﹐相信這樣很容易分辨吧﹖至於為什麼要這樣稱呼﹖相信不用多解釋吧﹗ ^_^
再看看電腦背後還有好多的接口﹐它們都是給輸入輸出裝置用的(除了靠近風扇的那個(有些是兩個)黑黑大大的是給電源用的)。下面就略略介紹一下﹕
  • 通常 PS/2 母插頭都是一對的﹐很容易分辨。
  • 另外有兩個小小的扁扁的方孔,那就是 USB 公接頭。
  • SERIAL 插頭有時候是兩個 9 針的公接口(但也有時候是一個 9 針﹐另外一個長長的25 針的)。
  • 另外一個長長的 25 孔的母插頭叫 PARALLEL 接口﹐通常印表機就是接到那裡的。
  • 有一個 15 孔分三行排列的母插頭﹐就是我們說的 VGA 接口﹐把螢幕接到這裡就對了。
  • 除了這些基本的﹐或許還會看到一個比 SERIAL 大比 PARALLE L小的 15 孔的接口﹐附近還有一排小孔的接口﹐那上給搖桿用的﹔至於那些小孔﹐排列順序可能不規則﹐SPK 的那個是接喇叭的﹐MIC 的就是給麥克風用的了。不過有些廠家印得很模棱兩可﹐要多試試才知道哪個歸哪個。
  • 如果您有內置式 MODEM 的話﹐您還會看到兩個(有些只有一個)跟電話機接口一樣的 RJ-11 母接頭。寫著 LINE 的那個直接接到電話線﹔寫著 PHONE 的那個接另外一台電話。但要注意﹐要是 MODEM 開著了可別打電話哦﹐因為他們不能同時工作 的﹐它們只是共享一條電話線罷了。
  • 要是還有網路卡的話,您會看到一個比 MODEM(電話)接頭稍大一點的 RJ45 母接頭。通常拿來接 HUB 或 ADSL or Cable Modem 用的。
假如您還加了些其他的插卡的話﹐您還會看到更多的接口﹐但已經很難在這裡指出了。不過有用一種比較舊的 SCSI 接口跟 PARALLEL 都是 25 孔母接口的﹐那就要非常小心了﹐不然接錯了有可能會損壞裝置呢。不過,現在要找到這麼舊的 SCSI 卡還真不容易呢!

Web2.0 數位工具

現今能應用在華語遠距教學上之數位工具與線上平台與時俱增,應用的範圍
也日益漸廣,許多線上設計課程亦不斷推陳出新,然而遠距教學成功的關鍵點應
是線上教師的教學設計,以及課前、中、後歷程間的帶領技巧。

1. Proxy分析 : Paros
INTRO
Paros是一個網站應用程式資訊安全掃瞄工具,換句話說是個網站應用程式的安全評估工具,是個免費開放且以 Java 開發而成的,透過Paros's proxy,sever 與 client之間的所有 HTTP 和 HTTPS 的資料包括 cookies ,都能被竊聽跟更改。
Paros除了可竊聽網頁傳送的資料外,也具備網頁弱點掃瞄與偵測能力,包括了常見的安全性漏洞檢測,例如上課所說過的XSS 、SQL Injection 等等一些重要的項目。

2. HTTP流量監控的 Plug-in : LiveHTTPHeader 
INTRO
LiveHTTPHeader 是 FireFox 下的附加元件,主要功能是瀏覽器與網路間通訊的監控與分析。
LiveHTTPHeader 除了對 HTTP 的監控外,還可以 replay 一個請求,對該請求進行修改。

3. Greasemonkey
INTRO
GreaseMonkey 是firefox的一個附加元件,原創者是Aaron Boodman。
從2006年甚至更早,就打算設計出一套可以供使用者利用腳本來控制html為主的網頁,主要是為了使用者便利存取網頁,抑或者,省掉多餘的時間由其在網路的存取上面。
下載GreaseMonkey後,再套入方便的腳本,之後腳本會常駐於瀏覽器當中,當瀏覽到該網頁時就會套用瀏覽器內的腳本來更改目前的頁面,講白點,改成你所要的功能,在軟體的呈現上面顯得更客製與彈性化且編輯門檻較低,使用者也可以成為開發者。
目前IE沒有支援這套軟體,屬firefox plug-in 的一部分。

4. Browser automation : Sahi
INTRO
Sahi 可以在廣大的網路服務中當作是一個testing tool。
從1995年起,這家公司嘗試以Java 和 JavaScript來撰寫此應用程式,並放在SourceForge供人下載。
公司宣稱軟體是跟網頁瀏覽器與作業系統完全無任何的相依性。

5. XSS Exploitation : BeEF
INTRO
BeEF 是一個攻擊瀏覽器用的框架(browser exploitation framework),一個PHP的框架。它提供了一個指揮和控制介面,實現了提供一個框架以攻擊瀏覽器或 Cross-site Scripting 的方法。建立了一個模組化的框架,這使得發展能夠更快。一旦用戶到達的惡意網頁,攻擊者可以發送命令來執行端口掃瞄,利用瀏覽器,竊取信息。

6. XSS-Proxy Metasploit 3.0 及 Web2.0 Layer
INTRO
Metasploit Framework 是2003年以開放源代碼方式發佈、可自由獲取的開發框架,這個環境為滲透測試、shellcode編寫和漏洞研究提供了一個可靠的平台。 它集成了各平台上常見的overflow漏洞和流行的shellcode,並且不斷更新,Metasploit Framework 包含了180多種以上流行的操作系統和應用軟體的exploit,以及100多個shellcode。  作為安全工具,它在安全檢測中起到不容忽視的作用,並為漏洞自動化探測和及時檢測系統漏洞提供有力的保障。

7. DOM 及發展者工具 : Firebug
 INTRO
firebug 是 firefox 的 plug-in,是一個方便的debug及網頁開發工具。可以幫助你編輯、修改網頁的 DOM 物件,對 JavaScript 除錯,查看任何一個元素的 CSS, HTML 設定,還可以分析網頁下載的效能,甚至於還可以自己寫程式擴充 Firebug 的功能。好處是可以顯示動態產生的 DOM,且可以直接修改,而修改會立刻反應在顯示上。 



2013年4月10日 星期三

3/29 計算機概論課程內容

3/29 計算機概論課程內容

RFID原理與應用


被稱為本世紀最重要的前十大技術之一的「RFID」(無線射頻辨識系統),生活中「無所不在」的便利通ING。未來舉凡到商場或便利店購物、圖書館借書、搭乘交通工具、繳停車費、洗車、高速公路的電子收費「ETC」、郵寄、識別證或到醫院掛號領藥…,無一不如影隨形地和「你」一起生活著。

前言相信大家對RFID這個名詞應該是既熟悉又陌生,熟悉的是它已經悄悄的散佈在你我身邊,常有機會看到或聽到這個名詞;陌生的是不知道它背後的運作原理與技術,希望透過本文的介紹,能讓大家對這個號稱是『本世紀十大重要技術項目』之一的科技產物能有更深一層的認識。

RFID 是「Radio Frequency Identification」的縮寫,中文可以稱為「無線射頻識別系統」。 通常是由感應器(Reader)和RFID標籤(Tag)所組成的系統,其運作的原理是利用感應器發射無線電波,觸動感應範圍內的RFID標籤,藉由電磁感應產生電流,供應RFID標籤上的晶片運作並發出電磁波回應感應器。以驅動能量來源區別,RFID標籤可分為主動式及被動式兩種:被動式的標籤本身沒有電池的裝置,所需電流全靠感應器的無線電波電磁感應產生,所以只有在接收到感應器發出的訊號才會被動的回應感應器;而主動式的標籤內置有電池,可以主動傳送訊號供感應器讀取,訊號傳送範圍也相對的比被動式廣。

其實RFID早已存在你我日常生活環境中,出門搭乘捷運會用到的『悠遊卡』,開車上高速公路不用停下車來繳回數票所使用的『ETC』儲值卡,去7-11買個飲料用到的”VISA WAVE”信用卡,心愛的寵物身上的植入的『寵物晶片』,商店或圖書館內的防盜晶片,回到家裡開啟大門門禁所用的”MiFare”晶片卡,這些都是RFID的實際應用。RFID的特性特別適合用來作為人或物品在通路上的管控追蹤及識別。所以RFID廣泛應用在門禁控制、流程管控以及電子票券等方面。加上RFID已制定全球統一的ISO規範,同時看好RFID所帶來的商機,已有不少廠商投入相關產業的研發,近幾年在國內外推出不少與RFID相關的應用如:
全球最大的連鎖通路商 Wal-Mart 要求其前100大上游供應商在貨品的包裝或棧板上裝置RFID標籤,以便追蹤貨品在供應鏈上的即時資訊,可降低成本及提高產品資訊的透明度;國內的裕隆汽車將RFID技術應用在汽車保養維修流程控管,車主在休息室可以清楚掌握愛車即時的處理情況及進度;三總將RFID用於病人的識別,避免給藥錯誤,大幅的提高備藥與給藥的正確性。
在電子票券的應用方面,因為RFID標籤內置的記憶體可以存放相關的識別資料,加上加密的機制即可把票券的內容安全地記錄在電子晶片中,故可廣泛應用在小額消費,以免除付現找零或信用卡簽名等麻煩。如「2006 FIFA世界盃足球賽」主辦單位與飛利浦公司合作,捨棄傳統門票,改採RFID晶片卡,此舉,除了讓球迷能快速驗證入場外,這張RFID電子門票也可以用來支付球場內其他如停車、餐飲等消費;而在國內,大部分台北人手上持有的悠遊卡所採用的MiFare晶片也是一種RFID卡。除了可以用來搭捷運、公車、貓纜及付停車費外,技術上應可用於其他生活上的小額消費。受限於國內的金融法令,悠遊卡僅能用於交通事業,未能進行小額消費的業務;但去年國內四家銀行與台北智慧卡票證公司簽約發行悠遊聯名卡,並且結合『VISA國際組織』推出的VISA WAVE功能,讓持卡人除了可以搭乘大眾運輸系統外,亦可用於便利超商消費,帶來更多方便的服務。

介紹完各種RFID實際應用,在此預告一個好消息,本校今年(96)九月新學期開始,會將校園卡換發成MiFare晶片卡,包含學生證、教職員證、校友證等校園卡都會升級成為RFID晶片卡。原有的校園卡為傳統接觸式的磁條卡,由於在使用時與讀卡機接觸多少會有磨損,且校園卡經常用於館舍的門禁控制,不少人會因為卡片無法辨識而有「卡門」的不愉快經驗,這個問題拜RFID卡非接觸的特性而不復存在。這一次除了換發卡片之外,並整合全校各館舍的門禁系統,屆時全校師生可以一卡通行全校,皮包內也可以少帶幾張卡片。除此之外,也將台北人常用的悠遊卡功能結合在校園卡內,使校園卡可以走出校園,搭乘大眾交通工具。加上與校園卡片結合,使得這張悠遊卡具有掛失的機制,卡片內的儲值的金額不會因為卡片遺失而不見,還有後續的校內外應用還在規劃中,期待能讓校園卡發揮最大的功能。

拜科技之賜,RFID讓生活更方便、更安全,想像一下去超級市場買一車的商品,只要購物車一經過感應器購物清單,帳單立即產生,不用像現在排隊等店員一一點清結帳;還有一回到家裡,周遭溫度、燈光及家電馬上變成你喜歡的設定,不用東找西找遙控器與開關;家裡的冰箱食物飲料不夠時,會自動下訂單宅配到府,不用打開冰箱發現最喜歡的可樂沒有了,這真是個方便的未來,而且這個未來已經不遠了。


版權所有 © 國立台灣大學計算機及資訊網路中心 All Rights Reserved.