«Бағдарламалау: кәсіпке кіріспе» атты қоғамдық кітаптың төртінші томы жарық көрді.

Андрей Столяров жарияланған «Бағдарламалау: кәсіпке кіріспе» кітабының төртінші томы (PDF, 659 б.), IX–XII бөлімдерді қамтиды. Кітап келесі тақырыптарды қамтиды:

  • Программалау парадигмалары жалпы құбылыс ретінде; мысалдар негізінен Си тілінде талқыланады. Паскаль мен С арасындағы тұжырымдамалық айырмашылықтар қарастырылады.
  • C++ тілі және ол қолдайтын объектіге бағытталған бағдарламалау және дерексіз деректер типі парадигмалары. Сондай-ақ графикалық пайдаланушы интерфейстеріне және оларды FLTK кітапханасының көмегімен құруға арналған тарау бар.
  • Экзотикалық бағдарламалау тілдері. Lisp, Scheme, Prolog қарастырылады және жалқау бағалауды көрсету үшін Үміт қосылады.
  • Тәуелсіз бағдарламалау парадигмалары ретінде интерпретация мен компиляцияны көрсету. Tcl тілі және Tcl/Tk кітапханасы қарастырылады.
    Түсіндіру мен құрастырудың концептуалды ерекшеліктеріне шолу жасалады.

Алғашқы үш том:

  • 1 том (PDF) Бағдарламалау негіздері. Компьютерлік технология тарихынан мәліметтер, бағдарламашылар тікелей қолданатын математиканың кейбір салаларын талқылау (мысалы, логика алгебрасы, комбинаторика, позициялық санау жүйелері), программалаудың математикалық негіздері (есептеу теориясы және алгоритмдер теориясы), құрастыру принциптері. және компьютерлік жүйелердің жұмысы, Unix ОЖ командалық жолымен жұмыс істеу туралы бастапқы ақпарат. Мысал ретінде Unix ОЖ үшін Free Pascal тілін пайдаланып компьютерлік бағдарламаларды жазудың бастапқы дағдыларына үйрету.
  • 2 том (PDF) Төмен деңгейлі бағдарламалау. Машиналық командалар деңгейінде бағдарламалау NASM ассемблер мысалында, сонымен қатар Си тілінде қарастырылады. Сондай-ақ CVS және git нұсқасын басқару жүйелерінің қысқаша сипаттамасы берілген.
  • 3 том (PDF). Жүйе енгізу/шығару, процесті басқару, сигналдар мен арналар сияқты технологиялық байланыс механизмдерін және сеанстарды және процесс топтарын, виртуалды терминалдарды, желілік тәртіпті басқаруды қоса алғанда, терминал түсінігі және оған қатысты құбылыстарды шақырады. Компьютерлік желілер. Ортақ деректерге, маңызды бөлімдерге, бір-бірін жоққа шығаруға қатысты мәселелер; pthread кітапханасы туралы негізгі ақпаратты береді.Операциялық жүйенің ішкі құрылымы туралы ақпарат; атап айтқанда, әртүрлі виртуалды жады модельдері, енгізу/шығару ішкі жүйесі және т.б.

Ақпарат көзі: opennet.ru

пікір қалдыру