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

منتـديات مسـار كـوم

أحدث البرامج / تعليم اللغات الأجنبية / التصميم والجرافيكس / لغات البرمجة / جوالات / الالعاب
 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول

 

 الأسئلة الشائعة بخصوص البرمجة FAQ

اذهب الى الأسفل 
كاتب الموضوعرسالة
<< مـــــــــــــكي >>
Admin



عدد المساهمات : 23
نقاط : 65
تاريخ التسجيل : 26/11/2010

الأسئلة الشائعة بخصوص البرمجة FAQ   Empty
مُساهمةموضوع: الأسئلة الشائعة بخصوص البرمجة FAQ    الأسئلة الشائعة بخصوص البرمجة FAQ   Icon_minitimeالجمعة نوفمبر 26, 2010 8:16 pm

هذا الموضوع سيشمل الأسئلة الشاملة التي تطرح بخصوص لغات البرمجة , اذا كنت تريد تعلم البرمجة , اخترت الموضوع الصحيح.

جميع الجمل في الموضوع تعبر عن رأي كاتبها [أنا] , عدا بعض الجمل التي اقتبست من بعض المصادر مع ذكر رابط المصدر داخل المنتدى.


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

البرمجة Programming هي عملية كتابة، اختبار، تصحيح للأخطاء وتطوير للشفرة المصدرية لبرنامج حاسوبي، تهدف البرمجة إلى إنشاء برامج تقوم بتطبيق وتنفيذ خوارزميات لها سلوك معين بمعنى أن لها وظيفة محددة مسبقا ومتوقعة النتائج [ويكيبيديا], وللبرمجة يجب استخدام وتعلم احدى لغات البرمجة المشهورة.

من يقوم بالبرمجة ؟

الانسان هو الوحيد في الوقت الحاضر الذي يقوم بالبرمجة , فالحاسوب آلة غبية بدون انسان.

ماهي لغات البرمجة المشهورة ؟

هناك العديد من اللغات التي لا يمكن حصرها هنا , مثل فيجوال بيسك , فيجوال بيسك دوت نت , سي# "سي شارب" , سي++ ولغة سي , جي# , دلفي , بايثون و هناك لغة برمجية عربية اسمها ج.

أي لغات البرمجة أسهل ؟

يحددها المبرمج نفسه , يمكنك أن تسأل شخصان يبرمجان بنفس اللغة وتقول لهما هل تعلُم هذه اللغة سهلة؟ , لا تتفاجأ اذا وجدتهما يختلفان في الاجابة , فجميع اللغات ستكون سهلة لو فمت قاعدتها الأساسية.

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

البرمجة تبدأ من الصفر , ابدأ من الصفر , هناك كتب كثيرة , أجنبية وعربية , يمكنك دخول المنتديات أو المواقع الخاصة بالبرمجة ومنها يمكنك التعلم , أو يمكنك التوجه الى المكتبات للحصول على كتب خاصة بالبرمجة , أو يمكنك التسجيل في دروات البرمجة , وهناك العديد من المعاهد التي توفر دورات للبرمجة.

لقد قرات كتب كثيرة , لكني سئمت من بدايتها "Hello World" , لماذا جميع الكتب هكذا ؟

مثال Hello world يشرح لك دائما كيفية كتابة نص في برنامجك , فمن دونه لا تستطيع عمل شيء , كما أن بعض الكتب تقوم بتعقيد المثال حتى تستفيد وتتعلم أكثر فأكثر.

لقد قرات الكتب , وتخطيت المرحلة الاولى , مع ذلك لا أعتقد أني تعلمت شي , لماذا ؟

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

تعلمت , وصنعت أول برنامج لي , ما التالي ؟

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

-----------------------------------------------------
أنصك بتعلم لغة فيجوال بيسك حتى لا تشعر باحباط لسببين :
* اللغات الأخرى معقدة قليلا [لا أقول أنها صعبة]
* قلة المصادر العربية في اللغات الأخرى

وقد أضيف سبب آخر وهو كثرة مستخدمي هذه اللغة , فلا يوجد منتدى لا يخلو منه من يعرف هذه اللغة.

ولكن احذر , لا أقصد بفيجوال بيسك القديمة اصدار 6 , بل أقصد الفيجوال المبنية تحت بيئة دوت نت والمسمى بفيجوال بيسك دوت نت.

يمكنك تحميل نسخة مجانية من مايكروسوفت المسمى باكسبريش اديشين Express edition.
---------------------------------------------------

تعريف لبعض لغات البرمجة :-

دلفي : لغة دلفى هى أحد اللغات المرئية وهى لغة نتجت عن تطوير لغة باسكال وبالتحدبد Object Oriented Pascal وأول من قام بالتفكير فى
تطويرها كانت شركة ماكينتوش ولكنها لم تقم باكمال المشروع فقامت شركة بورلاند بتطويرها ... واذا بحثنا عن معنى كلمة دلفي نجد أنها اسم لاحدى اهم مدن اليونان. [المزيد]

