Programlama Dilleri #02 | Programlama Alanları ve Gereksinimler

Programlama Alanları

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

Merhaba, Programlama Dilleri dersine hoş geldiniz. Geçen derste aynı ölçüm problemine iki gösterimle baktık. Bugün soruyu genişleteceğiz. Bir ölçüm hesabı, bir alışveriş raporu, bir kural sorgusu ve bir kullanıcı formu aynı tür veriyle ve aynı önceliklerle mi çalışır? Küçük örnekleri çalıştırarak farkı bulacağız. Bir dili seçmeden önce problemin hangi bilgiyi tuttuğunu ve hangi davranışı istediğini açıkça söylememiz gerekiyor. Ölçüm, rapor, kural, form ve sınırlı bellek örneklerini çalıştırmak. 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. Temsil seçimi hesabın amacını izler 2. Ticari örnek: miktar ve birim fiyat 3. Bir rapor, değerleri ve ilişkileri korur 4. Sembolik örnek: üç koşul birlikte 5. Sembolik işlem bir örnek ailesidir 6. Web örneği: gösterme ve doğrulama ayrı işler 7. Sistem örneği: sınırlı alanı hesapla 8. Gerçek uygulamalar alanları birleştirebilir 9. Dil seçimi, gereksinime verilen bir cevaptır Bölümler: 0:00 Aynı araç, farklı gereksinimler 1:24 Bilimsel örnek: ölçümleri birlikte hesapla 2:42 Temsil seçimi hesabın amacını izler 4:01 Ticari örnek: miktar ve birim fiyat 5:16 Bir rapor, değerleri ve ilişkileri korur 6:37 Sembolik örnek: üç koşul birlikte 7:56 Sembolik işlem bir örnek ailesidir 9:12 Web örneği: gösterme ve doğrulama ayrı işler 10:28 Sistem örneği: sınırlı alanı hesapla 11:42 Gerçek uygulamalar alanları birleştirebilir 13:02 Dil seçimi, gereksinime verilen bir cevaptır 14:23 Her alan kendi sınır sorusunu açar 15:41 Alanı öğren, sonra gerçek ihtiyacı sor Kaynak kitap: Robert W. Sebesta, Concepts of Programming Languages 12e; §1.2. Fiziksel PDF38–40; değişken ebook sayfa haritası. 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.