مشخصات کتاب
Concurrent Programming on Windows
دسته بندی: الگوریتم ها و ساختارهای داده
ویرایش:
نویسندگان: Duffy J.
سری:
ناشر:
سال نشر:
تعداد صفحات: 990
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 مگابایت
قیمت کتاب (تومان) : 39,000
کلمات کلیدی مربوط به کتاب برنامه نویسی همزمان در ویندوز: انفورماتیک و مهندسی کامپیوتر، محاسبات موازی و VS
میانگین امتیاز به این کتاب :
تعداد امتیاز دهندگان : 8
در صورت تبدیل فایل کتاب Concurrent Programming on Windows به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی همزمان در ویندوز نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توضیحاتی در مورد کتاب برنامه نویسی همزمان در ویندوز
آموزش پیرسون، 2009. - 990 ص. به زبان انگلیسی языке.
نویسنده جو دافی
به چالش توضیح نحوه نوشتن نرمافزاری که از همزمانی و موازیسازی
سختافزار نهایت استفاده را میبرد، پاسخ داده است. در
برنامهنویسی همزمان در ویندوز، او نحوه طراحی،
پیادهسازی و نگهداری برنامههای همزمان در مقیاس بزرگ را توضیح
میدهد که عمدتاً از C# و C++ برای ویندوز استفاده
میکنند.
Duffy قصد دارد به توسعه
دهندگان برنامه، سیستم و کتابخانه ابزارها و تکنیک های مورد نیاز
برای نوشتن کد کارآمد و ایمن برای پردازنده های چند هسته ای را
بدهد. این نه تنها برای انواع مشکلاتی که همزمانی ذاتی است و به
راحتی قابل بهره برداری است - مانند برنامه های کاربردی سرور،
دستکاری تصویر فشرده، تجزیه و تحلیل مالی، شبیه سازی ها و
الگوریتم های هوش مصنوعی - بلکه برای مشکلاتی که می توان با
استفاده از موازی سازی سرعت بخشید اما اهمیت دارد. نیاز به تلاش
بیشتری دارد—مانند کتابخانه های ریاضی، روال های مرتب سازی، تولید
گزارش، دستکاری XML و الگوریتم های پردازش جریانی.
برنامه نویسی همزمان در
ویندوز دارای چهار بخش اصلی است: بخش اول همزمانی را در سطح
بالایی معرفی می کند و به دنبال آن بخشی که بر ویژگی های اساسی
پلت فرم، عملکردهای داخلی و جزئیات API تمرکز دارد. بعد، بخشی
وجود دارد که الگوهای رایج، بهترین شیوهها، الگوریتمها و
ساختارهای دادهای که هنگام نوشتن نرمافزار همزمان پدیدار
میشوند را توصیف میکند. بخش پایانی بسیاری از نگرانی های رایج
معماری و فرآیندی در برنامه نویسی همزمان در سراسر سیستم را پوشش
می دهد.
این تنها کتابی
است که برای این کار به آن نیاز دارید. بهترین شیوه ها و الگوهای
رایج برای برنامه نویسی همزمان در ویندوز و دات نت را
بیاموزید.
توضیحاتی درمورد کتاب به خارجی
Pearson Education, 2009. — 990 p. На англ. языке.
Author Joe Duffy has risen to
the challenge of explaining how to write software that takes
full advantage of concurrency and hardware parallelism. In
Concurrent Programming on Windows, he explains how to
design, implement, and maintain large-scale concurrent
programs, primarily using C# and C++ for Windows.
Duffy aims to give application,
system, and library developers the tools and techniques needed
to write efficient, safe code for multicore processors. This is
important not only for the kinds of problems where concurrency
is inherent and easily exploitable—such as server applications,
compute-intensive image manipulation, financial analysis,
simulations, and AI algorithms—but also for problems that can
be speeded up using parallelism but require more effort—such as
math libraries, sort routines, report generation, XML
manipulation, and stream processing algorithms.
Concurrent Programming on Windows has
four major sections: The first introduces concurrency at a high
level, followed by a section that focuses on the fundamental
platform features, inner workings, and API details. Next, there
is a section that describes common patterns, best practices,
algorithms, and data structures that emerge while writing
concurrent software. The final section covers many of the
common system-wide architectural and process concerns of
concurrent programming.
This is the only book you’ll
need in order to learn the best practices and common patterns
for programming with concurrency on Windows and .NET.
نظرات کاربران