Araştır & Paylaş
← Ünite 11

Ünite 11: Diziler — Araştır & Paylaş

myders hazırladı Ders kitabında bu ünite için araştırma etkinliği yok. Aşağıdaki etkinlikler ünite içeriğinden hazırlandı; konuyu güncel hayatla ilişkilendirmen için.

Gerçek Hayatta Düzensiz Veriler ve Jagged Arraysmyders hazırladı

Günlük hayatta veya iş dünyasında her satırının uzunluğu eşit olmayan, düzensiz dizi (jagged array) yapısına ihtiyaç duyulabilecek senaryoları araştırınız. Örneğin, bir sinema salonundaki koltuk düzeni mi yoksa haftalık çalışma saatleri mi bu yapıya daha uygundur? Bulduğunuz en yaratıcı senaryoyu ve neden bu yapının tercih edilmesi gerektiğini arkadaşlarınızla paylaşın.

Yazılım Dünyasında Sıralama Algoritmalarının Performansımyders hazırladı

C# dilindeki 'Array.Sort()' metodunun arka planda hangi sıralama algoritmasını (örneğin QuickSort, MergeSort vb.) kullandığını ve bu algoritmanın büyük veri setlerindeki performansını araştırınız. Günlük hayatta kullandığımız sosyal medya platformlarındaki gönderi akışlarının nasıl bu kadar hızlı sıralandığı üzerine düşüncelerinizi forumda tartışmaya açın.

Bellek Yönetimi ve Silme İşlemleri Analizimyders hazırladı

'Array.Clear()' metodunun dizinin boyutunu değiştirmeyip sadece elemanları sıfırlaması (veya boşaltması) durumunu, bilgisayarlardaki 'dosya silme' veya 'geri dönüşüm kutusu' mantığıyla karşılaştırınız. Bellekte yer açmak ile veriyi görünmez kılmak arasındaki farkı güncel işletim sistemleri üzerinden araştırıp sınıfta arkadaşlarınızla paylaşınız.