Ilmus neljas köide avalikust raamatust “Programmeerimine: Sissejuhatus erialasse”

Andrei Stoljarov avaldatud raamatu “Programmeerimine: Sissejuhatus erialasse” neljas köide (pDF, 659 lk.), mis hõlmab IX–XII osi. Raamat käsitleb järgmisi teemasid:

  • Programmeerimisparadigmad kui üldine nähtus; näiteid käsitletakse peamiselt C-keeles. Vaadeldakse Pascali ja C kontseptuaalseid erinevusi.
  • C++ keel ning selle toetatavad objektorienteeritud programmeerimise ja abstraktsete andmetüüpide paradigmad. Samuti on peatükk pühendatud graafilistele kasutajaliidestele ja nende loomisele FLTK teegi abil.
  • Eksootilised programmeerimiskeeled. Arvesse võetakse Lisp, Scheme, Prolog ning laiska hindamist demonstreerima tuuakse Hope.
  • Tõlgendamise ja kompileerimise kui iseseisvate programmeerimisparadigmade demonstreerimine. Arvesse võetakse Tcl-keelt ja Tcl/Tk-teeki.
    Antakse ülevaade tõlgendamise ja koostamise kontseptuaalsetest tunnustest.

Kolm esimest köidet:

  • 1. köide (pDF) Programmeerimise alused. Informatsioon arvutitehnoloogia ajaloost, mõnede programmeerijate poolt otseselt kasutatavate matemaatika valdkondade käsitlemine (näiteks loogikalgebra, kombinatoorika, positsiooninumbrisüsteemid), programmeerimise matemaatilised alused (arvutavuse teooria ja algoritmide teooria), ehituspõhimõtted ja arvutisüsteemide töö, esmane teave Unix OS-i käsureaga töötamise kohta. Arvutiprogrammide kirjutamise algoskuste koolitus, kasutades näiteks Unix OS-i jaoks mõeldud Free Pascali.
  • 2. köide (pDF) Madala taseme programmeerimine. Masinakäskude tasemel programmeerimist käsitletakse NASM-i assembleri ja ka C-keele näitel. Samuti on esitatud CVS-i ja giti versioonikontrollisüsteemide lühikirjeldus.
  • 3. köide (pDF). Süsteem nõuab I/O-d, protsesside juhtimist, protsesside kommunikatsioonimehhanisme, nagu signaalid ja kanalid, ning terminali kontseptsiooni ja sellega seotud nähtusi, sealhulgas seansse ja protsessirühmi, virtuaalseid terminale, liinidistsipliini juhtimist. Arvutivõrgud. Jagatud andmete, kriitiliste osade, vastastikuse välistamisega seotud probleemid; annab põhiteavet pthread teegi kohta Teave operatsioonisüsteemi sisestruktuuri kohta; eelkõige vaadeldakse erinevaid virtuaalmälu mudeleid, sisendi/väljundi alamsüsteemi jne.

Allikas: opennet.ru

Lisa kommentaar