AÖF Soru Bankası
YBS406U

Programlamada Yeni Eğilimler

Ünite Sınavı Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1

    Scrum temel bileşenleri Scrum Ekibi, ekibin rolleri, etkinlikler, çıktılar ve kurallardır. Her bir tekrarlamada (iterasyon) kazanılan deneyime göre kararlar alınır.  Aşağıdakilerden hangisi bu deneyimin sağlıklı olarak değerlendirilmesi için gerekli temel  kavramlardan biri değildir?

  2. 2

    Scrum’da bulunmayan etkinlik hangisidir?

  3. 3

    Aşağıdakilerden hangisi Scrum çatısındaki etkinlikler, eserler ve süreç sıralamasında doğru olarak verilmiştir.?

  4. 4

    Kod Yeniden Yapılandırması işleminin yapılma nedeni aşağıdakilerden hangisidir?

  5. 5

    ..........  önceden belirlenip, herkesin erişebileceği bir yerde sunulmalıdır. Ekipler genellikle Scrum panosunda uygun bir yere ........nın/nin özelliklerini yerleştirirler.

    Yukarıdaki cümlede boş bırakılan yerleri aşağıdakilerden hangisi doğru olarak tamamlar?

  6. 6

    I. Yazılım geliştirme süreci temel olarak tasarım, geliştirme, uygulama aşamalarını içerir.

    II. 1970’li yıllardan itibaren ilk yazılım geliştirme süreç modelleri oluşturulmaya başlanmıştır.

    III. 1980’lerden 2000’li yıllara kadar uygulanan yazılım geliştirme süreçlerinin birçoğu şelale (waterfall) yaklaşımını kullanmıştır.

    Yazılım geliştime ile ilgili verilen bilgilerden hangisi/hangileri doğrudur?

  7. 7

    Aşağıdakilerden hangisi Test Güdümlü Programlama için söylenemez?

  8. 8

    Aşağıdakilerden hangisi tek sorumlusu ürün sahibi olan ve üründen beklenen tüm gereksinimler için tek bilgi kaynağı olan scrum çıktısıdır?

  9. 9

    Scrum’da Sprint değerlendirme toplantısının süresi en fazla ne kadar olmalıdır?

  10. 10

    I. Belirli bir zaman aralığını temsil eder.

    II. Genellikle Sprintlerin uzunluğu bir veya iki hafta olarak tercih edilir.

    III. Her Sprint sonunda ürün yayınlanmak zorundadır.

    IV. Sprint süresi çok uzun olursa risk ve belirsizlik artar.

    Yukarıdakilerden hangileri Sprint'in özelliklerindendir?

  11. 11

    Çevik yazılım geliştirme yöntemlerini destekleyen ve temel yazılım geliştirme faaliyetlerini kapsayan birçok pratik bulunmaktadır. Aşağıdakilerden hangisi yazılım üzerinde yapılan değişikliklerin herhangi bir bozulmaya sebep olup olmadığının önceden belirlenmesini hedefleyen bir pratiktir.?

  12. 12

    Aşağıdakilerden hangisi Scrum'ın özelliklerinden biri değildir?

  13. 13

    Scrum temel bileşenleri Scrum Ekibi, ekibin rolleri, etkinlikler, çıktılar ve kurallardır. Her bir tekrarlamada (iterasyon) kazanılan deneyime göre kararlar alınır.  Aşağıdakilerden hangisi bu deneyimin sağlıklı olarak değerlendirilmesi için gerekli temel  kavramlardan biri değildir?

  14. 14

    ..........  önceden belirlenip, herkesin erişebileceği bir yerde sunulmalıdır. Ekipler genellikle Scrum panosunda uygun bir yere ........nın/nin özelliklerini yerleştirirler.

    Yukarıdaki cümlede boş bırakılan yerleri aşağıdakilerden hangisi doğru olarak tamamlar?

  15. 15

    Scrum Takımının tüm bir Sprint’in değerlendirmesini yaptığı, üç saat ile sınırlandırılmış, sürekli iyileştirmeye odaklanılan ve temel olarak bir sonraki Sprint sürecinde nelerin daha iyi yapılabileceği tartışıldığı, bitmekte olan Sprint’in süreç, insan ilişkileri, araçlar vb. konularda nasıl geçtiğinin gözlemlendiği, iyi giden ve verimsiz ilerleyen noktaların belirlendiği ve bir sonraki Sprint sürecinde yapılacak iyileştirmeler ile ilgili bir plan çıktısının oluşturulduğu toplantı aşağıdakilerden hangisidir?

  16. 16

    I. Scrum’ın en temel yapıtaşıdır.

    II. Genellikle Sprintlerin uzunluğu bir veya iki hafta olarak tercih edilir.

    III. Bir Sprint biter bitmez hemen diğer Sprint başlanmaz.

    IV. Hedefi gerçekleştirirken ürün kalitesinden feragat edilmez.

    Sprint ile ilgili verilen bilgilerden hangisi/hangileri doğrudur?

  17. 17

    I. Scrum

    II. Agile modeling

    III. Disciplined agile delivery

    IV. Rapid application development

    Yukarıdakilerden hangileri Çevik Yazılım Geliştirme Yöntemlerindendir?

  18. 18

    Aşağıdakilerden hangisi en sık kullanılan yazılım geliştirme yöntemidir?

  19. 19

    "Yazılım üzerinde yapılan değişikliklerin herhangi bir bozulmaya sebep olup olmadığının önceden belirlenmesini hedefleyen bir pratiktir. Bu yöntemde yazı- lım beraberinde geliştirilen testler büyük önem taşımaktadır. Yapılan her değişiklik sonrası yazılım merkezi bir noktada derlenir ve tüm testler çalıştırılır."

    Bilgileri verilen Çevik yazılım geliştirme pratiği aşağıdakilerden hangisidir?

  20. 20

    Scrum yönteminin ilk ortaya çıkış tarihi aşağıdakilerden hangisidir?

Şıkları ve doğru cevapları görProgramlamada Yeni Eğilimler dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç