Btc roulette البرمجة سلاح العصر الحديث
recent
أخبار ساخنة

البرمجة سلاح العصر الحديث

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

البرمجة سلاح العصر الحديث

مفهوم البرمجة كأقوى سلاح للعصر الحديث

إصدار أوامر وإرشادات لجهاز كمبيوتر بلغة يفهمها الكمبيوتر لأداء مهمة معينة.

الأشخاص القائمون على هذا العمل يطلق عليهم "المبرمجون".

المبرمج شخص يتقن استخدام لغة برمجة من أجل التواصل مع جهاز كمبيوتر لإنشاء ما يسمى بالبرامج.

ولمزيد من المعلومات يمكنك مشاهدة الفيديو التالي من قناة ZAmerican English

ما المنتج الذي ينفذه المبرمج في العصر الحديث؟

يقوم المبرمج الذي يتقن لغة البرمجة بإنتاج ما يعرف بالبرامج أو التطبيقات

البرامج عبارة عن مجموعة متسلسلة من الأوامر تكتب بلغة البرمجة , وتخزن في ملف الحاسب الآلي بحيث تكون قابلة للتنفيذ.

 لكن ما هي اللغات التي يمكن أن تفهمها أجهزة الكمبيوتر؟ للإجابة على هذا الجزء ، يجب أن ننظر  ساعة في التسلسل الهرمي للغات البرمجة.

أهمية البرمجة كسلاح للعصر الحديث

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

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

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

مستوى لغة البرمجة سلاح العصر الحديث

1- لغة منخفضة المستوى

على المستوى البصري للجزء الإلكتروني ، يفهم الكمبيوتر لغة واحدة فقط ، ويحمل قيمتين فقط. وهي (0،1) فهي لغة الآلة.

 لا تحتوي  المعلومات على دلالات مباشرة للعمليات التي سيتم تنفيذها أو قيم صريحة للبيانات التي تحتوي عليها.

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

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

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

2- لغة عالية المستوى

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

يسمى هذا الجيل من اللغات (اللغات عالية المستوى) وينقسم إلى قسمين

لغات البرمجة الإجرائية

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

لغات البرمجة بالكائنات

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

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

(C ++ و C # و JAVA و Python و PHP ) Visual Basic)

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

ولكن ماذا عن البرمجة للمبتدئين؟ ستكون أداة تعلم البرمجة الخاصة بنا هي لغة سكراتش ، والتي يستخدمها المبتدئون لممارسة قواعد وأساسيات البرمجة. ولكن ما هي قواعد وأساسيات البرمجة ، وما هي لغة سكراتش؟

ما هي لغة سكراتش؟

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

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

يتم توجيه الأوامر إلى الكائنات عن طريق تجميع كتل الرسوم في مجموعات تسمى الكتل ، وتخبر الكتل الكائن ما يجب القيام به

التجميع: هو مجموعة من الكتل الإنشائية مرتبطة ببعضها البعض لجعل كائن ما يؤدي إجراءً محددًا

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

خلاصة القول 

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

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

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

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


google-playkhamsatmostaqltradent