recent
أخبار ساخنة

برمجه الحاسب الالي 2021

بسم الله الرحمن الرحيم

برمجه الحاسب الالي 2021

برمجه الحاسب الالي 2021

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

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

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

غالبًا ما تشير البرمجة إلى برمجة الكمبيوتر. لذا فإن هذا يقودنا الآن إلى السؤال الأول والمهم!

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

برمجة الكمبيوتر المعروفة باسم البرمجة أو الترميز هي فن جعل الكمبيوتر يفعل ما تريده أن يفعله. البرمجة بعبارات بسيطة للغاية تدور حول كتابة البرامج. يُعرف تسلسل التعليمات المكتوبة لأداء مهمة محددة لجهاز الكمبيوتر باسم البرنامج ، ولكن يشار إليه أيضًا باسم برنامج البرنامج أو حتى برنامج الكمبيوتر. يتطلب الكمبيوتر كونه مجرد جهاز تعليمات للعمل وفقًا لها. يتم تنفيذ هذه التعليمات في وحدة المعالجة المركزية.

البرمجة تخطط لكيفية حل مشكلة ما. بغض النظر عن الطريقة المستخدمة - قلم رصاص وورقة أو قاعدة الشريحة أو إضافة آلة أو كمبيوتر - يتطلب حل المشكلات التخطيط.

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

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

يمكننا أخذ مثال بسيط لحساب مجموع كل الأعداد الزوجية من 1 إلى 1000000. هذا ليس شيئًا لا يمكننا فعله ، ولكن الوقت المطلوب للحساب ، وإمكانية ارتكاب خطأ في وقت ما ، ومقدار الموارد المطلوبة إذا استخدمنا قلمًا وورقة أو آلة حاسبة ، وما شابه ذلك الأسباب تجعل هذا خيارًا غير مرغوب فيه. علاوة على ذلك ، ماذا لو احتجنا إلى الحساب بين مجموعة مختلفة من الأرقام مرارًا وتكرارًا؟ إنه صعب من الناحية الإنسانية. لكن بكتابة برنامج يمكننا تحقيق ذلك في أقل من 5 دقائق. في الوقت نفسه ، يمكننا الاستمرار في تشغيل نفس البرنامج مرارًا وتكرارًا لإجراء أي عدد من العمليات الحسابية ، كما يمكننا الحصول على نتائج دقيقة في ثوانٍ.

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

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

بالطريقة نفسها ، لا فائدة من محاولة كتابة برنامج حتى تكون لديك معرفة بكيفية الشروع في حل المشكلة.

بكلمات بسيطة ، البرمجة هي إخبار الكمبيوتر بما يجب القيام به. على الرغم من أنه يبدو بسيطًا جدًا ، إلا أنه معقد للغاية. يجب أن تضع في اعتبارك شيئين هنا:

النقطة المهمة هنا هي أن أجهزة الكمبيوتر لا تتحدث الإنجليزية. نظرًا لأن الكمبيوتر هو آلة لا يفهم سوى مفهومين أساسيين: تشغيل وإيقاف. يُطلق على مفهوم التشغيل والإيقاف اسم النظام الثنائي مع تمثيل 1 وإيقاف تشغيل يمثل 0. ومن ثم لا يعرف الكمبيوتر سوى لغة واحدة من 0 و 1 تُعرف باسم اللغة الثنائية.

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

google-playkhamsatmostaqltradent