دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Dr. Volker Fischer (auth.)
سری: MikroComputer-Praxis
ISBN (شابک) : 9783519025382, 9783322994547
ناشر: Vieweg+Teubner Verlag
سال نشر: 1986
تعداد صفحات: 210
زبان: German
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 3 مگابایت
کلمات کلیدی مربوط به کتاب به عنوان مثال COMAL: مهندسی، عمومی
در صورت تبدیل فایل کتاب COMAL in Beispielen به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب به عنوان مثال COMAL نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بیسیک در زمینه استفاده از کامپیوتر خصوصی گسترده است. با این وجود، ارزش نگاهی دقیق تر به زبان COMAL Common Algorithmic Language را دارد. برای گروهی از دانشآموزان، دانشآموزان و برنامهنویسان سرگرمی که در پیشگفتار به آنها پرداخته شد، اهمیت ویژهای دارد که مسیر حل مسئله تا برنامه اجرایی تا حد امکان کوتاه و ساده باشد. به عنوان مثال، برخورد با چندین سطح عملیاتی به تمرین بیش از حد نیاز دارد. با زبان بیسیک، مسیر حل مشکل به برنامه بسیار کوتاه است - این قطعاً حداقل یکی از دلایل استفاده گسترده از آن است. مزایای زبان BASIC - قابلیت گفت و گو، محلی سازی خوب خطا، عدم وجود جداکننده های اضافی دستورات به دلیل جهت گیری خط زبان - با تعدادی از معایب جبران می شود، که به ویژه زمانی که برنامه هایی که قرار است ایجاد شوند فراتر از برنامه های ایجاد شده فراتر می روند، جبران می شوند. "خط IO". در گویشهای رایج بیسیک، حلقه اعداد وجود دارد، اما هیچ عنصر زبانی وجود ندارد که اجازه دهد تا زمانی که یک شرط خاص وجود دارد یا تا زمانی که یک شرط برآورده شود، دنبالهای از دستورالعملها تکرار شوند. شبیه سازی چنین احتمالاتی با کمک عبارات 'goto line number' خواندن برنامه ها را بسیار دشوارتر می کند. استفاده از یک علامت برای دو اتصال نیز مایه تاسف است. فرآیند پویا تخصیص یک مقدار به یک متغیر باید به شدت از فرآیند ایستا بررسی توافق دو عبارت جدا شود - در زبان BASIC علامت '=' هر دو معنا را به خود می گیرد. در اینجا استفاده از فلش تخصیص نمادین ':=' خوانایی برنامه ها را به میزان قابل توجهی افزایش می دهد.
Im Bereich der privaten Computeranwendung ist BASIC weitverbrei tet. Dennoch lohnt es sich, einmal die Sprache COMAL COMmon Algorithmic Language naher zu betrachten. FUr die im Vorwort angesprochene Gruppe der SchUler, Studenten und Hobby-Programmierer ist von besonderer Bedeutung, daB der Weg von der Problemlosung zum lauffahigen Programm moglichst kurz und ein fach gehalten ist; der Umgang z.B. mit mehreren Bedienungsebenen ist zu Ubungsintensiv. Der Weg von der Problemlosung zum Programm ist bei der Sprache BASIC extrem kurz - das ist sicher zumindest einer der GrUnde fUr ihre weite Verbreitung. Den Vorteilen der Sprache BASIC - Dialogfahigkeit, gute Fehler lokalisierung, Fehlen von zusatzlichen Befehlstrennzeichen infolge der Zeilenorientierung der Sprache - stehen jedoch einige Nach teile gegenUber, die insbesondere dann zum Tragen kommen, wenn die zu erstellenden Programme Uber den 'IO-Zeiler' hinausgehen. So gibt es in den verbreiteten BASIC-Dialekten zwar die Zahl schleife, es fehlen jedoch Sprachelemente, die es gestatten, eine Folge von Anweisungen zu wiederholen, solange eine bestimmte Bedingung erfUllt ist bzw. bis eine Bedingung erfUllt ist. Die Simulation derartiger Moglichkeiten mit Hilfe von 'goto Zeilen nummer' - Anweisungen erschwert die Lesbarkeit von Programmen wesentlich. UnglUcklich ist weiterhin die Verwendung eines Symbols fUr zwei Zusammenhange. Der dynamische Vorgang, einer Variablen ein n Wert zuzuweisen, sollte streng von dem statischen Vorgang des Uber prUfens der Ubereinstimmung zweier Terme getrennt werden - in der Sprache BASIC Ubernimmt das '='-Zeichen beide Bedeutungen. Hier wUrde die Verwendung des symbolisierten Zuweisungspfeiles ':=' die Lesbarkeit der Programme deutlich erhohen.
Front Matter....Pages N2-8
Einleitung....Pages 9-10
Anfertigung eines COMAL-Programmes....Pages 11-39
Grundelemente der Sprache COMAL....Pages 40-58
Erweiterung der Grundelemente....Pages 59-74
COMAL-Beispiele....Pages 75-198
Weiterführende COMAL-Anwendungen....Pages 199-201
Back Matter....Pages 202-209