رقم تعريف لطالب واسمه الاول واسمة الاخير ودرجته، وهذه المتغيرات من انواع مختلفة بعضها حرفية وبعضها عددية، وعند تخزين البيانات فيها تكون متفرقة في اماكن مختلفة داخل الذاكرة وغير مرتبة، وبالتالي نحتاج للحصول على هذه البيانات الى نسخها من كل مكان على حدة، اما اذا خزنا هذه البيانات في مصفوفة واحدة فان المتغيرات والبيانات التي فيها ستكون بجوار بعضها البعض وستشكل سجلا لكل طالب، يمكن الحصول عليه ونسخه كاملا بمجرد الوصول الى عنوان العنصر الاول في المصفوفة [1] .
3 -تستخدم المصفوفة ايضا عند الحاجة الى استعمال عدد ضخم من المتغيرات، كما لو اردنا مثلا تخزين درجات خاصة بألاف الطلاب ثم جمعها، فسنحتاج عندئذ الى كتابة الاف المتغيرات داخل البرنامج وكتابة الاف الاسماء لها بحيث يكون لكل متغير اسم، وهذا يشكل عبء ضخم على المبرمج في الكتابة، وفي ادخال البيانات، وفي جمعها، ولذلك نستخدم مصفوفة واحدة باسم واحد، بدلا من كتابة كل هذه المتغيرات، ويمكننا حينها ادخال جميع بيانات الطلاب الى المصفوفة، واجراء العمليات المطلوبة من جمع وغيره بكل سهولة [2]
تقنية عمل المصفوفة:
تشتمل المصفوفة على عدد من المتغيرات يحدد في البرنامج من قبل المبرمج، وتسمى هذه المتغيرات عناصر المصفوفة، ويكون للمصفوفة عنوان او اسم واحد يحمله كل
(1) كشف اسرار البيانات _ دليل التعلم الذاتي، ص 16، 32، 33.
(2) برمجيات الحاسب الالي، لغة الجافا، 69، البرمجة بلغة c++، 192.