Complex Conjugate (Karmaşık Eşlenik)
Yazan : Şadi Evren ŞEKER Karmaşık sayılarda (Complex numbers) bir sayının hayali kısmının (imaginary part) yönünün teresinin alınmasıdır. Örneğin sayımız 2+3i olsun bu sayının karmaşık eşleniği 2-3i olacaktır. Bu durum aşağıdaki koordinat sistemi üzerinde de gösterilebilir: Yukarıdaki şekilde kutupsal gösterim…
Google Maps API
Yazan : Şadi Evren ŞEKER Google tarafından geliştirilen ve haritalar üzerinde konum belirlemeye ve google veri tabanında bulunan haritaları çağırmaya yarayan API (application programming interface) ‘tir. Bu API kullanılarak web sayfalarından google haritalarını çağırmak ve istenilen yerlere baloncuk koymak mümkündür….
Malzeme Rengi (Material Color)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde bir malzemenin renginin belirlenmesi bu malzeme üzerine düşen ışıktan ne kadar krımızı yeşil ve mavi (red, green, blue) kodlarının yansıdığıdır. Örneğin bir kırmızı küp üzerine beyaz ışık düştüğünü ve küpün bütün yeşil ve…
Işık Kaynakları (Light Sources)
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde şekillerin aydınlatılaması için kullanılan çeşitli ışık kaynakları bulunur. Temel olarak 3 çeşit ışık kaynağından bahsedilebilir. Bunlar çevresel (ambient), dağılımsal (diffuse), akis (specular) ışık kaynaklarıdır. Kısaca çevresel ışık kaynağında ışığın yönünün belirlenmesi imkansızdır. Işık…
Kaba Kuvvet Algloritması (Brute Force Attack)
Yazan : Şadi Evren ŞEKER Veri güvenliği konusundaki en basit saldırı yöntemidir. Bir işin çok zeki olmayan ama güce dayalı çözümü misali her zaman en uzun çözüm yoludur ve her zaman bir çözme ümidi vardır 🙂 Basitçe bir şifreli metnin…
SDK
Yazan : Şadi Evren ŞEKER Yazılım ortamlarında, yazılım geliştirmek için kullanılan araçların bir araya getirildiği paketlere verilen isimdir. Software development kit (yazılım geliştirme araçları) kelimelerinin baş harflerinden oluşan bu kısaltma en az anlamda API (application programming interface , uygulama programlama…
Paralel Diziler (Parallel Arrays)
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde kullanılan bir veri yapısı (data structure) tipidir. Kayıtları (records) bir dizi halinde tutmak için kullanılır. Kabaca aynı sayıda elemanı olan birden fazla dizinin (array) aynı indisinde duran elemanları aynıysa bu kayıtların farklı bilgilerini…
RC2
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde, veri güvenliğinde kullanılan şifreleme algoritmalarından birisidir. Blok şifrelemenin (Block cipher) bir türü olan RC2 daha sonra çıkan RC4, RC5 ve RC6 gibi şifrelemelerin ilkel versiyonudur. Basitçe 64 bitlik(ikil) bir feistel ağını (feistel network)…
Dizgi Karşılaştırma (String Comparison)
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde metin ve yazı gibi bilgileri tutmak için kullanılan dizgileri (Strings) tutan değişkenler karşılaştırılırken eşitlik kontrolü yapılması mümkün değildir. Bunun yerine dizginin tamamının eşit olup olmadığını kontrol etmek ve ancak bütün elemanları aynıysa eşit…
UML (Unified Modeling Language, Ortak Modelleme Dili)
UML (Unified Modeling Language, Ortak Modelleme Dili) Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinin, yazılım mühendisliği bölümünde yazılım modellemesi sırasında kullanılan gösterim şekilleri standartlaştırılmış ve ortak bir modelleme şekli oluşturulmuştur. Bu modelleme şekli UML yaygınlaşmadan önce her yazılım modelleme sisteminde…












