日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]代碼練習軟件中代碼的運行和圖形化的解析方法在審

專利信息
申請號: 201410812693.4 申請日: 2015-08-04
公開(公告)號: CN104503793A 公開(公告)日: 2015-07-29
發明(設計)人: 王沖 申請(專利權)人: 風騰科技(北京)有限公司
主分類號: G06F9/445 分類號: G06F9/445;G09B19/00
代理公司: 暫無信息 代理人: 暫無信息
地址: 100083 北京市海淀區信*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 代碼 練習 軟件 運行 圖形 解析 方法
【權利要求書】:

1.一種代碼練習軟件中代碼的運行和圖形化的解析方法,所述方法使用編譯器、程序行為信息生成器和瀏覽器,其特征在于包括步驟:

1)首先用戶提交的代碼經過編譯器進行編譯,確認無誤后返回;

2)上述編譯過程中生成兩份結果:一個是二進制代碼的機器語言,一份是記錄有代碼中變量的作用域、數字顯示格式信息;

3)開始模擬在代碼運行中的每一個步驟,提出每一個步驟的狀態信息;

4)將所述狀態信息封裝成引擎,將包括程序執行行為的jsvascript文件提供給前端程序;

5)前端收到Jsvascriptjs文件,然后將信息分解,為展示做好準備;

6)最后經過瀏覽器的渲染,顯示出圖形化的結果。

2.根據權利要求1所述的解析方法,其特征在于,在步驟1,所述編譯過程包括基于clang的代碼編譯過程,包括具體步驟:

1.1)提交代碼:訪問者通過前端編輯器自動提交C代碼給圖形化代碼運行調試器;

1.2)Clang詞法分析和語法分析:調用Clang編譯器,對提交的代碼做詞法和羽凡分析,生成抽象語法樹給代碼生成器,生成變量輸出格式和變量活躍區間信息到文件中;

1.3)代碼生成器:從Clang讀入抽象語法樹,得到匯編代碼,進而生成目標文件;

?匯編代碼中包含變量名與寄存器對應關系,?匯編指令與代碼行號對應關系等符合DWARF標準的調試信息;

1.4)鏈接器:讀入代碼生成器生成的目標文件,再和已有的動態鏈接庫鏈接生成最后的可執行文件;

?該可執行文件包含了調試信息和定制的方便追蹤代碼執行過程的庫函數。

3.根據權利要求1所述的解析方法,其特征在于,在步驟3,?包括:

3.1)將包括程序符號表信息的可執行文件加載入LLDB進程中;

3.2)將斷點設置在main函數位置,確保trace信息從main函數的第一行語句開始收集;

3.3)使用單步執行命令,在每次單步執行后進行程序運行狀態的收集;

3.4)收集當前程序運行的狀態信息,所述狀態信息包括所有在作用域內的變量的值、調用棧的運行情況,堆中對象的情況、全局變量的情況和當前函數內局部變量的情況;

3.5)將步驟3.4收集的狀態信息,采用結構化的方式,利用Python中的dict字典結構存儲;如果程序尚未執行結束,重復單步執行的步驟;

3.6)利用json-dump庫,將上述字典結構存儲的程序狀態信息,以json形式保存到文本文件中;

3.7)將Json-dump生成的json結構數據,經過JS渲染代碼生成器,生成已經包含程序運行狀態記錄的Javascript程序代碼。

4.根據權利要求1-3其中之一所述的解析方法,其特征在于,在步驟6,進一步包括:

6.1)程序運行狀態記錄信息裝載:將生成的Javascript文件裝載到渲染期內,以數組的方式保存到渲染器內部;

6.2)單步程序運行狀態提取:根據當前程序運行的單步計數,從數組中提取對應的狀態,并交給渲染器渲染;

