“Програмчлал: Мэргэжлийн танилцуулга” олон нийтийн номын дөрөвдүгээр боть хэвлэгдэн гарлаа.

Андрей Столяров Нийтлэгдсэн "Програмчлал: Мэргэжлийн танилцуулга" номын дөрөв дэх боть (PDF, 659 х.), IX–XII хэсгийг хамарсан. Энэхүү ном нь дараах сэдвүүдийг хамарна.

  • Програмчлалын парадигмуудыг ерөнхий үзэгдэл болгон; Жишээнүүдийг голчлон Си хэлээр хэлэлцдэг. Паскаль болон Си хоёрын үзэл баримтлалын ялгааг судалсан.
  • C++ хэл болон түүний дэмждэг объект хандалтат програмчлал, хийсвэр өгөгдлийн төрлийн парадигмууд. График хэрэглэгчийн интерфэйсүүд болон тэдгээрийг FLTK номын санг ашиглан бүтээхэд зориулсан бүлэг бас бий.
  • Экзотик програмчлалын хэлүүд. Lisp, Scheme, Prolog-г авч үзэж, Хоупыг залхуу үнэлгээг харуулахын тулд авчирсан.
  • Бие даасан програмчлалын парадигмуудын тайлбар, эмхэтгэлийг харуулах. Tcl хэл болон Tcl/Tk номын санг авч үзнэ.
    Тайлбар, эмхэтгэлийн үзэл баримтлалын онцлогийг тоймлон харуулав.

Эхний гурван боть:

  • Боть 1 (PDF) Програмчлалын үндэс. Компьютерийн технологийн түүхийн мэдээлэл, програмистуудын шууд ашигладаг математикийн зарим чиглэлийн хэлэлцүүлэг (логикийн алгебр, комбинаторик, байрлалын тооллын систем гэх мэт), програмчлалын математик үндэс (тооцоолох чадвар ба алгоритмын онол), барилгын зарчим компьютерийн системийн ажиллагаа, Unix OS командын мөртэй ажиллах талаархи анхны мэдээлэл. Жишээ болгон Unix үйлдлийн системд зориулсан үнэгүй Паскаль ашиглан компьютерийн программ бичих анхан шатны мэдлэг олгох сургалт.
  • Боть 2 (PDF) Доод түвшний програмчлал. Машины зааврын түвшний програмчлалыг NASM ассемблер болон Си хэлний жишээн дээр авч үздэг. CVS болон git хувилбарын хяналтын системийн товч тайлбарыг мөн өгсөн болно.
  • Боть 3 (PDF). Систем нь оролт/гаралт, процессын удирдлага, дохио, суваг гэх мэт процессын харилцааны механизмууд, терминалын тухай ойлголт ба холбогдох үзэгдлүүд, үүнд сесс, процессын бүлгүүд, виртуал терминалууд, шугамын сахилга батыг удирдахыг шаарддаг. Компьютерийн сүлжээ. Хуваалцсан өгөгдөл, чухал хэсгүүд, бие биенээ үгүйсгэхтэй холбоотой асуудлууд; pthread номын сангийн тухай үндсэн мэдээллийг өгнө.Үйлдлийн системийн дотоод бүтцийн талаарх мэдээлэл; ялангуяа виртуал санах ойн төрөл бүрийн загвар, оролт/гаралтын дэд систем гэх мэтийг авч үздэг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх