جديد طالب الجامعة العربية المفتوحة


النتائج 1 إلى 5 من 5

الموضوع: تعريف بمادة M301




  1. رقم #1
     افتراضي  العنوان : تعريف بمادة M301
    بتاريخ : 08-09-2007 الساعة : 02:05 AM

    .: جامعي نشيط :.


    الصورة الرمزية أميرة بكلمتي

    رقم العضوية : 3
    الانتساب : Sep 2007
    الدولة : في قلـ الصدق ــــب
    المشاركات : 170
    بمعدل : 0.10 يوميا
    معدل تقييم المستوى : 5
    التقييم : Array
    شكراً و أعجبني للمشاركة
    المحادثة: 0
    أميرة بكلمتي غير متواجد حالياً






    لم اجد افضل من هذا الشرح للماده M301 من قبل طالب اجتازها في احد المنتديات

    له الشكر ع هذا التوضيح الوافي الذي اتمنى ان ينال رضاكم ايضا ويكن خير عون لاجتيازها بتفوق باذن الله



    اقتباس المشاركة الأصلية كتبت بواسطة saher مشاهدة المشاركة
    [COLOR="DarkSlateGray"]M301
    Software Systems &
    their Development



    أولاً: ماهي مادة M301 ؟
    مادة تخصص في قسم IT من المستوى الثالث Level 3 ، تهتم بتطوير أنظمة الحاسب الآلي ..
    متشعّبة جدًا ويندرج تحت عنوانها العديد من المواضيع والكم الهائل من المعلومات ..
    يخطئ الكثير بتسميتها "جافا Java" والحقيقة أن نسبة
    محتوى لغة البرمجة Java إلى نسبة محتوى المقرر بالكامل لا تتجاوز السّدُس !!
    رصيدها: 16 ساعة
    تُــؤخذ على جزأين (أي نحتاج لإنهائها سنة دراسية كاملة)
    مع العلم بأنه الجزء الأول يتم التسجيل به فقط في بداية السنة الدراسية
    ولا يمكن ذلك بالترم الثاني من كل سنة .
    المادة تعتمد بشكل كبير على فهم واستيعاب
    مبادئ وأساسيات Object-Oriented
    وبالتالي يحتاج لتسجيل هذه المادة متطلب سابق
    وهو إنهاء مادة M206 – فهي تكملة لما تم تحصيله
    في كورس M206 مع بعض التوسع وإضافة موضوعات جديدة
    مثل Concurrency و Distributed System .

    وفيما يلي تفصيل لما ورد بالمنهج .. وتقرير عام عن المادة :


    ثانيًا: باكج (كتب وأدوات) هذه المادة :

    يوجد لهذه المادة كتب أساسية وتسمى Blocks ،
    وكتابين مراجع ومصادر تسمى Course Books (نحتاجهم فقط في البارت الأول)

    أ) الكتب الدراسية الرئيسية Blocks :
    وهي الكتب الخاصة بالوحدات الدراسية ومواضيعها ،
    وعددها 6 كتب (27 وحدة دراسية) موزعة على الكورس بالكامل (البارتين)..

    ويحتوي الجزء الأول من المادة على :
    * عدد 3 كتب دراسية (Block 1 + Block 2 + Block3)
    كل كتاب يحتوب على 5 وحدات ، موزعة كالتالي :-


    الكتاب الأول Block1: Introduction to JAVA ،
    ويحتوي على 5 وحدات Units هي :

    Unit1: Introduction and the IDE :
    بهذه الوحدة يتم اعطاء مقدمة عامة عن المنهج وأهدافه ،
    ثم يتطرق حول تطوير البرامج وبعدها حول استخدام
    بيئة البرمجة والتطوير IDE لبناء وكتابة كود Java ،
    والمتغيرات والميثود ، وكتابة IF statement و Data Type
    ثم يختم الوحدة بملخص للفروقات بين لغتي البرمجة JAVA & SmallTalk .

    Unit2: Basic Constructs in JAVA :
    تبدأ الوحدة بكيفة كتابة الكود واستخدام بيئة JBuilder ،
    وكيفية كتابة الـ set method و argument و get method ،
    مع اعطاء امثلة مبسطة وصغيرة لبرامج بسيطة
    مثل رسم كرة او مربع وتغيير لونها وجعلها تظهر
    بمناطق مختلفة على الشاشة ... إلخ .

    Unit3: Using Inheritance :
    يتم عرض هذا المفهوم من خلال أمثلة برمجية
    مع شرح انواع الـ Inheritance ، وكيفية برمجتها
    في JAVA وما يصحب ذلك من تجميع الكلاسات ومفهوم Polymorphism .

    Unit4: Inheritance, Composition and Polymorphism :
    يتم شرح مبدأ إعادة الاستخدام Reuse ، وعدم البدء من الصفر ،
    وأنواع الـ Inheritance وشرح مفصل وأكثر حول مفهوم Polymorphism
    والفرق بين Overloading and Overriding

    Unit5: Swing, AWT, Applets :
    في هذه الوحدة يتم استعراض كيفية وأساسيات
    برمجة الشاشات Interface ، ثم يتطرّق لمفهوم Applet و
    هو تشغيل كلاس الجافا على متصفح الانترنت ..
    مع بعض المعلومات حول كيفية قراءة وتخزين البيانات وحجمها .



     





  2. رقم #2
    كاتب الموضوع : أميرة بكلمتي
    بتاريخ : 08-09-2007 الساعة : 02:24 AM

    .: جامعي نشيط :.


    الصورة الرمزية أميرة بكلمتي

    رقم العضوية : 3
    الانتساب : Sep 2007
    الدولة : في قلـ الصدق ــــب
    المشاركات : 170
    بمعدل : 0.10 يوميا
    معدل تقييم المستوى : 5
    التقييم : Array
    شكراً و أعجبني للمشاركة
    المحادثة: 0
    أميرة بكلمتي غير متواجد حالياً






    اقتباس المشاركة الأصلية كتبت بواسطة saher مشاهدة المشاركة



    ويحتوي الجزء الثاني من المادة على :
    * عدد 3 كتب دراسية (Block 4 + Block 5 + Block 6)

    الكتاب الرابع Block4: Basic Object-Orientated
    Software Development with UML
    وهذا الكتاب شبيه لما تم دراسته في مقرر M206 part2 Block V
    ولكن مع توسّع قليلاً في بعض المفاهيم والإضافات ، ويحتوي على 5 وحدات هي :


    Unit1: Approaches to Software Development
    تهدف هذه الوحدة إلى أي الأنظمة التي نستطيع
    أن نحكم عليها بأنها أنظمة جيدة وفعالة ؟
    وذلك بتحديد بعض خصائص الأنظمة الجيدة .
    ثم تبدأ بتوضيح كيفية تطوير الأنظمة والأنشطة المتبعة في ذلك،
    بعد ذلك يتم شرح طريقة تمثيل النظام بالرسومات
    وإتباعنا لمقاييس وأدوات UML لتصميم هذه الرسومات .

    Unit2: Use Case :
    تبدأ هذه الوحدة بشرح طريقة وضع المستخدم
    وكأنه جزء من النظام والتي هي المهمة الرئيسية في خطوة التحليل
    Use case عبارة عن عرض لما يقوم به المستخدم في عمله
    وذلك بوصف عمله في سلسلة من الخطوات (الأنشطة) .

    Unit3: Classes & Associations :
    تهتم هذه الوحدة بالبحث في متطلبات المستخدم واحتياجاته
    والبحث عن كلاسات النظام والعلاقات المرتبطة بها ،
    أيضًا يتم شرح كيفية وضع معلومات إضافية على الرسومات
    لكي يتم عرض المتطلبات بشكل واضح ودقيق .

    Unit4: Interactions :
    تهدف هذه الوحدة للانتقال من
    مرحلة التحليل إلى مرحلة التصميم
    وكيفية عرض سلوك النظام بمرور الوقت ،
    وذلك بعرض تفاصيل الكلاسات مع العمليات التي تؤديها
    وبالتالي يمكن تمثيلها بلغة برمجة .

    Unit5: States and Activities :
    كيفية تمثيل الاوبجكت وسلوكه برسوميات توضيحية
    وتوضيح العمليات المتعلقة به لوصف سلوك معقّد .
    والحالات التي يمر بها الاوبجكت والنشاطات المتعلقة به .


    الكتاب الخامس Block5: Managing and Extending
    the OO Software Development Process
    ويتكون هذا الكتاب من 5 وحدات ، هي :

    Unit1: From Modeling to Implementation :
    تبدأ هذه الوحدة بالتحول من مرحلة التصميم إلى التنفيذ
    ومحاولة تقريب الفجوة بين رسومات UML
    ولغة البرمجة التي ستستخدم للتنفيذ .

    Unit2: Component, Patterns and Architectures :
    هذه الوحدة توضح وتعرّف الحاجة إلى الإنتاجية وفوائد الجودة .
    والاعتماد على الخبراء وخبرتهم في تطوير الأنظمة الجديدة .
    ويظهر هنا مصطلح Design pattern وهو نمط البرمجة
    الذي يعتمده المبرمج بحسب خبرته والذي يؤدي بنهاية الأمر
    إلى تكوين وإنتاج كود البرنامج بلغة البرمجة
    وتحويل رسومات UML إلى كود .

    Unit3: Product Quality: Metrics,
    Verification, Validation, Testing
    هذه الوحدة تركز على جودة البرنامج المنتج
    وذلك باستخدام عدة طرق ومن ثم اختباره ومراجعته
    والتحقق من كونه مطابق لمتطلبات المستخدم .

    Unit4: Process Quality Management,
    Human Resources, Quality Assurance

    هذه الوحدة تعرض الخطة والطريقة والتحكم لضمان الجودة
    خصائص كل من ISO 9000 و CMM لجودة إدارة الأنظمة .

    Unit5: Human Factors & Professional Issues :
    هذه الوحدة تعرض تأثير العوامل البشرية حلو نجاح الأنظمة
    وبعض القوانين والقواعد المتبعة في ذلك .

    الكتاب السادس Block6: Integration
    ويتكون هذا الكتاب من وحدتين اثنتين ، هما :

    Unit1: Ne***rk Security :
    وهذه الوحدة هي ملخص لما تم دراسته في مادة T209 (المودل الخامس)
    والذي كان يحتوي على أساسيات التشفير والأمان ،
    ولكن بطريقة جدًا مختصرة ومبسطة مع إضافات بسيطة جدًا .


    Unit2: Ethical and Legal
    Issues and the Case Study

    هذه الوحدة للدراسة وحل الواجب السادس ،
    وكانت مستبعدة رسميًا من اختبار الفاينال .
    وبنهاية هذه الوحدة ، ينتهي المنهج المقرر للجزء الثاني من هذه المادة
    وبنهايته ينتهي الكورس بالكامل .


    ب) الكتب الدراسية المرجعية Course Books :
    يوجد مع هذه المادة كتابين دسمين
    ويحتويان على كم هائل من المعلومات ..

    نحتاج الرجوع إليهما- غالبًا – في الجزء الأول من المادة part1 ، وهما :
    الكتاب الأول: Understanding Object Oriented
    Programming with JAVA

    ومؤلفه Budd ، ويعرف بالمنهج باسم مؤلفه .
    (وغالبًا تحتاجه في Block1)

    الكتاب الثاني: Concurrent Systems
    ومؤلفه Bacon ، ويعرف بالمنهج باسم مؤلفه .
    (وغالبًا تحتاجه في Block2 & 3)

    هذان الكتابان انت فقط بحاجة لهما
    من خلال الكتب الرئيسية Blocks حيث يطلب منك
    خلال الوحدات الرجوع إلى هذين الكتابين .
    مع العلم بأن جميع ما يطلب منك الرجوع إليه
    هو مطلوب منك بشكل كامل وداخل بالاختبار .


    جـ) الكتب والأدوات المساعدة :
    يرفق مع الباكج السابق العديد من الكتيبات والأدوات المساندة لفهم المادة ، وهي :
    • عدد (2) اسطوانة CDs بهما برامج المنهج ونسخة الكترونية من المنهج .
    • كتيّبات متعددة ومتنوعة حول التعريف بالمادة والدليل الخاص بها .



    الواجبات TMAs والاختبارات القصيرة Quizes الخاصة بالمادة :

    توجد لهذه المادة 4 واجبات (TMAs)
    و4 اختبارات قصيرة Quizzes ،
    واختبارين نهائية Finals
    وذلك للجزأين بالكامل
    أي أن لكل جزء واجبين خاصة به واختبارين قصيرين واختبار نهائي

    وتفصيلها وبيانها كالتالي :

    توزيع درجات المادة :

    لهذه المادة 100 درجة موزعة على الجزأين كالتالي :

    [LEFT]A :
    TMA01 (about Block1) :::::::::::::::::::::::: 10 Marks
    TMA02 (about Block2):::::::::::::::::::::::: 10 Marks
    Quiz01 (about Block1)::::::::::::::::::::::::: 15 Marks
    Quiz02 (about Block2)::::::::::::::::::::::::: 15 Marks
    Final part1 (about Block1,2 & 3)::::::::: 50 Marks

    B :
    TMA04 (about Block4):::::::::::::::::::::::: 10 Marks
    TMA05 (about Block5):::::::::::::::::::::::: 10 Marks
    Quiz03 (about Block4):::::::::::::::::::::::: 15 Marks
    Quiz04 (about Block5):::::::::::::::::::::::: 15 Marks
    Final part2 (about Block4, 5 & 6)::::::: 50 Marks
    [


    طريقة مذاكرة مادة M301 :
    حقيقة المادة ضخمة ودسمة جدًا وبها كم كبير من المعلومات
    خاصة بالجزء الأول والذي يعدّ التحدي الكبير ..

    أفضل طريقة من رأيي – وحسب تجربتي الشخصية –
    هي اتباع ملخص د. محمد عمران ، والموجود بالقسم ..
    وبمجرد إشارة الملخص للرجوع للكتب الرئيسية أو المراجع
    قم باتباع ذلك .. وحاول مذاكرة المادة أولاً بأول قدر المستطاع حاول ..
    .

    الفاينال وطريقته واضحة وثابتة في الجزأين:
    السؤال الأول: صح أو خطأ
    السؤال الثاني: اختيارات
    السؤال الثالث: مجموعة أسئلة مقالية قصيرة
    وهذه الثلاثة أسئلة تغطي كامل المنهج ،
    السؤال الرابع: ويحتوي على 3 أسئلة طويلة
    كل سؤال خاص بكتاب ، وللطالب اختيار سؤالين فقط من أصل3 .


    بقي أن أشير إلى ملاحظة هامة جدًا :

    ما ورد بهذا الموضوع ، يعبّر عن وجهة نظر الكاتب ورأيه الخاص في المادة
    من خلال وواقع تجربته ودراسته وإنهائه للمادة بنجاح والحمد لله ..

    إن أصبت فمن الله ، وإن أخطأت فمن نفسي والشيطان ..


    تمنياتي للجميع بالتوفيق والنجاح ؛؛؛

    تحياتي
    saher


    للحصول على نسخة من الموضوع ،
    حمّل الملف المرفق ..




    التعديل الأخير تم بواسطة ابو حسام ; 29-03-2010 الساعة 03:25 AM سبب آخر: نحديث بعض البيانات

     





  3. رقم #3
    كاتب الموضوع : أميرة بكلمتي
    بتاريخ : 14-09-2007 الساعة : 01:10 PM

    .: جامعي فعال :.


    الصورة الرمزية أنــا

    رقم العضوية : 35
    الانتساب : Sep 2007
    الدولة : JED
    المشاركات : 544
    بمعدل : 0.32 يوميا
    معدل تقييم المستوى : 6
    التقييم : Array
    شكراً و أعجبني للمشاركة
    المحادثة: 0
    أنــا غير متواجد حالياً




    يعطيكِ العافيه

    انا الماده هادي منزلتها والله يستر منها


    توقيـــع : أنــا
    إن المرأة لاتهزأ من الحب ولا تسخر من الوفاء الا اذا خيب رجل آمالها.

     





  4. رقم #4
    كاتب الموضوع : أميرة بكلمتي
    بتاريخ : 14-09-2007 الساعة : 08:55 PM

    .: جامعي نشيط :.


    الصورة الرمزية أميرة بكلمتي

    رقم العضوية : 3
    الانتساب : Sep 2007
    الدولة : في قلـ الصدق ــــب
    المشاركات : 170
    بمعدل : 0.10 يوميا
    معدل تقييم المستوى : 5
    التقييم : Array
    شكراً و أعجبني للمشاركة
    المحادثة: 0
    أميرة بكلمتي غير متواجد حالياً




    ان شاء المولى موفقه فيه اختي أنـا

    واحلى العلامات تحصلين بتعاونك مع الزملاء و الزميلات في الماده


    توقيـــع : أميرة بكلمتي





    [moveo=up]۩ اللَّهُمَّ إِنِّي عَبْدُكَ، ابْنُ عَبْدِكَ،

    ابْنُ أَمَتِكَ، نَاصِيَتِي بِيَدِكَ، مَاضٍ فِيَّ حُكْمُكَ،

    عَدْلٌ فِيَّ قَضَاؤُكَ، أَسْأََلُكَ بِكُلِ اسْمٍ هُوَ لَك،

    سَمَّيْتَ بِهِ نََفْسَكَ، أَوْ عَلَّمْتَهُ أَحَداً مِنْ خَلْقِكَ،

    أَوِ اسْتَأْ ثَرْتَ بِهِ فِي عِلْمِ الْغَيْبِ عِنْدَكَ،

    أَنْ تجعل الْقُرْآنَ رَبِيعَ قَلْبِي، وَنُورَ صَدْرِي،

    وَجَلاَءَ حُزْنِي، وَذَهَابَ هَمِّي۩[/moveo]

     





  5. رقم #5
     افتراضي  العنوان : رد: تعريف بمادة M301
    كاتب الموضوع : أميرة بكلمتي
    بتاريخ : 13-08-2010 الساعة : 05:47 PM

    .: جامعي نشيط :.


    الصورة الرمزية عبداللطيف

    رقم العضوية : 5364
    الانتساب : Apr 2010
    الدولة : بالرياض
    المشاركات : 125
    بمعدل : 0.16 يوميا
    معدل تقييم المستوى : 3
    التقييم : Array
    شكراً و أعجبني للمشاركة
    المحادثة: 0
    عبداللطيف غير متواجد حالياً




    يعطيك الف عافية

    وللعلم ما حصلت ملف مرفق ؟


     





معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

     

وجد الزوار هذه الصفحة بالبحث عن:

لم يأت أحد إلى هذه الصفحة عن طريق محرك بحث، حتى الآن!

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •