دانلود کتاب برنامه نویسی در Modula-2: مقدمه ای بر برنامه نویسی ماژولار با مثال های کاربردی تحت UNIX، MS-DOS و TOS بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید
نام کتاب : Programmierung in Modula-2: Eine Einführung in das modulare Programmieren mit Anwendungsbeispielen unter UNIX, MS-DOS und TOS
ویرایش : 4
عنوان ترجمه شده به فارسی : برنامه نویسی در Modula-2: مقدمه ای بر برنامه نویسی ماژولار با مثال های کاربردی تحت UNIX، MS-DOS و TOS
سری : Leitfäden und Monographien der Informatik
نویسندگان : Prof. Dr. rer. nat. Mario Dal Cin, Dipl.-Phys. Joachim Lutz, Dr. rer. nat. Thomas Risse (auth.)
ناشر : Vieweg+Teubner Verlag
سال نشر : 1989
تعداد صفحات : 326
ISBN (شابک) : 9783519022800 , 9783322947123
زبان کتاب : German
فرمت کتاب : pdf
حجم کتاب : 7 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
زبان برنامه نویسی یک سیستم نشانه گذاری است که در آن می توان دستورالعمل های یک کامپیوتر را فرموله کرد. اما ابزاری برای تشریح مشکلات و راه حل آنها نیز هست. بنابراین، یک زبان برنامه نویسی جدید همیشه توجیه می شود که در مقایسه با زبان موجود، مفاهیم جدید، قدرتمندتر و ابزارهای انتزاعی مناسب تری را ارائه دهد که حل مسائل را آسان تر می کند و اجازه می دهد راه حل ها به شیوه ای قابل فهم تر ارائه شوند. در فصلهای بعدی عناصر زبان برنامهنویسی Modula-2 (زبان برنامهنویسی MODUlar؛ در ادامه از Modula مترادف با Modula-2) به طور مفصل معرفی میکنیم و نحوه استفاده از آنها را با استفاده از مثالهای فراوان نشان میدهیم. برای کسانی که قبلاً تجربه برنامه نویسی دارند، موارد زیر توضیح می دهد که Modula-2 چه چیزهای جدیدی را در مقایسه با پاسکال ارائه می دهد. مهمترین ابزار جدید انتزاع در زبان برنامه نویسی Modula-2 مفهوم ماژول آن است. این اجازه می دهد تا برنامه ها به بخش های قابل مدیریت و تا حد زیادی مستقل تقسیم شوند - به اصطلاح ماژول ها - که می توانند به بخش های تعریف و پیاده سازی (ماژول تعریف و ماژول پیاده سازی) تقسیم شوند تا ترجمه جداگانه امکان پذیر شود. این ماژول ها را می توان در یک کتابخانه برنامه ذخیره کرد. در قسمت تعریف آن، جزئیات اجرای تابع ماژول انتزاع شده است. آنچه را که ماژول انجام می دهد، توصیف می کند، نه چگونه.
Eine Programmiersprache ist ein Notationssystem, in dem Anweisungen für eine Rechenanlage formuliert werden können. Sie ist aber gleichermaßen auch ein Werkzeug zur Beschreibung von Problemen und deren Lösungswegen. Deshalb hat eine neue Programmiersprache immer dann ihre Berechtigung, wenn sie im Vergleich zum Bestehenden neue, mächtigere Konzepte und adäquatere Abstraktionsmittel anbietet, die das Lösen von Problemen erleichtern und es erlauben, Lösungen verständlicher darzustellen. In den nächsten Kapiteln werden wir die Elemente der Programmiersprache Modula-2 (MODUlar programming LAnguage; im folgenden werden wir Modula synonym mit Modula-2 verwenden) im einzelnen vorstellen und den Umgang mit ihnen an vielen Beispielen vorführen. Im folgenden aber sei für den jenigen, der bereits Erfahrung mit Programmieren hat, dargelegt, was Modula-2 gegenüber Pascal beispielsweise an Neuem zu bieten hat. Das wichtigste neue Abstraktionsmittel der Programmiersprache Modula-2 ist ihr Modulkonzept. Mit ihm lassen sich Programme in überschaubare und voneinander weitgehend unabhängige Teile - in sogenannte Moduln - gliedern, deren Aufspaltung in Definitions- und Implementationsteil (Definitionsmodul und Implementationsmodul) ein separates Übersetzen ermöglicht. Diese Moduln können in einer Programmbi bliothek abgelegt werden. In ihrem Definitionsteil wird von den Details der Real isierung der Modulfunktion abstrahiert. Er beschreibt, was das Modul leistet, nicht wie.