課程名稱 2016級計算機科學與工程學院軟件工程(西北師范大學) 作業要求 實驗二 軟件工程個人項目 課程目標 通過學習這門課程,深入了解軟件開發的標准過程,從軟件生命周期的8個階段 ...
一.需求分析 根據實驗二軟件工程個人項目所提要求進行分析后可知用戶的需求主要有: .程序可讀入任意英文文本文件,該文件中英文詞數大於等於 個。 .程序需要很壯健,能讀取容納英文原版 哈利波特 萬詞以上的文章。 .指定單詞詞頻統計功能:用戶可輸入從該文本中想要查找詞頻的一個或任意多個英文單詞,運行程序的統計功能可顯示對應單詞在文本中出現的次數和柱狀圖。 .高頻詞統計功能:用戶從鍵盤輸入高頻詞輸出的個 ...
2019-03-13 10:45 5 359 推薦指數:
課程名稱 2016級計算機科學與工程學院軟件工程(西北師范大學) 作業要求 實驗二 軟件工程個人項目 課程目標 通過學習這門課程,深入了解軟件開發的標准過程,從軟件生命周期的8個階段 ...
1.要求:實現一個控制台程序,給定一段英文字符串,統計其中各個英文單詞的出現頻率。 2.性能分析: 對C++代碼運行VS的性能分析工具,找出性能問題並進行優化。 對Java程序運行性能分析工具 NetBeans IDE 6.0,找出性能問題並進行優化。 import ...
Github:https://github.com/1561602610/PersonProject-C2 PSP表格: PSP2.1 Personal Softwar ...
詞頻統計 (個人項目) 要求 (1). 實現一個控制台程序,給定一段英文字符串,統計其中各個英文單詞(4字符以上含4字符)的出現頻率。 附加要求:讀入一段文本文件,統計該文本文件中單詞的頻率。 (2). 性能分析: 對C++代碼運行VS的性能分析工具,找出性能問題並進行優化 ...
GitHub倉庫地址:https://github.com/ZCplayground/personal-project PSP 表格 PSP2.1 Personal ...
這是我們數據結構課程最后的一次作業,詞頻統計。 其主要要求是這樣的: 編寫程序統計一個英文文本文件中每個單詞的出現次數(詞頻統計),並將統計結果按單詞出現頻率由高至低輸出到指定文件中。 看到這個要求,在給出數據規模與下一步要求時,本來大家肯定會想,統計詞頻嘛。就是套用一下trie樹(字典樹 ...
本例是數組、字典、列表、jieba(第三方庫)的綜合應用,我們將對三國演義中出現次數前十的任務進行排名並統計出出現的次數。 源程序1: #CalThreeKingdomsV1.pyimport jiebatxt = open("threekingdoms.txt", "r ...