“Programlama: Mesleğe Giriş” adlı halka açık kitabın dördüncü cildi yayımlandı

Andrey Stolyarov опубликовал “Programlama: Mesleğe Giriş” kitabının dördüncü cildi (PDF, 659 s.), IX – XII. bölümleri kapsar. Kitap aşağıdaki konuları kapsıyor:

  • Genel bir olgu olarak programlama paradigmaları; örnekler esas olarak C dilinde tartışılmaktadır. Pascal ve C arasındaki kavramsal farklılıklar incelenmektedir.
  • C++ dili ve desteklediği nesne yönelimli programlama ve soyut veri türü paradigmaları. Ayrıca grafiksel kullanıcı arayüzlerine ve bunların FLTK kütüphanesi kullanılarak oluşturulmasına ayrılmış bir bölüm de bulunmaktadır.
  • Egzotik programlama dilleri. Lisp, Scheme, Prolog dikkate alınır ve tembel değerlendirmeyi göstermek için Hope getirilir.
  • Bağımsız programlama paradigmaları olarak yorumlama ve derlemenin gösterilmesi. Tcl dili ve Tcl/Tk kütüphanesi dikkate alınır.
    Yorumlama ve derlemenin kavramsal özelliklerine genel bir bakış sunulmaktadır.

İlk üç cilt:

  • Ses seviyesi 1 (PDF) Programlamanın temelleri. Bilgisayar teknolojisi tarihinden bilgiler, programcılar tarafından doğrudan kullanılan matematiğin bazı alanlarının tartışılması (mantık cebiri, kombinatorik, konumsal sayı sistemleri gibi), programlamanın matematiksel temelleri (hesaplanabilirlik teorisi ve algoritma teorisi), yapım ilkeleri Bilgisayar sistemlerinin çalışması ve işletimi, Unix OS komut satırıyla çalışmaya ilişkin ilk bilgiler. Örnek olarak Unix işletim sistemi için Free Pascal'ı kullanarak bilgisayar programları yazmanın başlangıç ​​becerileri eğitimi.
  • Ses seviyesi 2 (PDF) Düşük seviyeli programlama. Makine talimatları düzeyinde programlama, C dilinin yanı sıra NASM derleyici örneğinin kullanılmasıyla ele alınır. CVS ve git sürüm kontrol sistemlerinin kısa bir açıklaması da verilmektedir.
  • Ses seviyesi 3 (PDF). Sistem, giriş/çıkış, süreç kontrolü, sinyaller ve kanallar gibi süreç iletişim mekanizmaları ve oturumlar ve süreç grupları, sanal terminaller, hat disiplini yönetimi dahil olmak üzere terminal kavramı ve ilgili olguları gerektirir. Bilgisayar ağları. Paylaşılan veriler, kritik bölümler, karşılıklı hariç tutma ile ilgili konular; pthread kütüphanesi hakkında temel bilgiler sağlar.İşletim sisteminin iç yapısı hakkında bilgi; özellikle çeşitli sanal bellek modelleri, giriş/çıkış alt sistemi vb. dikkate alınır.

Kaynak: opennet.ru

Yorum ekle