今年我第一次參加東海資工所的入學考,為何到了今年才參加呢?因為往年的年資不符,報名時就被退件了,所以連參加考試的機會都沒有。今年報名時,還差點因為無法證明上一份工作的年資而被退件哩!後來還是因為拿出我的所得稅扣繳憑單,才順利的通過報名審核的這一關。

這是我第三年參加研究所的考試了,前面兩年都是報考逢甲大學的研究所,不過兩次考試都沒上,哈哈哈!記得去年考逢甲資工所時,我的離散才得了兩分,嗚!當時考卷發下來時,發現除了是非提五題我還有一搏的機會之外,其他的題目沒有一題我會的。沒辦法我只學過工數,偏偏離散的部分我只停留在機率的範圍而已啊!

沒想到,我五題全部選擇Ture,竟然只對了一題,哈哈,運氣真是背到家了。我的總分只要多六分就到錄取標準了啊!真所謂技不如人啊!本來今年並不打算參加考試的,因為這段時間我一直在找新的工作,也在準備工作交接的事項,沒想到Anson倒是邀我一起報名參加考試,所以我就報名啦!

本來是想說以陪考的心態來參加考試的,但後來Anson報考東海因為差了一年的年資,所以連續第二年被退件,哈哈!而中興大學的考試他也沒報名,所以到後來剩我一個人參加東海的考試了,每次都是這樣。

考試前,我沒有花太多時間準備考試的東西。依據前兩年參加逢甲的考試,我發現我最弱的部分,是在離散跟編碼的部分。於是我只花了時間在編碼、位元轉換跟邏輯運算上面,尤其是卡諾圖的部分,基本上都已經忘光光了。

結果今年考試時,考卷一發下來,我真是難以形容那瞬間的感覺。我簡直要大笑起來,想笑的原因不是因為我會寫,而是考題實在出的太好了,沒有一題是課本裡面有的,這代表一定得要是對這個產業相當了解的人才真正回答的出來。我猜想這份考題會不會是所上所有的教授個人依據各自的專業,提出一個問題來彙整成這份試卷的。

由於這份考題實在令我心折,所以我實在很想跟大家分享這份研究所的試卷內容。

考題一共有七題,全部是申論題,第一題必答,其餘六題裡面任選四題作答。第一題的題目是兩篇英文文章,第一篇是Intel的科技報導,在報導新chips的技術;第二篇是關於Google的報導,敘述Google興起的原因。

題目首先要我們幫這兩篇文章的標題翻譯成中文,對我來說這可是一件困難的事情,因為實在很難翻成中文。我把第一篇翻成繼續發展中的摩耳定律,因為第一篇的主題跟摩爾定律有關,主要再說明每隔十八個月後,科技便會以兩倍的速率跟空間來成長。第二篇的標題是『Faster then the rest』,這實在很難依造字面上來翻譯,結果我把它翻成『超越傳統』。呵!後來我回到家後,想說翻成『維持競爭力』是否會好一些。

光是第一題就有好幾個小題,例如詢問什麼是『Moore’s Law』?還有Intel的總部在哪裡?『Back to basic』副標題是什麼意思?而Back to basic所指的技術其成功的產品是什麼?另外Eric Schmidt是誰(這個人是昇陽的前位CEO,現任職Google的CEO)?還有Eric Schmidt問了哪四個問題?

[ Moore’s Law:CPU研發的速度,促使個人電腦每十八個月就能以一半的價格得到快一倍的效能 ]

老實說,五題題目裡,我只有第一題算是會寫,其他都只寫了一半而已。

[全文:]

第二題的題目是關於資訊安全,題目要我們列舉五項我所知的安全機制,並解釋其內容。老實說我只知SSL跟SET,其他我一點映像都沒有,而要我解釋這些內容,哈,還是算了唄!同題中,第二小題要我們回答資訊安全的目的,以及列出五項資訊安全的要項,這部分我攏統的寫了一小部分,不過跟真正的答案有一大段距離,說來真糗,在公司裡,我還是負責制定資訊安全管理Paper的,一到考試時,什麼都忘光光。

[ 資訊安全(Information Security)的目的在於保護資訊及其支援處理設備、統和網路的機密性(Confidentiality)、完整性(Integrity)和可獲得性(Availability)不受到各種方式的威脅,使可能發生的損害降至最低,確保企業的永續經營。 ]

