حجم فایل : 6 مگابایت
بدون تغییر
کنار شماییم
پس از پرداخت
درگاههای معتبر
در صورت مغایرت
حتی بدون عضویت
ما عاشق کتابیم
به عاشقان کتاب
برو به:

دانلود کتاب Computer Systems: A Programmer’s Perspective 2019 به زبان انگلیسی
نویسنده: Randal E. Bryant (رندال ای. برایانت)
موضوع: آموزشی، علوم کامپبوتر، مهندسی کامپیوتر، برنامه نویسی
صفحات: 1121 صفحه
فرمت: PDF
سال انتشار: 2019
انتشارات: Pearson
![]()
=========================
Computer Systems: A Programmer’s Perspective کتابی دانشگاهی و کاربردی است که سیستم های کامپیوتری را از دیدگاه یک برنامه نویس بررسی می کند. نویسندگان تلاش می کنند به جای ارائه صرف مفاهیم سخت افزاری، نشان دهند که اتفاقاتی که در سطح پردازنده، حافظه، سیستم عامل و شبکه رخ می دهد چگونه بر اجرای واقعی برنامه ها تاثیر می گذارد.
کتاب از مفاهیم پایه مانند نحوه نمایش اطلاعات در کامپیوتر آغاز می شود و سپس به موضوعاتی مانند نمایش برنامه در سطح ماشین، اسمبلی، معماری پردازنده، بهینه سازی عملکرد، سلسله مراتب حافظه و حافظه مجازی می پردازد.
در ادامه، خواننده با مفاهیمی مانند Linking، کنترل استثنایی، ورودی و خروجی سطح سیستم، برنامه نویسی شبکه و برنامه نویسی همزمان آشنا می شود. این ساختار باعث می شود خواننده ارتباط میان کد نوشته شده توسط برنامه نویس و نحوه اجرای آن در سخت افزار را بهتر درک کند.
Computer Systems: A Programmer’s Perspective 3rd Edition برای دانشجویان علوم کامپیوتر، مهندسی کامپیوتر و برنامه نویسانی که می خواهند درک عمیق تری از نحوه عملکرد سیستم های کامپیوتری داشته باشند، منبعی ارزشمند است. این کتاب همچنین پایه مناسبی برای مطالعه موضوعاتی مانند معماری کامپیوتر، سیستم عامل، سیستم های نهفته، بهینه سازی نرم افزار و امنیت سایبری فراهم می کند1. ![]()
=========================
Computer Systems: A Programmer’s Perspective, 3rd Edition by Randal E. Bryant and David R. O’Hallaron provides a comprehensive introduction to computer systems from a programmer’s point of view. Rather than treating hardware and software as separate subjects, the book explains how the underlying components of a computer system affect the behavior and performance of programs.
The book begins with the fundamentals of computer systems, including data representation and machine-level program representation. It then explores processor architecture, program optimization, memory hierarchy, linking, exceptional control flow, and virtual memory.
The final section focuses on how programs interact with the operating system and with one another. Topics include system-level I/O, network programming, and concurrent programming.
The third edition focuses exclusively on x86-64 machine code and recommends that readers have basic knowledge of C or C++ as well as access to a Linux system. Through practical examples and exercises, the book helps students and programmers understand what happens beneath their code and how knowledge of computer systems can be used to develop more efficient and reliable software1. ![]()
✔️کتابهای اصل و باکیفیت : تمامی کتابها اورجینال و بدون هیچگونه تغییرات میباشند.
✔️ضمانت بازگشت وجه : درصورت هرگونه مغایرتی وظیفه ما در ابتدا تهیه و جایگزینی نسخه صحیح است. در غیر اینصورت کل مبلغ بدون قید و شرط و بلافاصله عودت داده میشود.
✔️تفاوت تعداد صفحات : تفاوت تعداد صفحات بدلیل اندازه فونت و حاشیه صفحات بوده و تمامی کتابها اصل و بدون هیچگونه تغییری در اختیار شما قرار میگیرند.








۳۰٪ تخفیف اولین خرید! کد: NEWUSER
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.