“Dasturlash: Kasbga kirish” ommaviy kitobining to‘rtinchi jildi nashrdan chiqdi.

Andrey Stolyarov chop "Dasturlash: Kasbga kirish" kitobining to'rtinchi jildi (PDF, 659 pp.), IX–XII qismlarni qamrab olgan. Kitob quyidagi mavzularni qamrab oladi:

  • Dasturlash paradigmalari umumiy hodisa sifatida; misollar asosan C tilida muhokama qilinadi. Paskal va C o'rtasidagi kontseptual farqlar ko'rib chiqiladi.
  • C++ tili va u qo'llab-quvvatlaydigan ob'ektga yo'naltirilgan dasturlash va mavhum ma'lumotlar turi paradigmalari. Shuningdek, foydalanuvchining grafik interfeyslari va ularni FLTK kutubxonasi yordamida yaratishga bag'ishlangan bob ham mavjud.
  • Ekzotik dasturlash tillari. Lisp, Scheme, Prolog ko'rib chiqiladi va Hope dangasa baholashni namoyish qilish uchun keltiriladi.
  • Mustaqil dasturlash paradigmalari sifatida izohlash va kompilyatsiya qilishni ko'rsatish. Tcl tili va Tcl/Tk kutubxonasi hisobga olinadi.
    Sharhlash va kompilyatsiya qilishning kontseptual xususiyatlari haqida umumiy ma'lumot berilgan.

Birinchi uchta jild:

  • 1 -jild (PDF) Dasturlash asoslari. Kompyuter texnologiyalari tarixidan ma'lumotlar, dasturchilar tomonidan bevosita foydalaniladigan matematikaning ayrim sohalari (masalan, mantiq algebrasi, kombinatorika, pozitsion sanoq tizimlari), dasturlashning matematik asoslari (hisoblash nazariyasi va algoritmlar nazariyasi), qurilish tamoyillari haqida ma'lumot. va kompyuter tizimlarining ishlashi, Unix OS buyruq qatori bilan ishlash haqida dastlabki ma'lumotlar. Misol tariqasida Unix OS uchun Free Pascal dasturidan foydalangan holda kompyuter dasturlarini yozishning boshlang'ich ko'nikmalarini o'rgatish.
  • 2 -jild (PDF) Past darajadagi dasturlash. Mashina ko'rsatmalari darajasida dasturlash NASM assembler misolida, shuningdek, C tilidan foydalangan holda ko'rib chiqiladi. CVS va git versiyasini boshqarish tizimlarining qisqacha tavsifi ham berilgan.
  • 3 -jild (PDF). Tizim kiritish-chiqarish, jarayonni boshqarish, signallar va kanallar kabi jarayon aloqa mexanizmlari va terminal tushunchasi va tegishli hodisalar, shu jumladan seanslar va jarayonlar guruhlari, virtual terminallar, chiziqli intizomni boshqarishni talab qiladi. Kompyuter tarmoqlari. Umumiy ma'lumotlar, muhim bo'limlar, o'zaro istisnolar bilan bog'liq muammolar; pthread kutubxonasi haqida asosiy ma'lumotlarni beradi Operatsion tizimning ichki tuzilishi haqida ma'lumot; xususan, turli virtual xotira modellari, kiritish/chiqarish quyi tizimi va boshqalar ko'rib chiqiladi.

Manba: opennet.ru

a Izoh qo'shish