كود تفعيل العضوية - الابلاغ عن روابط لاتعمل - صيانة التلفزيون - الحاسبة - الأعضاء المتميزين - البرامج و المخططات - بث مباشر للقنوات الفضائية - إذاعة - تردد القنوات - بحث
|
التسجيل | اجعل كافة المشاركات مقروءة |
منتدى الإلكترونيات قسم الالكترونكس لمناقشة الافكار والمعلومات المتعلقة بالهندسة الالكترونية للمبتدئين والهواة والفنيين - Electronics |
![]() |
|
أدوات الموضوع |
![]() |
#1 |
استاذ و مشرف قسم الالكترونيات
المشاركات: 6,894
معدل تقييم المستوى: 333
|
![]() ما هي البرمجة ؟ What Is Programming?
البرمجة هي مجرد فعل إدخال تعليمات للكمبيوتر للقيام بتنفيذها . هذه التعليمات قد تقوم بعلاج بعض الأرقام أو تعديل نص ، أوالبحث عن معلومات في ملفات ، أو التواصل مع أجهزة الكمبيوتر الأخرى عبر الإنترنت. جميع البرامج تستخدم تعليمات أساسية كلبنات للبناء. فيما يلى عدد قليل من أكثر هذه التعليمات شيوعا ، وباللغة الإنجليزية: ![]() وهى تعنى : "افعل هذا ؛ ثم افعل ذلك ". "إذا كان هذا الشرط صحيحا ، يتم تنفيذ هذا الإجراء . خلاف ذلك ، يتم تنفيذ هذا الإجراء ". "يتم تنفيذ هذا العمل عددا من المرات ." "الحفاظ على تكرار هذا الفعل حتى يكون هذا الشرط صحيحا." أيضا ، يمكنك الجمع بين هذه اللبنات لتنفيذ قرارات أكثر تعقيدا . على سبيل المثال ، فيما يلى تعليمات البرمجة ، وتسمى شفرة أو كود المصدر ، لبرنامج بسيط مكتوب بلغة البرمجة بايثون python . بدءا من القمة ، تقوم برمجيات البايثون بتشغيل كل سطر من التعليمات البرمجية (لايتم تشغيل بعض السطور إلا إذا if تحقق شرط معين وإلا else فإن بايثون يقوم بتشغيل بعض السطور الأخرى ) حتى يصل إلى الأسفل . ![]() قد لا تعرف شيئا عن البرمجة ، ولكن ربما يمكنك تقديم تخمين معقول في ما يفعله هذا الكود السابق ، فقط من خلال قراءته : فى البداية ، يتم فتح open الملف SecretPasswordFile.txt (1) ، ثم قراءة read كلمة المرور السرية فيه (2) ، بعد ذلك يتم مطالبة المستخدم لإدخال كلمة مرور (من لوحة المفاتيح) (3) . ثم يتم مقارنة كلمات السر الاثنين (4) ، اذا كانتا متطابقتان ، فإن البرنامج يطبع عبارة إتاحة الوصول Access granted على الشاشة (5) ، بعد ذلك يقوم البرنامج بالتحقق لمعرفة ما إذا كانت كلمة السر هي 12345 (6) ويعطى تلميح بأن هذه الكلمة هى مجرد كلمة سر اعتباطية مثل التى توضع على حقائب الأمتعة ولا تقابل كلمة المرور (7) . إذا كانت كلمات المرور ليست هي نفسها، يتم طباعة عدم إمكانية الوصول Access denied على الشاشة (8) .
__________________
مقالات المهندس فتح الله عبدالعزيز |
![]() |
![]() |
احصائية الشكر والاعجاب - 0 شكراً, 0 عدم اعجاب, 1 اعجاب |
![]() |
|
اعلانات |
![]() |
#2 |
عضو فضي
الدولة: مصر
المشاركات: 1,044
معدل تقييم المستوى: 80
|
![]() السلام عليكم ورحمة الله وبركاته.
متابع معك أستاذنا الغالي. إني لأتحسر عندما أرى مقالة لك أو لغيرك من عام 2009 ولا أعرف شيئا عن ذلك إلا منذ بضعة شهور. لم يكن لدي نت ولا شيء... إنا لله وإنا إليه راجعون. |
![]() |
![]() |
احصائية الشكر والاعجاب - 1 شكراً, 0 عدم اعجاب, 0 اعجاب |
![]() |
|
اعلانات اضافية ( قم بتسجيل الدخول لاخفائها ) | |||
|
![]() |
#3 |
مهندس
المشاركات: 1
معدل تقييم المستوى: 0
|
![]() السلام عليكم و رحمة الله و بركاته
والصلاة و السلام على الحبيب عليه الصلاة و السلام بارك الله فيك يا استاذ على هذه المعلومات من فضلك انا مهتمة بالبرمجة كثيرا و اريد تعلمها و لكني اجد صعوبات كثيرة حيث بدات تعلم الخوارزميات لمساعدتي في فهم البرمجة جزاكم الله خيرا افيدوني ببعض النصائح |
![]() |
![]() |
![]() |
العلامات المرجعية |
أدوات الموضوع | |
|
|