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

الموضوع: ::الجافا؟؟؟::

  1. #1
    التسجيل
    09-02-2005
    الدولة
    Kingdom Of Saudi Arabia
    المشاركات
    1,253

    Post ::الجافا؟؟؟::

    بسم الله الرحمن الرحيم

    السلام عليكم ورحمة الله وبركاته
    --------------------------
    هل تعلم؟؟؟
    --------------------------------------
    ابتكر لغة الجافا المهندس جيمس جوزلينج في أوائل التسيعينات من القرن المنصرم 1992 أثناء عمله في مختبرات شركة صن ميكروسيستمز وذلك لإستخدامها بمثابة
    العقل المفكر المستخدم لتشغيل الأجهزة التطبيقية الذكية مثل التيلفزيون التفاعلي وقد كانت لغة الجافا تطويرا للغة السي بلاس بلاس وعند ولادتها أطلق عليها مبتكرها أواك بمعنى شجرة السنديان وهي الشجرة التي كان يراها من نافذة مكتبه وهو يعمل في مختبرات صن ميكروسيستمز ثم تغير الاسم الى جافا وهذا الاسم على غير العادة في تسمية لغات البرمجة ليس الحروف الأولى من كلمات جملة معينة أو تعبيرا بمعنى معين ولكنه مجرد اسم وضعه مطوروا هذه اللغة لينافس الأسماء الأخرى
    ----------------------------

    ما مميزات الجافا ؟
    ---------------------------

    تتميز لغة الجافا بمميزات خاصة مما يجعلها أكثر لغات البرمجة إثارة حيث تمكننا من الآتي اضافة الحركة والصوت الى صفحات الويب كتابة الألعاب والبرامج المساعدة انشاء برامج ذات واجهة مستخدم رسومية
    تصميم برمجيات تستفيد من كل مميزات الأنترنت توفر لغة الجافا بيئة تفاعلية عبر الشبكة العنكبوتية وبالتالي تستعمل لكتابة برامج تعليمية للإنترنت عبر برمجيات المحاكاة الحاسوبية للتجارب العلمية وبرمجيات الفصول الإفتراضية للتعليم الإلكتروني والتعليم عن بعد
    --------------------

    ما الذي يسهل تعلم الجافا ؟
    --------------------------
    على الرغم من صعوبة عملية البرمجة التي تتطلب عادة أربع سنوات دراسية للحصول على مؤهل جامعي في مجال تقنية المعلومات وجهاز حاسب
    شخصي وقدرات ذهنية مرتفعة وصبر طويل إلا أن تعلم البرمجة بلغة الجافا يعد أسهل من تعلم البرمجة بلغات أخرى والسبب هو انتشار الانترنت حيث تتوفر أدوات البرمجة بهذه اللغة على موقع شركة صن ميكروسيستمز كما يمكن تحميل برامج جافا من مواقع انترنت مختلفة

    ----------------------------
    ولكن لماذا نالت الجافا هذه الشهرة والإهتمام العالمي ؟
    -------------------------


    لكي نجيب عن هذا التساؤل نتعرف أولا على الطريقة التي طورت بها لغة الجافا ففي أوائل التسعينيات من القرن العشرين 1990 اخترعت لغة الجافا شركة
    صن ميكروسيستمز ولهذا الإختراع قصة عجيبة حيث أن الشركة كانت قبل ذلك قد كلفت المهندس جيمس جوزلينج بوضع برامج لتشغيل الأجهزة التطبيقية
    الذكية مثل التيلفزيون التفاعلي باستخدام لغة سي بلاس بلاس وحينها وجد جيمس جوزلينج صعوبة في في التعامل مع هذه اللغة فقام هو وفريق العمل
    المساعد له بتطوير هذه اللغة فولدت لغة جديدة تتوافق مع احتياجاته فكانت لغة الجافا وقد خططت شركة صن في تلك الأيام لاستغلال هذه اللغة الوليدة في
    التيلفزيون التفاعلي لكي تربح المليارات وحدث نوع من البطء في مشروع التلفزيون التفاعلي ــ ربما عن قصد من الشركات الأخرى المنافسة ــ ونتيجة
    لذلك فكرت شركة صن في توقيف مشروع تطوير هذه اللغة الوليدة وتسريح العاملين في هذا المشروع أو نقلهم الى قسم آخر ولكن حدث ما لم يكن في
    الحسبان حيث أنه في هذه الفترة كانت الانترنت قد بدأت في الإنتشار بسرعة مذهلة مع نزول نظام الويندوز للأسواق وحيث أن لغة الجافا الوليدة التي اخترعت
    أصلا لبرمجة الأجهزة التطبيقية فيها من السمات ما يجعلها أكثر توافقا مع الشبكة العنكبوتية الدولية ـ الإنترنت ـ فقد كان لها السبق وأضافت الكثير الى الإنترنت الذي
    كان قبلها مقصورا على تبادل النصوص ولكن المطورين بشركة صن ابتكروا طريقة تجعل برامج الجافا تعمل بسهولة في صفحات
    الإنترنت وغيروا الإسم الذي كان قد أطلقه عليه مبتكرها من أواك ـ شجرة السنديان ـ الى الجافا ومن هنا أصبحت الجافا مرتبطة في شهرتها بالإنترنت
    حيث أن برنامج جافا صغير يوضع في صفحة من صفحات موقع على الشبكة الدولية يراه الملايين في جميع أنحاء العالم في نفس الوقت وقد كان هذا لا يتوفر
    الا مع الجافا مما أعطاها شهرة واسعة أكبر من شهرة نجوم هوليود ولحسن حظ شركة صن أن لغة الجافا أكدت نفسها في المجال الذي طورت له أصلا
    فقد بدأ الآن التيلفزيون التفاعلي في الانتشار وما يسمى سينما المنزل والمشاهدة حسب الطلب وليس هذا فقط بل إنتشر ما هو أكثر فائدة لشركة صن وهو
    الهاتف المحمول وللجافا أكبر دور في برمجة البرامج التي يعمل بها في أجياله السابقة واللاحقة ولا نستغرب أن يحدث نوع من الغيرة بين شركة ميكروسوفت
    وشركة صن ميكروسيستمز مما دفع ميكروسوفت الى أن تحذف ماكينة الجافاالافتراضية من الاصدارة الاولى للويندوز اكس بي وهذه الماكينة الافتراضية
    مسئولة عن عرض برامج الجافا على الانترنت ولكن ميكروسوفت تراجعت أمام طلب ملايين المستخدمين حول العالم فوضعتها مرة ثانية في الإصدارات
    اللاحقة وقد كانت قضية مشهورة تناولتها الصحف والمجلات خلال العام الماضي
    وقد ساهم في شهرة الجافا أيضا برامجها العلمية التفاعلية التي تصلح لمعظم المناهج التعليمية في جميع مراحل التعليم وبالتالي فان لها دورا كبيرا في التعليم الالكتروني والتعليم عن بعد والفصول الافتراضية .

    ------------------
    ما هي المفاهيم الأساسية للبريمجات؟
    -----------------------
    بداية أبشرك ياصديقي بشارة عظيمة بعون الله ستشعر بالسعادة عندما تكتب برنامجك الأول للعمل في صفحات
    الشبكة العنكبوتية الدولية فاذا كنت قد انتهيت من الصفحات السابقة ونفذتها وبدأت تصميم بريمجات للانترنت فأنت
    قد اجتزت مرحلة البداية الصعبة نوعا ما وطريق الألف ميل يبدأ بخطوة وانت الآن في الخطوة المائة مبروك والآن هيا بنا نكمل المشوار
    البريمجات ـ هي البرامج التي تعمل في صفحات الشبكة العنكبوتية الدولية ـ الانترنت ـ
    هذه البريمجات التي جعلت من لغة الجافا أشهر مولود في القرن العشرين حيث تصدر خبر ابتكارها الصحف العالمية
    وجعلت من شركة صن ميكروسيستيمز أكبر منافس على الأطلاق لشركة ميكروسوفت ـ مع عدم الانتقاص
    من عبقرية بيل جيتس ورفيقه وفريق ميكروسوفت كله الذين بعبقريتهم غيروا وجه العالم ـ أقول أن برامج الجافا
    للإنترنت قد أحاط لغة الجافا بأضواء مبهرة وأظهرت أنها لغة مختلفة ومتميزة عن باقي لغات البرمجة بل قد
    تفوقت على أمها لغة السي بلاس وهذا كله لما أحدثته من طفرة في عالم الانترنت الذي كان قبل ابتكار الجافا
    مجرد صفحات نصية تستعمل برامج مبوابية تعمل على حاسب يستضيف هذه الصفحات وقد كانت هذه
    البرامج في حاجة الى وصول خاص الى حاسب يسمى الخادم ـ سيرفر ـ ولهذا كان معظم مستخدمي الانترنت
    غير قادرين على الوصول اليها أو استعمالها بالاضافة الى أن كتابة هذه الصفحات كانت تحتاج الى متخصص
    من ذوي الخبرة الكبيرة بالانترنت
    ولكن منذ مولد لغة الجافا أصبح كل المبرمجين أي كان مستواهم قادرين على كتابة برامج جافا للنت وأنت
    نفسك ياصديقي الكريم بعد هذا الدرس بعون الله ستصبح مثلهم وأطلب منك طلب بسيط جدا وهو الدعاء لأبو دعاء

    --------------------------
    ما الذي أحتاجه لكي أكتب برنامجا بلغة الجافا ؟
    -------------------

    Java Developers Kit ( JDK)) عدة تطوير الجافا
    تعتبر هذه الأداة الأولى التي وضعها مطوروا الجافا بشركة صن ميكروسيستمز ورغم وجود أدوات برمجة أخرى من عدة شركات منافسة إلا أنه
    من الأفضل أن نأخذ الأمر ممن طوره وهذه الأداة قد صدرت في عدة إصدارات ويمكن تحميل هذه الأدوات من موقع صن ميكروسيستمز
    ثانيا محرر نصوص لكتابة البرامج

    --------------------------------

    ما متطلبات البرمجة ؟

    --------------------
    Interpreter مفسر
    تتطلب بعض لغات البرمجة مفسرا يقوم بتفسير كل سطر من البرنامج ويبلغ الحاسب بالمهام التي يتعين عليه
    القيام بها ومن هذه اللغات لغة البيسك وتتميز اللغات التي تحتاج مفسرا بسهولة اختبارها ولكن يعيبها أنها تكون بطيئة عند تشغيلها
    Compiler مترجم
    يتطلب البعض الآخر من لغات البرمجة مترجما يقوم بترجمة البرنامج
    وتحويله الى شكل يفهمه الحاسب وتتميز البرامج المترجمة بسرعة تشغيلها ولكن يعيبها الحاجة الى وقت أطول لإختبارها حيث يكتب
    البرنامج ثم يترجم ثم يجرب وفي حالة وجود أخطاء يجب تصحيحها أولا ثم يعاد ترجمته ومن ثم تجريبه للتحقق من زوال الخطأ
    ولغة الجافا لغة فريدة تتطلب مترجما ومفسرا
    ----------------------


    شكراً:باز يطير
    -------------------
    ملاحظة منقول للإفادة


  2. #2
    التسجيل
    22-06-2005
    الدولة
    مصر
    المشاركات
    1,523

    رد: ::الجافا؟؟؟::

    اشاء الله عليك أخى باز نشيط على طول أتذكر بأنى كتبت موضوع عن الجافا لا أتذكر أين هو ان شاء الله أول ما أجده سأضع رابطه هنا^^

  3. #3
    التسجيل
    09-02-2005
    الدولة
    Kingdom Of Saudi Arabia
    المشاركات
    1,253

    رد: ::الجافا؟؟؟::

    العفو حبيبي ونورت الموضوع وان شاء الله تكون استفدت

  4. #4
    التسجيل
    15-07-2004
    الدولة
    كهف الوطواط
    المشاركات
    270

  5. #5
    التسجيل
    09-02-2005
    الدولة
    Kingdom Of Saudi Arabia
    المشاركات
    1,253

    رد: ::الجافا؟؟؟::

    اقتباس المشاركة الأصلية كتبت بواسطة باتمان2004
    شكراً أخي العزيز باز يطير على مشاركاتك المفيدة دائماً..وبصراحة أنا أخشى من الجافا كثيراً..تبدو صعبة!!
    عموماً..جزاك الله خير الجزاء..
    شكراً..
    العفو حبيبي

    ولاكن انصحك الا تخشى من شيء بل قوي روح التحدي والمنافسة في نفسك


    شكراً

  6. #6
    التسجيل
    19-03-2005
    الدولة
    العين
    المشاركات
    1,261

    رد: ::الجافا؟؟؟::

    تسلم ع الموضوع مفيد جدًا

    ^_^
    ليس العيب أن تقع العيب أن تضل على الأرض ولا تقف مجددًا
    I was GameMakerer, may back...I'M BACK o..o

    دردشها دردش دردشها

    ~.~

  7. #7
    التسجيل
    24-01-2006
    الدولة
    QATAR
    المشاركات
    4,098

    رد: ::الجافا؟؟؟::

    شكرا اخوي على الموضوع ^^
    يسلم النقل ^^
    بارك الله فيك

  8. #8

    رد: ::الجافا؟؟؟::

    شكراً على الموضوع

  9. #9
    التسجيل
    27-11-2002
    الدولة
    Demon * World
    المشاركات
    300

    رد: ::الجافا؟؟؟::

    Java اهي نوع من أنواع القهوة


    على العموم مشكور على المعلومات الحلوة
    www.nightvisiongames.com
    المشروع الحالي (غير معلن عنه) : N-1
    نوع اللعبة : RTS (إستراتيجية)
    لغة اللعبة : English + عربي (احتمال كبير)
    فريق العمل :
    حسين هاني (أنا) : مبرمج
    المهندس وائل : مبرمج
    فراس الإسكندراني : تصميم و إدارة
    Snake_x86 : المصمم القائد لرسوم الـ 3D

    إذا تبي تدخل معانا ، ادخل منتدانا الإنظمام من هذي الوصلة :
    http://nightvisiongames.com/communit...hp?showforum=4

    و شوف الموضوع المثبت

  10. #10
    التسجيل
    21-02-2003
    الدولة
    الإمارات العربية المتحدة
    المشاركات
    2,350

    رد: ::الجافا؟؟؟::

    اقتباس المشاركة الأصلية كتبت بواسطة GOGENDANTESS
    Java اهي نوع من أنواع القهوة


    على العموم مشكور على المعلومات الحلوة
    I agree with you !

  11. #11
    التسجيل
    09-02-2005
    الدولة
    Kingdom Of Saudi Arabia
    المشاركات
    1,253

    رد: ::الجافا؟؟؟::

    اقتباس المشاركة الأصلية كتبت بواسطة Son Of UAE
    I agree with you !
    heheheheh

  12. #12
    التسجيل
    27-11-2002
    الدولة
    Demon * World
    المشاركات
    300

    رد: ::الجافا؟؟؟::

    عشان جذي علامة الـ Java فنيان قهوة
    www.nightvisiongames.com
    المشروع الحالي (غير معلن عنه) : N-1
    نوع اللعبة : RTS (إستراتيجية)
    لغة اللعبة : English + عربي (احتمال كبير)
    فريق العمل :
    حسين هاني (أنا) : مبرمج
    المهندس وائل : مبرمج
    فراس الإسكندراني : تصميم و إدارة
    Snake_x86 : المصمم القائد لرسوم الـ 3D

    إذا تبي تدخل معانا ، ادخل منتدانا الإنظمام من هذي الوصلة :
    http://nightvisiongames.com/communit...hp?showforum=4

    و شوف الموضوع المثبت

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

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