العلم يدعو الى الايمان .... مازن الشمري

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

يدعو المنتدى الى نشر المعرفة والعلوم الصرفة والتطبيقية بين مختلف شرائح المجتمع ..

المواضيع الأخيرة

» مليون هلا و غلا بالامزون
ماهى البرمجة ؟؟ و متطلباتها Emptyالخميس أكتوبر 31, 2013 11:15 pm من طرف ستيفن هوبكنك

» رمضان مبارك
ماهى البرمجة ؟؟ و متطلباتها Emptyالإثنين يوليو 30, 2012 3:32 pm من طرف طالبة الفيزياء

» اقتراح للادارة !!
ماهى البرمجة ؟؟ و متطلباتها Emptyالثلاثاء يوليو 03, 2012 4:31 pm من طرف زهرة العلوم

» سلام خاص الى استاذي الغالي
ماهى البرمجة ؟؟ و متطلباتها Emptyالإثنين يوليو 02, 2012 4:12 pm من طرف زهرة العلوم

» نظائر الكلور
ماهى البرمجة ؟؟ و متطلباتها Emptyالإثنين يوليو 02, 2012 4:08 pm من طرف زهرة العلوم

» الصداقة الحقيقية
ماهى البرمجة ؟؟ و متطلباتها Emptyالإثنين يوليو 02, 2012 4:06 pm من طرف زهرة العلوم

» الابتسامة وفوائدها
ماهى البرمجة ؟؟ و متطلباتها Emptyالإثنين يوليو 02, 2012 3:58 pm من طرف زهرة العلوم

» العمليات الكيميائية لاستخلاص غاز الكلور
ماهى البرمجة ؟؟ و متطلباتها Emptyالإثنين يوليو 02, 2012 3:55 pm من طرف زهرة العلوم

» هل تعلم
ماهى البرمجة ؟؟ و متطلباتها Emptyالإثنين يوليو 02, 2012 3:45 pm من طرف زهرة العلوم

التبادل الاعلاني

الحفاظ على البيئة واجب وططني

اخبار العراق

تحميل صور


 
تحميل ملفات الصور

العلم يدعو للايمان






الامتدادات المسموحة: jpg jpeg gif bmp png

اعلى حجم: 1MB









 

المنتدى في اخبار !! ادخل وشوف ؟؟

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

أفضل 10 أعضاء في هذا المنتدى

الساعة

اذاعة القران الكريم


