原创 JAVA多線程解決哲學家就餐問題

JAVA多線程解決哲學家就餐問題 哲學家進餐問題:5個哲學家共用一張圓桌,分別坐在周圍的5張椅子上,在圓桌上有5個碗和5只筷子(注意是5只筷子,不是5雙),碗和筷子交替排列。他們的生活方式是交替地進行思考(thinking)和進

原创 VRML編程練習

VRML編程練習 第一彈:IndexedLineSet線集合 注:學習階段,不喜勿噴! 編譯軟件:VrmlPad ** 線集合語法: IndexedLineSet{ coord Coordinate { point [

原创 JAVA通過設置GUI並且使用JDBC連接數據庫

JAVA通過JDBC連接SQL Server數據庫並且實現增、刪、減、查等功能。 設置圖形界面GUI訪問數據庫。 package Test1; import java.sql.*; import java.awt.BorderLa

原创 計算機系統結構---指令編碼

【實驗目的與要求】 1、熟練掌握指令操作碼採用等長碼、哈夫曼碼、擴展碼的編碼方法。 2、在已知指令個數和頻度的基礎上,要求用程序實現等長碼、哈夫曼碼、擴展碼的編碼,實驗結束後提交源程序和實驗說明書。 【實驗內容】 瞭解和掌握指令編

原创 編譯原理實驗:語法分析(LR分析)

LR分析(NCWU慎用) 1.實驗要求 ⑴ 選擇LR分析方法; ⑵ 選擇對各種常見程序語言都用的語法結構,如賦值語句或表達式或控制流語句等作爲分析對象,並且與所選語法分析方法要比較貼切。 ⑶ 實驗時間爲6學時。 2.實驗內容及要求

原创 編譯原理實驗:語法分析(算符優先分析)

** 算符優先分析程序(NCWU慎用) ** 1.實驗要求 ⑴ 選擇算符優先分析方法; ⑵ 選擇對各種常見程序語言都用的語法結構,如賦值語句或表達式或控制流語句等作爲分析對象,並且與所選語法分析方法要比較貼切。 ⑶ 實驗時間爲6學

原创 數據結構實驗一——線性表及其應用

***題目:***編寫一個程序,實現順序表的各種基本運算,在此基礎上完成如下功能: (1) 初始化順序表L。 (2) 依次在順序表L中插入元素a、b、c、e、f(從鍵盤輸入數據)。 (3) 輸出順序表L。 (4) 輸出順序表L的長