[發明專利]一種計算機軟件技術開發調試系統在審
| 申請號: | 201910170002.8 | 申請日: | 2019-03-07 |
| 公開(公告)號: | CN109885502A | 公開(公告)日: | 2019-06-14 |
| 發明(設計)人: | 郝明超 | 申請(專利權)人: | 山東云尚信息科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 277800 山東省棗莊市高新*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算機設備 計算機軟件技術 調試系統 服務器模塊 調試 軟件開發 軟件問題 在線調試 開發 數據采集模塊 計算機軟件 控制器模塊 比對結果 調試模塊 調試軟件 調試效率 軟件調試 調用 存儲 采集 發送 指令 輸出 | ||
1.一種計算機軟件技術開發調試系統,其特征在于,所述系統包括:
計算機設備,計算機設備裝有操作系統,用于向調試軟件提供運行環境;
服務器模塊,所述服務器模塊通過物聯網連接所述計算機設備,且所述服務器模塊連接有分層系統和軟件數據分析系統;
控制器模塊,執行所述計算機設備中所述調試軟件的運行,同時根據接收到的上位機的獲取內存地址數據的指令,獲取數據并且發送給上位機;
數據采集模塊,用于收集所述調試軟件運行中的異常標志位數據;
調試模塊,用于在保存軟件當前運行環境后,調用已采集并存儲的在線調試指令,執行調試任務,輸出在線調試信息。
2.根據權利要求1所述的計算機軟件技術開發調試系統,其特征在于,所述服務器模塊包括存儲模塊。
3.根據權利要求1所述的計算機軟件技術開發調試系統,其特征在于,所述上位機將該數據以及完整變量名、最內層分量注釋和地址一起顯示出來,供用戶調試分析使用。
4.根據權利要求1~3任一所述的計算機軟件技術開發調試系統,其特征在于,所述計算機連接有鍵盤。
5.根據權利要求1~3任一所述的計算機軟件技術開發調試系統,其特征在于,所述計算機還連接有鼠標。
6.一種包含如權利要求1~5任一所述計算機軟件技術開發調試系統的軟件開發調試方法,其特征在于,包括如下具體步驟:
S1:計算機通過物聯網連接于服務器,并運行計算機中的調試軟件程序;
S2:在軟件程序運行時,確定軟件中的被追蹤點;
S3:當執行到所述被追蹤點時,保存被追蹤點處的軟件當前運行環境;
S4:在軟件重新運行后,判斷所述被追蹤點是否有效,若所述被追蹤點有效,接入調試器將所述異常標志位清零;
S6:調用已存儲的在線調試指令,執行調試任務,輸出在線調試信息;
S7:確認對所述調試軟件調試成功,則將調試后的調試軟件上傳至服務器,更新該服務器中存儲的調試軟件。
7.根據權利要求6所述的調試系統方法,其特征在于,所述確定軟件中的被追蹤點具體包括:通過命令行接收用戶輸入的設置指令,所述設置指令包括軟件中被追蹤點的地址;將所述被追蹤點地址處的二進制機器指令反匯編為匯編程序;根據所述匯編程序確定所述被追蹤點的位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東云尚信息科技有限公司,未經山東云尚信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910170002.8/1.html,轉載請聲明來源鉆瓜專利網。





