It fjirde diel fan it iepenbiere boek "Programmering: In ynlieding ta it berop" is útjûn

Andrey Stolyarov publisearre fjirde diel fan it boek "Programming: An Introduction to the Profession" (PDF, 659 pp.), oer dielen IX-XII. It boek behannelt de folgjende ûnderwerpen:

  • Programming paradigma's as in algemien ferskynsel; foarbylden wurde benammen besprutsen yn C-taal. De konseptuele ferskillen tusken Pascal en C wurde ûndersocht.
  • De C ++ taal en de objekt-oriïntearre programmearring en abstrakte gegevens type paradigma's dy't it stipet. D'r is ek in haadstik wijd oan grafyske brûkersynterfaces en har oanmeitsjen mei de FLTK-bibleteek.
  • Eksotyske programmeartalen. Lisp, Scheme, Prolog wurde beskôge, en Hope wurdt ynbrocht om luie evaluaasje te demonstrearjen.
  • Demonstraasje fan ynterpretaasje en kompilaasje as unôfhinklike programmearringsparadigma's. De Tcl-taal en de Tcl/Tk-bibleteek wurde beskôge.
    In oersjoch fan de konseptuele skaaimerken fan ynterpretaasje en kompilaasje wurdt jûn.

Earste trije dielen:

  • Volume 1 (PDF) Basis fan programmearring. Ynformaasje út 'e skiednis fan kompjûtertechnology, diskusje oer guon gebieten fan' e wiskunde dy't direkt brûkt wurde troch programmeurs (lykas algebra fan logika, kombinatorika, posysjenûmersystemen), wiskundige fûneminten fan programmearring (de teory fan berekkenberens en teory fan algoritmen), bouprinsipes en wurking fan kompjûter systemen, initial ynformaasje oer wurkjen mei Unix OS kommando rigel. Training yn earste feardichheden fan it skriuwen fan kompjûterprogramma's mei Free Pascal foar Unix OS as foarbyld.
  • Volume 2 (PDF) Low-nivo programmearring. Programming op it nivo fan masineynstruksjes wurdt beskôge mei it foarbyld fan 'e NASM-assembler, lykas ek de C-taal. In koarte beskriuwing fan 'e CVS- en git-ferzjekontrôlesystemen wurdt ek levere.
  • Volume 3 (PDF). Systeem freget om I / O, proses kontrôle, proses kommunikaasje meganismen lykas sinjalen en kanalen, en it konsept fan in terminal en besibbe ferskynsels, ynklusyf sesjes en proses groepen, firtuele terminals, line dissipline behear. Kompjûter netwurken. Problemen yn ferbân mei dielde gegevens, krityske seksjes, ûnderlinge útsluting; jout basisynformaasje oer de pthread bibleteek Ynformaasje oer de ynterne struktuer fan it bestjoeringssysteem; benammen, ferskate firtuele ûnthâld modellen, input / output subsystem, etc.

Boarne: opennet.ru

Add a comment