Është botuar vëllimi i katërt i librit publik “Programimi: Një hyrje në profesion”.

Andrey Stolyarov publikuar vëllimi i katërt i librit "Programimi: Një hyrje në profesion" (PDF, 659 f.), që mbulojnë pjesët IX–XII. Libri mbulon temat e mëposhtme:

  • Programimi i paradigmave si fenomen i përgjithshëm; shembujt diskutohen kryesisht në gjuhën C. Janë shqyrtuar ndryshimet konceptuale midis Pascal dhe C.
  • Gjuha C++ dhe paradigmat e programimit të orientuar drejt objektit dhe tipit abstrakt të të dhënave që ajo mbështet. Ekziston gjithashtu një kapitull kushtuar ndërfaqeve grafike të përdoruesit dhe krijimit të tyre duke përdorur bibliotekën FLTK.
  • Gjuhë programimi ekzotike. Lisp, Scheme, Prolog merren parasysh dhe Hope është sjellë për të demonstruar vlerësim dembel.
  • Demonstrimi i interpretimit dhe kompilimit si paradigma programimi të pavarura. Gjuha Tcl dhe biblioteka Tcl/Tk merren parasysh.
    Jepet një pasqyrë e veçorive konceptuale të interpretimit dhe përpilimit.

Tre vëllimet e para:

  • Vëllimi 1 (PDF) Bazat e programimit. Informacion nga historia e teknologjisë kompjuterike, diskutimi i disa fushave të matematikës të përdorura drejtpërdrejt nga programuesit (si algjebra e logjikës, kombinatorika, sistemet e numrave pozicional), bazat matematikore të programimit (teoria e llogaritshmërisë dhe teoria e algoritmeve), parimet e ndërtimit dhe funksionimin e sistemeve kompjuterike, informacion fillestar rreth punës me linjën e komandës Unix OS. Trajnim në aftësitë fillestare të shkrimit të programeve kompjuterike duke përdorur Pascal Free për Unix OS si shembull.
  • Vëllimi 2 (PDF) Programimi i nivelit të ulët. Programimi në nivelin e udhëzimeve të makinës konsiderohet duke përdorur shembullin e asamblerit NASM, si dhe gjuhën C. Jepet gjithashtu një përshkrim i shkurtër i sistemeve të kontrollit të versionit CVS dhe git.
  • Vëllimi 3 (PDF). Thirrjet e sistemit për I/O, kontrollin e procesit, mekanizmat e komunikimit të procesit si sinjalet dhe kanalet, dhe konceptin e një terminali dhe fenomenet e lidhura me to, duke përfshirë sesionet dhe grupet e procesit, terminalet virtuale, menaxhimin e disiplinës së linjës. Rrjetet kompjuterike. Çështjet që lidhen me të dhënat e përbashkëta, seksionet kritike, përjashtimin reciprok; jep informacione bazë për bibliotekën e pthread-it Informacion për strukturën e brendshme të sistemit operativ; në veçanti merren parasysh modele të ndryshme të memories virtuale, nënsistemi hyrës/dalës etj.

Burimi: opennet.ru

Shto një koment