02.03.2018 Tarihli Yazılım Tasarım ve Mimarisi Dersi Duyurusu

02.03.2018 tarihli Yazılım Tasarım ve Mimarisi Dersine proje ekiplerinin bilgisayarları ile gelmeleri gerekmektedir. Hem şimdiye kadarki gelinen aşamaya bakılıp somut proje kontrolleri hem de proje planlama ve çözümleme çalışmaları aktif olarak yapılacaktır.

 

Projelerin durumlarına göre analiz çalışmaları incelenip aşağıdaki sorulara dair projelerde neler yapıldığına yönelik yanıtlar aranacaktır.
;

Planlama ve çözümleme faaliyetleri açısından

1.  Kaç çeşit proje kaynağı mevcuttur?

  1. Maliyet kestirimi nedir ve ne için yapılmaktadır?
  2. Proje sınıfları nelerdir?
  3. COCOMO nedir?
  4. Yazılımda Sistem .çözümlemesi aşamasını açıklayınız.
  5. Gereksinim nedir ve ne amaçla yapılmaktadır?
  6. Kaç çeşit gereksinim türü vardır ? Bunları açıklayınız.
  7. Gereksinim çözümleme aşamasında yapılan incelemeleri söyleyiniz.
  8. Gereksinim verisi toplarken hangi yöntemlere başvurulur?
  9. Veri modelleme yöntemlerinden Nesne-İlişki şemasını açıklayınız.
  10. Veri modelleme yöntemlerinden Veri sözlüğü ne anlama gelmektedir. Örnek veriniz.
  11. Süreç modelleme yöntemleri nelerdir?
  12. VAD ne anlama gelmektedir?
  13. Kaç çeşit VAD diyagramı mevcuttur? Açıklayınız.

Tasarım aşaması faaliyetleri açısından;

  1. Yazılım tasarım sürecinin temel işlemlerini sayınız. E-R diyagramı çizerek ilişkilerini gösteriniz.
  2. Geliştireceğiniz bir uygulama için ekran şablonunuzu belirleyiniz.
  3. Bağlaşım ve yapışıklık kavramlarını açıklayınız. Program bakımı ile ilişkilerini belirtiniz.
  4. Bir sistem tümüyle bağlaşımsız biçimde tasarlanabilir mi? Yani sistemin tüm modülleri arasında hiç

bağlaşım olmadan tasarım yapılabilir mi?

  1. Tümüyle işlevsel yapışık modüllerden oluşan bir sistem tasarlanabilir mi? Neden yapılabilir? Neden

yapılamaz?

  1. Bağlaşım ile Yazılım Taşınabilriliği arasındaki ilişkiyi belirtiniz.
  2. Tasarım gözden geçirmenin önemi nedir? Yapılmaması ne tür sonuçlara yol açar?
  3. Arşiv alt sistemi ile yedekleme alt sistemi arasındaki benzerlikleri ve farklılıkları belirtiniz.
  4. Tasarım ile sınama arasındaki ilişkiyi belirtiniz.
  5. Geliştirdiğiniz bir uygulama tasarımı için

(a) Bir birim sınama belirtimi

(b) İki sistem sınama belirtimi (senaryo) hazırlayınız.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

* Copy This Password *

* Type Or Paste Password Here *

77 − = 74