5. Ödev ve Final Sınavı Hakkında

  • Final Sınavı test, boşluk doldurma (40 puan) ve 1 adet kod sorusundan (60 puan) oluşacaktır.
  • Sorumlu olduğunuz sunumlar: 6,7,8,9,10. Tümünü indirmek için bu linke tıklayın.
  • 9. ve 10. sunumda yer alan Hibernate, Git, Maven gibi teknolojilerin ne işe yaradığını mutlaka bilmeniz gerekiyor.
  • Git komutlarının ne işe yaradığını mutlaka bilmeniz gerekiyor.
  • Bütünleme sınavı sadece kod sorusundan oluşacaktır ve ödevler dahil değildir.

5. Ödev 4. ödev üzerine yeni sınıflar, yeni özellikler eklenerek yapılacaktır. Ödevin Son Teslim Tarihi: 30 Mayıs 2019 13:00. Ödevlerin Puan Dağılımı: 1,2,3. ödevlerin her biri 3’er puan, 4. ve 5. ödev 5 puan değerindedir. Ödevler doğrudan finale eklenecektir. 4. ödevde uymanız gereken kurallar bu ödevde de geçerlidir. Ödev notlarınızı buradan kontrol ediniz, yanlışlık olup olmadığına bakınız. ÖDEVİ YİNE ODAMA GELEREK GÖSTERİYORSUNUZ.

Yapılması gerekenler:

  • Kutu üretildiğinde kullanıcı Başlat tuşuna basana kadar ekranda kutulardaki numaraları görebilecek.
  • Başlat tuşuna basıldığında tüm numaralar gizlenecek ve süre işlemeye başlayacak. Eklenecek bir JLabel üzerinde süre akışı gösterilecek.
  • Oyun bittiğinde oyuncunun puanı bir JLabel üzerinde gösterilecek.
  • Sürenin yönetilmesi için bir kontrolcü sınıf tanımlanmalıdır. Bu sınıftan türetilecek nesne ve bu nesnenin metodu aracılığı ile oyun başlatılacak, durdurulacak, süre ilerletilecek.
  • Oyun bittiğinde sağ alt köşede oyuncunun aldığı puan gösterilecek.
  • Puan hesabı: Kullanıcıdan kutu eşleşmelerinde her başarısız oluşunda 20 puan kesilecek, her başarılı eşleşmede de kullanıcıya 50 puan eklenecek. Oyun sonunda eklenen puanlardan kesilen puanlar çıkarılacak ve üretilen kutu sayısı ile çarpılarak oyuncunun son puanı hesaplanmış olacak.
  • Ödev yapıldıktan sonra GitHub üzerinden bir hesap alınarak bu hesapta oluşturacağınız kod deposuna projenizi göndereceksiniz. Netbeans ile kodunuzu Github’a nasıl göndereceğiniz 10. sunumda bahsediliyor. İsteyen komut satırından da gönderebilir.

Ödev Videosu