CEB - Computer-En-Books.ir - سؤالات متداول

سایت CEB:ترجمه تخصصی رشته کامپیوتر - معرفی و دانلود کتب انگلیسی رشته کامپیوتر

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره فعالستاره فعال

انتشارات: Pearson Education

اثر: Robert W. Sebesta

تعداد صفحه: 817

حجم: 3.63MB

جلد کتاب

توضیحات کتاب (خلاصه پیشگفتار):

The principal goal of the book is to introduce the main constructs of contemporary programming languages and to provide the reader with the tools necessary for the critical evaluation of existing and future programming languages. A secondary goal is to prepare the reader for the study of compiler design, by providing an in-depth discussion of programming language structures, presenting a formal method of describing syntax and introducing approaches to lexical and syntatic analysis.

some of the programming languages discussed in this book are: C, C++, Fortran, Ada, C#, F#, Java, Haskell, Lua, Scheme, Perl, Python, Ruby, JavaScript, And PHP.

مطالعه بیشتر...

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره فعالستاره فعال

انتشارات: Cambridge University Press

اثر: John C. Mitchell

تعداد صفحه: 541

حجم: 2.06MB

جلد کتاب

توضیحات کتاب:

این کتاب به توضیح و واکاوی مفاهیم اصلی استفاده شده در زبان‌های برنامه‌نویسی امروزی می‌پردازد (مفاهیمی چون توابع، انواع، مدیریت حافظه، و کنترل) و مخاطب آن دانشجویان کارشناسی و دانشجویان ترم‌های اولیه‌ی کارشناسی ارشد هستند. از نظر معرفی و مقایسه‌ی کامل زبان‌های برنامه‌نویسی شیء گرای مطرح، این کتاب منحصر به فرد است. فصول مجزایی به تاریخچه‌ی اشیاء (Simula و Smalltalk) و زبان‌های برجسته‌ی ++C و جاوا اختصاص داده شده است.

نویسنده، مفاهیم پایه‌ای مثل حساب لامبدا و معانی صریح (denotational semantics) را به زبانی ساده و غیر رسمی بیان می‌کند و بر نگرش کلی حاصل از این تئوری‌ها تأکید دارد. همروندی و برنامه‌نویسی شیء‌گرای همروند از مباحث پیشرفته‌ی این کتاب محسوب می‌شوند. اهمیت روش‌های برنامه‌نویسی خاص‌منظوره برای انواع خاصی از مسائل، در فصلی که به برنامه‌نویسی منطقی می‌پردازد، مطرح شده است.

مطالعه بیشتر...

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

انتشارات: Springer

اثر: Gilles Dowek & Jean Jacques Levy

تعداد صفحه: 109

حجم: 798KB

جلد کتاب

توضیحات کتاب:

The ultimate, definitive programming language has not been created yet, far from it. Almost every day a new language is created, and new functionalities are added to existing languages. Improvements in programming languages contribute to making programs more reliable, shorten the development time, and make programs easier to maintain. Improvements are also needed to satisfy new requirements, such as the development of parallel, distributed or mobile programs.

The first thing that we need to describe, when defining a programming language, is its syntax. Should we write x:=1 or x=1? Should we put brackets after an if or not? More generally, what are the strings of symbols that can be used as a program? There is a useful tool for this: the notion of a formal grammar.Using a grammar, we can describe the syntax of the language in a precise way, and this makes it possible to build programs to check the syntactical correctness of programs.

مطالعه بیشتر...

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

انتشارات: Springer

اثر: Gilles Dowek

تعداد صفحه: 164

حجم: 1.94MB

جلد کتاب

توضیحات کتاب (ترجمه‌ی خلاصه‌ی پیشگفتار کتاب):

هزاران سال است که الگوریتم‌ها را می‌شناسیم، اما تنها چند دهه است که برنامه‌های کامپیوتری می‌نویسیم. تفاوت بزرگ عصر اقلیدس و اراتوستن با عصر ما این است که از اواسط قرن بیستم، ما الگوریتم‌هایی که به ذهنمان خطور می‌کنند را با زبان‌های رسمی بیان می‌کنیم: زبان‌های برنامه‌نویسی.

دانشمندان علوم کامپیوتر تنها استفاده کننده‌ی زبان‌های رسمی نیستند، مثلاً اپتومتریست‌ها برای تجویز عینک از عباراتی بسیار تکنیکی بهره می‌برند. در طول تاریخ، زبان‌های رسمی زیادی ساخته شده‌اند: علائم موسیقایی، علائم جبری، و ... . مخصوصاً این که از چنین زبان‌هایی مدت‌ها برای کاربردهای خاص و نادری مثل کنترل ماشین‌هایی مثل دستگاه‌های نساجی و ناقوس کلیساها استفاده می‌شد. با ظهور زبان‌های برنامه‌نویسی این کاربردها عمومیت یافت و برنامه‌هایی با چندصد خط کد نوشته شد.

مطالعه بیشتر...

امتیاز کاربران

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال

انتشارات: Computer Science Press

اثر: Ellis Horowitz

تعداد صفحه: 452

حجم: 2.74MB

جلد کتاب

توضیحات کتاب (خلاصه پیشگفتار):

Traditional books on programming languages are like abbreviated language manuals, but this book takes a fundamentally different point of view. I believe that the best possible way to study and understand today's programming languages is by focusing on a few essential concepts. These concepts form the outline for this book and include such topics as variables, expressions, statements, typing, scope, procedures, data types, exception handling and concurrency. By understanding what these concepts are and how they are realized in different programming languages, one arrives at a level of comprehension far greater than one gets by writing some programs in a few languages. Moreover, knowledge of these concepts provides a framework for understanding future language designs.

مطالعه بیشتر...

برای دانلود کتاب، ثبت درخواست ترجمه، و دریافت رایگان خبرنامه‌های سایت نیاز به ثبت نام دارید.

آیا از خواندن متون ترجمه‌ای بی سر و ته خسته شده‌اید؟ و بدنبال راهی برای بهره‌گیری از یک متن اصیل برای یادگیری هستید؟
آیا وقت کافی برای فهم و یا ترجمه‌ی مطلب خود در اختیار ندارید؟
از خواندن متنی که کارتان گیر آن است کلافه شده‌اید؟
کار را به ما بسپارید، خیالتان راحت!

هم اکنون! سايت CEB را به چند نفر از دوستان خود هم معرفی کنيد؛ با اين کار علاوه بر حمايت از ما، به بالا رفتن کيفيت خدمات و پايين ماندن تعرفه‌ی دانلود هم کمک کرده‌ايد.



dear author and publishers!
If you do not agree that your books be freely available through this site to Iranians - Those who are not subject to the Copy Right law - please contact us through your official email address so that we can identify you as the author or publisher of that books and remove all your books that you don't like to be accessible through this site. Note that only downloadable material can be appeared on this website. Also note that this site is not the source of illegal publication of the books; We only gathered the books accessible via the Internet together and maked these books more accessible to Iranians.


Valid XHTML 1.0 Transitional