*    احتفال الاكاديمية بعيد المراة العالمي  *احتفال الاكاديمية بعيد صاحب الجلالة الهاشمية الملك عبدالله الثاني ابن الحسين حفظه الله و رعاه *عقد في مدينة الرياض- توقيع مذكره تفاهم ما بين الغرفة التجارية الصناعية و الاكاديمية العربية للعلوم المالية و المصرفية  * وقعت في عمان اتفاقية تعاون مع مؤسسة دار المنظومة - المملكة العربية السعودية    
     
About UsEducationTrainingResearchConsultancyBranches
     مركز البحوث المالية و المصرفية    
Fund Publication Volumes Subscription News Contents Founder Board Journal Brief
 
ارشيف اخبار الاكاديمية العربية للعلوم المالية و المصرفية
 
برنامج المصرفي الإسلامي الشامل وورش العمل التخصيصية

شهادة المصرفي الإسلامي المعتمد

مجلـة الدراسات المالية والمصرفيـة
 

برعاية
 





Search AABFS Web |  Contact Us |  Site Map |  Home Page   
   كتب واصدارات - سلسلة نظم المعلومات
هيكلية البيانات والمعلومات
المؤلف د. أحمد شرايعة
الفئة سلسلة نظم المعلومات
السعـر لغير الأعضاء 9$
للأعضاء 8$
الصورة
فهرس المحتويات الباب الأول: المعلومات وتراكيب البيانات
الفصل الأول: تصنيف البيانات والمعلومات

1-1 مفهوم البيانات والمعلومات
1-2 الحاجة الى تركيب المعلومات
1-2-1 التفجير في المعلومات
1-2-2 نقل المعلومات
1-2-3 تخزين المعلومات واسترجاعها

1-3 سمات وأهداف ادارة البيانات
1-4 تصنيف تراكيب البيانات
1-5 تراكيب البيانات والعلوم الأخرى
1-6 أنواع البيانات المجردة
1-7 الخلاصة
1-8 تمارين

الفصل الثاني: تراكيب البيانات الأولية البسيطة
2-1 مقدمة
2-2 البنى الأولية البدائية
2-2-1 الأعداد الصحيحة والأعداد الحقيقية Numbers
2-2-2 المنطقLogic
2-2-3 الرموز Characters
2-2-4 المؤشرات Pointers
2-2-5 المعدودة Enumerated

2-3 أنواع البيانات في لغات البرمجة
1-3-2 الإجراءات Procedures
2-3-2 الدوال Functions
2-3-3 العمليات Operations

2-4 السلسلة (الخيط) من الرموز String
1-4-2 العمليات على السلسلة
2-4-2 التعريف في لغات البرمجة
2-4-3 تعريف السلسلة في لغات البرمجة

2-5 المجموعات Sets
2-5-1 العمليات على المجموعة

2-6 تشفير وتمثيل البيانات
2-6-1 نظام العدد الثنائي
2-6-2 التحويل من النظام الثنائي الى الأنظمة الأخرى
2-6-3 تمثيل الأعداد
2-6-4 تمثيل الأعداد بإستخدام النقطة العائمة
2-6-5 تمثيل الرموز

2-7 الخلاصة
2-8 التمارين

الفصل الثالث: المصفوفات ARRAYS

3-1 تعريف المصفوفة
3-1-1 مصفوفة البعد الواحد (المتجه)
3-2 مصفوفة متعددة الأبعاد
3-2-1 مصفوفة البعدين
3-2-2 الأدلة
3-2-3 المصفوفة متعددة الأبعاد
3-3 المصفوفة بلغتي الكوبل والباسكال
3-3-1 مصفوفة البعد البسيط
3-3-2 المصفوفة ذات البعدين
3-3-3 المصفوفات ذات الأبعاد المتعددة

3-4 العمليات على المصفوفات وعناصرها:
3-5 تخزين المصفوفة في الذاكرة
30501 مصفوفة البعد البسيط
3-5-2 مصفوفة متعددة الأبعاد
3-6 الخلاصة
3-7 تمارين

الفصل الرابع : السجلات Records
المقدمة
4-1 تعريف السجلات
4-2 مقارنة بين السجلات والمصفوفات
4-3 تكوين السجلات
4-3-1 تحديد مفاتيح السجلات
4-4 السجلات وتمثيلها في لغات البرمجة (كوبول، باسكال)
4-4-1 لغة البرمجة كوبول
4-4-2 التمثيل بلغة باسكال
4-5 شروط وقيود الأسماء
4-6 التمثيل داخل الذاكرة
4-6-1 السجلات المتنوعة
4-7- الخلاصة
4-8 تمارين

