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


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

 

 طريق الاحتراف

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
ناصر المصاروة




عدد المساهمات : 3
نقاط : 5175
تاريخ التسجيل : 05/03/2010

طريق الاحتراف Empty
مُساهمةموضوع: طريق الاحتراف   طريق الاحتراف Emptyالسبت مارس 06, 2010 7:10 am

السلام عليكم ورحمة الله وبركاته

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


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

مدخل الى لغات البرمجة
ماهي لغة الالة وما هي لغة البرمجة؟
تعد لغة الالة ابسط اللغات فهي تتكون من زوج من المفردات لاثالث لهما الواحد والصفر ومن هذين المفردين تتشكل الحروف والالوان والارقام والاوامر وحتى الاصوات .
فالحاسوب يتعامل مع منظومات رقمية تتكون من سلاسل طويلة من الاخاد والاصفار يفهمها وينفذ اوامرها ويخرجها لنا على الشكل الذي تحدده طريقة التحويل اما اصوات او الوان او ارقام او حروف او تحكم بالطرفيات .
اما لغة البرمجة فهي لغة وسيطة بين الانسان والحاسوب وهنا لابد لها من مترجم يقوم بتحويل الاوامر والكودات الى اصفار واحاد يفهمها الحاسوب ويقوم عكسياً بتحويل الاصفار والاحاد الى مخرجات يفهمها ويستفيد منها المستخدم او المبرمج.
وفي الماضي كانت البرامج تكتب بلغة الاصفار والاحاد وكان على المبرمج ان يكتب برنامجه بهذه اللغة مما يجعل البرنامج طويلاً ويحتاج الى وقت طويل ويصعب معه كشف الخطاً فخطا واحد باستبدال الصفر بواحد او العكس كان كفيلا بهدم البرنامج ككل .
لذلك نلاحظ ان البرامج كانت قصيرة جداً وتفوم بوظائف محدودة.
ومن هنا ظهرت الحاجة الى اللغات عالية المستوى وهي اللغات الاقرب الى لغة الانسان وطبعاً لان اول ظهور للحاسبات كان في امريكيا فكانت تلك اللغة هي اللغة الانجليزية. وليس كما يضن البعض بان اللغة الانجليزية هي الاصلح للتعامل مع الحاسوب.
ظهور لغة الBASIC.
قلنا ان الكودات تكتب بلغة الvba وهذه الاخيرة احدى اشكال لغة ال Visual BASIC فما هي لغة الفيجيوال بيزيك؟ ومن اين جائت؟
في عام 1964 كان اول ظهور للغة الBASIC على يد العالم جورج كيميني في جامعة دارتموث كلغة عالية المستوى وهي اقرب لغات البرمجة الى اللغة الانجليزية.
وكلمة BASIC الى جانب معناها الحرفي (اساسي) فهي اختصار لجملة (Beginner's All-purpose Symbolic Instruction Code ) والتي تعني (كود التعليمات الرمزي لجميع الأغراض للمبتدئين ) ولذلك تكتب بالحروف الكبيرة.
وقد مرت بتطورات عديدة منذ ذلك الحين واصدر منها نسخ مختلفة كان اهمها اصدار مايكرو سوفت Visual BASIC عام 1991 وتعني لغة البيزيك المرئية او الرسومية وبين العام 1991 والعام 1998 صدر منها ستة اصدارات متعاقبة كان اخرها واشهرها Visual BASIC6 قبل ان يصدر VB.Net في العام 2001
والذي صدر منه عدة نسخ اخرها VB.Net 2008 ومازال التطوير مستمراً.
واذا كان البعض يعتبر لغة الVISUAL BASIC لغة المبتدئين فانا اعتبرها اهم اللغات واعلاها مستوى اذ لاتستخدم اي علامات او اشارات من شانها ان تعقد مستخدمها وتجعله عرضة للخطـا كما في بقية لغات البرمجة.
اما عيوبها فهي ابطا واكبر حجماً من بعض اللغات الاخرى كلغة ال++C.
اذا لغة الVBA هي احدى وليدات لغة Visual BASIC وتحديداً الاصدار السادس ولذلك فحتى نتعلم لغة VBA علينا ان نتعلم لغة Visual BASIC ثم نتعرف الى الفرق بين اللغتين والاوامر المستخدمة في كل لغة ولا تتوفر في الاخرى.

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




عدد المساهمات : 11
نقاط : 5261
تاريخ التسجيل : 30/12/2009

طريق الاحتراف Empty
مُساهمةموضوع: رد على موضوع طريق الاحتراف   طريق الاحتراف Emptyالسبت مارس 06, 2010 11:11 am

جزاك الله كل خير وننتظر منك المزيد

king king king king king king king king king king king king king king king
[i][b]



الرجوع الى أعلى الصفحة اذهب الى الأسفل
ناصر المصاروة




عدد المساهمات : 3
نقاط : 5175
تاريخ التسجيل : 05/03/2010

طريق الاحتراف Empty
مُساهمةموضوع: رد: طريق الاحتراف   طريق الاحتراف Emptyالسبت مارس 06, 2010 11:25 am

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

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