دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Prof. Dr. rer. nat. Hans Jürgen Schneider (auth.)
سری: Leitfäden der angewandten Informatik
ISBN (شابک) : 9783519024569, 9783322946669
ناشر: Vieweg+Teubner Verlag
سال نشر: 1981
تعداد صفحات: 230
زبان: German
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
کلمات کلیدی مربوط به کتاب زبان های برنامه نویسی مشکل گرا: مهندسی، عمومی
در صورت تبدیل فایل کتاب Problemorientierte Programmiersprachen به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب زبان های برنامه نویسی مشکل گرا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در ابتدای توسعه زبان های برنامه نویسی مشکل گرا تمایل به فرمول بندی مناسب شرایط ماشین وجود داشت. FORTRAN II نماینده معمولی این زمان است. سپس اهمیت ساختاربندی مشخص شد: ALGOL 60 بر الگوریتمها تأکید میکند، COBOL بر روی دادهها. صدها زبان برنامه نویسی از این کلاسیک ها و در کنار آنها پدید آمدند. برای مدت طولانی به نظر می رسید که یک برنامه نویس (برای سادگی، این اصطلاح به هر کسی که با زبان های برنامه نویسی مرتبط است اشاره می کند) مجبور نیست دوباره یاد بگیرد. در محیطهای ثابت، احترام به کتابخانههای برنامههای موجود بر تمایل به آزمایش با زبانهای جدید غلبه داشت. فقط در چند سال اخیر شاهد تغییر در نقاط مختلف از یک سو و توسعه بیشتر زبان های قدیمی در پرتو پیشرفت های جدیدتر از سوی دیگر بوده ایم. آیا برنامه نویس باید دوباره برنامه نویسی را یاد بگیرد؟ نه واقعا! اما زبان های برنامه نویسی آنقدر متفاوت طراحی شده اند که نه تنها اصطلاحات متفاوت است، بلکه اغلب مدل های مفهومی پشت آن نیز متفاوت است. در این کتاب، تلاش شده است تا زبانهای برنامهنویسی مشکلمحور گسترده و زبانهای برنامهنویسی که تکانههای جدیدی از آنها نشأت گرفته یا میتوانند سرچشمه بگیرند، به صورت یکپارچه توصیف شوند. این می تواند انتقال از یک زبان به زبان دیگر را با روشن کردن قیاس ها و تفاوت ها آسان کند. اما همچنین نگاهی اجمالی به مفاهیم ارائه شده توسط زبانهایی غیر از زبانی که در حال حاضر استفاده میکنید، میدهد. برخی از مفاهیم زبان های برنامه نویسی جدیدتر نیز می تواند به عنوان یک تکنیک برنامه نویسی در هنگام استفاده از زبان های قدیمی مورد استفاده قرار گیرد و در نتیجه کیفیت برنامه ها و برنامه نویس را افزایش دهد.
Am Anfang der Entwicklung problemorientierter Programmierspra chen stand der Wunsch nach einer bequemen Formulierung der Ma schinengegebenheiten. FORTRAN II ist ein typischer Vertreter dieser Zeit. Dann wurde die Bedeutung der Strukturierung erkannt: ALGOL 60 legt Wert auf die der Algorithmen, COBOL auf die der Daten. Mehrere Hundert Programmiersprachen entstanden aus und neben diesen Klassikern. Lange Zeit hat es so ausgesehen, als ob ein Programmierer (zur Vereinfachung bezeichne dieser Terminus hier jeden, der mit Pro grammiersprachen zu tun hat) nicht umlernen muB. In festgefUgten Umgebungen Uberwog die RUcksichtnahme auf existierende Programm bibliotheken den Wunsch nach Experimenten mit neuen Sprachen. Erst in den letzten Jahren sind einerseits an verschiedenen Stel len ein Umsteigen, andererseits die Weiterentwicklung alter Spra chen im Lichte neuerer Entwicklungen zu beobachten. MuB der Pro grammierer dann von neuem Programmieren lernen? Eigentlich nicht! Aber die Programmiersprachen sind so unterschiedlich entworfen, daB nicht nur die Terminologie, sondern oft auch die dahinter stehenden Denkmodelle verschieden sind. In diesem Buch ist der Versuch unternommen worden, die weitver breiteten problemorientierten programmiersprachen und diejenigen, von denen neue Impulse ausgegangen sind bzw. ausgehen konnen, in einer einheitlichen Weise zu beschreiben. Dies kann den Ubergang von einer Sprache zur anderen erleichtern, indem die Analogien und Unterschiede deutlich werden. Es gibt aber auch einen Ein blick in die Konzepte, die andere Sprachen als die gerade benutz te, bieten. Manches Konzept der neueren Programmiersprachen laBt sich als Programmiertechnik auch bei der Verwendung alterer Spra chen einsetzen und kann so die Qualitat der Programme und des Programmierers erhohen.
Front Matter....Pages N2-10
Begriffe....Pages 11-22
Syntax....Pages 23-33
Beispiele....Pages 34-49
Objekte und Objektarten....Pages 50-64
Deklarationen....Pages 65-77
Standardobjektarten....Pages 78-90
Zusammengesetzte Objekte....Pages 91-110
Datenkontrolle....Pages 111-124
Elementare Ablaufkontrolle....Pages 125-133
Strukturierte sequentielle Ablaufkontrolle....Pages 134-151
Prozeduren....Pages 152-167
Koroutinen und Prozesse....Pages 168-180
Synchronisation paralleler Prozesse....Pages 181-192
Ein- und Ausgabe....Pages 193-210
Schlußwort....Pages 211-211
Back Matter....Pages 212-229