6.3程序狀態渲染:根據提取的數組內容,分別對棧幀、堆空間、全局變量、指針引用關系進行渲染;得到最終的顯示效果。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于風騰科技(北京)有限公司,未經風騰科技(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201410812693.4/1.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 一区二区三区国产精品视频| 狠狠色丁香久久婷婷综合_中| 精品久久国产视频| 少妇性色午夜淫片aaa播放5| 免费毛片**| 欧美一级日韩一级| 日本一区二区三区免费视频| 欧美一区二区三区四区夜夜大片| 国产精品视频二区不卡| 中文天堂在线一区| 99久久精品一区字幕狠狠婷婷| 国产精品19乱码一区二区三区| 国产男女乱淫视频高清免费| 国产高清无套内谢免费| 国产国产精品久久久久| 日本精品一区视频| 夜夜嗨av禁果av粉嫩av懂色av| 国产一区欧美一区| 黄毛片在线观看| 九九精品久久| 91福利视频免费观看| 亚洲欧洲一区二区| 91丝袜诱惑| 精品在线观看一区二区| 国产一级二级在线| 欧美日韩一区二区高清| 国产精品偷伦一区二区| 狠狠躁日日躁狂躁夜夜躁av| 亚洲国产精品综合| 国产一区免费在线| 久久精品一二三四| 欧美日韩中文不卡| 国产日韩精品久久| 91av中文字幕| 国产精品爽到爆呻吟高潮不挺| 玖玖精品国产| 日韩欧美一区二区久久婷婷| www.午夜av| 亚洲精品性| 久久亚洲精品国产日韩高潮| 国产男女乱淫真高清视频免费| 国产v亚洲v日韩v欧美v片| 国产伦理一区| 狠狠色依依成人婷婷九月| 99久久精品一区| 国产黄色网址大全| 国产亚洲精品久久久久久久久动漫| 久久第一区| 国产一二区精品| 国产精品区一区二区三| 欧洲另类类一二三四区| 久久99精品一区二区三区| 一区二区三区毛片| 天堂av一区二区三区| 久久精品国产一区二区三区| 欧美一区二区三区艳史| 日韩久久精品一区二区三区| 国产精品欧美日韩在线| 艳妇荡乳欲伦2| 狠狠色丁香久久婷婷综合_中| 99国产伦精品一区二区三区| 国产91免费观看| 日韩美一区二区三区| 在线精品一区二区| 韩国女主播一区二区| 午夜老司机电影| 少妇自拍一区| 国产又色又爽无遮挡免费动态图| 国产精品白浆视频| 国内少妇自拍视频一区| 日韩精品一区中文字幕| 中文字幕精品一区二区三区在线| 国产精品高潮呻吟久| 国产欧美日韩另类| 欧美三区二区一区| 久久夜色精品国产亚洲| 日韩精品免费一区二区三区| 中文字幕av一区二区三区高| 国产二区不卡| 午夜三级大片| 大bbw大bbw巨大bbw看看| 国产1区在线观看| 丝袜美腿诱惑一区二区| 日韩精品久久一区二区| 狠狠色狠狠色综合系列| 国产日产高清欧美一区二区三区| 真实的国产乱xxxx在线91| 精品福利一区| 亚洲欧美一卡二卡| 年轻bbwbbw高潮| 国产福利精品一区| 国产欧美日韩一级| 国产aⅴ一区二区| 91久久久久久亚洲精品禁果| 国产丝袜在线精品丝袜91| 日韩毛片一区| 久久九九亚洲| 日本一二三不卡| 国产一区二区午夜| 国产精品一区在线观看 | 日韩国产欧美中文字幕| 91精品国产九九九久久久亚洲| 69精品久久| 一区二区在线精品| 欧美一区二区三区爽大粗免费| 欧美日韩一级黄| 大bbw大bbw巨大bbb| 中文字幕区一区二| 色噜噜狠狠色综合中文字幕| 久草精品一区| 久久不卡精品| 热久久国产| 亚洲精品性| 欧美日韩久久一区| 欧美大片一区二区三区| 午夜诱惑影院| 久久久久亚洲国产精品| 欧美三区二区一区| 一区二区三区国产精品视频| 精品少妇一区二区三区免费观看焕 | 91精品视频免费在线观看| 91av中文字幕| 国产欧美日韩精品一区二区图片| 国产91高清| 99精品久久久久久久婷婷| 国产精品网站一区| 欧美精品在线一区二区| 国产在线一卡二卡| 免费看农村bbwbbw高潮| a级片一区| 精品国产区| 久久精品国产久精国产| 欧美亚洲精品suv一区| 日本福利一区二区| 狠狠躁夜夜| 26uuu亚洲国产精品| 久久激情影院| 躁躁躁日日躁网站| 国产精品久久久久久av免费看| 精品国产91久久久| 国产91高清| 精品国产一区二区三区久久久久久 | 国产精品一区二区麻豆| 91高跟紫色丝袜呻吟在线观看| 色狠狠色狠狠综合| 欧美日韩一区不卡| 国产伦精品一区二区三区免费观看| 狠狠色噜噜狠狠狠狠2021天天| 久久人做人爽一区二区三区小说| 丰满岳乱妇在线观看中字| 一区二区欧美精品| 欧美日韩一级二级三级| 色天天综合久久久久综合片| 亚洲欧洲一二三区| 午夜伦理片在线观看| 日韩欧美国产精品一区| 欧美一区二区三区白人| 国产精品一区二区av日韩在线| 国产伦精品一区二区三区免| 午夜a电影| 亚洲精品少妇一区二区 | 国产日韩欧美一区二区在线观看 | 在线观看国产91| 精品一区二区三区影院| 午夜少妇性影院免费观看| 久久精品亚洲精品国产欧美| 国产一二区在线| 日韩欧美亚洲视频| 国产日韩一区二区三区| 国产欧美日韩精品一区二区图片| 国产精品乱码久久久久久久 | 午夜码电影| 97国产精品久久久| 欧美激情视频一区二区三区| 亚洲精品一区二区另类图片| 一区二区三区日韩精品| 日韩毛片一区| 精品久久久久久中文字幕| 亚洲精品人| 99精品一级欧美片免费播放| 日本午夜久久| 日本一区二区三区免费播放| 国产精品偷伦一区二区| 久久一二区| 国产99久久久国产精品免费看| 99久久国产免费| 精品少妇的一区二区三区四区| 欧美在线播放一区| 国产极品美女高潮无套久久久| 欧美hdxxxx| av狠狠干| 亚洲欧美一二三| 国产农村妇女精品一二区| 91区国产| 欧美大成色www永久网站婷| 欧美三区二区一区| 一区二区三区欧美精品| 毛片大全免费看| 三级视频一区| **毛片免费| 国产精品1区二区| 最新日韩一区| 国产麻豆91欧美一区二区| 狠狠色噜噜狠狠狠狠| 日本一级中文字幕久久久久久| 999亚洲国产精| 视频二区一区国产精品天天| 亚洲第一天堂无码专区| 日本一区二区三区中文字幕| 国产理论一区| 在线国产二区| 四虎久久精品国产亚洲av| 亚洲va久久久噜噜噜久久0| 视频一区二区国产| 精品香蕉一区二区三区| 国产一卡二卡在线播放 | 激情欧美一区二区三区| 国产精品视频99| 欧美日韩激情一区二区| 美国三级日本三级久久99| 国产精品二十区| 日本少妇高潮xxxxⅹ| 午夜三级大片| 老太脱裤子让老头玩xxxxx| 国产第一区在线观看| 亚洲欧美国产精品va在线观看| 亚洲欧美制服丝腿| 91avpro| 亚洲精品国产久| 精品999久久久| 久久99精品久久久久婷婷暖91| 国语对白一区二区三区| 99精品国产99久久久久久97| 久久人人爽爽| 羞羞免费视频网站| 国产欧美性| 日韩一区免费在线观看| 韩漫无遮韩漫免费网址肉| 一区二区久久精品| 日韩av免费电影| 国产人伦精品一区二区三区| 91超薄丝袜肉丝一区二区| 国产精品精品视频一区二区三区 | 国产午夜精品一区二区三区在线观看| av中文字幕一区二区| 日本一区二区免费电影|