فيجوال بيسك -اصدار6- : لغة البيسك المرئي VISUAL BASIC تعتبر فى الوقت الحالى من أسهل وأبسط وأقوى لغات البرمجة المستخدمة تحت بيئة النوافذ WINDOWS ورغم أن لغة الفيجوال بيسك سهلة وممتعة و تستطيع كتابة برامج قوية من خلالها , وتندرج لغة Visual Basic تحت قائمة لغات الأحداث المحركة Object Oriented Languages ، وهذا يعني أن ما يحدثة المستخدم من أفعال مثل ضغط أحدالمفاتيح أو نقر زر الماوس يؤدي إلي تنفيذ الدوال المخصصة لذلك.[المزيد]

فيجوال بيسك دوت نت : هي لغة برمجية مبنية على نظام دوت نت , تعريفها لا يختلف عن فيجوال بيسك القديمة سوى في الكلمة "دوت نت" [حسب رأي الكاتب]

بايثون : من لغات المستوى العالي، تتميز ببساطة كتابتها وقرآءتها، سهلة التعلم، تستخدم أسلوب البرمجة الكائنية (OOP) ، مفتوحة المصدر، وقابلة للتطوير. [المزيد]
---------------------------------------------------

ما الفرق بين فيجوال بيسك 6 ودوت نت؟

تمت مناقشة الأمر في الموضوع رقم 549873 , ويكون الفرق الجوهري في هذه النقطة :-

اقتباس:
مشاركة رقم 10 بالموضوع رقم 591281

اقتباس:


اقتباس:
- المبدأ واحد وقواعد الكود الاساسية ثابته

- انما V.B.net اضافت امكانيات خيالية من مكونات البرامج Controls و استايلات البرمجة المدعمة object oriented مثلا والمكتبات Libraries التى تسهل الكثير من العمليات بوجود اكواد جاهزة وانت تستخدمها فقط بدلا من ان تعيد كتابتها مرة اخرى .

اقتباس:


---------------------------------------------------

هل يمكن الحصول على أكواد وشفرات جاهزة ؟

بالطبع يمكن , فهناك مواقع مختصة بالشفرات المصدرية Open sources تسمح لك بتحميل برامج جاهزة بكل سهولة , كما أنه هناك ما يسمى بمكتبة أكواد تسمح لك بحفظ أو الحصول على أكواد حفظت مسبقا من قبل مبرمجيها.

المواضيع المتعلقة بمكتبة أكواد :-

مشاريع جاهزة بالفيجوال بيسك دوت نت [زيارة الموضوع]
برنامج مفتوح المصدر لارسال الايميل باستخدام فيجوال بيسك دوت نت [زيارة الموضوع]
برنامج لحساب العمر باستخدام فيجوال بيسك دوت نت [زيارة الموضوع]
3000 كود للجافا سكريبت [زيارة الموضوع]

---------------------------------------------------
المواضيع المتعلقة بتعلم لغات البرمجة المختلفة :-

المدخل الى فيجوال بيسك دوت نت. [زيارة الموضوع]
دورة تعليم أوراكل. [زيارة الموضوع]
دروس في البرمجة بلغة سي#. [زيارة الموضوع]
دورة البرمجة باستخادم لغة سي++. [زيارة الموضوع]
دورة لتعلم لغة بايثون. [زيارة الموضوع]

---------------------------------------------------
المواضيع الخاصة بتحميل لغات البرمجة :-

تحميل لغة دلفي. [زيارة الموضوع]
تحميل فيجوال ستوديو. [زيارة الموضوع]
تحميل لغة دلفي. [زيارة الموضوع]
تحميل لغة فيجوال بيسك "المجانية". [زيارة الموضوع]

المواقع التي لها علاقة بالبرامج مفتوحة المصدر :-

a1vbcode.com
http://www.codeproject.com/
http://www.planet-source-code.com/

كما أن مايكروسوفت قامت بانشاء 101 مشروع جاهز بلغة فيجوال بيسك [قم بزيارتها] و أيضاً قامت بانشاء 101 مشروع جاهز بلغة سي# [قم بزيارتها]

---------------------------------------------------

سؤال وجواب

ـ مالافضل فيجوال بيسك ولا فيجوال بيسك دوت نت .. وما افضل اصدار من جميع التواحي

سبق وان تمت الاجابة فيجوال بيسك دوت نت , و لا فرق في اصدارات دوت نت , بالعربي استخدم اي اصدار 2005 او 2008 او 2010 لا يهم

3 ـ هل قد صممت برامج او اي شي وبأي فيجوال ؟ واي اصدار ؟ وكم المدة في صناعة البرنامج حط البرنامج هناا للنطلع عليه

اكيد صممت!
لا تهتم في الوقت , لو تريد تعلم البرمجة لازم تتعلم الصبر

5 ـ ما طريقة الاكوواد ؟؟؟ بالتفصيل يعني الاكواد كيف طريقتها ووش الفايدة منها ؟؟


الكود روح البرنامج بدونه البرنامج مجرد واجهة لا تعمل شيء

6 ـ هل الفيجوال سهل ام صعب ؟؟
يعتمد عليك وان شاء الله سهل

مواضيع أخرى :-
.:::.استفسار في لغات البرمجة.:::.

وهذا الكتاب تكمله للموضوع

يتحدث الكتاب عن الأسئلة الشاملة التي تطرح بخصوص لغات البرمجة لمن يرغب بتعلمها


http://www.absba.info/pafile/pafiledb.php?action=download&id=5
الموضوع منقول للفائده
أسأل الله التوفيق للجميع ...
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://masar.arabepro.com
 
الأسئلة الشائعة بخصوص البرمجة FAQ
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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