الباب الثاني: التراكيب الخطية
الفصل الخامس: الرزم STACKS
5-1 المقدمة
5-1-1 القوائم الخطية
5-1-2 الرزم
5-2 العمليات على الرزم
5-3 تمثيل الرزم
5-3-1 تمثيل الرزم بمصفوفات
5-3-2 تعريف الرزم في لغات البمجة

5-4 العمليات على الرزم
5-5 ادارة اكثر من رزمة في الذاكرة
5-6 امثلة تطبيقية على الرزم
5-7 الخلاصة
5-8 تمارين ومشاريع

الفصل السادس: الطوابير: QUEUES
6-1 المقدمة
6-1-1 تعريف
6-2 عمليات على الطوابير
6-3 تمثيل على الطوابير
6-3-1 تمثيل الطابور بلغات البرمجة
6-3-2 العمليات على الطوابير
6-3-3 تحركات مواقع مؤشرات المقدمة والنهاية
6-4 الطوابير الدائرية
6-5 استخدام الطوابير الدائرية
6-6 تطبيقات تستخدم الطوابير
6-6-1 المعايير الإنتاجية
6-6-2 المشاهدات
6-6-3 المحاكاة
6-6-4 نظرية الطوابير
6-7 الخلاصة
6-8 تمارين ومشاريع

الفصل السابع: القوائم المتصلة Linked List
1-7 المقدمة
1-7-1 تمثيل القوائم المتصلة
1-7-2 التمثيل غير الخطي
7-2 العمليات الساسية على القوائم المتصلة
7-2-1 حذف العقدة
7-2-2 اضافة _حشر)عقدة
7-2-3 ادارة الفراغ المتاح
7-2-4 مكان التخزين
7-2-5 الحصول على عقدة جديدة
7-2-6 اخلاء عقدة

7-3 القوائم المتصلة واستخدام المؤشرات في لغات البرمجة
7-3-1 اجراءات الحذف والحشر
7-3-2 القوائم الخطية باستخدام الجداول
7-3-3 تعريف القائمة المتصلة في البرمجة
7-4 معالجات للقوائم المتصلة الأحادية الإتجاه
7-4-1 البحث عن عقدة
7-4-2 الحشر في نهاية القائمة
7-4-3 شقلبة القائمة
7-5 القائمة المتصلة الدائرية
7-5-1 العقدة الأولى (رأس القائمة)
7-6 القوائم المتصلة المزدوجة
7-6-1القائمة المتصلة المزدوجة في لغة البرمجة
7-6-2 حذف وضافة عقدة
7-7 تطبيقات على القوائم المتصلة
7-7-1 القوائم المتصلة كثيرات الحدود
7-7-2 القوائم المتصلة وتمثيل المصفوفات الجوفاء
7-8 الخلاصة
7-9 تمارين ومشاريع

الباب الثالث: التراكيب الهيكلية
الفصل الثامن: المخططات GRAPHS
8-1 المقدمة
8-1-1 المخطط
8-1-2 المسار
8-1-3 الدوائر
8-1-4 المخططات الموجهة
8-2 تمثيل المخططات
8-2-1 تمثيل المخطط بمصفوفة التجار المرافقة
8-2-2 المخطط ذو الحواف باوزان
8-2-3 تمثيلات متصلة
8-2-4 تمثيل فهرس عقدة الرسم
8-2-5 الحواف الموازنة
8-2-6 التمثيل بقائمة متعددة الروابط
8-3 تعريف المخطط في لغات البرمجة
8-3-1 تمثيلات متصلة
8-4 استعراض المخطط
8-4-1 الإتعراض العرضي
8-4-2 افستعراض العمقي
8-5 التطبيقات
8-5-1 امكانية الوصول
8-5-2 المسارات القصر
8-5-3 المسارات الحرجة
8-6 الخلاصة
8-7 تمارين ومشاريع
الفصل التاسع : التراكيب الهرمية (الشجار) General and Binary Trees
المقدمة
9-1 التفرعات العامة والثنائية
9-1-1 أناط توضيحية
9-1-2 الهياكل (الشجرة ) الثنائية
9-1-3 تمثيل الشجرة العامة بشجرة ثنائية
9-2 تمثيل الشجرة الثنائية
9-3 اشتعراض عقدة الشجرة الثنائية
9-3-1 طرق المرور بعقد الشجرة الثنائية
9-4 عمليات الإدخال والحذف
9-4-1 ادخال عقدة
9-4-2 حذف عقدة من الشجرة الثنائية
9-5 الأشجار الثنائية الخيطية
9-5-1 تمثيل العقدة ذات الدليل الخيطي وعمليات العبور
9-5-2 عمليات الإدخال
9-5-3 موازنة الشجرة البحثية الثنائية
9-6 الخلاصة
9-7 تمارين ومشاريع

