Fjórða bindi opinberu bókarinnar „Programming: An Introduction to the Profession“ er komið út

Andrey Stolyarov birt fjórða bindi bókarinnar „Forritun: kynning á faginu“ (PDF, 659 bls.), sem nær yfir hluta IX–XII. Bókin fjallar um eftirfarandi efni:

  • Forritunarhugmyndir sem almennt fyrirbæri; dæmi eru rædd aðallega á C-máli. Hugmyndalegur munur á Pascal og C er skoðaður.
  • C++ tungumálið og hlutbundin forritunar- og óhlutbundin gagnategundir sem það styður. Það er líka kafli sem er helgaður grafískum notendaviðmótum og gerð þeirra með því að nota FLTK bókasafnið.
  • Framandi forritunarmál. Lisp, Scheme, Prolog koma til greina og Hope er fenginn til að sýna fram á letilegt mat.
  • Sýning á túlkun og samantekt sem sjálfstæðar forritunaraðferðir. Tcl tungumálið og Tcl/Tk bókasafnið koma til greina.
    Veitt er yfirlit yfir huglæg einkenni túlkunar og samantektar.

Fyrstu þrjú bindin:

  • 1. bindi (PDF) Grunnatriði í forritun. Upplýsingar úr sögu tölvutækninnar, umfjöllun um nokkur svið stærðfræðinnar sem forritarar nota beint (svo sem algebru rökfræði, samsetningarfræði, stöðutalnakerfi), stærðfræðilegar undirstöður forritunar (kenningin um reiknihæfni og reiknirit), meginreglur um byggingu og rekstur tölvukerfa, fyrstu upplýsingar um að vinna með Unix OS skipanalínu. Þjálfun í fyrstu færni til að skrifa tölvuforrit með ókeypis Pascal fyrir Unix OS sem dæmi.
  • 2. bindi (PDF) Forritun á lágu stigi. Forritun á stigi vélaleiðbeininga er talin nota dæmið um NASM assembler, sem og C tungumálið. Stutt lýsing á CVS og git útgáfustýringarkerfum er einnig veitt.
  • 3. bindi (PDF). Kerfi kallar á I/O, vinnslustýringu, ferlisamskiptakerfi eins og merki og rásir, og hugmyndina um flugstöð og skyld fyrirbæri, þar á meðal lotur og vinnsluhópa, sýndarútstöðvar, stjórnun línuaga. Tölvukerfi. Mál sem tengjast sameiginlegum gögnum, mikilvægum hlutum, gagnkvæmri útilokun; veitir grunnupplýsingar um pthread bókasafnið Upplýsingar um innri uppbyggingu stýrikerfisins; einkum er litið til ýmissa sýndarminnismódela, inntaks/úttaks undirkerfis o.s.frv.

Heimild: opennet.ru

Bæta við athugasemd