Izšel je četrti zvezek javne knjige Programiranje: Uvod v poklic.

Andrej Stoljarov objavljeno četrti zvezek knjige “Programiranje: Uvod v poklic” (PDF, 659 str.), ki zajema dele IX–XII. Knjiga pokriva naslednje teme:

  • Programske paradigme kot splošni pojav; primeri so obravnavani predvsem v jeziku C. Preučene so konceptualne razlike med Pascalom in C.
  • Jezik C++ in objektno usmerjeno programiranje ter paradigme abstraktnega tipa podatkov, ki jih podpira. Obstaja tudi poglavje o grafičnih uporabniških vmesnikih in njihovi izdelavi s pomočjo knjižnice FLTK.
  • Eksotični programski jeziki. Upoštevani so Lisp, Scheme, Prolog in Hope je vključen, da pokaže leno vrednotenje.
  • Prikaz interpretacije in prevajanja kot neodvisnih programskih paradigem. Upoštevana sta jezik Tcl in knjižnica Tcl/Tk.
    Podan je pregled konceptualnih značilnosti tolmačenja in kompilacije.

Prvi trije zvezki:

  • 1. zvezek (PDF) Osnove programiranja. Podatki iz zgodovine računalniške tehnologije, razprave o nekaterih področjih matematike, ki jih programerji neposredno uporabljajo (kot so algebra logike, kombinatorika, sistemi pozicijskih števil), matematične osnove programiranja (teorija izračunljivosti in teorija algoritmov), načela konstrukcije in delovanje računalniških sistemov, začetne informacije o delu z ukazno vrstico Unix OS. Usposabljanje začetnih veščin pisanja računalniških programov na primeru Free Pascal za Unix OS.
  • 2. zvezek (PDF) Programiranje na nizki ravni. Programiranje na ravni strojnih ukazov je obravnavano na primeru asemblerja NASM, pa tudi jezika C. Podan je tudi kratek opis sistemov za nadzor različic CVS ​​in git.
  • 3. zvezek (PDF). Sistem zahteva V/I, nadzor procesa, komunikacijske mehanizme procesa, kot so signali in kanali, ter koncept terminala in povezanih pojavov, vključno s sejami in skupinami procesov, virtualnimi terminali, upravljanjem discipline linije. Računalniška omrežja. Težave v zvezi z deljenimi podatki, kritičnimi odseki, medsebojnim izključevanjem; nudi osnovne informacije o knjižnici pthread Informacije o notranji strukturi operacijskega sistema; obravnavani so predvsem različni modeli navideznega pomnilnika, vhodno/izhodni podsistem itd.

Vir: opennet.ru

Dodaj komentar