جلد چهارم کتاب عمومی «برنامه‌نویسی: مقدمه‌ای بر حرفه» منتشر شد

آندری استولیاروف منتشر شده جلد چهارم کتاب برنامه نویسی: مقدمه ای بر حرفه (PDF, 659 pp.) بخش های IX-XII را پوشش می دهد. این کتاب موضوعات زیر را پوشش می دهد:

  • پارادایم های برنامه نویسی به عنوان یک پدیده کلی. نمونه ها عمدتاً در زبان C مورد بحث قرار می گیرند. تفاوت های مفهومی بین پاسکال و سی بررسی می شود.
  • زبان C++ و برنامه نویسی شی گرا و پارادایم های نوع داده انتزاعی که از آن پشتیبانی می کند. همچنین یک فصل به رابط های گرافیکی کاربر و ایجاد آنها با استفاده از کتابخانه FLTK اختصاص داده شده است.
  • زبان های برنامه نویسی عجیب و غریب Lisp، Scheme، Prolog در نظر گرفته می شوند و Hope برای نشان دادن ارزیابی تنبل وارد می شود.
  • نمایش تفسیر و کامپایل به عنوان پارادایم های برنامه نویسی مستقل. زبان Tcl و کتابخانه Tcl/Tk در نظر گرفته شده است.
    مروری بر ویژگی های مفهومی تفسیر و تالیف ارائه شده است.

سه جلد اول:

  • جلد 1 (PDF) مبانی برنامه نویسی. اطلاعاتی از تاریخچه فناوری رایانه، بحث در مورد برخی از زمینه های ریاضیات که مستقیماً توسط برنامه نویسان استفاده می شود (مانند جبر منطق، ترکیبات، سیستم های اعداد موقعیتی)، مبانی ریاضی برنامه نویسی (نظریه محاسبه پذیری و نظریه الگوریتم ها)، اصول ساخت و ساز. و عملکرد سیستم های کامپیوتری، اطلاعات اولیه در مورد کار با خط فرمان سیستم عامل یونیکس. آموزش مهارت های اولیه نوشتن برنامه های کامپیوتری با استفاده از Free Pascal for Unix OS به عنوان مثال.
  • جلد 2 (PDF) برنامه نویسی سطح پایین. برنامه نویسی در سطح دستورالعمل های ماشین با استفاده از مثال اسمبلر NASM و همچنین زبان C در نظر گرفته می شود. شرح مختصری از سیستم های کنترل نسخه CVS و git نیز ارائه شده است.
  • جلد 3 (PDF). سیستم به ورودی/خروجی، کنترل فرآیند، مکانیسم‌های ارتباطی فرآیند مانند سیگنال‌ها و کانال‌ها، و مفهوم پایانه و پدیده‌های مرتبط، از جمله جلسات و گروه‌های فرآیند، پایانه‌های مجازی، مدیریت رشته‌های خطی نیاز دارد. شبکه های کامپیوتر. مسائل مربوط به داده های مشترک، بخش های حیاتی، حذف متقابل؛ اطلاعات اولیه در مورد کتابخانه pthread ارائه می دهد.اطلاعاتی در مورد ساختار داخلی سیستم عامل. به طور خاص، مدل های مختلف حافظه مجازی، زیرسیستم ورودی/خروجی و غیره در نظر گرفته شده است.

منبع: opennet.ru

اضافه کردن نظر