تغييرات

اذهب إلى التنقل اذهب إلى البحث
سطر 30: سطر 30:  
في هذه اللعبة، يقوم عقل الطالب بمحاكاة دور وحدة التحكم في معمارية فن نويمان، و تمثل ورقة التعليمات ذاكرة الحاسوب التي تحتوي على البرنامج، أما يدا الطالب و المسطرة و القلم و ورقة العمل، فيمثلوا وحدة الإخراج.
 
في هذه اللعبة، يقوم عقل الطالب بمحاكاة دور وحدة التحكم في معمارية فن نويمان، و تمثل ورقة التعليمات ذاكرة الحاسوب التي تحتوي على البرنامج، أما يدا الطالب و المسطرة و القلم و ورقة العمل، فيمثلوا وحدة الإخراج.
   −
يُمثل موضع القلم و حاله من ملامسة لورقة العمل أو ارتفاعه عنها حالة البرنامج. و يمكن الاحتفاظ بهذه المعلومات على شكل ثلاثة متغيرات (إحداثي س، إحداثي ص، حالة القلم) إما في ذهن الطالب، و بالتالي يمثل ذهن الطالب ذاكرة البيانات، أو على ورقة التعليمات بجوار كل سطر من سطور التعليمات، و بهذا، تقوم ورقة التعليمات بدور ذاكرة البيانات، بالإضافة إلى دورها السابق كذاكرة للبرنامج.
+
يُمثل موضع القلم و حاله من ملامسة لورقة العمل أو ارتفاعه عنها حالة البرنامج. و يمكن الاحتفاظ بهذه المعلومات على شكل ثلاثة متغيرات (إحداثي س، إحداثي ص، حالة القلم) إما في ذهن الطالب، و بالتالي يمثل ذهن الطالب ذاكرة البيانات، أو على ورقة التعليمات بجوار كل سطر من سطور التعليمات، و بهذا، تقوم ورقة التعليمات بدور ذاكرة البيانات، بالإضافة إلى دورها السابق كذاكرة للبرنامج. يلاحظ أيضا أن تسجيل و الاحتفاظ بحالة البرنامج يتعرض لفكرة المتغيرات، التي هي أحد الأفكار المحورية في البرمجة، و قد يكون من المناسب التعرض لها في هذا التوقيت.
    
يمكن أيضا، ببعض من التجاوز، اعتبار عيني الطالب اللتان تقرأن البرنامج وحدات للإدخال. و بهذا يكون الطالب قد قام بمحاكاة كل العناصر الوظيفية لمعمارية فُن نويمان.
 
يمكن أيضا، ببعض من التجاوز، اعتبار عيني الطالب اللتان تقرأن البرنامج وحدات للإدخال. و بهذا يكون الطالب قد قام بمحاكاة كل العناصر الوظيفية لمعمارية فُن نويمان.
staff، تقنيون
586

تعديل

قائمة التصفح