الباب الرابع: خوارزميات البحث والتصنيقف
الفصل العاشر : طرق البحث SEARCHING
10-1 المقدمة
10-1-1كمية عمل الخوارزمية
10-1-2 الإحتمالات
10-1-3 نمو الدالة
10-2 البحث التتابعي
10-2-1 اقصى عنصر في القائمة
10-2-2 ايجاد العنصر
10-3 طريقة البحث الثنائي
10-4 البحث باستخدام شجرة البحث الثنائية
10-4-1 تثبيت عقدة في التفرع البحث الثنائي
10-5 البحث الموقعي (الطوابير المتعددة)
10-6 البحث النحتي
10-7 البحث الخارجي
10-8 الخلاصة
10-9 تمارين

الفصل الحادي عشر: طرق التصنيف SORTING11-1 المقدمة
11-2 التصنيف التبديلي - الفقاعي
11-3 الترتيب الإختياري
11-4 الترتيب الإدخالي
11-5 الترتيب المقيد (أو ترتيب الكومة)
11-6 خوارزميات التقسيم فالضم
11-6-1 الترتيب السريع
11-6-2 الترتيب الدمجي
11-7 الترتيب التجزيئي
11-8 الترتيب الموقعي
11-9 الدمج على مراحل
11-10 الترتيب التنافسي
11-11 الخلاصة
11-12 التمارين

الباب الخامس: تنظيم الملفات
Storage Devices And File Organaizations
الفصل الثاني عشر: الملفات وسائط تخزينها
12-1 المقدمة
12-1-1 الحاجة الى ذاكرة ثنوية
12-2 ذاكرة الشريط الممغنط
12-2-1 تنظيم البيانات على الشريط
12-2-2 تخزين عدة ملفات على الشريط
12-2-3 مميزات ومساوء ذاكرة الأشرطة الممغنطة
12-3 ذاكرة القرص الممغنط
12-3-1 ذاكرة القرص الصلب
12-3-2 القرص المرن
12-3-3 مشغلات الأقراص
12-3-4 تنظيم البيانات على القرص
12-3-5 تخزين عدة ملفات على الأقراص
12-3-6 مميزات ومساوء ذاكرة القرص الممغنط
12-4 انواع اخرى من الذاكرة الثانوية
12-4-1 ذاكرة بلك
12-4-2 الذاكرة الممتدة
12-4-3 الذاكرة الفقاعية الممغنطة
12-4-4 الأقراص البصرية
12-5 الأدلة والحيز على الأسطوانة
12-5-1 طرق التوطين
12-5-2 ادارة الفراغ
12-6 الخلاصة
12-7 تمارين ومشاريع

الفصل الثالث عشر: هيكلة وادارة الملفات
13-1 المقدمة
13-2 الملفات حسب وظيفتها
13-2-1 الملف الدائم
13-2-2 الملف المرحلي
13-2-3 ملف العمل
13-2-4 ملف البرنامج
13-2-5 ملف التقرير
13-2-6 ملف النص
13-3 العمليات على الملفات
13-4 خدمات نظام الملفات
13-5 تركيب الملفات في لغات البرمجة
13-6 خواص الملفات
13-7 تنظيم الملفات
13-7-1 الملفات التتابعية
13-7-2 الملفات ذات الوصول المباشر
13-7-3 الملفات التتابعية المهرسة
13-8 الخلاصة
13-9 التمارين ومشاريع
الملاحق:
1- قاموس المصطلحات
2- قائمة المراجع
3- دليل محتوى القرص المرفق
الوصف  يعرض هذا الكتاب تركيب المعلومات Information ,وبناؤها والبيانات Data (أساس تصميم البرمجيات وتنفيذها). وتحدد البنى هذا الأساس المنطقي والربط بين عناصر البيانات ومكوناتها، وأثرها على التمثيل الفيزيائي للمعلومات. اذ يكاد لا يوجد برمجة (Software) دون استخدام تركيب بيانات Data Structure فمعرفة محتوى الكتاب ضرورية ومتطلب سابق للمواضيع في تكنولوجيا المعلومات وعلوم الحاسوب