Professional Documents
Culture Documents
عموميات
عموميات
املوضوع :معوميات
.Iمدخل :عند ظهور اإلعالم األيل اكن يتوجب عىل املربجمون كتابة الربامج بلغة
األةل ,و مبا أن هده اللغة تستعمل النظام التنايئ اكنت الربجمة هبا ملكفة جدا مما
يتطلب مربجمون خمتصون فإحامتل اخلطأ كبري جدا و وقت كبري لكتابة الربامج.
مع التطور bظهرت لغة تقرتب قليال من لغة احلساب و تبتعد قليال عن لغة األةل
langage machineتسمى لغة التجميع langage assemblageإال أهنا بقت حكرا
عىل املربجمني اخملتصني بدكل ,فعلامء اإلعالم األيل وجدوا أنفسهم مضطرين إلخرتاع
لغات قريبة إىل لغة اإلنسان و من هده اللغات املتطورة :
DELPHI,CLIPPER,FORTRON,PASCAL,DBASE,BASIC
لنتعرض ابلتفصيل إىل لغة الباساكل bو اليت تعترب من بني اللغات األكرث هيلكة
.IIمقاطع لغة الربجمــــــــــة ابساكل :يتكون bالباساكل bاملعياري من سبع مقاطع يه
:LABELالترصحي ابلعناوين
:CONSTالترصحي ابلتوابت
:TYPEالتعريف بنوع املتغري
:VARالترصحي ابملتغريات
:VALUEللتبدئة
:PROCEDUR FONCTIONاإلدالء ابلربامج اجلزئية
:BEGIN-ENDمجمل تعلاميت الربامج
مالحظة :1الفاصل بني التعلاميت يه النقطة الفاصةل (;) .
-إشارة اإلسنـــــــــــاد بلغة الباساكل bيه (القمية = :املتغري).
مالحظة :2بداية الربانمج (رأس bالربانمج) تكون عىل الشــــــــــلك
program إمس الربانمج
program calcul مثال:
مالحظة :3اليتوجب ابلرضورة ظهور املقاطع السبعة بل تظهر فقط املقاطع املستعمةل يف
الربانمج.
مالحظة :4لقراءة املعلومات نستعمل اللكمة احملجوزة , Readكام نستعمل اللكمة
احملجوزة Writeإلخراج النتاجئ.
مثال :يف هدا التطبيق نقوم بتبديل قمي املتغريين A,Bفامي بيهنام.
Program permit
Var
;A,B,C :integer
Begin
;)Read (A,B
;C:=A
;A:=B
;)Write (A,B
End.