匯編語言寫的《歌曲演奏程序》 有源代碼(詳細注釋),還有詳細的試驗報告 (當時得了98分,全班最高) (1) 編寫用鍵盤選擇計算機演奏歌曲的程序,歌曲清單至少包括3首。 (2) 程序應有操作提示、輸入和輸出,界面追求友好,最好是菜單式的界面。 (3) 設計若干用例(測試數據),上機測試程序并分析(評價)所設計的程序。 (4) 設計報告格式按附件要求書寫。課程設計報告書正文的內容應包括: 在正文第一行寫課程設計題目; 1.需求說明(要求、功能簡述)或問題描述; 2.設計說明(簡要的分析與概要設計); 3.詳細的算法描述; 4.源程序與執行結果(含測試方法和測試結果); 5.使用說明; 6.總結,包括設計心得(設計的特點、不足、收獲與體會)和展望(該程序進一步改進擴展的設想)。
標簽: 匯編語言 有源 代碼 程序
上傳時間: 2013-12-18
上傳用戶:banyou
轉載:對神經網絡中使用最廣泛的一種:BP神經網絡采用vbmatlab來實現,把訓練數據拷入,load的*.m文件中, 文件中部load的*.m為測試數據 save 存盤的文件為測試數據的bp預測值, 該程序可以擴充n個輸入,n個輸出,很容易
標簽: vbmatlab 神經網絡 BP神經網絡
上傳時間: 2015-11-10
上傳用戶:xwd2010
約瑟夫環 1. 本演示程序利用一循環鏈表,每個結點為一人,類似將人按順時針方向圍坐一圈,每個結點包括,號碼,密碼.號碼是作為排的順序.密碼用來作為下一次報數的數字.當走到結尾時,再下個結點便循環回去,依此類推. 2. 演示程序以用戶與計算機的對話方式執行,用戶輸入相應的數據,輸出結果顯示在其后。,即總結點數,和密碼. 3. 程序執行的命令包括:1)創建鏈表 2)尋找結點 3)刪除結點 4. 測試數據測試數據:m初始值20,n=7,7個人密碼依次為:3,1,7,2,4,8,4。首先m值為6,正確出列順序為6,1,4,7,2,3,5。
標簽: 循環 號碼 密碼 程序
上傳時間: 2014-07-25
上傳用戶:weiwolkt
一:需求分析 1. 問題描述 魔王總是使用自己的一種非常精練而抽象的語言講話,沒人能聽懂,但他的語言是可逐步解釋成人能聽懂的語言,因為他的語言是由以下兩種形式的規則由人的語言逐步抽象上去的: ----------------------------------------------------------- (1) a---> (B1)(B2)....(Bm) (2)[(op1)(p2)...(pn)]---->[o(pn)][o(p(n-1))].....[o(p1)o] ----------------------------------------------------------- 在這兩種形式中,從左到右均表示解釋.試寫一個魔王語言的解釋系統,把 他的話解釋成人能聽得懂的話. 2. 基本要求: 用下述兩條具體規則和上述規則形式(2)實現.設大寫字母表示魔王語言的詞匯 小寫字母表示人的語言的詞匯 希臘字母表示可以用大寫字母或小寫字母代換的變量.魔王語言可含人的詞匯. (1) B --> tAdA (2) A --> sae 3. 測試數據: B(ehnxgz)B 解釋成 tsaedsaeezegexenehetsaedsae若將小寫字母與漢字建立下表所示的對應關系,則魔王說的話是:"天上一只鵝地上一只鵝鵝追鵝趕鵝下鵝蛋鵝恨鵝天上一只鵝地上一只鵝". | t | d | s | a | e | z | g | x | n | h | | 天 | 地 | 上 | 一只| 鵝 | 追 | 趕 | 下 | 蛋 | 恨 |
標簽: 語言 抽象 分
上傳時間: 2014-12-02
上傳用戶:jkhjkh1982
一 . 需求分析: 1) 輸入形式和輸入值范圍: 輸入形式是要壓縮(或者要解壓)的文件路徑,輸入范圍是字符串,而且要是文件的路徑。 2) 輸出形式: 輸出相應的編碼壓縮文件和解碼原文件 3) 程序所能達到的功能: 利用哈夫曼對ASCII文件做不等長編碼,達到壓縮文件。利用哈夫曼樹的遍歷,達到解壓文件的目的。程序的功能也就是實現壓縮和解壓ASCII類型文件的目的。 4)測試數據:(包括正確的輸入數據及其輸出結果和含有錯誤輸入及其輸出結果) 測試輸入或者輸出文本框是不是有空的,是不是不是有效路徑。進行條件判斷,實現錯誤處理。 比如要壓縮:c:\a.txt 文件路徑就是:c:\a.txt。如果輸入框是空的,就判斷,然后用MessageBox處理信息。 如果文件路徑和文件的輸出路徑都寫正確的話,就會輸出相應的壓縮或者解壓文件,否則用函數MessageBox提示錯誤。然后進行更正。 二 . 概要設計: 1) 哈夫曼樹的特點 a) 是二叉樹的一種,而且是一種沒有度數是1的二叉樹 b) 一棵樹有n個葉子,就會用2n-1個節點 c) 一種“最優”二叉樹,由于樹的帶權路徑(WPL)最小 d) 由于它是由下到上順序構造的,使得分支節點和葉子節點從下到上,權值都是從小到大的順序排列的
標簽: 輸入 分 解壓 路徑
上傳時間: 2013-12-03
上傳用戶:zsjzc
一 . 需求分析: 1) 輸入形式和輸入值范圍: 輸入形式是某集體的“人名”,輸入的是人名的拼音,而且字符長度不超過19。 2) 輸出形式: 輸出相應的“人名”哈希表,并實現查找的功能,且平均查找長度不超R. 3) 程序所能達到的功能: 利用哈希函數對“人名”拼音做編碼,建立哈希表。并實現查找的功能,且平均查找長度不超R。 4)測試數據:(包括正確的輸入數據及其輸出結果和含有錯誤輸入及其輸出結果) 測試輸入是不是有效的。進行條件判斷,實現錯誤處理。 如果輸入是正確的話,就會按程序的5個功能一步步建立起哈希表、查看哈希表、哈希表的查找。否則用函數MessageBox提示錯誤。然后進行更正。 二 . 概要設計: 1) 哈希表的特點 a) 據哈希函數和處理沖突的方法將一組關鍵字映像到一個有限的區間上 b) 以關鍵字在地址集中的“像”作為記錄在表中的存儲位置 c) 不經過任何比較,一次存取便能得到所查記錄
標簽: 輸入 分
上傳時間: 2014-01-08
上傳用戶:498732662
這是一個ACM中的題請大家看以下哈 如果有問題請多多指教 n個猴子圍坐一圈并按照順時針方向從1到n編號,從第s個猴子開始進行1到m的報數,報數到第m的猴子 退出報數,從緊挨它的下一個猴子重新開始1到m的報數,如此進行下去知道所有的猴子都退出為止。 求給出這n個猴子的退出的順序表。 Input 有做組測試數據.每一組數據有兩行,第一行輸入n(表示猴子的總數)第二行輸入數據s(從第s 個猴子開 始報數)和數據m(第m個猴子退出報數).當輸入0 0 0時表示程序結束. Output 輸出中,每組數據的輸出結果為一行,中間用逗號間隔。
標簽: ACM 家 方向
上傳時間: 2014-01-01
上傳用戶:腳趾頭
LabVIEW報告生成工具包通過ActiveX技術將Microsoft Word和Excel與LabVIEW集成開發環境結合起來,用于快速生成專業的報告,從而高效地表示出各種測試數據和結果。用戶可以移植、修改現有的報告模板,并使用標準的LabVIEW功能,擴展該工具包的報告生成功能;通過運行由VBA編寫的宏代碼還可以進一步自定義修改報告生成過程并自動生成報告。 LabVIEW報告生成工具包包含了3類VIs(類似傳統語言的函數或過程):①高級報告生成VIs,用于新建報告和進行常規操作。②專門用于生成Word格式的報告VIs,其中包括了文檔管理、查找、替換、編輯和格式化Word中的圖表、圖片,通過編寫VBA代碼自定義各種復雜的操作。③專門用于生成Excel格式的報告VIs,其除了能進行常規的Excel操作外,還可以操作Excel中的宏。
標簽: LabVIEW Microsoft ActiveX Excel
上傳時間: 2015-12-04
上傳用戶:stampede
prim算法:可以從任意結點出發,找出與之相連的最小權值的結點,連接,把連接后的結點看成是一個整體,和其他的結點的權值比較,再找出最小權值的結點連接,然后將連接上的結點再看做一個整體,依次類推,直到所有結點全部連接上 代碼、測試數據。
標簽: 連接 prim 算法 比較
上傳時間: 2015-12-28
上傳用戶:waizhang
本程序實做MLP(Multi-layer perceptron)算法,使用者可以自行設定訓練數據集與測試數據集,將訓練數據集加載,在2、3維下可以顯示其分布狀態,并分別設定鍵節值、學習率、迭代次數來訓練其類神經網絡,最后可觀看辨識率與RMSE(Root Mean squared error)來判別訓練是否可以停止。
標簽: Multi-layer perceptron MLP 程序
上傳時間: 2013-12-24
上傳用戶:caozhizhi
蟲蟲下載站版權所有 京ICP備2021023401號-1