Featured Stories
  • Design is defining process of the architecture, modules, components, interfaces and data in such a way that it can meet defined necessities of a system. Indeed design is a learning […]

    What Is Design?

    Design is defining process of the architecture, modules, components, interfaces and data in such a way that it can meet defined necessities of a system. Indeed design is a learning […]

    Continue Reading...

  • Tecrübeli geliştiriciler yazılım geliştirme ve idame süresi boyunca kendilerini en fazla zorlayan işlem değişen gereksinimleri sisteme entegre etmek olduğunu söylemektedirler. Madem böyle bir zorluk var bunu en aza indirmek için […]

    Gereksinim Çıkarma Süreci ve Sürecin Zorlukları || (OOA&D)

    Tecrübeli geliştiriciler yazılım geliştirme ve idame süresi boyunca kendilerini en fazla zorlayan işlem değişen gereksinimleri sisteme entegre etmek olduğunu söylemektedirler. Madem böyle bir zorluk var bunu en aza indirmek için […]

    Continue Reading...

  • Bu projede JAVA kullanarak basit bir IRC istemci ve sunucu yapmamız istenmiştir. IRC bir sohbet programıdır. IRC istemcisi bir IRC sunucusuna bağlanır. Bu bağlantıdan sonra kullanıcılar bir kanal seçer ve sohbete […]

    IRC Sohbet Programı

    Bu projede JAVA kullanarak basit bir IRC istemci ve sunucu yapmamız istenmiştir. IRC bir sohbet programıdır. IRC istemcisi bir IRC sunucusuna bağlanır. Bu bağlantıdan sonra kullanıcılar bir kanal seçer ve sohbete […]

    Continue Reading...

  • With aid of an IP camera, People Counter gives number of people who pass under the camera. Besides, users can obtain information about density of place which can be library, […]

    People Counter With OPENCV

    With aid of an IP camera, People Counter gives number of people who pass under the camera. Besides, users can obtain information about density of place which can be library, […]

    Continue Reading...

  • Hacettepe Üniversitesi Bilgisayar Mühendisliği bölümünde yaptığım staj süresi boyunca bölüm arkadaşım Barış Geçer ile üzerinde çalıştığımız insan sayma projesinin kaynak videosu yan taraftadır. Bu projede aşağı ve yukarı giden insanları […]

    Görüntü İşleme Yöntemleri İle İnsan Sayma || MATLAB

    Hacettepe Üniversitesi Bilgisayar Mühendisliği bölümünde yaptığım staj süresi boyunca bölüm arkadaşım Barış Geçer ile üzerinde çalıştığımız insan sayma projesinin kaynak videosu yan taraftadır. Bu projede aşağı ve yukarı giden insanları […]

    Continue Reading...

  • Bu proje ödevinin amacı intelin 8086 mimarisinde “interrupt handling” gerçekleştirmekti. Bunu basit bir Packman oyunu yaprak gerçekleştirdik. Geliştirme platformu olarak MS-DOS istenmişti. Oyunu çalıştırmak içinde DOSBOX kullandık. Bilindiği gibi Dosbox […]

    8086 Mimarisinde “interrupt handling” Gerçekleştirilmesi || Packman Oyunu

    Bu proje ödevinin amacı intelin 8086 mimarisinde “interrupt handling” gerçekleştirmekti. Bunu basit bir Packman oyunu yaprak gerçekleştirdik. Geliştirme platformu olarak MS-DOS istenmişti. Oyunu çalıştırmak içinde DOSBOX kullandık. Bilindiği gibi Dosbox […]

    Continue Reading...

  • Sistem geliştirmenin zorluklarıyla baş edebilmek ve geliştirmeyi sistematik hale getirmek için çeşitli süreç modelleri ortaya çıkmıştır. Sistem geliştirme yasam döngüsü dediğimizde aklımıza bir sistemin ihtiyacının ortaya çıkmasından başlayıp kullanımdan kalkmasına […]

    Geliştirme Süreç Modelleri

    Sistem geliştirmenin zorluklarıyla baş edebilmek ve geliştirmeyi sistematik hale getirmek için çeşitli süreç modelleri ortaya çıkmıştır. Sistem geliştirme yasam döngüsü dediğimizde aklımıza bir sistemin ihtiyacının ortaya çıkmasından başlayıp kullanımdan kalkmasına […]

    Continue Reading...

  • “Yapılandırma” kavramını; mevcut olan veya tasarlanan bir ürünün, teknik dokümanlarda tanımlanan ve daha sonra ulaşılması amaçlanan işlevsel ve fiziksel karakteristiğidir, şeklinde tanımlayabiliriz. Yapılandırma yöntemine ihtiyaç duyduğumuz nedenleri; Ürünün işlevsel ve […]

    Yazılım Yapılandırma ve Değişiklik Yönetimi

    “Yapılandırma” kavramını; mevcut olan veya tasarlanan bir ürünün, teknik dokümanlarda tanımlanan ve daha sonra ulaşılması amaçlanan işlevsel ve fiziksel karakteristiğidir, şeklinde tanımlayabiliriz. Yapılandırma yöntemine ihtiyaç duyduğumuz nedenleri; Ürünün işlevsel ve […]

    Continue Reading...

