تالار گفتمان مانشت
زبان رویه ای - نسخه‌ی قابل چاپ

زبان رویه ای - MiladCr7 - 14 دى ۱۳۹۳ ۰۷:۲۸ ب.ظ

سلام.بچه ها کسی میدونه تعریف زبان رویه ای چیه؟؟؟؟؟HuhHuh

RE: زبان رویه ای - so@ - 14 دى ۱۳۹۳ ۰۸:۰۷ ب.ظ

(۱۴ دى ۱۳۹۳ ۰۷:۲۸ ب.ظ)miladcr7 نوشته شده توسط:  سلام.بچه ها کسی میدونه تعریف زبان رویه ای چیه؟؟؟؟؟HuhHuh
سلام
به زبانهای ساخت یافته مثل پاسکال و سی ک شامل روالو و زیر روال میشن میگن ، درواقع قسمتهای مختلف زبان بلوک بندی شده است .برنامه‌نویسی قدم‌ها و روال‌هایی را که لازم است تا برنامه به جواب برسد، مشخص می‌کند. در این روش از برنامه‌نویسی، انجام یک روال به روال‌های کوچک‌تر تقسیم می‌شود و به این ترتیب یک برنامه با شکسته شدن و به ریز برنامه‌های کوچک‌تر تقسیم شدن سعی می‌کند تا عملکرد مد نظر را پیاده‌سازی کند.

RE: زبان رویه ای - MiladCr7 - 14 دى ۱۳۹۳ ۰۸:۱۳ ب.ظ

میشه بگید فرقش با زبان تابعی چیه اون وقت؟؟

RE: زبان رویه ای - so@ - 14 دى ۱۳۹۳ ۰۹:۵۳ ب.ظ

ببین منظور از برنامه نویسی رویه ای یا ساخت یافته (ک زبانش دستوری) همون بلوک end ,begin در پاسکال و {} در سی ک دستورات قدم ب قدم اجرا میشن ولی زبان را تابعی گوییم ک محاسبات در آن با اعمال توابع ب پارامترهای ورودی انجام میشه .این زبانها با معماری غیر ون نیومن انجام میشه ولی زبان های دستوری ک شامل متغیره دستورات انتساب و تکرا ر هستش با معماری ون نیومن (داده و برنامه در حافظه یکسان ذخیره می شوند)کار میکنه.
گرامر کلی زبان تابعی ب شکل زیر :
[tex]fun_n(...fun_2(fun_1(data))...)[/tex]