25 سبتمبر 2010

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



البرمجه ببساطه ان تجعل الاله تنفذ ما تريد
او لنقل
البرمجه هي ان تجعل الاله تنفذ خطتك انت لحل مشكله تواجهها

اذا هناك عنصرين مهمين انت والاله

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

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

مدخلات البيانات من الفاره او الكيبورد
مخرجات الشاشه الطابعه السماعه
العمليات الرياضيه الحسابيه الجمع الطرح والمنطقيه
الشرط
التكرار
ت

الان يتطلب منك ربط الاجزاء الثلاثه مع بعضها لانتاج البرنامج

اذا البرمجه موضوع اشمل من مجرد كتابة الكود
فهي عملية تحليل وكتابة واختبار واعادة كتابة وصيانة برنامج.