Catalogue Search | MBRL
Search Results Heading
Explore the vast range of titles available.
MBRLSearchResults
-
DisciplineDiscipline
-
Is Peer ReviewedIs Peer Reviewed
-
Item TypeItem Type
-
SubjectSubject
-
YearFrom:-To:
-
More FiltersMore FiltersSourceLanguage
Done
Filters
Reset
841
result(s) for
"البرمجة الالكترونية"
Sort by:
أثر الذكاء الاصطناعي في المايكروبت \Microbit\ في رفع الدافعية نحو تعلم البرمجة لدي الطالبات في مقرر تقنيات التعليم بجامعة الملك عبد العزيز بجدة
by
القرنى، سماهر أحمد حامد
,
عمران، أماني محمد عبدالله
in
البرمجة الالكترونية
,
الذكاء الاصطناعي
,
السعودية
2021
هدف هذا البحث لمعرفة أثر الذكاء الاصطناعي المايكروبت (Microbit) في رفع الدافعية نحو تعلم البرمجة لدى الطالبات في مقرر تقنيات التعليم بجامعة الملك عبد العزيز بجدة. قام البحث على المنهج شبه التجريبي بمجموعة تجريبية واحدة، وتم إجراء قياس الدافعية قبل التجربة وبعدها باستخدام مقياس IMMS لقياس الدافعية نحو تعلم البرمجة. وتم البحث على عينة مكونة من (14) طالبة. أكدت النتائج وجود فروق ذات دلالة إحصائية عند مستوى الدلالة (0.001) بين دافعية الطالبات نحو تعلم البرمجة قبل وبعد استخدام تقنية المايكروبت لصالح القياس البعدي. واستنادا للنتائج أوصت الباحثتان بأهمية دمج تقنيات الذكاء الاصطناعي ضمن المناهج والمشاريع الدراسية لدورها الفعال في جعل عملية التعليم نشطة وتحسين أداء الطلاب والطالبات والرفع من دافعيتهم، وتهيئة المؤسسات والمراكز التعليمية، وتدريب المعلمين للعمل على تفعيل تقنيات الذكاء الاصطناعي لاسيما جهاز المايكروبت.
Journal Article
أثر استخدام استراتيجية الصف المقلوب في تعلم برمجة الحاسب بلغة الفيجوال بيسك والاتجاه نحو تعلم برمجة الحاسب
by
الفيفى، يوسف يحى
,
الحسن، رياض عبدالرحمن محمد
in
استراتيجية الصف المقلوب
,
الاستراتيجيات التربوية
,
البرمجة الإلكترونية
2018
هدفت هذه الدراسة إلى التعرف على أثر استخدام استراتيجية الصف المقلوب على تعلم برمجة الحاسب بلغة الفيجوال بيسك والاتجاه نحو تعلم البرمجة. وقد اتبعت الدراسة منهج البحث التجريبي بتصميم شبه تجريبي للتعرف على أثر المتغير المستقل (استخدام الصف المقلوب) على المتغيرين التابعين (التحصيل في البرمجة بلغة الفيجوال بيسك والاتجاه نحو تعلم البرمجة). وقد تألفت عينة الدراسة من ثمانية وخمسين طالبا من طلاب المستوى الثاني في المرحلة الثانوية بنظام المقررات بمدينة الرياض، مقسمين إلى مجموعتين إحداهما تجريبية والأخرى ضابطة، وتمثلت أداة الدراسة في اختبار تحصيلي في المعارف المتعلقة بالبرمجة، واختبار عملي يشمل مهارات البرمجة العملية، بالإضافة إلى استبانة لقياس الاتجاه نحو تعلم البرمجة. وقد أظهرت النتائج وجود فروق ذات دلالة إحصائية عند مستوى (0.05) في التحصيل بين المجموعة التجريبية والمجموعة الضابطة في المعارف المتعلقة بالبرمجة لصالح المجموعة التجريبية، كما أظهرت النتائج وجود فروق ذات دلالة إحصائية عند مستوى (0.05) في التحصيل الدراسي بين المجموعتين في مهارات البرمجة العملية بلغة الفيجوال بيسك ستوديو Visual Basic Studio، وذلك لصالح المجموعة التجريبية، كما أظهرت النتائج وجود فروق ذات دلالة إحصائية عند مستوى (0.05) بين المجموعة الضابطة في اتجاه الطلاب نحو تعلم البرمجة وذلك لصالح المجموعة التجريبية.
Journal Article
تطبيقات الاشراف المنتدب على المشروع في مجال الصفقات العمومية
2024
يواجه أصحاب المشاريع العمومية عدة تحديات في إطار مهمة الإشراف على المشاريع وتدبير الصفقات الخاصة بها، لعل أهمها التعقيد المتزايد للمنشآت المنجزة مع بروز متطلبات إدخال التكنولوجيا المبتكرة والمتطورة، بالإضافة إلى أهمية وتعقيد المهام المنوطة بأصحاب المشاريع خاصة فيما يتعلق بالبرمجة المعمارية والتقنية وتحديد الكلفة الإجمالية للمشروع، وكذا البرمجة المالية المتعددة السنوات، فضلا عن إعداد ملفات طلب العروض وتدبير الصفقات العمومية، وتتبع إنجاز الدراسات والأشغال ومساطر التسلم. أمام هذه التحديات، ومن أجل تخفيف العبء عن مصالح الدولة والجماعات الترابية والمؤسسات العمومية بغية تركيز اهتمامها وعملها على المهام الأساسية المنوطة بها، يتم اللجوء إلى أسلوب الإشراف المنتدب على المشروع باعتباره يمكن الإدارة صاحبة المشروع من الاستعانة بهيئة عمومية مختصة يتم تكليفها بالإشراف المنتدب، وتكون مسؤولة عن تتبع مختلف مراحل المشروع لا سيما إعداد الدراسات وإبرام الصفقات وتنفيذها وتسلمها وتسليم المشروع إلى الإدارة المعنية. وفي هذا الإطار يتناول المقال أهمية الوكالة الوطنية للتجهيزات العامة، ويبرز المجهود الاستثماري الذي تسهر على تنفيذه، ويتضح ذلك جليا من خلال برنامج عملها برسم سنة 2024، حيث ستسهر الوكالة على تنفيذ 4301 مشروع بقيمة استثمارية تناهز 52.53 مليار درهم، بالإضافة إلى مساهمتها الفعالة في تسريع وتيرة إنجاز برامج المشاريع وسياسة تطوير البنيات التحتية في العديد من المشاريع والأوراش العمومية، في ظل واقع يتسم بالتعقيد المتزايد للمنشآت المنجزة ومتطلبات إدخال التكنولوجيا المبتكرة والمتطورة وكذا رهان تحقيق جودة المشاريع المنجزة.
Journal Article
تصميم وتنفيذ حاسبة لإجراء العمليات الحسابية على المصفوفات
2007
قدم البحث في مجال صناعة البرمجيات وتم اختيار موضوع مهم جدا لجميع الاختصاصات بشكل عام واختصاص الرياضيات بشكل خاص، حيث تم اختيار موضوع المصفوفات والعمليات عليها. والهدف من هذا البحث هو تصميم برنامج سهل الاستخدام من قبل جميع الأشخاص وخاصة من ذوي الاختصاصات المختلفة من دون الحاجة إلى تعلم البرمجة. يعتبر هذا البرنامج المصمم مشابها (من ناحية إمكانية استخدامه لإجراء العمليات الحسابية العادية على الأعداد) ومكملا (من ناحية إمكانية استخدامه على المصفوفات) لعمل برنامج الحاسبة (Calculator) الموجود ضمن حزمة برامج نظام التشغيل (Windows) بإصداراته المختلفة، حيث يمكن تنصيبه ضمن البرامج التي تعمل تحت هذا النظام. ولقد تم استخدام لغة فيجول بيسك الإصدار السادس (6.0 (Microsoft Visual Basic في عملية البرمجة وذلك للتسهيلات الكبيرة التي تقدمها هذه اللغة وخاصة في مجال صناعة البرمجيات، حيث تعتبر هذه اللغة من اللغات البرمجية القوية التي تعمل تحت بيئة التشغيل الرسومية وقائم على أساس البرمجة الشيئية (Object oriented programming).
Journal Article
أثر توظيف برمجة لوحة المايكروبت في تنمية مهارات ضرب الأعداد لدى طالبات الصف السادس الابتدائي في منطقة عرعر
2023
هدفت الدراسة التعرف إلى أثر توظيف برمجة لوحة المايكروبت على تنمية مهارات ضرب الأعداد لدى طالبات الصف السادس في مادة الرياضيات، واستخدمت الدراسة المنهج التجريبي وذلك لملاءمته لموضوع الدراسة، ق تم بناء اختبار لقياس مهارات ضرب الأعداد في مادة الرياضيات، وتكون الاختبار من 20 سؤال، تم تطبيقه على عينة الدراسة قبل وبعد التدرب على برمجة لوحة المايكروبت، وضم مجتمع الدراسة شعب طالبات الصف السادس في منطقة عرعر، للعام الدراسي (1442هـ)، وقد بلغت عينة البحث (46) طالبة، موزعين على عينتين (23) عينة تجريبية قامت بالمشاركة في التدريب على برمجة لوحة المايكروبت (23) عينة ضابطة، بعد أن تأكدت الباحثة من تكافؤ مستوى المجموعتين قبل تطبيق التجربة. وكشفت الدراسة إلى وجود فروق دلالة إحصائيا بين متوسط درجات المجموعة التجريبية والضابطة في اختبار مهارات ضرب الأعداد البعدي لصالح المجموعة التجريبية، وأظهر نتائج التحليل بأن حجم التأثير الناتج عن توظيف برمجة لوحة المايكروبت على تنمية مهارات ضرب الأعداد لدى الطالبات كان كبير، حيث بلغ مربع إيتا η2 (0.43)، وأن برمجة لوحة المايكروبت حققت فاعلية في اختبار مهارات ضرب الأعداد لدى الطالبات، حيث بلغ معدل الكسب بلاك المعدل (1.24). وبناء على نتائج البحث، أوصت الدراسة بضرورة تطبيق استراتيجيات والتكنولوجيا الحديثة مثل برمجة لوحة المايكروبت في مقررات العلوم والرياضيات؛ نظرا لفاعليتها في بيئة التعلم.
Journal Article
فاعلية استخدام حقيبة تعليمية إلكترونية تفاعلية في تطوير بعض مهارات االبرمجة بلغة Visual Basic.Net لدى تلاميذ الصف الثالث الإعدادي
by
أبو المجد، أحمد حلمي محمد
,
يوسف، السعدي الغول السعدي
,
الحسيني، السيد محمد علي
in
البرمجة الإلكترونية
,
التعليم الإلكتروني
,
طلاب المرحلة الإعدادية
2022
هدف البحث الحالي إلى تطوير بعض مهارات البرمجة بلغة Visual Basic.Net لدى تلاميذ الصف الثالث الإعدادي من خلال استخدام حقيبة تعليمية إلكترونية تفاعلية، وتمثلت عينة البحث من (70) تلميذا من تلاميذ الصف الثالث الإعدادي، تم تقسيمهم إلى مجموعتين، المجموعة الأولى ضابطة وقوامها (35) تلميذا، والمجموعة الثانية تجريبية وقوامها (35) تلميذا، وتمثلت أدوات البحث في مادة المعالجة التجريبية وهي حقيبة تعليمية إلكترونية تفاعلية، واختبار تحصيلي لقياس الجانب المعرفي لمهارات البرمجة بلغة Visual Basic.Net، وبطاقة ملاحظة لقياس الجانب الأدائي لمهارات البرمجة بلغة Visual Basic.Net. وأظهرت نتائج البحث تفوق تلاميذ المجموعة التجريبية على نظائرهم تلاميذ المجموعة الضابطة في الاختبار التحصيلي لقياس الجانب المعرفي لمهارات البرمجة بلغة Visual Basic.Net، وبطاقة الملاحظة لقياس الجاني الأدائي لمهارات البرمجة بلغة Visual Basic.Net، وخلص البحث إلى فاعلية استخدام حقيبة تعليمية إلكترونية تفاعلية في تطوير بعض مهارات البرمجة بلغة Visual Basic.Net لدى تلاميذ عينة البحث، كما توصل البحث إلى عدة توصيات ومقترحات يمكن الاستفادة منها في مجال التخصص.
Journal Article
تقنيات المعالجة الآلية للغة وتطورها
يلقي هذا البحث الضوء على التقنيات المعول عليها في المعالجة الآلية للغات الطبيعية، وتتبع مراحل تطورها، ودراسة كيفية عملها؛ تمهيدا لتصنيف تلك التقنيات في أطر عامة تجمعها عوامل مشتركة، ولقد صنفت تلك التقنيات إلى: تقنيات رقمية متمثلة في المعالجات الحاسوبية، وتقنيات غير رقمية متمثلة في المعالجة الميكانيكية، والمعالجة الكهروميكانيكية، والمعالجة التماثلية، وبتلك الرؤية التي تضمن لنا عدم اختزال المعالجة الآلية للغة في إطار بعينه دون بقية الأطر أو تقنية بعينها دون بقية التقنيات يمكن تطوير تلك المعالجة من خلال وضع رؤى وتصورات تسهم في ابتكار تقنيات شاملة تحقق الغرض وتلبي الطموحات.
Journal Article
بناء أداة للكشف والحماية من ثغرتي حقن لغة الاستعلام البنائية والبرمجة عبر المواقع
by
فضل الله، عثمان النور سليمان
,
عبدالله، محمد حسن أحمد
,
عبدالمطلب، السماني عبدالمطلب أحمد
in
البرمجة الالكترونية
,
التشفير الالكترونى
,
التصميم البرمجى
2016
تتعرض الكثير من مواقع الويب السودانية لكثير من الهجمات التي تعتمد بشكل أساسي على ثغرات وأخطاء برمجية يرتكبها مطوري هذه المواقع والتطبيقات. ولعل من أشهر هذه الثغرات وأكثرها خطورة، ثغرتي حقن لغة الاستعلام البنائية SQL Injection والبرمجة عبر المواقع Cross Site scripting بحسب آخر قائمة أصدرها مشروع أواسب OWASP الأمني في العام 2013 م. ومن أكثر الأشياء التي يستغلها المخترقين لتنفيذ هجماتهم، رسائل الخطأ التي يظُهرها تطبيق الويب للمستخدم عند وجود مشكلة بالاستعلامات التي تقوم بتنفيذها قواعد البيانات به. كما أن مدخلات المستخدم غير المعقمة تعتبر هي البوابة التي يستغلها الكثير من المخترقين لحقن شيفرات برمجية خبيثة تؤدي إلى منحهم كافة الصلاحيات على تطبيقات وخدمات الويب. وعلى الرغم من خطورة ما ذكر، إلا أنه لا توجد خطوات بحجم المشكلة لتطوير أدوات تقوم بمحاولة اكتشاف ومنع هذه الثغرات الخطيرة. في هذه الورقة تم بناء أداة برمجية مؤتمتة لحل مشكلة ثغرتي حقن لغة الاستعلام البنائية والبرمجة عبر المواقع المنتشرتان بالشيفرات البرمجية لتطبيقات الويب السودانية. وقد تم بناء هذه الأداة اعتماداً على المزايا التي تقدمها كل من مفاهيم تصميم المترجمات وتقنيات التعابير القياسية Regular Expression. وتتكون هذه الأداة من ثلاث أدوات فرعية كل منها يمكن أن يعمل بمفرده. وعند التعامل معهم كوحدة واحدة نجد أنهم مترابطين منطقيا. حيث نجد أن الأداة الأولى تقوم بمنع تطبيقات الويب من إرسال رسائل خطأ يمكن الاستفادة منها في تنفيذ أي هجوم عن طريق ثغرة SQL Injection. أما الأداة الثانية فتقوم بالاستفادة من مزايا التحميل الاستاتيكي لتحليل أي تطبيق ويب تمت كتابة شيفرته البرمجية عن طريق لغة PHP مع نظام إدارة قواعد البيانات MySQL واكتشاف ثغرتي SQL Injection وXSS به مع تحديد موضع الثغرة بكل دقة. أما الأداة الثالثة فتم بناؤها عمى أساس أن معظم أدوات التحليل المعروفة الأخرى تقوم باكتشاف الثغرات فقط دون تقديم حلول واضحة لها، أما هذه الأداة فتستهدف تعقيم جميع مستقبلات مدخلات المستخدم قبل التعامل معيا لتنفيذ أي استعلام على قاعدة البيانات. وقد أظهرت الأداة فعالية كبيرة عند تجربتها على أرض الواقع، حيث وصلت نسبة نجاح الأداة الثانية .87.95 إلا أن الأداة أظهرت بعض الضعف في التطبيقات التي تمت برمجتها عن طريق البرمجة الكائنية التوجه Object Oriented Programming وإطارات العمل Frameworks . لذا يوصي الباحثون بتطوير هذه الأداة من خلال زيادة عدد الثغرات المستهدفة، ربط الأداة بأداة أخرى تعمل بمبدأ التحليل الديناميكي، تطوير أدوات مماثلة لمنصات الهواتف الذكية ومعالجة الضعف المصاحب للأداة.
Journal Article
Detecting and Administrating Hide Processes in Linux System
2011
Hiding processes in Linux system is an essential part of rootkits actions and malicious program. So, it is very important to monitor and administrate the system hidden processes to ensure the safety and reliability of the computer system. Also, process administration can be a vital factor in determining the stability of a running system. The aim of this research is to detect hide processes in Linux system depending on /proc system files and offer tools for monitoring these processes in addition to monitoring and administrating all other processes in the system to ensure that the required processes are running and that the total number of each type of running process is appropriate to maintain system stability. The software offers capability for displaying processes in the system including hidden processes with full information about them. And it offers options for killing or suspending a process, change process priority and viewing the memory map and the memory status for a given process. The work has been run successfully on Linux operating system, Ubuntu distribution, version 10.4, and developed using C++ GUI programming with Qt 4 package and number of shell commands.
Journal Article
Multi-Objective GPP with General Negative Degree of Difficulty
by
Al Bayiati, Abbas Y
,
Khalid, Huda E
in
البرامج الالكترونية
,
البرمجة الالكترونية
,
الحاسبات الالكترونية
2011
The methods for solving nonlinear multi-objective optimization are divided into three major categories: methods with apriori articulation of preferences, methods with a posteriori articulation of preferences, and methods with no articulation of preferences. Really there is no single approach is superior. In this paper, a combination between two well known approaches has been used to solve multi-objective GP problems having negative degree of difficulty. First, we use an alternative procedure for converting GP problem having negative degree of difficulty to positive degree of difficulty; second we proposed to discuss all available cases for any number of multi-objective in GP problems using Lexicographic method. This avoids the difficulty of non-differentiability of the dual objective function in the classical methods.
Journal Article