Son Yazılar

Donanım (Hardware) Mantık Devreleri (Logic Circuits) Temel Bilgisayar Kavramları

Sayıcı (Counter)

Yazan : Şadi Evren ŞEKER Bilgisayar devrelerinde sayıcı (counter) kavramı çok farklı alanlarda kullanılamaktadır. Bu alanlardan birisi de mantıksal devre tasarımıdır. Buna göre mantıksal devremiz ikilik tabandaki sayıları 1’er arttırarak yeni sayılar üretmeli ve bu işlemi bir döngü halinde yapmalıdır….

C / C++ Derleyiciler JAVA Nesne Yönelimli Programlama Programlama Dilleri Temel Bilgisayar Kavramları Veri Yapıları Yapay Zeka (Artificial Intelligence)

XML (extensible markup language , genişletilebilir işaretleme dili)

yazan: Şadi Evren ŞEKER XML dilinin çıkış amacı makinelerin birbiri ile konuşurken kategorize olmuş bir dil (veya prtokol) üzerinden konuşmalarını sağlamaktır. Aslında XML’in çıktığı yıllara bakıldığında verilerin çok çeşitli şekillerde bir standarda uymaksızın saklandığını ve işlendiğini görmek mümkündür. Gelişen İnternet…

Network (Ağ) Temel Bilgisayar Kavramları

Sanal Devre (virtual circuit)

Yazan : Şadi Evren ŞEKER Bilgisayar ağlarından, paket anahtarlamalı ağ yapısından bir tanesidir. Diğer ağ yapısı datagram ağlardır. Sanal devrede bir ağ üzerinde iki nokta arasında sanki bir hat döşenmiş gibi bir devre kurulur. Yani aslında fiziksel olarak bir hat…

Network (Ağ) Temel Bilgisayar Kavramları

Gönderme Gecikmesi (transmission delay)

yazan: Şadi Evren ŞEKER Hat kapasitesine bağlı olarak bir uçtan diğer uca verinin gönderilme süresidir. Aşağıdaki ağ yapısında iki bilgisayarın basit bir bağlantı ile birbirine bağlı olduğunu düşünelim. Yukarıdaki ağda hat kapasitesi (bant genişliği veya band width) R olarak kabul…

Network (Ağ) Temel Bilgisayar Kavramları

alt ağ (subnetwork)

yazan: Şadi Evren ŞEKER IP (internet protokol) kullanılan Paket anahtarlamalı ağlarda, her ağ parçası için mantıksal olarak atanan ağ adresidir. Örneğin aşağıdaki ağ yapısını ele alalım:

Derleyiciler JAVA Programlama Dilleri Temel Bilgisayar Kavramları

Yorumlayıcı (Interpreter)

Yazan: Şadi Evren ŞEKER Bilgisayar dünyasında yorumlayıcı terimi bir programı veya bir komutu çalıştırmaya yarayan programlar için kullanılır. Genellikle derleyiciler ile karışan ve çoğu zaman aynı görevi icra eden yorumlayıcılar da derleyiciler gibi kodu bir dilden başka bir dile çevirme…

C / C++ Derleyiciler İşletim Sistemleri Programlama Dilleri Temel Bilgisayar Kavramları

Bağlayıcı (linker)

yazan: Şadi Evren ŞEKER Bir derleyici tarafından üretilmiş olan kodları bağlayarak işletim sisteminin çalıştırabileceği tek bir kod üreten programdır. Günümüzde hızla gelişen programlama ihtiyaçları sonucunda programlamada modüler yaklaşıma geçilmiştir. Buna göre büyük bir yazılım küçük alt parçalara bölünmekte ve her…

C / C++ Derleyiciler JAVA Programlama Dilleri Sistem Programlama (System Programming) Temel Bilgisayar Kavramları

Derleyici (compiler)

Yazan: Şadi Evren ŞEKER Basitçe bir dilde yazılmış olan kodu (kaynak kodu yada source code) istenilen başka bir kod haline dönüştüren programdır. Genelde üretilen bu kod ortama göre çalıştırılabilir kod (executable code) olarak üretilmektedir. Ancak bir derleyicinin daha doğru tanımı…

Programlama Dilleri Temel Bilgisayar Kavramları Yapay Zeka (Artificial Intelligence)

RDF (Resource Description Framework, Kaynak Tanım Çerçevesi)

Yazan: Şadi Evren ŞEKER W3C tarafından tanımlanan ve kullanıma açılan RDF bir üst veri modelidir (metadata model). Ancak güncel uygulamaları ve kullanım şekli daha çok veriyi ve bilgiyi değişik söz dizimi (syntax) yöntemleri ile modellemek şeklindedir. RDF terminolojisinde fâîl-kaziye-mefûl (subject-predicate-object,…

Programlama Dilleri Yapay Zeka (Artificial Intelligence)

OWL Full

Yazan: Şadi Evren ŞEKER owl (web ontology language, web ontoloji dili) Dilinin bir türü olan OWL Full, bu dilin bütün özelliklerinin içerilmesini hedeflemektedir. Dolayısıyla dilin tasarımında bulunan bütün işlemler ve söz dizim özgürlüğü kullanılmaktadır. Ancak bu özgürlüğün bedeli, işlemlerin sonlu…