Production and evaluation of logarithmic expressions with symbolic approaches
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (EN)
This study aims to develop a software application that, via symbolic approaches, can produce, evaluate and document mathematical expressions based on logarithm functions. An LL(k) grammar is designed in EBNF-like notation for logarithmic expressions, and the source code of the expression parser is produced in the Java programming language as a result of definitions in JavaCC format. Using parser methods, on the one hand, the syntax analysis of logarithmic expression components is carried out, on the other hand, an abstract syntax tree with a hierarchical structure is created in accordance with the meaning of the relevant expression. As part of this pattern, the accept method is used to grant access to each tree node, and the visit method is used to evaluate the relevant node. Logarithmic expressions are generated in two different forms: constant (based on integers) and single-variable (based on the symbol x). The solutions to logarithm problems created according to a specific question pattern or template, along with the processing steps, can be both displayed on a terminal and transferred to a PDF document. The production of PDF files is carried out by textual transformations into the LaTex document formatting language via syntax trees of logarithmic expressions.
Author
Melike Yüksel
Institution
How to Cite
Melike Yüksel (Master Thesis). Production and evaluation of logarithmic expressions with symbolic approaches, 2024, Karadeniz Technical University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Karadeniz Technical University
- Prevalence and associated factors of tobacco use, alcohol consumption, alcohol use disorder among individuals aged 20 and above living in trabzon province(2025)
- Traditional agricultural culture of Trabzon province in terms of folklore(2023)
- Yaşlandırma Süresinin Zn-27Al-1Cu Alaşımının Yapı ve Mekanik Özelliklerine Etkisi(2016)
- Harşit çayından (Tirebolu-Giresun) elde edilen kırılmış dere malzemesinin beton agregası olarak kullanılabilirliğinin incelenmesi(2005)
- Hydrogeology of Karabağ village (Kağızman-Kars) environment and evaluation of groundwater quality(2023)
- "Risâletü'r-Reml" registered in the National Library with 06 Hk 2725/2 (Transcription-analysis-intralingual translation-facsimile)(2024)
