بصفته مبعوثا خاصا لرئيس الجمهورية, وزير الاتصال يستقبل من قبل رئيس جمهورية غينيا بيساو    السيد بوغالي يتحادث مع رئيس برلمان غانا    زروقي: الدولة تولي أهمية قصوى لتجسيد مشاريع المواصلات لفك العزلة عن المناطق الحدودية    السيد حيداوي يشيد بدور الكشافة الإسلامية الجزائرية في ترسيخ القيم الوطنية    إطلاق مخطط مروري جديد في 5 فبراير المقبل بمدينة البليدة    توقيف شخص بثّ فيديو مخلّ بالحياء في منصات التواصل الاجتماعي    الثلوج تغلق 6 طرق وطنية وولائية    معسكر: الشهيد شريط علي شريف… نموذج في الصمود والتحدي والوفاء للوطن    إنتاج صيدلاني : حاجي يستقبل ممثلين عن الشركاء الإجتماعيين ومهنيي القطاع    أمطار رعدية على عدة ولايات من الوطن يومي الجمعة و السبت    ميناء الجزائر: فتح أربعة مكاتب لصرف العملة الصعبة بالمحطة البحرية للمسافرين "قريبا"    دورة "الزيبان" الوطنية للدراجات الهوائية ببسكرة : 88 دراجا على خط الانطلاق    فلسطين: الاحتلال الصهيوني يحول الضفة الغربية إلى سجن مفتوح بوضع عشرات البوابات الحديدية    فايد يؤكد أهمية تعزيز القدرات الإحصائية من خلال تحديث أدوات جمع البيانات وتحليلها    اللجنة الاستشارية ل"أونروا" تطالب الكيان الصهيوني بتعليق تنفيذ التشريع الذي يحد من عمليات الوكالة في فلسطين المحتلة    رئاسة الجزائر لمجلس الأمن: شهر من الإنجازات الدبلوماسية لصالح إفريقيا والقضايا العادلة    كرة القدم/الرابطة الأولى "موبيليس": مباراة "مفخخة" للمتصدرواتحاد الجزائر في مهمة التدارك ببجاية    فلسطين: غوتيريش يطالب بإجلاء 2500 طفل فلسطيني من غزة "فورا" لتلقي العلاج الطبي    انتخابات تجديد نصف أعضاء مجلس الامة المنتخبين: قبول 21 ملف تصريح بالترشح لغاية مساء يوم الخميس    السوبرانو الجزائرية آمال إبراهيم جلول تبدع في أداء "قصيد الحب" بأوبرا الجزائر    وزير الاتصال يعزي في وفاة الصحفي السابق بوكالة الأنباء الجزائرية محمد بكير    الرابطة الأولى: شباب بلوزداد ينهزم أمام شباب قسنطينة (0-2), مولودية الجزائر بطل شتوي    وزير الثقافة والفنون يبرز جهود الدولة في دعم الكتاب وترقية النشر في الجزائر    بصفته مبعوثا خاصا لرئيس الجمهورية, وزير الاتصال يستقبل من قبل رئيس جمهورية بوتسوانا    وزير الصحة يشرف على لقاء حول القوانين الأساسية والأنظمة التعويضية للأسلاك الخاصة بالقطاع    وزير الصحة يجتمع بالنقابة الوطنية للأطباء العامين للصحة العمومية    فلسطين... الأبارتيد وخطر التهجير من غزة والضفة    اتفاقية تعاون مع جامعة وهران 2    بوغالي في أكرا    فتح باب الترشح لجائزة أشبال الثقافة    التلفزيون الجزائري يُنتج مسلسلاً بالمزابية لأوّل مرّة    الشعب الفلسطيني مثبت للأركان وقائدها    الأونروا مهددة بالغلق    محرز يتصدّر قائمة اللاعبين الأفارقة الأعلى أجراً    لصوص الكوابل في قبضة الشرطة    شركة "نشاط الغذائي والزراعي": الاستثمار في الزراعات الإستراتيجية بأربع ولايات    تحديد تكلفة الحج لهذا العام ب 840 ألف دج    السيد عرقاب يجدد التزام الجزائر بتعزيز علاقاتها مع موريتانيا في قطاع الطاقة لتحقيق المصالح المشتركة    مجموعة "أ3+" بمجلس الأمن تدعو إلى وقف التصعيد بالكونغو    غرة شعبان يوم الجمعة وليلة ترقب هلال شهر رمضان يوم 29 شعبان المقبل    اتفاقية تعاون بين وكالة تسيير القرض المصغّر و"جيبلي"    لجنة لدراسة اختلالات القوانين الأساسية لمستخدمي الصحة    4 مطاعم مدرسية جديدة و4 أخرى في طور الإنجاز    سكان البنايات الهشة يطالبون بالترحيل    توجّه قطاع التأمينات لإنشاء بنوك خاصة دعم صريح للاستثمار    رياض محرز ينال جائزتين في السعودية    مدرب منتخب السودان يتحدى "الخضر" في "الكان"    السلطات العمومية تطالب بتقرير مفصل    الرقمنة رفعت مداخيل الضرائب ب51 ٪    العنف ضدّ المرأة في لوحات هدى وابري    "الداي" تطلق ألبومها الثاني بعد رمضان    شهادات تتقاطر حزنا على فقدان بوداود عميّر    أدعية شهر شعبان المأثورة    الاجتهاد في شعبان.. سبيل الفوز في رمضان    صحف تندّد بسوء معاملة الجزائريين في مطارات فرنسا    العاب القوى لأقل من 18 و20 سنة    الجزائر تدعو الى تحقيق مستقل في ادعاءات الكيان الصهيوني بحق الوكالة    عبادات مستحبة في شهر شعبان    







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