[ 資訊安全的要項:
1.資訊安全政策:高階主管對資訊安全之期許與要求。
2.組織與權責:資訊安全部門及相關部門之組織架構、運作流程與責任歸屬。
3.資產管控:依照資訊資產之運作流程與資產價值,將資訊資產作分類,並規劃各不同等級資產所需之保護措施。
4.人員的安全:將針對員工訓練、員工之資訊安全工作範圍與責任歸屬及重大事件呈報步驟作相關規劃。
5.設備與環境的安全:規範有形資產之保護措施、安全裝備、與一般控管原則。
6.通訊與作業程序管理:確保通訊、資訊設備的作業處理之安全性。
7.存取管理:使用者權限之設定應依使用者工作職權而給予,以降低未經授權存取系統資源之風險。
8.系統維護與發展:規劃企業內系統開發與維護過程,將資訊安全列入流程範圍。
9.緊急應變作業程序:針對各種可能的意外災害,研擬適當應變方案。
10.法規、政策之遵循:各種法規,如電子資料保護法、單位組織資訊安全政策之遵循。 ]

[ 資訊安全機制:
公鑰加密系統(Public Key Cryptosystems):讓文件加密和解密用的Key變的不同,利用兩個經過特別計算所得出的字元串,稱為公鑰和私鑰。資料經過公鑰加密之後必須用私鑰才能解密,反之亦然。
傳統金鑰系統DES(Data Encryption Standard):DES屬於區塊加密法,而區塊加密法就是對一定大小的明文或密文來做加密或解密動作,將64位元的資料,利用56位元的金鑰加密,設計原理源起於Shannon的乘法保密系統(Product cipher)觀念,在運算推導過程中利用混淆(Confusion)與擴散(Diffusion)、切割分散的功能使得明文在運算的階段中一次又一次互換位置(查表)及增加(查表填位)、減少位元數(二進位轉十進位、查表),經過16次的運算處理從事加、解密的工作。
資訊隱藏(Information Hiding):資訊隱藏是一種將資料隱藏於其它載體內的技術。在數位化的時代裡,我們所探討的當然是數位化的資訊,在此所說的被隱藏的資訊及用來隱藏資訊的載體,均是同一質性的東西,也就是所謂的 多媒體(multimedia) (數位媒體)依其屬性可以是文字(full-text)、數據(datum)、圖形(graph)、影像(image)、聲音(audio)、影音(video)等等數位化的媒體。
SET(Secure Electronic Trnasaction):由 VISA,MASTER等信用卡組織與網路軟硬體廠商所合作制定的信用卡使用者認證 (VERIFICATION) 規格。
SSL(Secure Sockets Layer):由網景 (NETSCAPE) 公司提送至IETF 審核的通訊協定 (PROTOCOL) 規格,可使文件透過 WWW 安全的傳輸。類似的功能也提送至 IETF 審核中的通訊協定是 S-HTTP,但S-HTTP主要功能是建立安全的資料傳送,而 SSL 是建立安全的連線 (CONNECTION)。 ]

第三題是關於軟體工程的問題,也是分成兩個小題。首先詢問我們開發人員與測試人員的比例,並說明此比例的原因為何?第二小題要我們列舉三項軟體工程中可以量化分析的項目。並說明他的內容。這題我也是回答的很攏統,去年我還花了一點時間,在研究軟體工程的流程哩!也是考試時,全部忘光光。最頭痛的是軟體開發的標準,像是CMM是什麼?嗚,這離我所知的領域實在太遠了啊!

[ CMM提供一個軟體流程改善的架構指引,它與軟體生命週期無關,也與所採用的發展技術無關。根據各種實例經驗顯示,若遵循這個架構指引,一個軟體發展機構能制定其內部具體的軟體流程並持續改善,則可大幅縮短專案時程及降低開發成本,並可提升其交付具品質保證之軟體產品的能力。 ]

[ 可量化分析的項目:產品的品質、生產產品的人員生產率、軟體的執行效能。 ]

第四題是我完全看不懂的題目,所以我直接跳過,沒有回答,考完之後,我只記得這是關於程式組譯的部分,至於詳細內容我根本搞不懂,可見這題的領域我完全不熟啊!

