Andrey Stolyarov quartu voluminu di u libru "Programmazione: Introduzione à a Professione" (, 659 pp.), che copre le parti IX-XII. U libru copre i seguenti temi:
- Paradigmi di prugrammazione cum'è un fenomenu generale; l'esempii sò discututi principalmente in lingua C. E differenze cuncettuali trà Pascal è C sò esaminate.
- A lingua C++ è a prugrammazione orientata à l'ughjettu è i paradigmi di tippu di dati astratti chì sustene. Ci hè ancu un capitulu dedicatu à l'interfacce d'utilizatori gràfiche è a so creazione cù a libreria FLTK.
- Lingue di prugrammazione esotiche. Lisp, Scheme, Prolog sò cunsiderate, è Hope hè purtatu per dimustrà a valutazione lazy.
- Dimostrazione di interpretazione è compilazione cum'è paradigmi di prugrammazione indipendenti. A lingua Tcl è a libreria Tcl/Tk sò cunsiderate.
Una panoramica di e caratteristiche conceptuale di l'interpretazione è a compilazione hè furnita.
I primi trè volumi:
- () Principi di prugrammazione. Infurmazioni da a storia di a tecnulugia di l'informatica, discussione di certi spazii di a matematica direttamente utilizati da i programatori (cum'è l'algebra di a logica, a combinatoria, i sistemi di numeri posizionali), i fundamenti matematichi di a prugrammazione (a teoria di a computabilità è a teoria di l'algoritmi), principii di custruzzione. è u funziunamentu di i sistemi di l'informatica, l'infurmazioni iniziali nantu à u travagliu cù a linea di cumanda Unix OS. A furmazione in cumpetenze iniziali di scrittura di prugrammi di computer utilizendu Free Pascal per Unix OS cum'è un esempiu.
- () Prugrammazione di livellu bassu. A prugrammazione à u livellu di l'istruzzioni di a macchina hè cunsiderata cù l'esempiu di l'assembler NASM, è ancu a lingua C. Una breve descrizzione di i sistemi di cuntrollu di versione CVS è git hè ancu furnita.
- (). System chjama per I / O, cuntrollu di prucessu, miccanismi di cumunicazione di prucessu cum'è signali è canali, è u cuncettu di un terminal è fenomeni rilativi, cumpresi sessioni è gruppi di prucessu, terminals virtuale, gestione disciplina linea. Reti di computer. Issues ligati à dati spartuti, sezioni critichi, esclusione mutuale; furnisce infurmazioni basi nantu à a libreria pthread Informazioni nantu à a struttura interna di u sistema upirativu; in particulare, sò cunsiderate diversi mudelli di memoria virtuale, sottosistema di input / output, etc.
Source: opennet.ru