2 مشترك

    ماهى البرمجة ؟؟ و متطلباتها

    avatar
    Ebn Alrafidaen
    عضو مميز
    عضو مميز


    عدد المساهمات : 166
    تاريخ التسجيل : 26/02/2010

    ماهى البرمجة ؟؟ و متطلباتها Empty ماهى البرمجة ؟؟ و متطلباتها

    مُساهمة من طرف Ebn Alrafidaen الثلاثاء مارس 02, 2010 10:12 pm

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


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

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

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

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

    ولكن هل توجد اى مصطلحات معقدة !!
    لغات البرمجة من العلوم الممتعة جدا واللذيذة فى نفس الوقت .. لذلك فى البداية لن تجد اى صعوبة فى اى مصطلحات تذكر ... فهى بعض
    الكلمات الانجلزية السهلة التى يتم كتابتها بترتيب معين ومنطقى ليفهمها الكمبيوتر ويقوم بتنفيذها ..
    هل لابد لى من معرفة اللغات السابقة ؟؟
    كما اتفقنا سابقاً واكرر الكلام مرة اخرى لأهمية الكلام ..
    لا يشترط لتعلم لغة برمجة حديثة البدء بلغة برمجة قديمة اوحتى معرفة اللغة التى نشأت عنها وتتطورت منها ..
    لانه ببساطة ما وجدت لغة برمجة جديدة الا لتعالج قصور وأوجه العجز فى اللغة القديمة او اضافة بعـض التطـورات لتسـاير التطـور
    المذهل والسريع فى المجالات الاخرى .. قد تجد ان هناك من يصر على بدء التعلم بلغة برمجة قديمة خصوصاً فى مجال الدارسة بالجامعات
    .. وذلك لعدة اسباب من وجهة نظره تتضمن ازالة حاجز الخوف الوهمى لدى من البرمجة او من ناحية تاريخية لمعرفة مدى تطـور لغـات
    البرمجة فى سنوات قليلة او لمقارنة لغات البرمجة المختلفة والوقوف على مدى التطور .. او ربما من ناحية اخـرى وهـى عـدم تـوافر
    الامكانيات المتاحة من اجهزة وبرامج لذلك .. ولكن بما انك تدرس البرمجة كدارسة حرة وهاوى لها فابدا من حيث انتهى الاخرين … اما ادا
    كان تخصصك الحاسب الالى فلايد ان اهمس فى اذنك لابد ان تعرف وتتوسع افقياً وتأخذ فكرة لو بسيطة عن لغات البرمجة الحديثة وتتحرف
    فى لغة واحدة فقط حتى يمكنك نقل برامجك من لغة الى اخرى بكل سهولة دون اى عوائق
    ما هى أقسام لغات البرمجة المختلفة ؟
    بداية أوضح ان كل لغات البرمجة غالباً تتطورت من اصل واحد .. لدلك يمكن ان نقول ان وجه الاختلاف هو اسلوب البرمجة نفسه .. وان
    كان هدا التصـنيف غيـر دقيـق علميـاً ولكـن انـت بخبرتـك ودارسـتك بعـد دلـك سـتتعرف علـى الفـروق ان شـاء الله ...
    فيمكن تقسيم لغات البرمجةمن حيث طريقة كتابة البرنامج واسلوبه الى :
    : طريقة البرمحة الخطية ü
    ونستطيع ان نقول ان كل لغات البرمجة قبل ظهور الويندوز تعتمد على هدا الاسلوب مثل :
    لغة البيسك - BASIC و السي - C و الباسكال - Pascal و الكوبول - COBOL والفوتورن
    Object Oriented Programming : وطريقة البرمجة الشيئية ü
    وهى لغات البرمجة التى ظهرت بعد نظام التشغيل ويندوز .. حيث البرمجة تأخد مجال اكثر سهولة واتساعاً فى نفس الوقت !!..
    وهى تشتمل غلى لغات البرمجة التى تتطورت من لغات سابقة مثل الفيجوال بيسك - Visual Basic والتى تطورت من لغة
    البيسيك وكدلك لغات ال سي ++ وال فيجوال سي ++ - ++ Visual C من لغة السى وكدلك الدلفي - Delphi من لغة
    الباسكال
    وما هو وجه الشبه فى لغات البرمجة ؟
    لغات البرمجة عديدة جداً .. فهناك لغات برمجة لم تعد تستخدم حالياً لو جود الأفضل منها طبعاً وايضاً وجود اللغات الاحدث التى تساعدعلى
    اتمام العمل بسهولة ... ولان لغات البرمجة تتطورت من بعضها البعض فهى على الأقل متفقة فى الناحية الهجائية اى ان اوامر اللغة والكلمات
    التى يفهمها لكمبيوتر تجدها متشابهة فى كل لغات البرمجة مما يجعل الانتقال من لغة الى لغة امر فى غاية السهولة .. لدلك لا تستغرب من
    يكتب فى سيرته الداتية انه يعرف ما يقرب من عشرة لغات برمجةاواكثر !!! ... فكل مافى الامرانه اتقن لغة برمجة واحدة جيداً ثم بدأ بالتنقل
    الى اللغات المختلفةاو على الأقل قرأ كتباً اودروساً عنها فى الانترنت ليأخد عنها فكرة جيدة ..
    الاميره
    الاميره
    المبدع الذهبي
    المبدع الذهبي


    عدد المساهمات : 1016
    تاريخ التسجيل : 21/02/2010
    العمر : 35

    ماهى البرمجة ؟؟ و متطلباتها Empty رد: ماهى البرمجة ؟؟ و متطلباتها

    مُساهمة من طرف الاميره الجمعة فبراير 25, 2011 3:17 am

    شكرا

      الوقت/التاريخ الآن هو السبت نوفمبر 16, 2024 10:36 am