«

»

Jan 11

مقاله ای در مورد زبانهاي برنامه نويسي 4GL , 3GL

article

زبان برنامه نويسي يک زبان مصنوعي است که براي بيان محاسباتي که توسط يک ماشين (خصوصا رايانه) قابل انجام است، طراحي شده‌است. زبان‌هاي برنامه نويسي براي ايجاد برنامه‌هايي به کار مي‌روند که رفتار يک ماشين را مشخص مي‌کنند،الگوريتم دقيق را بيان مي‌کنند، و يا روشي براي ارتباط انسانند.

معمولاً هر یک زبانهاي برنامه‌نويسي داراي يک محيط نرم‌افزاري براي وارد کردن متن برنامه، اجرا، و رفع اشکال آن هستند. عموماً زبانهاي برنامه نويسي را به پنج نسل تقسيم مي‌کنند:

نسل اول زبان ماشين : زبان صفر و يک

نسل دوم :  قابل فهمتر براي انسان مانند زبان اسمبلي

نسل سوم (High Level Language)(3GL) : دستورات قابل فهم تر براي انسان و نياز به کمپايلرها مانند زبانهاي کوبول وPL1

نسل چهارم (Very High Level Language) (4GL) : نزديک به محاوره‌هاي انساني مثل زبانهاي اوراکل و فاکس پرو و اس کيوالها

نسل پنجم (زبان‏هايهوشمند)(5GL) : تمرکز بر حل مسئله و استفاده از الگوريتمهاي نوشته شده توسط برنامه نويس هستند. مانند زبانهاي prolog , ops5

در این مقاله به بررسی:

زبانهاي برنامه نويسي 4GL , 3GL

 مزايا و معايب 3GL

مزايا و معايب 4GL

ابزارهاي 3GL

ابزارهاي 4GL

تفاوتهاي 3GL و 4GL

چند نمونه از زبان‏هاي نسل چهارم

و … پرداخته شده است.

دانلود

پسورد: www.p30doc.ir

مرجع مقالات و پروژه های دانشجویی