منتديات الهندسة الكهربية والإلكترونية والميكاترونكس والكومبيوتر
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

ما هي البرمجة ؟ What Is Programming?

اذهب الى الأسفل

ما هي البرمجة ؟  What Is Programming?  Empty ما هي البرمجة ؟ What Is Programming?

مُساهمة من طرف Admin السبت فبراير 13, 2016 5:16 pm

ما هي البرمجة ؟ What Is Programming?

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

ما هي البرمجة ؟  What Is Programming?  124

وهى تعنى :
"افعل هذا ؛ ثم افعل ذلك ".
"إذا كان هذا الشرط صحيحا ، يتم تنفيذ هذا الإجراء . خلاف ذلك ، يتم تنفيذ هذا الإجراء ".
"يتم تنفيذ هذا العمل عددا من المرات ."
"الحفاظ على تكرار هذا الفعل حتى يكون هذا الشرط صحيحا."

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

ما هي البرمجة ؟  What Is Programming?  221

قد لا تعرف شيئا عن البرمجة ، ولكن ربما يمكنك تقديم تخمين معقول في ما يفعله هذا الكود السابق ، فقط من خلال قراءته :
فى البداية ، يتم فتح open الملف SecretPasswordFile.txt (1) ، ثم قراءة read كلمة المرور السرية فيه (2) ، بعد ذلك يتم مطالبة المستخدم لإدخال كلمة مرور (من لوحة المفاتيح) (3) . ثم يتم مقارنة كلمات السر الاثنين (4) ، اذا كانتا متطابقتان ، فإن البرنامج يطبع عبارة إتاحة الوصول Access granted على الشاشة (5) ، بعد ذلك يقوم البرنامج بالتحقق لمعرفة ما إذا كانت كلمة السر هي 12345 (6) ويعطى تلميح بأن هذه الكلمة هى مجرد كلمة سر اعتباطية مثل التى توضع على حقائب الأمتعة ولا تقابل كلمة المرور (7) . إذا كانت كلمات المرور ليست هي نفسها، يتم طباعة عدم إمكانية الوصول Access denied على الشاشة (Cool .

Admin
Admin

عدد المساهمات : 1194
تاريخ التسجيل : 28/01/2014

https://fathallaabdelaziz.forumarabia.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى