Gabr Alsayadi
Gabr Alsayadi

@GabrSayadi

7 تغريدة 8 قراءة Feb 25, 2022
اساسيات #هيكلة_البيانات
المصطلحات :
البيانات - Data : هي مجموعة من الحروف او الكلمات او الارقام او الرموز او الصور المتعلقة بموضوع معين
انواع البيانات - Data Type:
عدد صحيح Integer
حساب الفاصلة المتحركة رقم Floating-point
رمز Character
نصوص String
يتبع....
البيانات المنطقية Boolean
عنصر البيانات - Data Element : هو وحدة ذرية من البيانات التي لها معنى دقيق او دلالات دقيقة
هياكل البيانات - Data Strurcture : هو تنسيق تنظيم وادارة وتخرين البيانات التي تتيح الوصول والتعديل الفعال .
يتبع ..
وهي عبارة عن مجموعة من قيم البيانات والعلاقات فيما بينها كائن البيانات - Data Object : يتميز بنفس مجموعة العناصر البيانات مثل N{0,+1,+2,+3,...}
هياكل المنطقي للبيانات - Data Logical Structure :
مجموعات - Set
هيكلة خطية - linear Structure
هيكل الشجرة - Tree Structure...
هيكل الصور (الشبكة ) - Graphic Structure
اهم العمليات التي تستخدم في هيكلة البيانات :
انشاء - Create
اخفاء - تدمير - Destroy
حذف - Delete
أضافة - Insert
وصول - زيارة - Access
تعديل - Modify
ترتيب - Sort
بحث - Search
يتبع...
الخوارزميات - Algorithms : هي مجموعة من الخطوات الرياضية والمنطقية والمتسلسلة اللازمة لحل مشلكة ما .
خصائص الخوارزميات :
محدودية (لها نهاية ) : لها نهاية اي ان لا تكون لانهائية
يمكن تنفيذها : يكمن تنفيذ كل خطوة فيها
يتبع ....
لها ادخال : اذا كانت البيانات في البرامج قد لاتحتاج للادخال اي بيانات .
لها اخراج : اخراج بيانات
تاكيدية : يجب معرفة عمل كل خطوة في الخوارزمية
كيفية تقيم خوارزمية :
صحتها - Correctness
يمكن قرائتها - Readability
المتانة - Robustness
شمولية - عام - Generality
النهاية...
@rattibha رتبها ومشكور على جهودك الجبارة

جاري تحميل الاقتراحات...