بی شک اگر بگوییم یکی از بهترین مولفان کتب آموزش زبان های برنامه نویسی مهندسی عین الله جعفر نژاد قمی است بیهوده نگفته ایم . حتما شما هم در هنگام جستجو در لابه لای کتب آموزشی زبان های برنامه نویسی به این نام برخورده اید . یکی از بهترین و بی نظیرترین تالیفات ایشان کتاب آموزش برنامه نویسی C و C++ است که تقریبا تمامی دانشجویان رشته های مهندسی نرم افزار و IT ایران از آن به عنوان یکی از بهترین مراجع یادگیری این زبان یاد می کنند . ما هم به دلیل استقبال بی نظیر دانشجویان از این کتاب تصمیم گرفتیم نسخه الکترونیکی (PDF) آنرا برای دانلود در اختیار علاقمندان قرار دهیم .هر چند حجم آن برای دانلود زیاد به نظر می رسد اما به قول معروف به دانلود کردنش می ارزه !!! به ادامه این پست مراجعه نمایید .

| Link : Ebook_C.rar (24 MB) Password : www.pcseven.com |
Programming Microsoft Visual C++

Publisher: Microsoft Press | ISBN: 1572318570 | edition 1998 | PDF | 1015 pages | 10,67 mb
Microsoft(r) Visual C++ 6.0 is the latest version of the industry-standard programming language for professionals. And PROGRAMMING MICROSOFT VISUAL C++, Fifth Edition, is the newest edition of the book that’s become the industry-standard text. Newly expanded and updated, it offers the same detailed, comprehensive coverage that’s consistently made this title the best overall explanation of the capabilities of this powerful, complex development tool.

C Sharp Video Tutorials Collection | 388 MB
شاید خواندن کتاب به تنهایی برای یادگیری یک زبان جدید کمی مشکل باشد و بتوانیم با آموزش از طریق یک فرد و یا فیلم های آموزشی یادگیری را سرعت بخشیم. بنابراین بسیاری از افراد دوست دارند قبل از اینکه شروع به خواندن کتاب کنند از طریق چنین آموزش هایی آشنایی اولیه ای نسبت به موضوع کسب کنند.
امروز یک آموزش کم حجم و تصویری از زبان سی شارپ ( #C ) برای افرادی که تازه به فکر یادگیری این زبان افتاده اند قرار می دهیم. از این پس نیز سعی خواهیم کرد آموزش هایی که چنین سبکی دارند را برای علاقه مندان در سایت ElectRobot قرار دهیم. موضوعات این آموزش به شرح زیر است :
بقیه در ادامه مطلب More…

چند وقت پیش کتاب درسی طراحی و پیاده سازی زبان های برنامه نویسی که به صورت پاورپوینت و کاملا خلاصه بود را برای دوستان آماده کردیم. یکی از دوستان از ما درخواست این کتاب را به زبان فارسی کرده اند. بنا به وظیفه آن را در سایت قرار می دهیم. اما پیشنهاد ElectRobot همان نسخه انگلیسی است که در سایت قرار گرفته است. به دلیل اینکه این کتاب کاملا به زبان شیوا گفته شده است. پس اگر زبان انگلیسی شما خوب است حتما آن نسخه را مطالعه نمایید. در ادامه مطلب لینک دانلود هر دو کتاب قرار داده شده است.
این جزوه از اسلایدهای تهیه شده به وسیله دانشگاه پیام نور و از روی کتاب طراحی و پیاده سازی زبان های برنامه نویسی ترجمه جعفرنژاد قمی خلاصه شده است و در اختیار کاربران قرار داده می شود. که موضوعات زیر را شامل می شود :
۱ – اصول طراحی زبانها ۲ – اثرات معماری ماشین ۳ - اصول ترجمه زبان ۴ - مدلسازی خواص زبانها
۵ – انواع داده اولیه ۶ – بسته بندی ۷ – وراثت ۸ – کنترل ترتیب اجرا ۹ – کنترل زیر برنامه ۱۰ – مدیریت حافظه و …
Password : www.electrobot.org
The Microsoft Visual C++ Development System is often the language of choice for producing small, fast programs. Visual C++ 6.0 is the leading C++ compiler for 32-bit Microsoft Windows® and has a number of features that aid in producing fast programs. In this article, we explore those features—optimization settings, profiling, and delayed loading—and discuss how to use them effectively.
This article assumes that the reader is familiar with C++.
In an ideal world, software would design itself to your specifications, automatically reduce itself to the smallest possible memory footprint, compile instantly, and always run at the fastest possible speed. In the real world, developers still have to write programs in some sort of programming language. To get the absolutely smallest, fastest code, a programmer can work in assembly language, but that can be prohibitively labor-intensive for all but the most time-critical code.
Most programmers do most of their coding in a high-level language, which is then compiled to an assembly language and linked into an executable program image. During the development process, programmers are quite sensitive to build speed and ease of debugging; when it comes time to release the code for production, run-time speed and size become of paramount importance. Throughout this paper, we’ll be concentrating on production code run-time size and speed concerns.