X : 1928 yılında doğan birisi kaç yaşında olur?
Y : Erkek mi kadın mı?
X : Fark eder mi?
Y : Kesinlik Bob! Kesinlik...
X : 1928 yılında doğan bir erkek kaç yaşındadır?
Y : Hala yaşıyor mu?
X : ???'!@ 1928 yılında doğan ve şu an hayatta olan bir erkek kaç yaşındadır?
Y : Hangi ay?
X : 3 Ekim 1928 yılında doğan ve şu an hayatta olan bir erkek kaç yaşındadır?
Y : Saat kaçta?
X : 3 Ekim 1928 gece saat 2 de doğan ve şu an hayatta olan bir erkek kaç yaşındadır?
Y : Nerde yaşıyor?
X : Yaw ne farkeder?
Y : Newyorktaysa 77 yıl 5 ay 3 hafta 2 gün ve 3 saat.
Washingtondaysa 77 yıl 5 ay 3 hafta 2 gün ve 1 saat.
Mucize adlı filmden ufak bir sahne.
Y = John Travolta
Rakamlar atmasyondur :)
Yazılımı oluşturan bileşenlerden daha önce söz etmiştik.
Şimdi bu bileşenlerin neler oldukları üzerinde biraz duralım.
Yazılımı oluşturan bileşenler = Mantık + Veri + Belge + İnsan + Program.
Bu bileşenlerin az çok neler olduğunu, neleri kapsadığını biliyoruz ama
biz yine de kıyısından köşesinden açıklayalım. Zaten bu yazıdaki asıl amaç yazılım bileşenlerinden belgelemenin yerini ve önemi (dökümantasyon) vurgulamak.
Mantık = Yazılım herşeyden önce bir işin bilgisayar aracılığı ile yapılması amacına yöneliktir. Bu nedenle bilgisayarlaştırılmak istenen işin mevcut mantığı bir şekilde yazılıma da yansılıtılmak zorundadır.
Veri = Her tür yazılım mutlaka bir veri üzerinde çalışmak durumundadır. Veri işlemeyen yazılımın geliştirilmesi söz konusu değildir. Söz konusu olan veri dış ortamdan alınabileceği gibi yazılımın içerisinde de üretilebilir. Zaten yazılımın temel amacı veriyi bilgiye dönüştürmektir.
İnsan = Doğal olarak yazılımın insan bileşeni iki boyutludur. Yazıl
Yorumlar