Son Yazılar

Bilgisayar Standartları Doğal Dil İşleme (NLP) Programlama Dilleri

HTML+TIME

Yazan: Şadi Evren ŞEKER HTML -> Hyper Text Markup Language (Hiper metin işaretleme dili) TIME -> Timed Interactive Multimedia Extensions (Zaman etkileşimli çoklu ortam uzantıları) Microsoft, Compac/DEC ve Macromedia firmaları tarafından W3C’a gönderilen bir dil önerisidir. Dil, XML üzerine kurulu…

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Bilgisayar Matematiği Bilgisayar Standartları Doğal Dil İşleme (NLP) Yapay Zeka (Artificial Intelligence)

OWL Time (OWL Zaman, Web Varlıkbilim Dili Zaman)

Yazan : Şadi Evren ŞEKER Gelişen zamanlama ihtiyaçları ile birlikte zamanın gösterimi ve formüllenmesi de bir ihtiyaç haline gelmiştir. Örneğin yapılan her siparişte, siparişin zamanının tutulması, basir bir kiralama işleminde veya bilet satış işleminde yapılan işlemin hangi tarih ve saatler…

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Doğal Dil İşleme (NLP) Yapay Zeka (Artificial Intelligence)

TTML (Time Tabling Markup Language, Zaman Çizelgeleme İşaretleme Dili)

Yazan : Şadi Evren ŞEKER Zaman çizelge işareteleme dili (Timetabling Markup Language (TTML)), XML üzerine kurulmuştur. MathML üzerine kurulu zaman çizelgeleme problemlerinin çözümünde kullanılmaktadır. TTML üzerinde kullanılan formülleme dili küme teorisine dayandırılabilir. Örneğin MathML üzerinde kullanıcılara tamamen yeni semboller ile…

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Bilgisayar Matematiği Yapay Zeka (Artificial Intelligence)

Arc Constraint (Kiriş Şartı)

Yazan : Şadi Evren ŞEKER AC3 algoritması olarak bilinen ve kiriş tutarlılıklarını (arc consistency) işlemek için kullanılan algoritma anlatılacaktır. Şart işleme (Constraint Processing) konusunda kullanılan önemli yöntemlerden birisidir. Bu algoritmanın AC1 ve AC2 diye adlandırılan daha eski ancak performans olarak…

Algoritma Analizi (Teory of Algorithms) Automata (Otomatlar) Bilgisayar Matematiği Yapay Zeka (Artificial Intelligence)

4 vezir problemi (4 queen problem)

Yazan: Şadi Evren ŞEKER Satranç oyunundan esinlenerek üretilen bu problemde 4×4’lük bir satranç tahtasına (orjinal satranç tahtası 8×8’lik olmakla beraber problem tahtanın küçültülmüş bir kısmında tasarlanmıştır) 4 adet vezirin birbirini yemeden nasıl yerleştirileceği tartışılır. Bilindiği üzere satranç oyununda vezirler satır…

Veri Güvenliği (Cryptography)

RC4 Şifrelemesi (RC4 Cipher, ARC4, ARCFOUR)

Yazan: Şadi Evren ŞEKER SSL (Secure Session Layer, Güvenli Oturum Katmanı), WEP (Wireless Equivalent Privacy, Kablosuz Denk Mahremiyet), WPA (Wireless Protected Access, Kablosuz Korumalı Erişim) gibi güncel pekçok uygulamada kullanılan RC4, bir akış şifreleme uygulamasıdır. RC4 rasgele olarak ürettiği anahtar…

Veri Güvenliği (Cryptography)

Blowfish Şifreleme (balon balığı şifrelemesi, blowfish cipher)

Yazan: Şadi Evren ŞEKER Feistel ağı kullanan bir blok şifreleme yöntemidir. 1993 yılında Bruce Schnider tarafından DES’e alternatif olarak geliştirilen yöntem simetrik, anahtarlamalı, bir blok şifreleme yöntemidir.Schneier’ın bu yöntemi geliştirmesindeki en büyük sebep DES gibi patentli yöntemlerin kullanılmasına bir alternatif…

Temel Bilgisayar Kavramları Veri Güvenliği (Cryptography)

Feistel Şifreleme (Feistel Cipher, Fesitel Ağı, Feistel Network)

Yazan : Şadi Evren ŞEKER Adını, alman şifreleme uzmanı Horst Feistel’den alan şifreleme methodu, blok şifreleme kullanmaktadır ve güncel pek çok blok şifreleme yöntemine temel teşkil etmektedir. Feistel şifrelemesinin en büyük avantajı şifreleme (encryption) ve açma (decryption) işlemlerinin çok benzer…

Temel Bilgisayar Kavramları Veri Yapıları

Sıra (Queue)

Yazan : Şadi Evren ŞEKER Sıra, basit veri yapılarından birisidir. Buna göre bir sıraya ilk giren ilk çıkar (FIFO , first in first out fifo). Bazı kaynaklarda kuyruk kelimesi de kullanılır. Basitçe bir gişe önündeki bilet kuyruğu veya bilet sırası…

Automata (Otomatlar) Bilgisayar Matematiği Veri Güvenliği (Cryptography) Veri Tabanı (Database)

Ortak Bölenlerin En Büyüğü (OBEB, GCD, Greatest Common Divisor)

Yazan : Şadi Evren ŞEKER İki sayının ortak bölenlerinin en büyüğü ile kastedilen iki sayı çarpanlarına ayrıldığında ortak çarpanlarının en büyüğüdür. Örneğin 27 ve 18 sayılarının en büyük ortak bölenleri 9 dur çünkü 9 iki sayıyı da böler, ve iki…