دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: نویسندگان: Elliott I. Organick, Alexandra I. Forsythe, Robert P. Plummer سری: ISBN (شابک) : 0125282605, 9780125282604 ناشر: Academic Press سال نشر: 1978 تعداد صفحات: 674 زبان: English فرمت فایل : DJVU (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 8 مگابایت
در صورت تبدیل فایل کتاب Programming Language Structures به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ساختارهای زبان برنامه نویسی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
از مقدمه: "در ارتباط اولیه خود با برنامه نویسی کامپیوتر، بسیاری از دانش آموزان تنها با یک زبان برنامه نویسی مواجه شده اند. این کتاب به گونه ای طراحی شده است که این گونه دانش آموزان را با تأکید بر ساختار زبان های برنامه نویسی بیشتر به موضوع برنامه نویسی ببرد. این کتاب خواننده را با پنج زبان برنامهنویسی مهم، Algol، Fortran، Lisp، Snobol و Pascal آشنا میکند و تشابهات و تفاوتهای اساسی میان این زبانها را درک میکند. یک چارچوب متحد ساخته شده است که می تواند برای مطالعه ساختار زبان های دیگر مانند Cobol، PL/I و APL استفاده شود. این کتاب اهداف دیگری نیز دارد. برای مثال، چندین ابزار و روششناسی مورد نیاز برای ساختن برنامههای بزرگ را نشان میدهد. از آنجایی که ساختارهای مفسر مشابه و روشهای ساختاردهی و دسترسی به دادهها برای مدلسازی نه تنها زبانهای برنامهنویسی، بلکه رایانهها نیز استفاده میشود، این کتاب بهطور غیرمستقیم دانشآموز را برای مطالعه سازمان رایانه آماده میکند. برنامه نویسان شاغلی که مشاغل روزمره آنها را به یک زبان محدود می کند، می توانند از این کتاب برای خودآموزی استفاده کنند و دیدگاه بهتری در مورد ابزارهایی که اکنون استفاده می کنند به دست آورند.
from the preface: 'In their initial contact with computer programming, many students have been exposed to only one programming language. This book is designed to take such students further into thesubject of programming by emphasizing the structures of programming languages. The book introduces the reader to five important programming languages, Algol, Fortran, Lisp, Snobol, and Pascal, and develops an appreciation of fundamental similarities and ifferences among these languages. A unifying framework is constructed that can be used to study the structure of other languages, such as Cobol, PL/I, and APL. The book also has other objectives. For instance, it illustrates several of the tools and methodologies needed to construct large programs. Because similar interpreter structures and methods of data structuring and accessing are used to model not only programming languages but also computers, the book indirectly prepares the student to study computer organization. Working programmers whose everyday jobs confine them to a single language can use this book for self-study and gain a better perspective on the tools they now use.'
Content:
Front Matter, Page iii
Copyright, Page iv
Dedication, Page v
PREFACE, Pages xiii-xviii
1 - BASIC CONCEPTS, Pages 2-55
2 - INTERFACING PROCEDURES, Pages 56-121
3 - RECURSION, Pages 122-183
4 - SYNTAX FORMALISM, Pages 184-191
Introduction to Syntax and Semantics of Several Major Programming Languages, Pages 193-194
5 - ALGOL, Pages 195-307
6 - FORTRAN, Pages 308-375
7 - LISP, Pages 376-463
8 - SNOBOL, Pages 464-518
9 - MULTISEQUENCE ALGORITHMS, Pages 519-559
10 - PASCAL, Pages 560-611
APPENDIX, Pages 612-617
BIBLIOGRAPHY, Pages 618-620
ANSWERS TO SELECTED PROBLEMS, Pages 621-647
INDEX, Pages 649-659