أسعار العملات

دولار / شيكل 3.29
دينار / شيكل 4.64
جنيه مصري / شيكل 0.21
ريال سعودي / شيكل 0.88
يورو / شيكل 3.92
حالة الطقس

القدس / فلسطين

الجمعة 20.24 C

المقطع البرمجي عبارة عن مجموعة من اللبنات المتصلة ببعضها لجعل الكائن يؤدي عملاً معيناً.

المقطع البرمجي عبارة عن مجموعة من اللبنات المتصلة ببعضها لجعل الكائن يؤدي عملاً معيناً.

المقطع البرمجي عبارة عن مجموعة من اللبنات المتصلة ببعضها لجعل الكائن يؤدي عملاً معيناً.

طباعة تكبير الخط تصغير الخط

المقطع البرمجي عبارة عن مجموعة من اللبنات المتصلة ببعضها لجعل الكائن يؤدي عملاً معيناً. صواب خطأ، يتكرر هذا السؤال فى منهج علم الحاسوب فى المراحل الدراسية المختلفة حيث يحاول جميع الطلاب البحث عن الاجابة الصحيحة ويجب أن نتعرف على لغة البرمجة هي لغة مهمة في الحاسوب، ولكل جهاز حاسوب برمجة خاصة حسب لغتة البرمجة المستخدمة فيه ، والمبرمج هو المسؤول عن ادخال البيانات والاوامر بلغة الحاسوب، والان سنعرض لكم حل سؤال المقطع البرمجي عبارة عن مجموعة من اللبنات المتصلة ببعضها لجعل الكائن يؤدي عملاً معيناً.صواب خطأ

المقطع البرمجي عبارة عن مجموعة من اللبنات المتصلة ببعضها لجعل الكائن يؤدي عملاً معيناً. صواب خطأ

الاجابة: هذه العبارة صحيحة.المقطع البرمجى هو الذى يستخدمه المبرمج فى أعماله، وهى من اللبنات التى تتصل مع بعضها البعض، والتى تعتبر أساسا مهما لأى برنامج او كود برمجى يقوم المبرمج بتصميمه وكتاباته وفقا لاحتياجاته.وفى الختام نذكر أن لغة الحاسوب أصبحت من اهم العلوم العصرية التى لها مستقبل .

ما هي البرمجة؟

البرمجة هي عملية بناء وتصميم برامج حاسوبية يستطيع أي كومبيوتر فهمها، وذلك من أجل تنفيذ مهام محددة – مثل العمليات الحسابية أو الرسم أو حفظ وتخزين المعلومات.

البرمجة تُعد من أهم مجالات علم الحاسوب لأنها تدخل تقريباً في كل مهام الحاسوب مهما اختلفت الصناعة أو التطبيق، فصناعة الصواريخ تعتمد على البرمجة، ولهذا دعنا نتعرف أكثر على الحاسوب ودور البرمجة في التعامل معه.

الحاسوب عبارة عن أداة غبية للغاية، فأي شخص يتعامل معها يجب أن يخبرها بكل شيء مطلوب منها خطوة بخطوة حتى تعطيه المطلوب منها… دعني أعطيك مثالاً.

تخيل معي أنك خبير في صناعة القهوة و تريد أن تشرح لأحد أصدقائك طريقة عمل فنجان قهوة ممتاز… والآن تخيل معي أن صديقك هذا ليس فقط لا يعرف أي شيء عن القهوة، بل أنه أعمى لا يرى أي شيء.

هل تتخيل دقة وحجم الخطوات التي يتوجب عليك أن تشرحها وتوصفها لصديقك حتى يقوم بتنفيذ المطلوب، فمثلاً ستخبره وأنتم واقفين في المطبخ:

  • تحرّك 4 خطوات للأمام.
  • ارفع يدك اليمنى لأعلى 50 سم حتى تجد البن.
  • احمل كيس البن .
  • انزل بيدك اليمنى 15سم حتى تصطدم بالمنضدة.
  • ضع كيس البن على المنضدة.
  • تحرّك 3 خطوات لليسار.
  • ارفع يدك اليمنى لأعلى 30 سم.
  • ستجد أمام يدك كنكة البن التي نستخدمها لصناعة القهوة.
  • احمل كنكة البن في يديك.
  • تحرّك 3 خطوات لليمين.
  • ارفع يديك اليسرى 25 سم حتى تصدم بالصنبور.
  • حرك يديك اليسرى 8 سم لليمين حتى تجد مفتاح الصنبور.

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

