أهم الأوامر الأساسية في البرمجة

من أهم الأوامر الأساسية في البرمجة

  • أمر الطباعة .
  • أمر INPUT .
  • أمر REM .
  • الرياضيات الأساسية .
  • مجموعة الأوامر GOTO و GOSUB و RETURN .


أمر الطباعة

: يقوم بطباعة جميع الأشياء المتواجدة على الشاشة، وبإمكانه أن يطبع مجموعة من المتغيرات [1].



أمر INPUT

:

يقوم باستقبال المدخلات عن طريق لوحة المفاتيح، وهناك أمران متعلقان بالبيانات وأوامرها وهما OUTPUT الخاص بالإخراج وINPUT الخاص بالإدخال، فمثلا في حالة كونك تريد ادخال معطي متعلق بالسن فسيتم كتابة الكود كالتالي INPUT “أدخل عمرك>” العمر، وانتبه لشئ هام وهو ان الكود خالي من المسافات الفاصلة.



أمر REM

:

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



الرياضيات الأساسية

:

بإمكاننا أن نكتب الرياضيات كالتالي:


varname = المعادلة


وإليك مثال خاص بالبرنامج بأكمله


برنامج REM الذي يقوم بجمع رقمي إدخال INPUT “أدخل رقمًا  لي!>” ، n٪ INPUT “أدخل رقمً ثاني!>” ، m٪ س٪ = ن٪ + م٪ اطبع “هذان الرقمان مضافان متساويان” ؛ س٪ ؛ “



مجموعة الأوامر GOTO وGOSUB وRETURN

:


GOT يتم استخدامه لكي ننتقل من جزء ما الى جزء آخر محدد، قد يكون سطر او رقم او مضمون أخر .

أنواع البرمجة

تتواجد العديد من لغات البرمجة التي يجب على المتخصص أن يكون مُلماً بها، ولكن تواجدت مجموعة لغات برمجة بلغ عددها السبعة يجب على المبتدئين أن يكتشفها وهي كالتالي [2]:



بايثون

:

لغة بايثون


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


جافا

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



Scala

:

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


C / C ++

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



Golang

:

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

مهارات البرمجة


مجموعة من الصفات والقدرات التي يجب أن تتحلى بها لكي تصبح مبرمجاً مثالياً [3]:



يجب ان تكون حريص على التعلم

:

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



قم بتطوير القدرة التحليلية

:

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



يجب أن يكون لديك قدرة إبداعية

:

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



تحلى بالقوة العقلية

:

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



تحلي بالصبر

:

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



تنمية عقلية بإمكانها التركيز على التفاصيل

:

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



مُلم بالمهارات الخاصة بالتواصل مع الأفراد الآخرين

:

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



يجب أن يكون مدرك وواعي بجميع القيود الخاصة به

:

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



يجب ان تكون شخص مرن

:

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

الدورات التدريبية

الكثير من الفوائد فقام بالالتحاق إليها .



يجب أن تكون فرد شغوف

:

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