第五題是解釋名詞,我只記得有UML跟XML的解釋,並要我們敘述其應用,另外兩個解釋名詞,我已經忘了。結果我在UML裡的答案根本就是亂寫,真正的UML (Unified Modeling Language) 是一個軟體及系統上的一個標準,目前幾乎已成為工業標準。在 UML 的標準中定義了許多的圖,利用這些圖來描述系統的各種狀態。而XML的部分我也寫的不好,還有筆誤的地方哩!看來今年考試又要槓龜了啊!

[ UML (Unified Modeling Language)是一個軟體及系統上的一個標準,目前幾乎已成為工業標準,在UML的標準中定義了許多的圖,利用這些圖來描述系統的各種狀態,並且與其它工作夥伴溝通設計與規劃,當然也可以利用 UML 與客戶進行設計上的溝通。UML可說是軟體與系統設計上的藍圖(Blue Prints)。在機械與其它擁有百年以上歷史的成熟工業中,學習製圖與理解圖上的符號語言是一門相當重要的課程,如今軟體業也有一個廣為被使用的軟體設計製圖語言: UML。 ]

[ 可擴展標示語言(縮寫為 XML)用來描述一種稱為XML文件的資料物件,同時也部分地描述了處理這些資料物件的程式設計方式。XML是SGML (標準通用標示語言[ISO 8879]) 在應用上的一個子集合,或為SGML的某種限制形式。根據制定規格的定義,XML文件是符合規格的SGML 文件。XML文件由稱為實體的儲存單元所組成,而實體可以包含剖析過(Parsed)或未剖析過(Unparsed)的資料。已剖析過的資料由字元組成,其中一些字元組成字元資料,另一些字元組成標示。標示中包含了對於文件儲存格式 (Storage layout) 和邏輯結構 (Logical structure) 的描述。因此XML可說是提供了一種可用於規範及限制儲存格式和邏輯結構的機制。 ]

第六題是關於系統運作的分析,以及長是列出其效能的運算式。總之就是CPU分配了工作時段P,然後工作排入佇列裡,當工作運算時間R小於工作時段P時,CPU就會處理這項工作,當工作運算時間R大於工作時段P時,CPU會將其餘工作排入佇列中,等待工作完成之後,再進行下一個工作的運算。老實說這樣一個題目,要我分析其效能跟列出運算式,根本就辦不到,所以我就用烏煙瘴氣法,胡亂寫了一堆,含混過去,哈哈哈!

第七題很特別,是關於Jpeg跟Jpeg2000有何不同?以及Jpeg2000的應用為何?這題我在考試時,根本完全不清楚,是後來考完在網路上,才查清楚其相關的答案,不過就算我現在已經了解,但要我仔細回答,還真的不容易哩!

[ JPEG2000 可以提供比傳統 JPEG/JPG 更高的壓縮率,並且同時擁有更高的影像品質,一般而言,JPEG2000 可以提供高達 200 倍或更高的壓縮率,對於檔案的儲存或傳輸,都有莫大的幫助! ]

