Severity: Notice
Message: Undefined index: some_name
Filename: controllers/CV.php
Line Number: 91
Backtrace:
File: /home/snosit/public_html/cv/application/controllers/CV.php
Line: 91
Function: _error_handler
File: /home/snosit/public_html/cv/index.php
Line: 292
Function: require_once
اجبارية / اختيارية | نظري / عملي | مساندة/تخصصية | Course Code | Course Name | اسم المقرر |
---|---|---|---|---|---|
اجبارية | نظري | تخصصية | GS203 | Data Structures I | هياكل البيانات I |
اجبارية | نظري | تخصصية | GS203 | Data Structures I | هياكل البيانات I |
اجبارية | نظري | تخصصية | GS203 | Data Structures I | هياكل البيانات I |
اجبارية | نظري | تخصصية | GS203 | Data Structures I | هياكل البيانات I |
وصف المقرر الدراسي |
---|
يشمل هذا المقرر دراسة المخططات والأشجار بأنواعها , وكذلك طرق الترتيب للبيانات وانواعها. وخورزميات البحث فى التطبيقات وغيرها. |
أهــداف الـمـقـرر* |
---|
التعريف بالمفاهيم الأساسية لتراكيب أو هياكل البيانات والخوارزميات |
تُحدد أشهر الطرق أو الخوارزميات التي تم تصميمها للبحث عن المعلومة وتُوازن بينها |
تُعدد مع الشرح المفصل خوارزميات الترتيب |
تُعرف المكدسات والصفوف وتُوازن بينهما |
فهم فكرة إنشاء القوائم المتصلة والأسباب التي أدت إلى قيامها |
المقارنة بين المخططات والأشجار |
التُعرِّف على طرق النداء الذاتي والمؤشرات وتحدد استخداماتهما |
المعرفة والفهم | المهارات الدهنية | المصادر العلمية والمهنية | المهارات العامة والمنقولة |
---|---|---|---|
يدرك الطالب أساسيات تراكيب البيانات | يدرك الطالب تطوير حلول البرامج للمشاكل العلمية والتجارية. | يدرك الطالب مزايا استخدام تراكيب البيانات واستعمال لغات البرمجة المتقدمة لتطوير لحل المشكلات المعقدة بأسلوب تراكيب البيانات. | ربط المسائل البرمجٌية بالواقع من خلال بحوث التخرج فى المستقبل |
اساليب التعليم |
---|
مكان تواجدها | الناشر | النسخة | المؤلف | عنوان المراجع |
---|---|---|---|---|
Press, Athabasca University | الأولى | PAT MORIN | Open Data Structures | |
Oxford University Press , 2012 | الأولى | VARSHA H. PATIL | Data Structures Using C++ | |
Swiss Federal Institute of Technology in Lausanne | 2000 | Alfred Strohmeier, EPFL | Algorithms and Data Structures | |
مواقع الكترونية لتراكيب البيانات باستخدام لغة سي++ | المراجع الإلكترونية، مواقع الإنترنت...الخ: |
المعمل | المحاضرة | عدد الساعات | التمارين | الموضوع العلمي |
---|---|---|---|---|
1 | 3 | مقدمة لمقرر تراكيب البيانات والخوارزميات تتضمن مفهوم البيانات وأنواعها وطرق تخزينها فى ذاكراة الحاسوب | ||
2,3,4 | 3 | المصفوفات والمؤشرات وطرق البحث والترتيب للبيانات | ||
5 | 3 | الاستدعاء الذاتى للبيانات | ||
6,7 | 3 | القوائم المترابطة أو المتصلةLinked Lists | ||
8 | 3 | مفهوم المكدسات Stack | ||
9و10 | 3 | التصانيف والكائينات | ||
11 | 3 | الطابور Queue | ||
12 | 3 | الخوارزميات وزمن تنفيذها |