تفاصيل الوثيقة

نوع الوثيقة : رسالة جامعية 
عنوان الوثيقة :
استخدام لغة بايثون بأنظمة الوقت الحقيقي ووحدات التحكم الدقيقة
USING PYTHON IN REAL-TIME SYSTEMS AND MICROCONTROLLERS
 
الموضوع : كلية الهندسة 
لغة الوثيقة : العربية 
المستخلص : سنوياً تحصل واحدة من لغات البرمجة على معدل نمو يتفوق على لغات البرمجة الأخرى وذلك وفقا لمؤشرات (TIOBE) ومحلل (Spectrum IEEE). في أغلب الأحيان عند البدء ببناء تطبيق ما، يلجأ المبرمجون والمطورون على انتقاء لغة برمجة تكون الأكثر شيوعا بين مثيلاتها من لغات البرمجة للتأكد من استمرارية التطوير على التطبيق لفترة بعيد المدى. ولكن الاعتماد على هذه الاستراتيجية ليست مناسب لجميع المجالات البرمجية لا سيما على التطبيقات عالية الأداء مثل أنظمة الوقت الحقيقي (Real-time System) والأنظمة المدمجة (Embedded System) حيث إن هذه الأنظمة لها لغات أكثر شيوعاً ومثالاً على ذلك لغة السي (C) والتي تعتبر من الصعب استبدالها بلغة برمجية أكثر شيوعاً في مجالات أخرى. بناء على ذلك، فان هدفنا في هذا المقترح هو بناء محول أكواد (Transpiler) يساعد على دمج واحدة من اللغات الحديثة مع أنظمة الوقت الحقيقية. يحتاج التطوير بتطبيقات أنظمة الوقت الحقيقي ووحدات التحكم الكثير من الخبرة وذلك لصعوبة لغات البرمجة المستخدمة في هذه المجالين خاصة على المبرمجين ذوي المهارات البرمجية المتأثرة بالتطور السريع على لغات البرمجة. علاوة على ذلك، حالياً لغة بايثون (Python) هي الأسرع نمو بين لغات البرمجة وأصبحت هي اللغة التي تدرس في كثير من الجامعات العالمية والمستخدمة في المجالات التي طرأت حديثا كتعلم الآلة (Machine Learning) والتعلم العميق (Deep Learning) والبيانات الضخمة (Big Data). لذلك في هذا المقترح نود تقديم حل يقوم بتطوير محول (Transpiler) يستخدم لغة بايثون (Python) في أنظمة الوقت الحقيقي ووحدات التحكم حتى تتكيف مع التطور البرمجي هذه الأيام. 
المشرف : د. سعود محمد واصلي 
نوع الرسالة : رسالة ماجستير 
سنة النشر : 1445 هـ
2023 م
 
المشرف المشارك : د. محمد حمزة عوض 
تاريخ الاضافة على الموقع : Friday, December 1, 2023 

الباحثون

اسم الباحث (عربي)اسم الباحث (انجليزي)نوع الباحثالمرتبة العلميةالبريد الالكتروني
بكر عبدالغني مليباريMilibary, Bakr Abdulghaniباحثماجستير 

الملفات

اسم الملفالنوعالوصف
 49582.pdf pdf 

الرجوع إلى صفحة الأبحاث