ما هي البرمجة بلغة الجافا ؟
نشر في الحوار يوم 06 - 08 - 2008

البرمجة تعني مجموعة من الأوامر والتعليمات التي تعطى للحاسب في صورة برنامج مكتوب بلغة برمجة معينة بواسطة معالج نصوص ويتكون مصدر البرنامج من عدة سطور وكل سطر يعتبر جملة ويتعامل الحاسب مع كل جملة بترتيب معين لإنجاز الأمر الذي صمم البرنامج لتحقيقه . توجد لغات برمجة عديدة إلا أنه يوجد فيها نوع من التخصص حيث يعتمد إختيار اللغة على المهام التي نريد من الحاسب إنجازها حيث أن لكل لغة ما يناسبها وهناك مهام يصعب تنفيذها بلغة معينة ولكنها تكون ميسورة بلغة أخرى ومن اللغات التي ظهرت في فترة الستينات لغة البيسك وهي لغات تدرس للمبتدئين وكلمة بيسك لفظة أوائلية تشكل الحروف الأولى من Biginners All Symbolic Instruction Cod
وظهرت بعدها لغة فيجوال بيسك التي وضعتها ميكروسوفت وهي غنية عن التعريف ولها مميزات عديدة حيث تجمع بين سهولة لغة البيسك وتصميم برامج ذات واجهة رسومية وأيضا فيجوال بيسك سكريبت التي تقدم برمجيات تعمل ضمن صفحات الانترنت وأيضا لغة السي بلاس بلاس ذائعة الصيت وهي لغة برمجة تم ابتكارها كتطوير للغة السي التي هي الأخرى تحسين للغة البي وهناك العشرات من لغات البرمجة الأخرى ولكن الآن نأتي لبيت القصيد وموضوعنا اليوم وهي اللغة التي أدهشت العالم ألا وهي لغة الجافا .
*ما هي لغة الجافا؟
ابتكر لغة الجافا المهندس جيمس جوزلينج في أوائل التسعينات من القرن المنصرم 1992 أثناء عمله في مختبرات شركة صن ميكروسيستمز وذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة التطبيقية الذكية مثل التلفزيون التفاعلي وقد كانت لغة الجافا تطويرا للغة السي بلاس بلاس وعند ولادتها أطلق عليها مبتكرها أواك بمعنى شجرة السنديان وهي الشجرة التي كان يراها من نافذة مكتبه وهو يعمل في مختبرات صن ميكروسيستمز ثم تغير الاسم الى جافا وهذا الاسم على غير العادة في تسمية لغات البرمجة ليس الحروف الأولى من كلمات جملة معينة أو تعبيرا بمعنى معين ولكنه مجرد اسم وضعه مطوروا هذه اللغة لينافس الأسماء الأخرى .
* ماهي مميزات الجافا ؟
تتميز لغة الجافا بمميزات خاصة مما يجعلها أكثر لغات البرمجة إثارة حيث تمكننا من الآتي إضافة الحركة والصوت الى صفحات الويب ، كتابة الألعاب والبرامج المساعدة انشاء برامج ذات واجهة مستخدم رسومية ، تصميم برمجيات تستفيد من كل مميزات الأنترنت ، توفر لغة الجافا بيئة تفاعلية عبر الشبكة العنكبوتية وبالتالي تستعمل لكتابة برامج تعليمية للإنترنت عبر برمجيات المحاكاة الحاسوبية للتجارب العلمية وبرمجيات الفصول الإفتراضية للتعليم الإلكتروني والتعليم عن بعد .
* ما متطلبات البرمجة ؟.. مفسر Interpreter
تتطلب بعض لغات البرمجة مفسرا يقوم بتفسير كل سطر من البرنامج ويبلغ الحاسب بالمهام التي يتعين عليه القيام بها ومن هذه اللغات لغة البيسك وتتميز اللغات التي تحتاج مفسرا بسهولة اختبارها ولكن يعيبها أنها تكون بطيئة عند تشغيلها .
* مترجمCompiler
يتطلب البعض الآخر من لغات البرمجة مترجما يقوم بترجمة البرنامج وتحويله الى شكل يفهمه الحاسب وتتميز البرامج المترجمة بسرعة تشغيلها ولكن يعيبها الحاجة الى وقت أطول لإختبارها حيث يكتب البرنامج ثم يترجم ثم يجرب وفي حالة وجود أخطاء يجب تصحيحها أولا ثم يعاد ترجمته ومن ثم تجريبه للتحقق من زوال الخطأ ولغة الجافا لغة فريدة تتطلب مترجما ومفسرا .


انقر هنا لقراءة الخبر من مصدره.