Geri Dön

Kullanıcı dostu prolog modülerleştirmesi

User friendly modularization of prolog

  1. Tez No: 595445
  2. Yazar: MIDAINAN JEAN KEMTONGUE
  3. Danışmanlar: DR. ÖĞR. ÜYESİ AHMET EGESOY
  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: Belirtilmemiş.
  7. Yıl: 2019
  8. Dil: Türkçe
  9. Üniversite: Ege Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 100

Özet

Bu çalışmanın amacı, Prolog programlama dili için basit ve verimli bir modülerleştirme sistemi geliştirilmektir. Prolog dilinin var olan Prolog modül oluşturma imkanları birçok avantaj sağlasa da, bazı zayıf yanları da bulunmaktadır. Bu tezde, Prolog modül sisteminin var olan avantajlarını korurken dezavantajlarını azaltan yeni bir sistem önerilmektedir. Son Prolog gerçekleştirimleri, programcının programı birden fazla parçaya bölmesine izin veren temel bir modül kavramına sahiptir, ancak bu kavramın yapısı ve kullanım özellikleri büyük çaplı projelerin geliştirilebilmesi için yeterli olmaktan uzaktır. Bu çalışma, büyük çaplı programlamaya uygun kolay kullanımlı ve esnek bir Prolog modül sistemi geliştirmektedir.

Özet (Çeviri)

The objective of this thesis is to develop a simple and efficient modularization system for Prolog programming language. Although current Prolog module system present many advantages, some disadvantages can be listed. This develops a new system which keeps the advantages of Prolog module system and eliminates its disadvantages. Recent Prolog implementations integrated a basic module concept which allows the programmer to divide a program into multiple parts, however, the strucutre and feature of this concept deserve further improvement for large programming, this thesis introduces a new Prolog module system easier and more flexible for large programming.

Benzer Tezler

  1. The impact of primavera risk analysis tool on aluminium joinery project duration and cost

    Primavera risk analizi aracının alüminyum doğrama proje süresi ve maliyeti üzerindeki etkisi

    ENVER CAN NALBANT

    Yüksek Lisans

    İngilizce

    İngilizce

    2025

    İnşaat Mühendisliğiİstanbul Teknik Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    DOÇ. DR. GÜRKAN EMRE GÜRCANLI

  2. Çok makineli güç sisteminde açısal kararlılık analizi ve kontrolör parametre optimizasyonu

    Angular stability analysis and controller parameter optimization in multi-machine power system

    SERDAR EKİNCİ

    Doktora

    Türkçe

    Türkçe

    2015

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektrik Mühendisliği Ana Bilim Dalı

    PROF. DR. AYŞEN DEMİRÖREN

  3. Bir veri tabanının günlük dil kullanılarak sorgulanması için bir arayüz tasarımı

    Design of an interface to query a database using natural language

    AKIN ÖZÇİFT

    Yüksek Lisans

    Türkçe

    Türkçe

    2000

    Elektrik ve Elektronik MühendisliğiHacettepe Üniversitesi

    Elektrik-Elektronik Ana Bilim Dalı

    YRD. DOÇ. DR. MEHMET DEMİRER

  4. Gıda ambalaj uygulamaları için antibakteriyel özellikte pullulan temelli yenilebilir film üretimi

    Development of pullulan based edible film with antibacterial activity for food packaging application

    DEMET ALBAYRAK

    Yüksek Lisans

    Türkçe

    Türkçe

    2025

    Kimya MühendisliğiKonya Teknik Üniversitesi

    Kimya Mühendisliği Ana Bilim Dalı

    PROF. DR. HAVVA TUTAR KAHRAMAN

  5. Tall yağı emprenyesi ile ısıl işlemin ağaç malzemenin özellikleri üzerine etkisi

    Effect of tall oil and heat treatment on the properties of wood material

    KADRİYE GÖKMEN

    Yüksek Lisans

    Türkçe

    Türkçe

    2017

    Ormancılık ve Orman MühendisliğiBartın Üniversitesi

    Orman Endüstri Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HÜSEYİN SİVRİKAYA