數據結構實習報告

一、需求分析1、  程式所實現的功能;2、  程式的輸入,包含輸入的數據格式和說明;3、  程式的輸出,程式輸出的形式;4、  測試數據,如果程式輸入的數據量比較大,需要給出測試數據;5、  合作人及其分工二、設計說明1、  主要的數據結構設計說明;2、  程式的主要流程圖;3、  程式的主要模組,要求對主要流程圖中出現的模組進行說明4、  程式的主要函式及其偽代碼說明 (不需要完整的代碼) ;5、  合作人設計分工三、上機結果及體會1、  合作人編碼分工2、  實際完成的情況說明(完成的功能,支持的數據類型等);3、  程式的性能分析,包括時空分析;4、  上機過程中出現的問題及其解決方案;5、  程式中可以改進的地方說明;6、  程式中可以擴充的功能及設計實現假想;說明:1、  如果程式比較大,可以將設計說明分為概要設計和詳細設計兩部分。概要設計主要負責程式的流程、模組、抽象數據類型設計;詳細設計負責程式的數據類型定義和主要函式的說明。2、  設計說明中,不需要寫出代碼或者模組的詳細代碼,只需要寫出主要函式的偽代碼說明。