الاقسام
-
علم الاجتماع والخدمة الاجتماعية
-
الهندسة الميكانيكية
-
التأهيل التربوي
-
الهندسة الكهربائية والالكترونية
-
القانون
-
تقنية المعلومات
-
الدراسات الاسلامية
-
الإدارة
-
التاريخ
-
العلوم السياسية
-
تربية وعلم نفس
-
اللغة العربية
-
الاعلام
-
المحاسبة
-
الاقتصاد
-
اللغة الانجليزية
-
الهندسة المدنية
-
التمريض
-
اللغة الفرنسية
-
جغرافيا
-
القسم:
-
الشعبة:برمجة وتحليل نظم
-
المرحلة:
-
رمز المادة:IT308
-
وحدة المقرر:3
-
الوحدات الأوروبية:6
-
نوع المقرر:نظري
-
حالة المقرر:إجباري
اهداف المقرر
- تعریف الطالب بطرق الفرز والبحث وتنظیم الملفات.
- إكساب الطالب مھارات تمثیل وایجاد اقصر الطرق في المخططات.
- تأھیل الطالب لتنفیذ التكرار الذاتي وحساب كفاءة الخوارزمیات من حیث طرق قیاسھا وزمن تنفیذھا.
مفر دات المقرر
- طرق الفرز: (الفقاعي الادخالي السريع وغيرها) طرق البحث، تنظيم الملفات: (التتابعية، المفهرسة)، المخططات: (تمثيلها، استعراضها، ايجاد اقصر الطرق)، التكرار الذاتي (recursion)، كفاءة الخوارزميات: طرق قياسها وزمن تنفيذها.
مراجع المقرر
- Data structures and problem solving using C++
- Data Stracture& Algorithms in Java, second Edition 2003
- Data Structure using C++, Second Edition
- Data Structures with C++, Schaum’sHill Mark Allen Weiss
- Robert Lafore
- D. malik
- JOHN R. HUBBARO