[ 1992年,一家美國公司的總工程師當時在JPEG委員會中,建議借助有限的色空間、算法和其他參數,特別是嚴格的文件格式規範(JFIF),提出了標準的簡化實現。這立即獲得歡迎並在市場中成了唯一的JPEG實現。

JFIF就是指今天的JPEG文件格式。然而,這種有限的工具有點過時且難以滿足高分辨率、真彩色及附加功能性的要求。

自從最初引入JPEG及JFIF以來,引入了基於使用DCT的許多附加的文件格式和壓縮技術。這些包括SPIFF(靜止圖像交換文件格式),稱為JTIP的多分辨率格式(JPEG平舖圖像錐形),及稱為Flashpix的同樣概念的較新的工具。

JPEG2000

到了1995年,一般計算機的計算能力提高了,於是就可能擁有和JPEG有效硬件實現一樣快或較之更快的顯示圖像的軟件解碼器。

在1996年,JPEG委員會決定研究圖像數據的更強有力的壓縮的可能性,特別是分形和小波技術提供了新解決方案的可能性。因為這些研究的進步,好像到了2000年新標準準備好了,並選擇了JPEG2000這個名稱。

目的是創造一先進的標準化的圖像編碼系統以服務於進入下一個世紀的應用程序。目的是:

1.確定現行的標準不能產生最好質量或性能的範圍;
2.給現在未使用壓縮的市場提供可能性;
3.給成像應用程序提供開放系統方法。

不同意圖的應用程序提出了不同的要求。例如:
△Internet應用程序(環球網成像)必須在質量和分辨率上有所改進且有快的譯碼能力。
△移動式應用程序產生對錯誤彈性,低功率,及順次譯碼的要求,同時電子商務需要圖像保密性和數字水印。
△數字照相要求低的複雜性和壓縮有效性。
△硬拷貝彩色傳真,印刷及掃描要求去除或平舖處理。
△鍵入數字圖書館/檔案應用程序是元數據和內容管理的需要。
△對於遙感來說,多元件,快速編碼和有價值的編碼區域是十分主要的。

醫療應用程序不只是大部分,需要各種各樣的有損耗的和無損耗的編碼。

一項對技術要求產生了約20種建議,其中大多數基於小波技術。並測試了對於DCT編碼的增強,對於JPEG2000的要求則太多且對DCT編碼似乎不可能令他們滿意。

小波技術最終被選作JPEG2000的新的算法,具有在分辨率和質量兩方面允許可伸縮性的能力。雖然與整數篩選程序比較,小波變換的複雜性取決於篩選程序的大小和浮點的使用,但小波變換一般比現在的基於程序塊的DCT變換計算上更為複雜。作為全畫面變換,小波變換也需要比DCT更多的存儲器。

然而,基於程序行的實現可減少存儲器的需求。要注意雖然小波變換比DCT變換計算上更為複雜,但是在其複雜性由在標準預期完成時計算機的預期的計算能力得以規範化,小波變換並不比在出版最初的JPEG時DCT變換複雜。因此,JPEG委員會覺得計算機能力現在的和預期的進步減小了這些問題的影響且編碼-譯碼要求的複雜性對於小波技術的廣泛實現也不覺得像是一個障礙。

分辨率的可伸縮性意思是圖像代碼是連續的代碼流,各種水平的分辨率從代碼流中得到,作為譯代碼流達到程度的函數。(即,只譯代碼流的部分並得到某種水平的分辨率,連續譯代碼流的代碼以得到分辨率)。

同樣的圖像文件可用於不同的應用程序。注意這點很在趣:一旦壓縮,則壓縮的數據可重新排序,因此,它可以以行方式解壓縮,按大小是順次的或按分辨率是順次的。

質量不但是一個分辨率問題,而且還是一個像素深度值的量化的問題。編圖像代碼的操作人員按分辨率或質量確定可伸縮性水平。可逐步按所要求的質量,譯質量可伸縮的文件代碼,包括如果照此編碼的全部無損耗的結果。

這就可以實現一個有趣的特點:能夠使用圖像的無損耗編碼和允許下流處理以確定應用程序所要求的譯碼程度。這種能力對醫療成像和出版應用而言是相當有趣的。 ]

總之,這一次的考題讓我覺得很有廣度,雖然每題的問題都不難,但就算是事後已經知道答案要我再次回答,我想我也很難在短短的一百分鐘裡寫清楚。所以這次考試能得到六十分以上的,基本上在資訊這個領域裡能夠算是通才了,因為通常工作之後,自己的領域都追不完了,何況是跨領域的部分。

我想這是一次很好的經驗,讓我知道深度跟廣度的重要性,我想在資訊領域工作的朋友們,對於這份試卷,應該也會有相當的好奇心吧!所以跟大家分享這次考試的經驗。

P.S.對於不是在這個領域工作的朋友,可能不太了解我在寫些什麼?不過我想,多看看或許也能多知道一些,關於這個工作範圍裡的內容吧!





2002-05-06  -  duncan Email  -  3008  -  資訊工程 - 讀者回應

回應管理, Pingbacks:

這篇文章還沒有 回應管理/Pingbacks ...

讀者回應:


你的Email位址將不會顯示在這個站點.

您的URL將被顯示.

允許的XHTML標記: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>
Enter this code:
authimage

(換行會被轉換為 <br /> 標記)
(將你的姓名及Email及網址記在Cookie中)
(讓使用者可以直接寫訊息給你(不會顯示你的Email).)

上一篇文章: 中醫按摩淺談下一篇文章: MISIA