Kategori Arşivleri: Programlama Dilleri

Programlama Dilleri

Android Studio 2.2.2’de projenin APK dosyası nasıl oluşturulur?

Android Studio 2.2.2’de projenin APK dosyası nasıl oluşturulur? 1.Build menüsünden Generate Signed APK… kısmına giriyoruz. 2.Key store path: kısmında daha önce anahtar oluşturduysak o gözükecektir, ilk defa oluşturacaksak Create new… seçilir. 3.Oluşturacağınız anahtarın konumu önemlidir, projenin ana dizini bu iş için uygundur. 4.Oluşan anahtar ve bilgileri ekrana gelmektedir. 5.Belirlemiş olduğumuz şifreyi istemektedir. 6.Son aşamada ise>>>

Matlab’ta kod bloğuna tıklayınca arka plan rengini nasıl değiştiririz?

Matlab’ta kod yazarken programın ana bölümlerini ayırmak için tıkladığınız zaman arka planı renk değiştirecek şekilde ayarlayabilirsiniz. Bunun için: %% Giriş a; b; %% Gelişme c; d; %% Sonuç e; f; şeklinde bir yapı kurabilirsiniz. Ekran görüntüsü: şeklinde olacaktır.

Uzman Sistemler ile Hayvan Tahmin Oyunu Gerçekleştirme

Hayvan Tahmin Oyunu bir kişinin aklından tuttuğu bir hayvanı çeşitli sorular sorarak bilmeye çalışan bir uzman sistem programı olarak tanımlanabilir. Tahmin edilmesi gereken hayvan ile ilgili ayırt edici özellikleri belirten sorular sorulur. Örneğin: -Karada mı yaşıyor? Cevap: Evet ise bundan sonraki süreçte karada yaşayan hayvanlara odaklanılarak onlarla ilgili özelliklerin tespiti için sorular sorulmalıdır. -Dört ayağı>>>

MATLAB R2016a’da yazılan kodu .exe dosya haline nasıl getirebiliriz?

MATLAB R2016a’da yazılan kodu .exe dosya haline nasıl getirebiliriz? mcc -mv -o HayvanBulma hayvanana.m Burada HayvanBulma.exe oluşacak programımızın adı, hayvanana.m ise programımızın giriş dosyasıdır. Programımızda çok sayıda .m dosyası vardır ve .exe yapma işleminde hepsi birleştirilmektedir.

Bilginin Semantik Şebeke Yapısında Sunulması ve Prolog’da Kodlanması

A,B,C cisimleri ve Masa’nın konumu aşağıdaki gibidir. Büyüklük-Küçüklük ilişkileri: Altında-Üstünde ve Sağında-Solunda İlişkileri: Yukarıdaki şekillerin arasındaki büyüklük-küçüklük/altındalık-üstündelik/sağındalık-solundalık özelliklerine göre kodlanmış Prolog programı aşağıdadır: kucuk(a,b). kucuk(c,a). kucuk(c,masa). kucuk(b,masa). kucuk(a,masa). kucuk(c,b). buyuk(b,a). buyuk(a,c). buyuk(masa,c). buyuk(masa,b). buyuk(masa,a). buyuk(b,c). solunda(a,b). solunda(a,c). saginda(b,a). saginda(c,a). altinda(masa,b). altinda(masa,c). altinda(masa,a). altinda(b,c). ustunde(b,masa). ustunde(c,masa). ustunde(a,masa). ustunde(c,b). Ekran çıktısı:

Hayvanlarla ilgili çerçeve tabanlı bir ağ oluşturarak Prolog’da veritabanını oluşturma

Hayvanlarla ilgili çerçeve tabanlı bir ağ oluşturarak Prolog’da veritabanını oluşturma: Öncelikle özellikleri belirlediğimiz çerçeve tabanlı ağımızı oluşturuyoruz. Bunlar hayvanların özelliklerinin tutulduğu kartlar olarak düşünülebilir. Daha sonra Prolog programının anlayacağı bir şekilde bu özellikleri kodluyoruz. :- discontiguous hayvan/8. hayvan(kaplan,memeli,omurgali,4,etobur,20,200,cizgili). hayvan(yilan,surungen,omurgasiz,0,etobur,2,10,uzun). hayvan(kartal,kus,omurgali,2,etobur,10,50,buyuk). hayvan(sirtlan,memeli,omurgali,4,etobur,5,30,cirkin). hayvan(serce,kus,omurgali,2,copcu,2,0,5,kucuk). hayvan(aslan,memeli,omurgali,4,etobur,20,250,yeleli). hayvan(zebra,memeli,omurgali,4,etobur,10,100,cizgili). hayvan(kertenkele,surungen,omurgasiz,4,copcu,1,1,kucuk). hayvan(inek,memeli,omurgali,4,otobur,5,500,normal). hayvan(koyun,memeli,omurgali,4,otobur,3,50,normal). Son aşamada ise sorularımızı yönelterek cevaplarımızı alıyoruz. Tüm>>>

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 logic) ile ifade edilmesini göreceksiniz. Aşağıdaki ağ “Opus’un kaç ayağı var?” sorusuna cevap verir. Cevabı>>>

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 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: bagli(e2, e3). bagli(e3, d3). bagli(d3, c3). bagli(c3, b3). bagli(b3, b4). bagli(b4, b5). bagli(b5, c5). bagli(c5, d5). bagli(d5, e5). bagli(e5, f5). yolcikar(X, Y) :- bagli(X, Y) ; bagli(Y, X). yolcikar(X, Y) :- bagli(X, Z) , yolcikar(Z, Y). Ekran görüntüsü: