Temel Bilgisayar Kavramları

Nesne Yönelimli Programlama Temel Bilgisayar Kavramları Yazılım Mühendisliği

Tasarım Kalıpları (Tasmim Kalıpları, Design Patterns)

Yazan : Şadi Evren ŞEKER Yazılım mühendisliğinde sıkça kullanılan tasarım kalıplarının bir kütüphane haline getirilmesi ve bu kütüphanenin ileriki projelerde kullanılmasıyla proje gelitşrime sürelerinin kısaltılması hedeflenmektedir. Bu kütüphane (design patterns library) genelde farklı yapılar içerebilmesine karşılık aşağıdaki gruplarda toparlanabilir: Web…

Bilgisayar Felsefesi Temel Bilgisayar Kavramları Veri Tabanı (Database) Yazılım Mühendisliği

Vücubiyet (Modality)

Yazan  : Şadi Evren ŞEKER Yazılım mühendisliği (software engineering) ve veritabanı tasarımı (database design) konularında sistem modellenmesi aşamasında sıkça karşılaşılan bir problem de sistemde modellenen unsurlar (entity) arasındaki ilişkinin (relationship) vücubiyetidir ( modality ) . Bu terim bir unsurun diğerini…

Bilgisayar Felsefesi Bilgisayar Matematiği Temel Bilgisayar Kavramları Veri Yapıları Yazılım Mühendisliği

Sayısallık (Cardinality)

Yazan : Şadi Evren ŞEKER Unsurlar (Entities) arasındaki sayısal bağlantıyı ifade etmek için kullanılan bir terimdir. Literatürde bazı kaynaklarda sayılabilirlik olarak da geçmektedir.  Buna göre bir unsur ile diğer unsur arasında aşağıdaki üç ilişki şeklinden birisi olmalıdır: Birebir one-to-one Bire…

Bilgisayar Felsefesi Temel Bilgisayar Kavramları Veri Tabanı (Database) Yazılım Mühendisliği

ERD ( Unsur İlişki Çizimi, Entity Relationship Diagram )

ERD ( Unsur İlişki Çizimi, Entity Relationship Diagram ) Yazan : Şadi Evren ŞEKER Yazılım mühendisliği (Software engineering) ve veritabanı tasarımında (database design) sıkça kullanılan bu çizim yöntemine göre, modellenmek istenen sistemdeki unsurlar (Entities) çıkarılarak bu unsurlar arasındaki ilişkiler (relationships)…

Bilgisayar Felsefesi Temel Bilgisayar Kavramları Veri Tabanı (Database) Yazılım Mühendisliği

Unsur (Entity)

Yazan : Şadi Evren ŞEKER Veritabanı tasarımında (database design) ve yazılım mühendisliğinde (software engineering) sıkça kullanılan bir tasarım yöntemi, modellenmek istenen sistedemki unsurları çıkararak bu unsurların özelliklerini ve bu unsurlar arasındaki ilişkileri tutmaktır. Temel olarak bir unsur nesne yönelimli programlama…

Network (Ağ) Temel Bilgisayar Kavramları

Extranet (Dış ağ)

Yazan : Şadi Evren ŞEKER Kabaca bir kurumun dışarıya açık ağı anlamına gelmektediir. Örneğin bir firmanın kendi sunucularına erişim için kurmuş olduğu kurumsal ağın (Intranet) dışarıya açılması ve iş yaptığı çeşitli firmaların erişimi için dışarıdan erişilebilir bir ağ sağlaması durumudur….