Programlama Dilleri

Programlama Dilleri

Anlamsal Ağların Sözdizimi ve Anlam Bilimi

Anlamsal Ağların Sözdizimi ve Anlam Bilimi (Syntax and semantics of semantic networks) Semantik Ağlar kategoriler ve ilgili kategorilere ait nesneler arasındaki ilişkiyi niteler. Örneğin: Kediler, Memeliler’in alt kümesidir. Aşağıda örnek bir çerçeve tabanlı ağ(frame-based network) ve bunun birinci dereceden mantık(first-order…

VISUAL PROLOG PROGRAMI VE ZEKİ ÖĞRETİM SİSTEMLERİ

“VISUAL PROLOG PROGRAMI VE ZEKİ ÖĞRETİM SİSTEMLERİ” başlıklı Yüksek Lisans Tez çalışması Gökhan KARAOSMANOĞLU tarafından Haziran 2007’de hazırlanmış olup sitedeki Prolog kategorisinde bazı içerikler ilgili çalışmadan alınmıştır. Çalışmanın tamamını aşağıdaki bağlantıdan indirebilirsiniz: visual-prolog-programi-ve-zeki-ogretim-sistemleri

Prolog ile Yuvarlak Masa Problemi’nin Çözümü

Kodlar:

Ekran görüntüsü:

Prolog ile Labirent ve Yön Bulma Probleminin Çözümü

6*6’lık kare bir labirent bulunmaktadır. E2 karesinde bulunan kişi F5 karesinde bulunan evine nasıl gidecektir? Kodlar:

Ekran görüntüsü:

Prolog’da ebeveyn ilişkisini sorgulayan bir program

http://swish.swi-prolog.org/ sayfasında bulunan Online Prolog derleyicisi ile aşağıdaki programı çalıştırarak çeşitli denemeler yaptım. Kodlar:

Sorgu:

Sonuç: Doğru. Çalışmalar sırasında tuttuğum not:

Örnek Prolog Cümleleri

Prolog’ta önemli olan doğal hayattaki cümleleri Prolog programına anlatmaktır. Bizim konuştuğumuz kelimeleri, cümleleri Prolog direkt olarak anlayamaz. Bu cümleleri bizim Prolog’un anlayacağı dile çevirmemiz gerekmektedir. Aşağıdaki örneklere bakacak olursak bunu görebiliriz: Bütün çocuklar kısadır. kisa(X):-cocuk(X). Bütün erkek çocuklar arabaları sever….

Prolog nedir? Prolog nasıl çalışır?

Prolog mantıksal programlama dili olmasına rağmen prosedürel programlamaya da izin vermektedir. Prolog doğruluğu önceden belirlenmiş gerçeklerden oluşur. Kesin olan gerçekler programa tek tek girilir, bunların arasında ilişkiler belirlenir, sistemden output(çıktı) alınacağı zaman bu ilişkiler göz önünde bulundurularak çıktı alınır. Prolog…

Android’te Navigation Drawer ile birlikte Fragment nasıl kullanılır?

Android’te Navigation Drawer ile birlikte Fragment nasıl kullanılır? 1.Main Activity, DrawerLayout içerisinde olacak ve DrawerLayout’a ” android:id=”@+id/drawer_layout” ” şeklinde isim verilmiş olacak. 2.FragmentBir.java dosyası:

3. fragment_bir.xml arayüzü:

4.Son olarak;

Oluşan menü: Yararlanılan anlatım: https://www.youtube.com/watch?v=tnWdMigEd4U

Android’te geçiş reklamı(Interstitial Ads) nasıl eklenir?

Android’te geçiş reklamı(Interstitial Ads) nasıl eklenir? build.gradle(app)’ı açıp dependencies bölümünün en altına

AndroidManifest.xml’i açıp:

Activity içerisinde reklamı tanımlıyoruz:

onCreate metodunun içerisine:

Son olarak reklamı gösterecek fonksiyonu ekliyoruz:

Android’te Activity’den Fragment’e veri nasıl gönderilir?

Android’te Activity’den Fragment’e veri nasıl gönderilir?

Fragment’in onCreateView metoduna ise: