Bachelor's Thesis

QDevKit Source Code Editor

Final Thesis 687.53 kB

Author of thesis: Ing. Břetislav Kábele

Acad. year: 2009/2010

Supervisor: doc. Ing. Zdeněk Vašíček, Ph.D.

Reviewer: Ing. Karel Slaný

Abstract:

This work deals with the design and implementation of the QDevKit source code editor and file manager.
  The theoretical part of this thesis describes trends of modern source code editors and features of used technologies.
  It describes the concept, the implementation and the way of integration the incurred solution.

Keywords:

QDevKit, editor, Qt, QScintilla, FITkit

Date of defence

16.06.2010

Result of the defence

Defended (thesis was successfully defended)

znamkaCznamka

Grading

C

Process of defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponenta a na doplňující dotazy členů komise. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "C".

Otázky u obhajoby:

  1. Na obr. 2.1 uvádíte příklad chybně zvýrazněné syntaxe. Tvrdíte, že na základě analýzy regulárním výrazem nelze parametry funkce správně vybarvit. Přitom lexikální analyzátory musí řetězce identifikovat právě na základě regulárních výrazů. Jak musí vypadat výraz správně popisující řetězec v jazyce C?

Language of thesis

Czech

Faculty

Department

Study programme

Information Technology (IT-BC-3)

Field of study

Information Technology (BIT)

Composition of Committee

prof. Dr. Ing. Pavel Zemčík, dr. h. c. (předseda)
doc. Dr. Ing. Petr Hanáček (místopředseda)
Ing. Zbyněk Křivka, Ph.D. (člen)
doc. Ing. Petr Matoušek, Ph.D., M.A. (člen)
Ing. Filip Orság, Ph.D. (člen)

Grade proposed by supervisor: C

Reviewer’s report
Ing. Karel Slaný

Grade proposed by reviewer: D

Responsibility: Mgr. et Mgr. Hana Odstrčilová