محمود سمير

الدرس رقم 23 لتعلم البرمجة بدون كود نتعرف فيه على ملفات البيانات التخيلية

3 ردود في هذا الموضوع

بسم الله الرحمن الرحيم

لدينا اليوم درس جديد يتعلق بوحدة البيانات Data Unit نتعرف فيه ان شاء الله على ملفات البيانات التخيلية Virtual Data File

ببساطة شديدة ان ملفات البيانات (ذات هيكل محدد لتمثيل السجلات) هى الوسيلة الشائعة والمتعارف عليها لتمثيل البيانات فى العديد من النظم

ولهذا فان وحدة البيانات تتيح لنا تعريف ملف بيانات ومن ثم يشتمل هذا الملف على سجلات خاصة به بحيث تكون كل هذه المعلومات متداولة من خلال

الذاكرة العشوائية Memory بعيدا عن اقراص التخزين.

لتمثيل ملف بيانات انت بحاجة الى مدار فرعى لتخزين تفاصيل ملف البيانات مثل اسماء الحقول وانواعها وسعتها

ولتخزين سجلات هذا الملف فاننا بحاجة الى مدار فرعى يشتمل على الكترونات من النوع Data بحيث يمثل الالكترون سجل كامل فى ملف البيانات.

وبالتاكيد هناك التعليمات الخاصة للتعامل مع ملفات البيانات التخيلية كما ان هذه التعليمات تم تمثيلها من خلال اللغة التفاعلية حتى تستخدم بدون الحاجة لكتابة الكود

post-137500-1204973096_thumb.gif

post-137500-1204973102_thumb.gif

post-137500-1204973109_thumb.gif

post-137500-1204973114_thumb.gif

post-137500-1204973119_thumb.gif

post-137500-1204973125_thumb.gif

تم تعديل بواسطه محمود سمير
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

هنا الفكرة كال struct في السي++ ؟ هل توجد أنواع بينات data structuresأخرى غير هذا النوع ؟ كيف يتم التعامل مع الملفات المخزنة في القرص بشكل عام ؟

إن كانت الدروس التالية ستحوي الردود على هذه الأسئلة فسأنتظر :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
هنا الفكرة كال struct في السي++ ؟ هل توجد أنواع بينات data structers أخرى غير هذا النوع ؟ كيف يتم التعامل مع الملفات المخزنة في القرص بشكل عام ؟

إن كانت الدروس التالية ستحوي الردود على هذه الأسئلة فسأنتظر

نعم هناك تشابه كبير مع struct الا ان الامور هنا ابسط واروع حيث يتم التعامل مع السجلات بصورة ابسط (يمكن التنقل بينها) ويمكن اجراء عملية بحث بصورة مباشرة كما انه بمجرد فتح ملف بيانات تخيلى وعمل تحميل للسجل Load Record فاننا نتعامل مع اسماء الحقول مباشرة

نعم يوجد انواع اخرى تم الاشارة لها مسبقا مثل Stack و Queue و Array

بخصوص التعامل مع الملفات المخزنة فى القرص بشكل عام سنتعرض لها قريبا باذن الله

والله الموفق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .