المساعد الشخصي الرقمي

عرض الإصدار الكامل : شرح لغة اللوجو Logo ..::| ( الجزء الثالث ) |::..


Sh2ee
10-05-2006, 01:55 AM
بسم الله الرحمن الرحيم
___---***---___

اهلا بكم في الجزء الثالث

الاجزاء السابقة

..::||::.. شرح لغة اللوجو Logo ..::||::.. (الجزء الاول)


..::||::.. شرح لغة اللوجو Logo ..::||::.. (الجزء الثاني)


___---***---___

ادخل الاوامر الاتية لللاجراء الفرعي الاول :-

To Num1

Rt 90 Fd 60 Bk 30 Lt 90 Fd 80 Bk 80 Rt 90 Fd 30

End

ادخل الاوامر الاتية لللاجراء الفرعي الثاني :-

To Num2

Repeat 2[fd 80 Rt 90 Fd 60 Rt 90]

End

ادخل الاوامر الاتية لللاجراء الرئيس :-

To Num

Num1

Pu Fd 30 Lt 90 Pd

Num2

End

ادخل Num ثم اضغط انتر

---

لو اردنا تغيير مواقع الاشكال الفرعية في الشكل الرئيس هل سنعيد كتابة الاوامر السابقة كلها ؟

الجواب لا .

وكل ما هنالك هو اجراء تعديل بسيط في الاجراء الرئيس الاخير Num

---

عدل الاجراء Num بحيث يصبح على النحو الاتي

To Num

Num2

Rt 90 Pu Fd 80 Pd Lt 90

Num1

ادخل الامر Cs

ادخل Num ثم اضغط انتر

---

اذا تستطيع احداث تغيير في الشكل من خلال تعديل بسيط في الاجراء الرئيس.

مع التنبه الى ضروره بدء تنفيذ الاجراء الفرعي التالي من حيث انتهى تنفيذ الاجراء الفرعي الذي قبله وهكذا .....

---

..::||::.. ملحوظة ..::||::..

-ينبغي ان تكون الاجراءات في ذاكرة الحاسوب حتى يتم تنفيذها

-عند الحفظ ينبغي ان تحفظ جميع الاجراءات القرص

-عند التحميل (الاسترجاع) ينبغي تحميل جميع الاجراءات من القرص

---

عرض اسماء الاجراءات الموجوده في ذاكرة الحاسوب

ادخل الامر Posq1 ثم اضغط انتر

اكتب الامر Po Sq1 ثم اذغط انتر

ادخر الامر Po All ثم اضغط انتر

---

مسح الاجراءات من ذاكرة الحاسوب

ادخل الامر Erase Sq1 ثم اضغط انتر

نفذ الامر Sq1

ادخل الامر Erase All ثم اضغط انتر

نفذ الان اي اجراء موجود في الذاكرة مثل Sq1 , Sq2

---

..::||::.. ملحوظة ..::||::..

ينبغي استرجاع الاجراء من القرص المرن الى ذاكرة الحاسوب قبل تنفيذه (ان لم يكون موجودا في ذاكرة الحاسوب)

---

الامر Po (print Out )

يستخدم لعرض خطوات الاجراء المعنى في نافذه كتابة الاوامر , ولا يسمح لنا بتعديل محتويات هذا الاجراء.

و الصيغة العامة له : اسم الاجراء Po"

---

الامر Po All (print Out All)

يعرض خطوات جميع الاجراءات الموجوده في ذاكرة الحاسوب.

---

الامر Erase

يقوم بمسح الاجراء من ذاكرة الحاسوب

و الصيغة العامة لللامر :* اسم الاجراء Erase

---

الامر Erase All

يقوم بمسح جميع الاجراءات الموجوده في ذاكرة الحاسوب

___---***---___

امر التحميل (الاسترجاع) Load :-

يقوم هذا الامر بتحميل الاجراء الذي تم حفظه على القرص الى ذاكرة الحاسوب للقيام بتنفيذه :-

اسم الاجراء : Load "a/:

حيث A هو رمز القرص المرن

اسم الاجراء هو الاجراء المخزن على القرص المرن والمراد استرجاعه الى ذاكره الحاسوب لتنفيذه , مع الانتباه لضرورة وضع فراغ بين الامر Load وعلامة التنصيص .



الاجراءات الفرعية :-

مجموعة من الاجراءات الجزئية لاجراء رئيس يتم تنفيذها ضمن الاجراء الرئيس

و تستخدم الاجراءات الفرعية لــــ:-

1-تسهيل العمل

2-توفير الوقت والجهد

3-سهولة متابعة الاخطاء

4-سهولة التعديل والتغيير

وعند استعمال الاجراءات الفرعية ينبغي الانتباه لما ياتي :

-ضرورة بدء تنفيذ الاجراء الفرعي التالي من حيث انتهى تنفيذ الاجراء الفرعي السابق .

-ان تكون اسماء الاجراءات الفرعية المكونة لللاجراء الرئيس مطابقة تماما لاسماء الاجراءات الفرعية .

-لتنفيذ الاجراء الرئيس ينبغي ان يكون هذا الاجراء موجودا في ذاكرة الحاسوب و كذلك جميع الاجراءات المكونة له.

___---***---___

انتهى الجزء الثالث

انتظروا الجزء الرابع و الاخير

تقبلوا تحياتي

Che
10-05-2006, 03:35 PM
مشكور
و بانتظار المزيد منك تحياتى لك و شكرأ

elhabib
10-07-2006, 10:56 AM
الغالـــــــــــي


شقــــــــــــــي


بجد تشكر وتسلم

ما اروع ما تقدمة من شرح وفهم للاخرين

شكرا للتالق والتميز

وفي انتظار المزيد منك