Programlama Dilleri #06 | Programlama Biçimlerini Ayırmak

Dil Sınıfları

Eğitmen: Dr. Süleyman Burak ÇELİK

Geçen derste bellekteki durum değişimini ve tasarımın açık sınırlarını çalıştırdık. Bugün aynı küçük ihtiyacı farklı düşünme biçimleriyle ifade edeceğiz. Buyurgan yaklaşımda değişen durumu, işlevsel yaklaşımda değer dönüşümünü, kural temelli yaklaşımda ise ilişkilerden çıkarılan sonucu izleyeceğiz. Nesne düzenlemenin bunlarla nasıl bir arada bulunabileceğini de ayıracağız. Buyurgan durum, işlevsel dönüşüm, kurallar ve nesne düzeni. Programlama dili kavramlarını gerçek konuşmayla eşleşen çalışan şemalar ve bağımsız doğrulanmış özgün örneklerle adım adım inceliyoruz. Bu derste: 1. Buyurgan yol: değişen durum 2. İşlevsel yol: değerden değere 3. Başlangıç ve birleştirme kuralı 4. Kural temelli örneğin doğrudan ilişkileri 5. İlişkilerden yeni çift üretmek 6. Sorgu, istenen ilişkiyi seçer 7. Nesne düzeni, veriyle işlemi birleştirir 8. Dil, paradigma ve yürütme yolu 9. Biçimi ihtiyacın sorusuyla seçmek Bölümler: 0:00 Birden fazla düşünme biçimi 1:09 Aynı veri ve aynı toplam sözleşmesi 2:14 Buyurgan yol: değişen durum 3:23 İşlevsel yol: değerden değere 4:33 Başlangıç ve birleştirme kuralı 5:44 Kural temelli örneğin doğrudan ilişkileri 6:57 İlişkilerden yeni çift üretmek 8:08 Sorgu, istenen ilişkiyi seçer 9:13 Nesne düzeni, veriyle işlemi birleştirir 10:22 Dil, paradigma ve yürütme yolu 11:30 Biçimi ihtiyacın sorusuyla seçmek 12:41 Eş sonucu doğru yorumlamak 13:46 Durum, değer, ilişki ve düzen Kaynak kitap: Sebesta, Concepts of Programming Languages, 12e, §1.5. Fiziksel PDF62–63 gerçekten okundu; reflow ebook sabit fark yok. Kavram ve konu sırası kaynak kitaptan izlenir; anlatım, şemalar ve sayısal örnekler özgündür. Gösterilen hesaplar açıkça tanımlı öğretim modeline aittir; gerçek dillerin performans ölçümü veya bütün girdiler için biçimsel kanıt değildir. Kaynak kitap kullanıcı tarafından temin edildi. Hedef kitle: bilgisayar mühendisliği ve yazılım öğrencileri.

Bu videoyu izlemek için Premium üyelik gerekir.