9. SınıfBilişim Teknolojileri
Diziler — Çalışma Sayfası
Kazanımlar, önemli noktalar ve sık yapılan hatalar tek sayfada.
Bu konuda öğrenecekleriniz
- Diziler ile ilgili temel kavramları açıklar.
- Diziler konusunun Programlama Temelleri dersi içindeki yerini ve önemini belirtir.
- Konuyla ilgili araç, gereç ve malzemeleri amacına uygun seçer.
- İş sağlığı ve güvenliği kurallarına uygun çalışır.
- Öğrendiği bilgi ve becerileri atölye/iş yeri uygulamalarında kullanır.
Önemli noktalar
- Dizi aynı türden birden çok değeri tek isim altında saklar.
- Dizi indeksleme genellikle 0 ile başlar.
- Fonksiyonlar kod tekrarını önler ve parametre alıp değer döndürebilir.
- Diziler sıfırdan indekslenir; dizi[boyut] erişimi geçersizdir.
- Dizideki tüm elemanlar aynı veri tipindedir.
- Dizi dolaşımında döngü sınırı eleman sayısının bir eksiğidir.
- n elemanlı dizide en kötü durum lineer arama n adımdır.
- Dizi boyutu sabit olmalı; çalışma anında boyut belirlemek için dinamik yapılar kullanılır.
Formüller ve kurallar
- Dizi aynı türden birden çok değeri tek isim altında saklar.
- Dizi indeksleme genellikle 0 ile başlar.
- Fonksiyonlar kod tekrarını önler ve parametre alıp değer döndürebilir.
- int dizi[n] → indeksler 0 … n-1
- Son eleman indisı = boyut - 1
- Toplam: toplam = toplam + dizi[i], döngü 0'dan n-1'e
- Ortalama = toplam / eleman sayısı
- Arama: sıralıysa ikili arama log₂n, değilse lineer arama n.
Sık yapılan hatalar
- Diziler ile ilgili kavramları birbirine karıştırmak: Temel kavramları tablo veya zihin haritasıyla ayırt et.
- Uygulamada standartlara ve iş güvenliği kurallarına uymamak: Her adımda güvenlik ve kalite kurallarını uygula.
- Kullanılan araç-gereci amacına uygun seçmemek ve bakımını ihmal etmek: Doğru ekipmanı seç, kullanım öncesi ve sonrası kontrol et.
- Son indeksi boyut ile sanmak: n elemanlı dizide son indis n-1'dir; dizi[n] sınır dışına çıkar ve bellek hatası verir.
- Döngüyü 1'den n'e kurmak: Sıfır tabanlı dizide 0. eleman atlanır, son elemana da sınır dışı erişilir; döngü 0'dan n-1'e kurulmalıdır.
- Toplamı en büyük ile karıştırmak: En büyük bulma karşılaştırmayla, toplam birikimle bulunur; ikisi aynı değişkende tutulursa sonuç bozulur.
Hızlı tekrar ipuçları
- Diziler konusunu atölye ve iş yeri uygulamalarıyla pekiştir.
- Önemli noktaları kısa notlar hâlinde çıkarıp düzenli tekrar et.
- Uygulama öncesi iş güvenliği kontrol listesini gözden geçir.
- İndeks sorularında n-1 kuralını uygula; 5 elemanda en büyük indis 4'tür.
- Ortalama sorularında önce toplamı ayrı, eleman sayısını ayrı yaz, sonra böl.
- En büyük/en küçük sorularında karşılaştırma başlangıcını ilk eleman olarak al.
- Kaç adım sürer sorularında döngü başlangıç ve bitiş değerini açıkça yaz.
Kendini dene
Bu sayfayı okuduktan sonra konu anlatımını tekrar oku ve kendi cümlelerinle özetle.