Geri Dön

Design and implementation of interpreters

Yorumlayıcı tasarımı ve kodlanması

  1. Tez No: 196943
  2. Yazar: OĞUZ KARAN
  3. Danışmanlar: PROF. DR. ALİ OKATAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Derleyici, Yorumlayıcı, Compiler, Interpreter
  7. Yıl: 2005
  8. Dil: İngilizce
  9. Üniversite: Haliç Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 96

Özet

Bu tezde yorumlayıcı tasarımı detaylı olarak ele alınmış ve her aşaması ayrı ayrı anlatılmıştır.Yorumlayıcı, programın kaynak kodunu anlamlandırıp çalıştıran programdır. Bu yazılım,makineden bağımsız olarak kod yazmaya ve geliştirilmesine olanak sağlar. Bu tarz yazılanprogramlar için işletim sistemi düzeyinde çalışan aslında yorumlayıcı programın kendisidir.Bu duruma örnek; Java programlama dili ve .NET platformunda geliştirilen programlarverilebilir.Yorumlayıcı sistem programlama yazılımlarından biri olup, tasarımı ve geliştirilmesi ileridüzeyde bilgi birikimi ve tecrübe gerektirmektedir. Karışık bir yapısı olan yorumlayıcıyıtasarlamak ve geliştirmek için teorik bilginin yanı sıra pratik bilgi de gerekmektedir.Bu çalışmada ayrıca detaylı (genel) iskelet yorumlayıcı oluşturulmuş ve son bölümde tasarımıve kodları anlatılmıştır.

Özet (Çeviri)

ABSTRACTDESIGN AND IMPLEMENTATION OF INTERPRETERSKaran, OğuzSupervisor: Prof. Dr. Ali OkatanIstanbul 2005, 85 pagesIn this thesis, interpreter design is discussed in details and all phases are explained one byone. Interpreter is a program that meaning and executes the source code. For this kind ofprograms, real process in operating system?s level is the interpreter. Programs that areimplemented in Java programming language and in .NET platform can be given as example.Interpreter programs are system programming softwares and also design and implemantationneeds advanced knowledge and exprience. There should be applied knowledge as well astheoretical information for designing and implementing of an interpreter.In this study, additionally detailed generic(skeletal) interpreter is developed and in last chapterdesign and implementation of this interpreter is explained.

Benzer Tezler

  1. Design and implementation of an interpreter for the least squares method using symbolic approaches

    Simgesel yaklaşımları kullanarak en küçük kareler yöntemi için bir yorumlayıcının tasarımı ve gerçeklenmesi

    NAWAL ABDULLAHI MOHAMED

    Yüksek Lisans

    İngilizce

    İngilizce

    2018

    MatematikKaradeniz Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ HÜSEYİN PEHLİVAN

  2. Türkçeye dayalı prodil programlama dilinin C dili ile mikrobilgisayarlar üzerinde gerçekleştirimi

    Implementation of a Turkish based programming language, prodil, on microcomputer by using C.

    HAKAN EMİN ERENOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    1989

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe Üniversitesi

    Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ERSİN TÖRECİ

  3. Nesneye yönelik programlma ve delphi ile bir kuyumculuk programı

    Başlık çevirisi yok

    ANTRANİK AVİTOĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    Mühendislik Bilimleri Ana Bilim Dalı

    YRD. DOÇ. DR. ALİ ERCENGİZ

  4. Determination of spatial distributions of greenhouses using satellite images and object-based image analysis approach

    Nesne tabanlı sınıflandırma yaklaşımı ve uydu görüntüleri kullanılarak seraların mekansal dağılımının belirlenmesi

    GİZEM ŞENEL

    Doktora

    İngilizce

    İngilizce

    2023

    Jeodezi ve Fotogrametriİstanbul Teknik Üniversitesi

    Geomatik Mühendisliği Ana Bilim Dalı

    PROF. DR. ÇİĞDEM GÖKSEL

    PROF. DR. MANUEL ANGEL AGUILAR TORRES

  5. Okunabilir kopyalama algoritmalı DSM sisteminin gerçeklenmesi

    Başlık çevirisi yok

    ÖZGÜR KORAY ŞAHİNGÖZ

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Kontrol ve Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. TAKUHİ NADİA ERDOĞAN