Que des nouveautés !!!
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Que des nouveautés !!!


 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -20%
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, ...
Voir le deal
399 €

 

 cmt etre un programmeur!!_2

Aller en bas 
AuteurMessage
Anis
modo actif
modo actif
Anis


Masculin
Nombre de messages : 387
Age : 37
Localisation : Kech
Date d'inscription : 18/09/2007

cmt etre un programmeur!!_2 Empty
MessageSujet: cmt etre un programmeur!!_2   cmt etre un programmeur!!_2 EmptyVen 21 Sep - 18:57

المواصفات الشخصية للمبرمج

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

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

الشرط الثاني هو أن تكون مستخدما جيدا للكمبيوتر وتعاملت مرارا وتكرارا مع شتى أنواع البرمجيات. ولكن يجب أن تتعامل مع البرنامج بنظرة مختلفة عن المستخدم العادي لو أردت أن تصبح مبرمجا؛ وهو ما يعني أنك تنظر إلى البرنامج نظرة عميقة لمحاولة فهم كيف تم تصميمه وإنشاؤه، ومن بعدها يمكنك الدخول إلى عالم صناعة البرمجيات بمؤهلات مناسبة.

ويضيف هشام سليمان ـ مبرمج مصري (38 عاما) ـ إلى هذين الأمرين متطلبات أخرى مهمة لشخصية المبرمج منها: القدرة على اكتساب المهارات والمثابرة، وكذلك عقل يجيد التعامل مع الرياضيات. ويرى سليمان أن هذه الخصال الثلاث هي المقوم الأساسي لأي شخص إذا أراد احتراف البرمجة لا سيما أن الوظيفة تحتاج إلى متابعة يومية ودراسة مستمرة للجديد في عالم الكمبيوتر.



المواصفات التقنية للمبرمج

يجب على الراغب في وظيفة المبرمج أن يعرف أولا تصنيف لغات البرمجة باختلاف أنواعها، والتي تنقسم إلى قسمين:

ـ الأول:
وهو البرمجة التقليدية أو ما يطلق عليه Standard Programming وهي تلك اللغات التي يكون البرنامج فيها مكونا من سلسلة من الخطوات (من 1 إلى 100) مثلا، وهذه الخطوات تتسلسل تلقائيا في التنفيذ لتكوين البرنامج، وهي اللغات الخاصة بصنع التطبيقات التي تعتمد على أنظمة التشغيل غير الرسومية مثل DOS Applications، ومن أمثلة هذه اللغات لغة الكوبول COBOL ولغة البيزك Basic.

فعلى سبيل المثال، يكون البرنامج المكتوب بلغة البيزك مثلا مكونا من مجموعة خطوات متسلسلة، فمثلا سيقوم البرنامج بمسح الشاشة ثم يطبع كلمة WELCOME ثم ينتهي بعد ذلك، فيكون الكود الخاص بكتابته كما يلي:

10 CLS الكود الخاص بمسح الشاشة

"20 PRINT "Welcome الكود الخاص بكتابة الكلمة على الشاشة.

30 END "كود إنهاء البرنامج"

ـ النوع الثاني: من لغات البرمجة هو اللغات التي تقوم بصنع البرامج التي تعمل تحت بيئة التشغيل الرسومية GUI، وهي ما يطلق عليها OOP أو البرمجة الشيئية (البرمجة الموجهة بالعناصر أو الكائنات) Object Oriented Programming، وفيها يتم إنشاء البرنامج عن طريق مجموعة من الكائنات المرتبطة ببعضها البعض والتي يؤثر كل منها في الآخر ويتأثر به.

وخير مثال على تطبيق مكتوب بأحد تلك اللغات التي تعتمد على OOP هو برنامج الرسام مثلا، والموجود ضمن حزمة برامج نظام التشغيل Windows على اختلاف إصداراته. ومن أشهر لغات البرمجة التي تنتهج هذا النهج لغة Visual Basic- ولغة Delphi- والعديد من اللغات الأخرى.
Revenir en haut Aller en bas
http://tonpc.c.la
 
cmt etre un programmeur!!_2
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» cmt etre un^programmeur!!!_1
» cmt etre un programmeur!!_3
» cmt etre un programmeur!!!_4
» pour etre heureux ou heureuse!!
» hey jeune demoiselle, veux-tu etre belle?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Que des nouveautés !!! :: Discussion Génerale-
Sauter vers: