منتدى طلاب جامعة الحديدة

أخي الزائر إن لم تكن عضواً في المنتدى فنحن ندعوك لكي تنظم إلينا وشكراً تحيات مدير المنتدى طارق البغوي

انضم إلى المنتدى ، فالأمر سريع وسهل

منتدى طلاب جامعة الحديدة

أخي الزائر إن لم تكن عضواً في المنتدى فنحن ندعوك لكي تنظم إلينا وشكراً تحيات مدير المنتدى طارق البغوي

منتدى طلاب جامعة الحديدة

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


3 مشترك

    سلسلة دروس هياكل بيانات الدرس الاول والثاني

    طارق البغوي
    طارق البغوي
    المدير العام للمنتدى
    المدير العام للمنتدى


    ذكر
    عدد الرسائل : 2833
    العمر : 36
    البلد : الجهورية اليمنية
    القسم والمستوى : خريج قسم الرياضيات 2010م
    المزاج : متقلب ( مزاج شاعر )
    أختر علم دولتك : سلسلة دروس هياكل بيانات الدرس الاول والثاني Female10
      : سلسلة دروس هياكل بيانات الدرس الاول والثاني 15781610
    السٌّمعَة : 14
    نقاط : 985
    تاريخ التسجيل : 28/09/2007

    بطاقة الشخصية
    تخصصي: رياضيات
    المحافظة: الحديدة

    سلسلة دروس هياكل بيانات الدرس الاول والثاني Empty سلسلة دروس هياكل بيانات الدرس الاول والثاني

    مُساهمة من طرف طارق البغوي الإثنين مارس 31, 2008 4:50 am

    البداية ستكون بسطة عبارة عن تعريفات لأنواع هياكل البيانات.

    * مفهوم هياكل البيانات (ماذا تعني هيكلة البيانات):
    هيكلة البيانات هي تنظيم البيانات في إطار يسهل التعامل معه والوصول للبيانات بداخله.

    * أمثلة هياكل بيانات:
    1) المصفوفات Arrays.
    2) القوائم الموصولة (المرتبطة) Linked Lists.
    3) السجلات (الكيانات) Structures.
    4) المكدسات (المرصوصات) Stacks.
    5) قوائم الإنتظار (الطوابير) Queues.
    6) الشجيرات Trees.

    أولاً/ المصفوفات:
    هي هيكل بياني يحتوي على بيانات من نفس النوع البياني ويتم تخزينها في الذاكرة بتسلسل وعدد عناصرها ثابت يحدد أثناء التعريف.
    كود
    int x[5];


    ثانياً/ القوائم الموصولة:
    هي هيكل بياني يحتوي على بيانات من نفس النوع البياني ويتم تخزينها في الذاكرة في أماكن متفرقة بحيث يشير كل عنصر إلى العنصر الذي يليه وعدد عناصرها يتحدد حسب الاحتياج.


    ثالثاً/ السجلات:
    هي عبارة عن تجميع لمجموعة من البيانات من أنواع بيانية مختلفة داخل وحدة واحدة.
    كود
    struct student
    {
    int No;
    long UID;
    char Name [10];
    };


    رابعاً/ المكدسات:
    هي عبارة عن نموذج أو إطار خاص لحفظ البيانات في الذاكرة بشكل مؤقت بحيث يتم إدخال وإخراج البيانات بطريقة الداخل آخراً خارج أولاً أو الداخل أولاً خارج آخراً.
    كود
    Last Out First In (LOFI) First In Last Out (FILO)
    Last In First Out (LIFO) First Out Last In (FOLI)



    خامساً/ قوائم الإنتظار:
    هي عبارة عن نموذج أو إطار خاص لحفظ البيانات في الذاكرة بشكل مؤقت بحيث يتم إدخال وإخراج البيانات بطريقة الداخل أولاً خارج أولاً.
    كود
    Last In Last Out (LILO) First In First Out (FIFO)


    سادساً/ الشجيرات:
    هي هيكل بياني يحتوي على بيانات من أنواع بيانية مختلفة ويتم تخزينها في الذاكرة في أماكن متفرقة بحيث يمكن أن يشير كل عنصر إلى أكثر من عنصر وعدد العناصر يتحدد حسب الاحتياج.
    يتبع...
    ندى الأيام
    ندى الأيام
    مراقبة عامة
    مراقبة عامة


    انثى
    عدد الرسائل : 616
    العمر : 35
    البلد : اليمن
    القسم والمستوى : طالبة
    المزاج : عال
    العضوية : 20
    أختر علم دولتك : سلسلة دروس هياكل بيانات الدرس الاول والثاني Female10
      : سلسلة دروس هياكل بيانات الدرس الاول والثاني 15781610
    السٌّمعَة : 1
    نقاط : 32
    تاريخ التسجيل : 12/12/2007

    بطاقة الشخصية
    تخصصي: حاسوب
    المحافظة: المحويت

    سلسلة دروس هياكل بيانات الدرس الاول والثاني Empty رد: سلسلة دروس هياكل بيانات الدرس الاول والثاني

    مُساهمة من طرف ندى الأيام الإثنين مارس 31, 2008 11:54 pm

    موضوع حلو

    يسلمووو
    وردة الخريف
    وردة الخريف
    نائب المدير
    نائب المدير


    انثى
    عدد الرسائل : 1374
    العمر : 37
    البلد : اليمن
    القسم والمستوى : معلم حاسوب
    المزاج : ممتاز
    العضوية : 75
      : سلسلة دروس هياكل بيانات الدرس الاول والثاني 15781610
    السٌّمعَة : 9
    نقاط : 586
    تاريخ التسجيل : 21/01/2008

    بطاقة الشخصية
    تخصصي: حاسوب
    المحافظة: الحديدة

    سلسلة دروس هياكل بيانات الدرس الاول والثاني Empty رد: سلسلة دروس هياكل بيانات الدرس الاول والثاني

    مُساهمة من طرف وردة الخريف الثلاثاء أبريل 01, 2008 3:46 am

    مشكووووووووور

    موضوع مفيد ومعلومات حلوة ومبسطة

    عن هياكل البيانات

      الوقت/التاريخ الآن هو الأربعاء مايو 01, 2024 11:04 am