資訊工程學系

Permanent URI for this communityhttp://rportal.lib.ntnu.edu.tw/handle/20.500.12235/60

本系前身「資訊教育學系」成立於民國七十四年,首先招收大學部學生,民國九十年成立資訊工程研究所碩士班,而後於民國九十五年進行系、所調整合併為「資訊工程學系」;並於九十六年成立博士班。本系目前每年約招收大學部四十餘人,碩士班六十餘人,博士班約五人,截至民國一百零四年十一月止,總計現有大學部一百九十多人,碩士班一百二十多人,博士班二十三人,合計學生人數約為三百三十多位。

News

Browse

Search Results

Now showing 1 - 1 of 1
  • Item
    解決DIVA上動態資料和視覺化隱喻的映對
    (2008) 陳日峰; Jih-Feng Chen
    隨著時代的改變,軟體日漸變得複雜且龐大。然而除錯的技術和工具並沒有追上軟體的進步速度,除了除錯器的使用之外,使用者至今還時常得依賴插入額外的程式碼(例如說,printf)來幫助除錯。雖然近來已經有許多軟體視覺化工具透過圖形表示來視覺化軟體資料以幫助程式設計師除錯,但它們在使用上還有許多限制。例如只能視覺化特定的資料結構,或者是需要使用者撰寫額外的視覺化程式碼。因為這些種種的限制,讓軟體視覺化工具無法成為程式設計人員每天使用的實用工具。 因此,我們提供一個軟體視覺化除錯工具DIVA(Debugging Information Visualization Assistant)來幫助程式設計師除錯軟體。DIVA使用3D的圖形,顏色和動畫來視覺化軟體。讓使用者以理想的VM(Visualization Metaphor)來視覺化變數和資料結構。 本篇論文中,我們在DIVA上設計一個Mapping Engine,透過Mapping Engine的存在能將資料和VM 做到去除耦合(decoupling),讓變數資料和VM能在低耦合的情況下相互作用。Mapping Engine提供一個簡易的操作視窗能讓使用者在上面選擇資料和VM間的對映關係並且組合VM。經由VM之間的組合,一個複雜的VM可以由許多基礎的VM組合而成,以達到可組合性以及視覺化彈性。