الخطوات السابقة تشبه البرامج المختلفة التي يتعامل معها الكمبيوتر… فالبرنامج ما هو إلا خطوات محددة مرتبة يستطيع فهمها و التعامل معها.

الكمبيوتر أداة لا تعرف أو ترى أو تسمع أي شيء إلا الكهرباء… هل الكهرباء مفتوحة ( On ) أم مغلقة ( Off )؟ أو بمعنى آخر لغة الأرقام الثنائية ( 0 و 1 ).

أي جزء أو قطعة من أي كومبيوتر مثل:

  • المعالج ( Processor )
  • الذاكرة المؤقتة ( RAM )
  • الشاشة ( Monitor )
  • الفأرة ( Mouse )

وغيرها الكثير ما هو إلا عبارة عن مجموعة من الدوائر الكهربية التي تتواصل فيما بينها طبقاً لتعليمات محددة أو كما تُسمى البرامج… هناك آلاف البرامج التي يعتمد عليها الحاسوب لتنفيذ أي مهمة مطلوبة منه.

أريدك أن تتخيل معي كم عدد البرامج أو الخطوات التي قام بتنفيذها حاسوبك أو هاتفك حتى تقرأ هذه السطور الآن… هذا هو عالم البرمجة يا صديقي.

كيفية التواصل مع الحاسوب

البرمجة ما هي إلا طريقة للتواصل مع الكومبيوتر، ولكي تعرف ما هي البرمجة بصورة أعمق عليك أن تعرف كيف يتم ذلك التواصل.

الكمبيوتر أول ما بدأ كان عبارة عن آلات ميكانيكية تستخدم التروس والتصميمات الهندسية العبقرية لتنفيذ بعض المهام الحسابية لتوفير المجهود مثل ( معرفة التوقيت – إجراء العمليات الحسابية الكبيرة مثل جمع تعداد السكان – تخزين المعلومات ).

التواصل مع هذا النوع من الأجهزة كان عبارة عن بعض الحركات الميكانيكية ( فتح صمام – تحريك مؤشر )… يمكنك مشاهدة الفيديو التالي لمعرفة ما الذي أتحدث عنه تحديداً.

بعد اكتشاف الكهرباء قام العلماء و المهندسين باستغلالها في تطوير الأجهزة الميكانيكية المختلفة، فالكهرباء أسهل في التحكم وتتحرك أسرع بكثير من التروس وناقلات الحركة الميكانيكية.

في ذلك الوقت كل ما كنت تحتاج إليه لكي تتواصل مع الأجهزة الكهربية هو غلق بعض المفاتيح ( Off أو 0 بلغة الأرقام الثنائية ) أو فتح بعض المفاتيح ( On أو 1 بلغة الأرقام الثنائية ) حتى تتحكم في حركة التيار في الدوائر الكهربية المختلفة.

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

وهنا ظهرت المشكلة؛ في هذه الحالة عندما تتواصل مع  الحاسوب سيتوجب عليك التحكم في آلاف الدوائر الكهربية في وقت واحد… بمعنى آخر سيتوجب عليك إعطاء التعليمات بهذا الشكل 1100001100.

تخيل معي أن الرقم الثنائي السابق يمثل رقم 780 بنظام الأرقام العشرية التي نعرفها جيداً… فماذا لو اردنا من الحاسوب كتابة رقم أكبر بكثير؟ ماذا لو أردنا أن نخبره بتخزين هذا الرقم في الذاكرة أو بإجراء أي عملية حسابية؟

هذا ما يُسمى لغة الآلة ( Machine Language – Machine code )، فهي عبارة عن إعطاء التعليمات للكومبيوتر على هيئة أكواد مكونة من الصفر و الواحد.

لغة الآلة هي اللغة الوحيدة التي يفهمها الحاسوب ولكنها لغة صعبة على البشر العاديين… هنا قام العلماء بتطوير نظام للترجمة.

المقصود بنظام للترجمة هو طريقة يمكننا بها كتابة بعض التعليمات بلغة بسيطة نفهمها، والتي يقوم ذلك النظام بتحويلها إلى لغة الآلة حتى يقوم بتنفيذها.

فمثلاً تلك الشاشة السوداء التي ربما فتحتها في حاسوبك من قبل ( Command Line ).

هي مثال على نظام الترجمة التي أخبرتك عنه… فالتعليمات التي تكتبها في هذا البرنامج يتم ترجمتها إلى لغة الآلة التي يفهمها الحاسوب ثم يقوم بتنفيذها.

 

اقرأ أيضا