Editors' Picks
  • Design is defining process of the architecture, modules, components, interfaces and data in such a way that it can meet defined necessities of a system. Indeed design is a learning […]

    What Is Design?

    Design is defining process of the architecture, modules, components, interfaces and data in such a way that it can meet defined necessities of a system. Indeed design is a learning […]

  • Tecrübeli geliştiriciler yazılım geliştirme ve idame süresi boyunca kendilerini en fazla zorlayan işlem değişen gereksinimleri sisteme entegre etmek olduğunu söylemektedirler. Madem böyle bir zorluk var bunu en aza indirmek için […]

    Gereksinim Çıkarma Süreci ve Sürecin Zorlukları || (OOA&D)

    Tecrübeli geliştiriciler yazılım geliştirme ve idame süresi boyunca kendilerini en fazla zorlayan işlem değişen gereksinimleri sisteme entegre etmek olduğunu söylemektedirler. Madem böyle bir zorluk var bunu en aza indirmek için […]

  • AİB ve ana bellek en önemli sistem kaynaklarıdır. AİB’nin görevler arasında paylaşımı, ana bellek paylaşılmaksızın gerçekleşemez. Ana belleğin, görevler arasında paylaştırılması işlevini karşılayan kesime bellekyönetici denir. Bellek yöneticisinin üç ana […]

    Ana Bellek Yönetimi

    AİB ve ana bellek en önemli sistem kaynaklarıdır. AİB’nin görevler arasında paylaşımı, ana bellek paylaşılmaksızın gerçekleşemez. Ana belleğin, görevler arasında paylaştırılması işlevini karşılayan kesime bellekyönetici denir. Bellek yöneticisinin üç ana […]

  • Sistem geliştirmenin zorluklarıyla baş edebilmek ve geliştirmeyi sistematik hale getirmek için çeşitli süreç modelleri ortaya çıkmıştır. Sistem geliştirme yasam döngüsü dediğimizde aklımıza bir sistemin ihtiyacının ortaya çıkmasından başlayıp kullanımdan kalkmasına […]

    Geliştirme Süreç Modelleri

    Sistem geliştirmenin zorluklarıyla baş edebilmek ve geliştirmeyi sistematik hale getirmek için çeşitli süreç modelleri ortaya çıkmıştır. Sistem geliştirme yasam döngüsü dediğimizde aklımıza bir sistemin ihtiyacının ortaya çıkmasından başlayıp kullanımdan kalkmasına […]

  • Bilgisayar kaynaklarının etkin kullanımı için, görevlerin birlikte ve koşut işlemi zorunludur. Koşut işlem, görevler arasında kaynak paylaşımı ve zaman uyumlama sorunlarını beraberinde getirir. Kaynakların aynı anda birden fazla görev kullanacağı […]

    Görevler Arası Zaman uyumlama

    Bilgisayar kaynaklarının etkin kullanımı için, görevlerin birlikte ve koşut işlemi zorunludur. Koşut işlem, görevler arasında kaynak paylaşımı ve zaman uyumlama sorunlarını beraberinde getirir. Kaynakların aynı anda birden fazla görev kullanacağı […]

  • Programlar işletimleri sırasında görev olarak adlandırılırlar. Ve bu görevler hizmetlerini AİB’yi kullanarak yerine getirirler. Birden fazla görev tanımlandığında AİB’yi paylaşma sorunu ortaya çıkar ve bu sorunun çözümüne görev yönetimi adı […]

    Görev Yönetimi

    Programlar işletimleri sırasında görev olarak adlandırılırlar. Ve bu görevler hizmetlerini AİB’yi kullanarak yerine getirirler. Birden fazla görev tanımlandığında AİB’yi paylaşma sorunu ortaya çıkar ve bu sorunun çözümüne görev yönetimi adı […]