المكتبة المركزية
الجامعة الإسلامية - غزة
خدمات إلكترونية
قواعد بيانات
المكتبة
عن المكتبة
مبنى المكتبة
الهيكل الإداري
أوقات الدوام
تواصل معنا
سياسات وخدمات
سياسات المكتبة
خدمات المكتبة
ترتيب الكتب
الإجراءات الفنية
وصل حديثًا
خدمات إلكترونية
البحث في الكتب
البحث المتقدم
رسائل علمية
البحث في الدوريات
البحث في فهارس الكتب
قواعد بيانات إلكترونية
كتب رقمية مفتوحة الوصول
المستودعات الرقمية في الوطن العربي
استعراض الكتب
استعراض الرسائل
سجل الإعارة
فهرس المكتبة
هيكلية البيانات و المعلومات
فهرس المحتويات
هيكلية البيانات و المعلومات
الباب الاول: المعلومات وتراكيب البيانات
1
الفصل الاول: تصنيف البيانات والمعلومات
5
مفهوم البيانات والمعلومات
5
الحاجة الى تركيب المعلومات
6
التفجير في المعلومات
7
نقل المعلومات
7
تخزين المعلومات واسترجاعها
7
سمات واهداف ادارة البيانات
9
تصنيف تراكيب البيانات
10
تراكيب البيانات والعلوم الاخرى
11
انواع البيانات المجردة
13
الخلاصة
15
تمارين
15
الفصل الثاني: تراكيب البيانات الاولية والبسيطة
17
مقدمة
17
البنى الاولية البدائية
18
الاعداد الصحيحة والاعداد الحقيقية
18
المنطق
19
الرموز
19
المؤشرات
20
المعدودة
20
انواع البيانات في لغات البرمجة
20
الاجراءات
21
الدوال
21
العمليات
23
السلسلة الخيط من الرموز
25
العمليات على السلسلة
26
التعريف في لغات البرمجة
27
تعريف السلسلة في لغات البرمجة
29
المجموعات
30
العمليات على المجموعة
30
تشفير وتمثيل البيانات
32
نظام العد الثنائي
33
التحويل من النظام الثنائي الى الانظمة الاخرى
40
تمثيل الاعداد
40
تمثيل الاعداد باستخدام النقطة العائمة
45
تمثيل الرموز
49
الخلاصة
52
التمارين
53
الفصل الثالث: المصفوفات
55
تعريف المصفوفة
55
مصفوفة البعد الواحد المتجه
56
مصفوفة متعددة الابعاد
58
مصفوفة البعدين
58
الادلة
59
المصفوفة متعددة الابعاد
61
المصفوفة بلغتي الكوبل والباسكال
62
مصفوفة البعد البسيط
62
المصفوفة ذات البعدين
63
المصفوفات ذات الابعاد المتعددة
64
العمليات على المصفوفات وعناصرها
65
تخزين المصفوفة في الذاكرة
67
مصفوفة البعد البسيط
67
مصفوفة متعددة الابعاد
68
الخلاصة
70
تمارين
71
الفصل الرابع: السجلات
75
المقدمة
75
تعريف السجلات
75
مقارنة بين السجلات والمصفوفات
76
تكوين السجلات
77
تحديد مفاتيح السجلات
78
السجلات وتمثيلها في لغات البرمجة كوبول, باسكال
79
لغة البرمجة كوبول
79
التمثيل بلغة باسكال
80
شروط وقيود الاسماء
82
التمثيل داخل الذاكرة
83
السجلات المتنوعة
85
الخلاصة
86
تمارين
86
الباب الثاني: التراكيب الخطية
89
الفصل الخامس: الرزم
93
المقدمة
93
القوائم الخطية
93
الرزم
94
العمليات على الرزم
95
تمثيل الرزم
98
تمثيل الرزم بمصفوفات
98
تعريف الرزم في لغات البرمجة
99
العمليات على الرزم
100
ادارة اكثر من رزمة في الذاكرة
102
امثلة تطبيقية على الرزم
104
الخلاصة
118
تمارين ومشاريع
118
الفصل السادس: الطوابير
121
المقدمة
121
تعريف
122
عمليات على الطوابير
123
تمثيل الطوابير
126
تمثيل الطابور بلغات البرمجة
127
العمليات على الطوابير
128
تحركات مواقع مؤشرات المقدمة والنهاية
131
الطوابير الدائرية
132
استخدام الطوابير الدائرية
138
تطبيقات تستخدم الطوابير
146
المعايير الانتاجية
146
المشاهدات
147
المحاكاة
147
نظرية الطوابير
148
الخلاصة
149
تمارين ومشاريع
150
الفصل السابع: القوائم المتصلة
151
المقدمة
151
تمثيل القوائم المتصلة
151
التمثيل غير الخطي
152
العمليات الاساسية على القوائم المتصلة
155
حذف عقدة
156
اضافة حشر عقدة
158
ادارة الفراغ المتاح
159
مكان التخزين
159
الحصول على عقدة جديدة
161
اخلاء عقدة
162
القوائم المتصلة واستخدام المؤشرات في لغات البرمجة
165
اجراءات الحذف والحشر
166
القوائم الخطية باستخدام الجداول
168
تعريف القائمة المتصلة في البرمجة
169
معالجات للقوائم المتصلة الاحادية الاتجاه
174
البحث عن عقدة
174
الحشر في نهاية القائمة
176
شقلبة القائمة
179
القائمة المتصلة الدائرية
181
العقدة الاولى راس القائمة
182
القوائم المتصلة المزدوجة
187
القائمة المتصلة المزدوجة في لغة البرمجة
189
حذف واضافة عقدة
190
تطبيقات على القوائم المتصلة
194
القوائم المتصلة كثيرات الحدود
195
القوائم المتصلة وتمثيل المصفوفات الجوفاء
200
الخلاصة
201
تمارين ومشاريع
201
الباب الثالث: التراكيب الهيكلية
205
الفصل الثامن: المخططات
209
المقدمة
209
المخطط
209
المسار
212
الدوائر
213
المخططات الموجهة
214
تمثيل المخططات
215
تمثيل المخطط بمصفوفة التجاور المرافقة
216
المخطط ذو الحواف باوزان
219
تمثيلات متصلة
221
تمثيل فهرس عقدة الرسم
222
الحواف الموزونة
223
التمثيل بقائمة متعددة الروابط
224
تعريف المخطط في لغات البرمجة
225
تمثيلات متصلة
226
استعراض المخطط
228
الاستعراض العرضي
228
الاستعراض العمقي
232
التطبيقات
235
امكانية الوصول
235
المسارات الاقصر
238
المسارات الحرجة
239
الخلاصة
247
تمارين ومشاريع
248
الفصل التاسع: التراكيب الهرمية الاشجار
249
المقدمة
249
التفرعات العامة والثنائية
249
انماط توضيحية
252
الهياكل الشجرة الثنائية
253
تمثيل الشجرة العامة بشجرة ثنائية
255
تمثيل الشجرة الثنائية
257
استعراض عقد الشجرة الثنائية
258
طرق المرور بعقد الشجرة الثنائية
260
عمليات الادخال والحذف
266
ادخال عقدة
266
حذف عقدة من الشجرة الثنائية
267
الاشجار الثنائية الخيطية
269
تمثيل العقدة ذات الدليل الخيطي وعمليات العبور
270
عملية الادخال
271
موازنة الشجرة البحثية الثنائية
272
الخلاصة
273
تمارين ومشاريع
274
الباب الرابع: خوارزميات البحث والتصنيف
277
الفصل العاشر: طرق البحث
281
المقدمة
281
كمية عمل الخوارزمية
281
الاحتمالات
282
نمو الدالة
286
البحث التتابعي
287
اقصى عنصر في القائمة
290
ايجاد العنصر
291
طريقة البحث الثنائي
295
البحث باستخدام شجرة البحث الثنائية
298
تثبيت عقدة في التفرع البحث الثنائي
301
البحث الموقعي الطوابير المتعددة
302
البحث النحتي
303
البحث الخارجي
305
الخلاصة
306
تمارين
307
الفصل الحادي عشر: طرق التصنيف
309
المقدمة
309
التصنيف التبديلي- الفقاعي
311
الترتيب الاختياري
315
الترتيب الادخالي
319
الترتيب المقيد او ترتيب الكومة
322
خوارزميات التقسيم فالضم
330
الترتيب السريع
331
الترتيب الدمجي
337
الترتيب التجزيئي
341
الترتيب الموقعي
345
الدمع على مراحل
350
الترتيب التنافسي
355
الخلاصة
362
التمارين
363
الباب الخامس: تنظيم الملفات
365
الفصل الثاني عشر: الملفات وسائط تخزيينها
369
المقدمة
369
الحاجة الى ذاكرة ثانوية
370
ذاكرة الشريط الممغنط
371
تنظيم البيانات على الشريط
373
تخزين عدة الملفات على الشريط
377
مميزات ومساوئ ذاكرة الاشرطة الممغنطة
378
ذاكرة القرص الممغنط
380
ذاكرة القرص الصلب
380
القرص المرن
381
مشغلات الاقراص
382
تنظيم البيانات على القرص
385
تخزين عدة ملفات على الاقراص
389
مميزات ومساوئ ذاكرة القرص الممغنط
390
انواع اخرى من الذاكرة الثانوية
392
ذاكرة بلك
392
الذاكرة الممتدة
393
الذاكرة الفقاعية الممغنطة
394
الاقراص البصرية
395
الادلة والحيز على الاسطوانة
397
طرق التوطين
397
ادارة الفراغ
399
الخلاصة
400
تمارين ومشاريع
401
الفصل الثالث عشر: هيكلة وادارة الملفات
403
المقدمة
403
الملفات حسب وظيفتها
404
الملف الدائم
404
الملف المرحلي
404
ملف العمل
404
ملف البرنامج
405
ملف التقرير
405
ملف النص
405
العمليات على الملفات
408
خدمات نظام الملفات
412
تركيب الملفات في لغات البرمجة
413
خواص الملفات
416
تنظيم الملفات
417
الملفات التتابعية
418
الملفات ذات الوصول المباشر
421
الملفات التتابعية المفهرسة
424
الخلاصة
429
التمارين والمشاريع
430
الملاحق
433
قاموس المصطلحات
435
قائمة المراجع
449
دليل محتوى القرص المرفق
459
--- نهاية الفهرس ---