منتدى بلدية مناعة
مرحبا بك عزيزي الزائر. المرجوا منك أن تعرّف بنفسك و تدخل المنتدى معنا. إن لم يكن لديك حساب بعد, نتشرف بدعوتك لإنشائه


منتدى بلدية مناعة
مرحبا بك عزيزي الزائر. المرجوا منك أن تعرّف بنفسك و تدخل المنتدى معنا. إن لم يكن لديك حساب بعد, نتشرف بدعوتك لإنشائه

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

منتدى بلدية مناعةدخول

منتدى شامل

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

descriptionماهى البرمجة ؟؟ Emptyماهى البرمجة ؟؟

more_horiz


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


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

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


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


descriptionماهى البرمجة ؟؟ Emptyمبادئ اولية في البرمجة

more_horiz

وما هى انواع البرمجة ؟
لا يوجد تعريف محدد لانواع لغات البرمجة لانها كلها غالباً مرتبطة ببعضها وباتقانك اى لغة برمجة يمكنك التعامل بسلاسة بأى نوع من الانواع الاخرى بعد اخذك خلفية بسيطة عن اساسيتها ..
ويمكنا لبقول ان انواع لغات البرمجة نسبياً هى :
1- البرمجة العادية
2- برمجة قواعد البيانات
3- برمجة مواقع الويب



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


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

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

فيمكن تقسيم لغات البرمجةمن حيث طريقة كتابة البرنامج واسلوبه الى :
ü طريقة البرمحة الخطية :
ونستطيع ان نقول ان كل لغات البرمجة قبل ظهور الويندوز تعتمد على هدا الاسلوب مثل :
لغة البيسك - BASIC والسي - C والباسكال - Pascal والكوبول - COBOL والفوتورن


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

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

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

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





privacy_tip صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
power_settings_newقم بتسجيل الدخول للرد