Kõiketeadev silur arenduskeskkonnale Thonny

dc.contributor.advisorAivar Annamaa
dc.contributor.authorLeemet, Alar
dc.date.accessioned2019-10-15T09:14:08Z
dc.date.available2019-10-15T09:14:08Z
dc.date.issued2018
dc.description.abstractThonny on Python 3 programmeerimiskeele integreeritud arenduskeskkond algajatele programmeerijatele. Bakalaureusetöö eesmärk on dokumenteerida Thonny tagasüsteemi ning silurit ja täiendada Thonny silurit, andes sellele programmi eelmiste olekute kuvamise võimekuse, mida kutsutakse kõiketeadvaks silumiseks. Esmalt tutvustatakse lugejale levinumaid silumistehnikaid. Seejärel antakse ülevaade Thonnyst ja tema hetke versiooni funktsionaalsustest. Siis kirjeldatakse Thonny praeguse siluri arhitektuuri, teostatava kõiketeadva siluri arhitektuuri ja elluviimist. Lõpuks esitatakse esialgsed beetatestimise tulemused.
dc.description.abstractThonny is an integrated development environment for Python 3 programming language, designed for beginner programmers. This thesis aims to document Thonny’s back-end, debugger and improve Thonny’s debugger by giving it the ability to display previous program states, called omniscient debugging. The reader is first introduced to common debugging techniques. Then an overview of Thonny and its current version’s functionalities is given. After that, the architecture of Thonny’s current debugger, the structure and the implementation of the omniscient debugger are described. Finally, the preliminary beta testing results are presented.
dc.identifier.urihttp://hdl.handle.net/10062/65973
dc.language.isoen
dc.titleKõiketeadev silur arenduskeskkonnale Thonny
dc.title.alternativeOmniscient Debugger for Thonny Integrated Development Environment
dc.typeThesis

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis.pdf
Size:
1.72 MB
Format:
Adobe Portable Document Format