Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Science Faculty School of Software Engineering C INTERPRETER AND DEBUGGER (ISO/IEC 9899:2011) Developer: student of 203SE group: Lukyanov Dmitry.

Similar presentations


Presentation on theme: "Computer Science Faculty School of Software Engineering C INTERPRETER AND DEBUGGER (ISO/IEC 9899:2011) Developer: student of 203SE group: Lukyanov Dmitry."— Presentation transcript:

1 Computer Science Faculty School of Software Engineering C INTERPRETER AND DEBUGGER (ISO/IEC 9899:2011) Developer: student of 203SE group: Lukyanov Dmitry Vyacheslavovich Research supervisor: Associate professor, PhD Akhmetsafina Rimma Zakievna Higher School of Economics, Moscow, 2015 www.hse.ru

2 Lukyanov D. V.., 2015 Subject domain photo C usage Interpretation Advanced control over the code execution leading to easier implementation of debugging and algorithm analysis tools Compilation High performance Interpretation vs Compilation

3 Lukyanov D. V.., 2015 Goals photo To implement: С interpreter Virtual machine executing intermediate language code Code translator from C to VM intermediate language С debugger Memory dump feature Algorithms complexity analysis tools Operations counting Algorithm complexity chart drawing tool C IDE Library API

4 Lukyanov D. V.., 2015 Demonstration photo

5 Lukyanov D. V.., 2015 Application Programming Interface photo

6 Lukyanov D. V.., 2015 Implementation. Virtual machine photo

7 Lukyanov D. V.., 2015 Implementation. Code parsing photo

8 Lukyanov D. V.., 2015 Usage sphere and competitive advantages photo Usage sphere Algorithms coding and debugging Algorithms analysis API usage Competitive advantages Advanced debugging tools Algorithms complexity charts Simple API

9 Lukyanov Dmitry Vyacheslavovich Moscow - 2015


Download ppt "Computer Science Faculty School of Software Engineering C INTERPRETER AND DEBUGGER (ISO/IEC 9899:2011) Developer: student of 203SE group: Lukyanov Dmitry."

Similar presentations


Ads by Google