دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.] نویسندگان: Dietmar Herrmann (auth.), Harald Schumny (eds.) سری: Programmieren von Mikrocomputern ISBN (شابک) : 9783528042639, 9783322854803 ناشر: Vieweg+Teubner Verlag سال نشر: 1984 تعداد صفحات: 58 [64] زبان: German فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 2 Mb
در صورت تبدیل فایل کتاب Datenstrukturen in Pascal und BASIC: mit 12 Pascal- und 8 BASIC-Programmen به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ساختار داده در پاسکال و بیسیک: با 12 پاسکال و 8 برنامه بیسیک نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
به دلیل تأکید شدید بر روشهای الگوریتمی در ادبیات و آموزش، نمایش ساختارهای داده تا حدودی در پسزمینه فرو رفته است. علاوه بر این، زبان های برنامه نویسی مانند بیسیک تنها چند نوع داده را می شناسند. برنامه نویسی الگوریتم ها اساساً با نوع ساختار داده انتخاب شده تعیین می شود. در این جلد، مهمترین انواع داده ها مانند - فیلدها - ترکیبات (رکوردها) - مجموعه لیستها پشته صف درختان - نمودارها ارائه شده و تحقق آنها در پاسکال و بیسیک مورد بحث قرار گرفته است. به طور خاص، ویژگی های دو زبان برنامه نویسی مورد بحث قرار می گیرد. در 20 برنامه - عمدتاً از حوزه غیر ریاضی - امکانات کاربردی متنوع این ساختارهای داده نشان داده شده است، به عنوان مثال. ب. جستجوی هش - کدگذاری باینری بهینه - جمع کننده سریال - ماشین فروش سیگار - شجره نامه - توسعه جمعیت جنگل - شبیه سازی صف مقدمه تعجب آور است که هیچ تعریف پذیرفته شده ای از ساختارهای داده وجود ندارد (ر.ک. [7]، [8]). اگر کسی روابطی را که ساختار داده بر اساس آن ها استوار است به عنوان لبه های یک نمودار ببیند، البته می توان هر ساختار داده ای را به عنوان یک گراف جهت دار تعریف کرد (نگاه کنید به [8]). تلاشهای جدیدتر با هدف تعریف ساختارهای داده به صورت انتزاعی از طریق بدیهیات است (Lisko v and Zilles 1974, Guttag 1975). چند نمونه در زیر آورده شده است (همچنین به [2] مراجعه کنید). به طور کلی، ساختارهای داده اشیایی هستند که الگوریتم ها بر روی آنها کار می کنند. بنابراین عملیات عبارتند از: مرتب سازی، مرتب سازی، جستجو، ذخیره سازی، مقایسه و غیره.
Wegen der starken Betonung von algorithmischen Verfahren in Literatur und Ausbildung ist die Darstellung von Datenstrukturen etwas in den Hintergrund getreten. Hinzu kommt, d~ Prograrnrniersprachen wie BASIC nur einige wenige Datentypen kennen. Dabei wird die Programmierung von Algorithmen ganz wesentlich von der Art der gewiihlten Daten struktur mitbestimmt. 1m vorliegenden Band werden daher die wichtigsten Datentypen wie - Felder - Verbunde (Records) - Mengen Listen Stacks Schlangen Baume - Graphen vorgestellt und ihre Realisierung in Pascal und BASIC diskutiert. Dabei wird insbesondere auf die Eigenarten der beiden Programmiersprachen eingegangen. In 20 Programmen - hauptsiichlich aus dem nichtmathematischen Bereich - wird die vielfiiltige Anwendungsm6glichkeit dieser Datenstrukturen aufgezeigt, z. B. Hashsuche - optimale Binarcodierung - Serienaddierer - Zigarettenautomat - Stammbaum - Entwicklung einer Waldpopulation - Simulation einer Warteschlange Einleitung Es tiberrascht, dat.) es keine allgemein akzeptierte Defmition fUr Datenstrukturen (engl. data structures) gibt (vgl. [7], [8]). Fa~t man die der Datenstruktur zugrunde lie gende Relationen als Kanten eines Graphs auf, so kann man natUrlich jede Datenstruktur als gerichteten Graphen defmieren (siehe [8]). Neuere Bestrebungen zielen darauf hin, Datenstrukturen abstrakt tiber Axiome zu defmieren (Lisko v und Zilles 1974, Guttag 1975). Einige Beispiele dazu werden im folgenden gegeben (siehe auch [2]). Allgemein gesprochen sind Datenstrukturen die Objekte, mit denen Algorithmen operieren. Die Operationen sind sornit Ordnen, Sortieren, Durchsuchen, Speichern, Vergleichen usw.
Front Matter....Pages I-VI
Einleitung....Pages 1-3
Aufzählungs- und Unterbereichstyp....Pages 4-9
Menge....Pages 10-12
Verbund....Pages 13-17
Feld....Pages 18-23
Liste....Pages 24-30
Stack....Pages 31-35
Schlange....Pages 36-39
Baum....Pages 40-50
Heap....Pages 51-53
Graph....Pages 54-58
Back Matter....Pages 58-58