Geri Dön

Nesne yönelimli yazılım dillerinin analitik hiyerarşi ve analitik network prosesi ile karşılaştırılması ve değerlendirilmesi

Comparison and evaluation of object oriented software languages with analytic hierarchy and analytic network process

  1. Tez No: 201087
  2. Yazar: ZELAL ANIK
  3. Danışmanlar: DOÇ. DR. Ö. FARUK BAYKOÇ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Endüstri ve Endüstri Mühendisliği, Computer Engineering and Computer Science and Control, Industrial and Industrial Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2007
  8. Dil: Türkçe
  9. Üniversite: Gazi Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Endüstri Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 117

Özet

Yazılım teknolojisindeki degisim 1970'lerde yapısal programlamanın yararlarının fark edilmesiyle baslamıs, 1990'larda nesne yönelimli programlamanın iyice yaygınlasmasıyla yazılım gelistirme süreci ivme kazanmıstır. Nesne yönelimli programlama daha anlasılır, daha iyi organize olmus ve incelenmesi, degistirilmesi, hata ayıklaması daha kolay programlar üretmeye elverislidir. Sagladıgı birçok kolaylık nedeniyle günümüzde çok fazla talep görmektedir. Nesne yönelimli programlamanın önümüzdeki yıllarda programlama yöntemlerinde kilit nokta olacagı gerçegi bu çalısmanın tercih edilme sebebi olmustur. Bu çalısmada öncelikle iyi bir programlama dilinin sahip olması gereken özellikler arasındaki öncelikleri belirlemek, programlama dili seçimini kolaylastıracak bir araç bulmak ve bu süreci çok daha düzgün hale getirmek hedeflenmistir. Ancak uygun programlama dilini seçmek bir çok faktörü dikkate almayı gerektiren bir çesit çok kriterli karar verme problemidir. Bu çalısmada nesne yönelimli yazılım dili seçimi problemi Analitik Hiyerarsi Prosesi(AHP) ve Analitik Network Prosesi(ANP) ile çözülmeye çalısılmıs, elde edilen sonuçlar degerlendirilmis, karsılastırılmıs ve bu süreç için uygunlukları arastırılmıstır. Literatürde nesne yönelimli yazılım dilleri için ANP ile yapılmıs herhangi bir çalısmaya rastlanmamıs olup çalısma bu yönüyle de bir ilk olma özelligi tasımaktadır.

Özet (Çeviri)

The change in software technology has begun with the realization of the benefits of structural programming in 1970s and software development process has gained acceleration with the widening of object oriented programming in 1990s. Object oriented programming is more convenient to produce programs which are more understandable, better organized and easy to analyze, modify, debug. It is in brisk demand today due to many facilities it provides. The reason of preferring this study is the fact that object oriented programming will be the key point in programming methods in the coming years. In this study, it is primarily aimed at determining the priorities among the features that a good programming language should have, finding a tool that will facilitate the choice of programming language and making this program wellarranged. But, choosing the proper programming language is a kind of decision making problem with multiple criterions which requires considering many factors. In this study, problem of the choice of object oriented programming language has been tried to be solved by Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP), obtained results have been evaluated, compared and their compatibility with this process have been examined. No study with ANP has been encountered for object oriented software languages in literature and with this aspect, this study contains a feature to be the first.

Benzer Tezler

  1. ITU-PRP: Parallel running platform a parallel programming framework for java

    ITU-PRP : Paralel i̇şlem platformu Java i̇çi̇n paralel programlama aracI

    ENIS SPAHI

    Yüksek Lisans

    İngilizce

    İngilizce

    2014

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. DENİZ TURGAY ALTILAR

  2. Java programlama ile jdbc, hibernate, NoSql 'i kullanarak farklılıkların ortaya çıkarılması ve uygulamalar ile gösterilmesi

    Revealing differences using jdbc, hibernate, NoSql through java programming and investigating those by means of practices

    FERHAT CEM CİHAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2016

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. EDİZ ŞAYKOL

  3. A native approach to object-relational mapping for C++

    C++ programlama dili için yerel nesne-ilişkisel haritalama yaklaşımı

    ABDULLATİF KALLA

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MEHMET EMİN TENEKECİ

  4. Programlama dili öğretiminde Alice yazılımının ders başarısı, eleştirel düşünme ve problem çözme becerileri ile üstbilişsel farkındalık düzeyine etkisi

    In programming language instruction the effect of Alice to course achievement, the skills of critical thinking and problem solving and metacognitive awareness level

    EBRU SOLMAZ

    Doktora

    Türkçe

    Türkçe

    2014

    Eğitim ve ÖğretimGazi Üniversitesi

    Bilgisayar ve Öğretim Teknolojileri Eğitimi Ana Bilim Dalı

    DOÇ. DR. TOLGA GÜYER

  5. Türk dili için konuşma üretme

    Başlık çevirisi yok

    NİHAL ALICI

    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ı

    PROF. DR. EŞREF ADALI