لغة تستخدم في تطبيقات سطح المكتب
لغة تستخدم في تطبيقات سطح المكتب، نقدم لكم في هذه المقالة الإجابة الصحيحة عن السؤال لغة تستخدم في تطبيقات سطح المكتب ضمن مادة الحاسب وتقنية المعلومات الفصل الدراسي الأول .
مستويات لغات البرمجة:
1- اللغات منخفضة المستوى:
وهي على نوعين لغة الآلة ولغة التجميع.
لغة الآلة : لا يفهم جهاز الحاسوب سوى لغة واحدة فقط تحمل قيمتين اثنتين هما الصفر و الواحد (0،1) ،وبالرغم من أن المبرمجين كانوا يستخدمون لغة الآلة لبرمجة الحاسب إلا أنها كانت صعبة الفهم على البشر نظرا لكونها لا تحتوي على دلالات مباشرة على العملية المراد تنفيذها أو قيما صريحة للبيانات التي تحتويها .
لغة التجميع: لغة وسيطة تكتب أوامرها باللغة الإنجليزية وتحتوي على مترجم خاص يتولى عملية التحويل من لغة التجميع إلى لغة الآلة، لكي يتولى الحاسب تنفيذ أوامرها،
2- اللغات عالية المستوى:
شهدت لغات البرمجة تطورا كبيرا ومتسارعا أدى إلى ظهور لغات ارقى من اللغات السابقة بحيث أصبح من الممكن تجاهل التفاصيل الدقيقة للتعامل مع المكونات المادية للحاسب كالذاكرة والمعالج والاكتفاء باستخدام دوال جاهزة متوفرة في العديد من المكتبات البرمجية التي تجعلك تتعامل مع المعالج والذاكرة بصورة غير مباشرة مما أدى إلى اختصار الخطوات اللازمة لإنجاز العمل وبالتالب تقليل الوقت اللازم لكتابتها وتنقسم إلى قسمين :
لغات البرمجة الإجرائية :وفيما نقوم بكتابة التعليمات البرمجية التي تؤدي وظيفة واحدة تحت اسم يدل عليها يطلق عليه مسمى إجراء (Proocedure) وفي كل مرة نريد فيها تنفيذ هذا الإجراء نكتفي باستدعائه بدلا من إعادة كتابة التعليمات مرة أخرى ، كما نستطيع تجزئة البرنامج إلى وحدات صغيرة مستقلة عن بعضها البعض باستخدام هذا الأسلوي مما يساعد على توضيح أجزاء البرنامج وبالآتي سهولة صيانته ،ومن أشهر اللغات الإجرائية (, Pascal, Go ,C,Basic).
لغات البرمجة بالكائنات : ساعد هذا النمط من اللغات في ازدهار البرامج ذات الواجهات الروسومية، ويكمن الاختلاف بينها و بين اللغات الإجرائية في كونها تغلف البيانات مع العمليات الخاصة بها بداخل كائن يدل عليها ، وكل كائن له خصائص (سمات) و(أفعال) خاصة به، وتمتاز هذه اللغات بالبساطة وسهولة اكتشاف الأخطاء ، وإمكانية استخدام هذه الكائنات في برامج أخرى ، إضافة إلى سهولة التعديل على البرامج المكتوبة باستخدام هذه اللغات، ومن أشهر لغات البرمجة بالكائنات (C++, C#, JAVA, Python, PHP, Visual Basic).
لغات البرمجة السائدة:
تتنوع اللغات بحسب الغرض الذي أنشئت من أجله فنجد لغة خاصة بأنظمة التشغيل وأخرى لبرمجة مواقع الإنترنت وغيرها للتعامل مع قواعد البيانات وهكذا، وفيما يلي نتعرف على بعض اللغات الشائعة والمجالات التي يستهر استخدامها فيها .
C: تستخدم في أنظمة التشغيل، وبرمجة الألعاب .
PHP: تستخدم في تطبيقات الويب .
Python: متعددة الأغراض ويكثر استخدامها في إدارة النظام وتطبيقات الويب.
Visual Basic: تستخدم في تطبيقات سطح المكتب .
JAVA: تطبيقات الأجهزة الذكية الألعاب .
لغة تستخدم في تطبيقات سطح المكتب:
وبهذا تكون الإجابة الصحيحة عن السؤال السابق ضمن مادة مهارات الحاسب الآلي الصف الثالث المتوسط الفصل الدراسي الأول كالتالي.
الإجابة الصحيحة : لغة Visual Basic