مدونات و منتديات حرية لنا
زوارنا الكرام ..هرمنا ترحب بكم .. وتدعوكم لاستكمال الثورة الثقافية ..اضموا الينا ثورة وابداعا

مدونات و منتديات حرية لنا


 
الرئيسيةالبوابةالأحداثالمنشوراتالتسجيلدخول




عدد الزوار


شاطر | 
 

 كيف تتعلم البرمجة

اذهب الى الأسفل 
كاتب الموضوعرسالة
فارس
ثـــــــــــــــائر نشيـط
ثـــــــــــــــائر نشيـط
avatar

الجنس : ذكر
عدد المساهمات : 161
معدل التفوق : 397
السٌّمعَة : 20
تاريخ التسجيل : 27/02/2012

مُساهمةموضوع: كيف تتعلم البرمجة   السبت أبريل 22, 2017 11:02 am


تعريف البرمجة هي العلم الذي يعنى بمعرفة كتابة الأوامر التي يتم من خلالها مخاطبة المعدات الالكترونية ، والتحكم بها ، وتوليفها بمسارات يرسمها مصمموها ، وهي طريقة خطية في التفكير والتخطيط، ويقصد بها تعلم الأوامر المتاحة من لغات البرمجة لتوجيه الأوامر وفق ترتيبٍ خطيٍ متتاليٍ منطقي يضعُ الخياراتِ الأساسيةَ للتوجيه ، من أجل التحكم بجهاز الحاسوب وما يقوم مقامه مثل الأنظمة المضمنة للاستفادة منها ، ومن تطبيقاتها في الحياة العملية . لن نتحدث عن تعلم لغة برمجة بعينها مثل لغة السي أو لغة الجافا أو غيرها ، بل سيكون المنطلق من الروابط المنطقية التي تَحْكُمْ طريقةَ التفكيرِ في جميع هذه اللغات مجتمعة وهي في خطوات نذكر منها الأساسي على طريق تعلم البرمجة: التعرف على جهاز الحاسوب ومكوناته . معرفة آلية عمل كل جزء من أجزاء الحاسوب. معرفة العلاقة التي تربط كل جزء من أجزاء الحاسوب مع الأجزاء الأخرى ودوره التفاعلي في سلسلة العمل المشترك . معرفة الخوارزميات وطريقة برمجتها والتدرب عليها ،وذلك بحل المسائل البرمجية باستخدام الخوارزميات. معرفة أنظمة تشغيل الحاسوب وأنواعها والبروتوكولات الأساسية فيها . معرفة خوارزميات الجدولة للعمليات القائمة في كل نظام تشغيل . معرفة الفروقات الأساسية بين أنظمة التشغيل. معرفة المترجمات (compiler) والمنهج المنطقي الذي تتبع إليه . البدء بتعلم لغة أساسية مثل لغة السي ولنأخذها على سبيل المثال. دراسة أساسيات لغة البرمجة المراد تعلمها والأوامر الأساسية فيها . دراسة البرمجة الهدفية والمرتبطة للغة البرمجة المراد دراستها (object orinted). دراسة بنية البيانات في اللغة المراد تعلمها(Data structure). تعلم ترجمة الخوارزميات لبرامج بأوامر اللغة التي يتم البرمجة بها . المقارنة بين ترجمة خوارزمية لأكثر من لغة برمجة . عرض البرامج على المترجمات ومعاينة الأخطاء فيها ومعالجتها. تجربة البرامج على مدخلات مختلفة وعمل دراسة لكفاءتها. البدء بالمشاريع الصغيرة ، والتدرج بها للمشاريع الكبيرة مع الأخذ بعين الاعتبار بمبادئ الهندسة البرمجية لأي مشروع ، وذلك بعرضه على السلم الحلزوني هندسة النظم ، والتأكد من عمل البرامج وعمل فحص لها باختبارها وتجريبها على أكثر من نظام تشغيل وعمل ترجمة من نظام تشغيل لآخر بعمل مكتبات للبرامج التنفيذية . أخذ وسائل الحماية للمنظومة من البرامج الخبيثة ، وبناء المشغلات المناسبة ومعرفة تلقيم الكودات الجاهزة للبرامج والدريفرات الجاهزة والتوليف بينها من غير تداخل .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
كيف تتعلم البرمجة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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