İşletim Sistemleri

Algoritma Analizi (Teory of Algorithms) İşletim Sistemleri Temel Bilgisayar Kavramları Yapay Zeka (Artificial Intelligence)

Yerleştirme Algoritmaları (Fitting Algorithms)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde kısıtlı bir alanın verimli kullanılması için geliştirilmiş algoritmalardır. Örneğin sınırlı bir hafıza ( RAM ) içerisine en verimli şekilde programları yerleştirmek, işletim sistemleri için bir problemdir. Benzer problemlerle gerçek haytta da sıkça karşılaşılmaktadır….

Algoritma Analizi (Teory of Algorithms) Bilgisayar Felsefesi Bilgisayar Standartları Doğal Dil İşleme (NLP) Donanım (Hardware) İşletim Sistemleri Network (Ağ) Programlama Dilleri Veri Güvenliği (Cryptography) Veri Yapıları

Sıralama Algoritmaları (Sorting Algorithms)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde verilmiş olan bir grup sayının küçükten büyüğe (veya tersi) sıralanması işlemini yapan algoritmalara verilen isimdir. Örneğin aşağıdaki düzensiz sayıları ele alalım: 5 9 2 3 7 11 -4 6 Bu sayıların sıralanmış hali…

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…

Bilgisayar Matematiği C / C++ Derleyiciler Donanım (Hardware) İşletim Sistemleri JAVA Nesne Yönelimli Programlama Network (Ağ) Programlama Dilleri Resim İşleme (Image Processing) Temel Bilgisayar Kavramları Temel Bilimler Veri Yapıları

bit (ikil)

yazan: Şadi Evren ŞEKER Bilgisayar dünyasında ikili tabandaki (binary) tek haneli bir sayıyı ifade eder. Yani bir bit değeri 1 veya 0 olabilir. Bu aslında elektronik sinyali olarak yüksek (1) veya düşük (0) gerilimde akım demektir. bir bit, 1 veya…

İşletim Sistemleri Programlama Dilleri Temel Bilgisayar Kavramları

Çok işlemlik (Multi processing)

Yazan: Şadi Evren ŞEKER Bir bilgisayarda aynı anda birden fazla işlemin(process) çalışmasına verilen isimdir. İşletim sistemlerinin gelişimi süreci incelendiğinde ilkel işletim sistemlerinde bu özellik bulunmuyordur. tek işlem (uniprocess) çalıştıran işletim sistemlerinde hafıza yönetimi bir işlemin kontrolünde yapıldığı için işletim sisteminin…