Sunday, May 10, 2015

برمجة بالعربى - الورقة الأولى - تعرف ايه عن البرمجة؟

الورقة الأولى هتكون مش كبيرة شوية بعد ما قررت أكتب بالعربى

على الرغم من أنا لسة على مبدئى من زمان جداً ، بأن ميصحش وماينفعش ابداً نُنسب علم مش إحنا اللى عملنا – العرب أقصد – لينا ونترجم محتواه ترجمة حرفية لا تليق بلغتنا اصلاً

لغتنا العربية كل كلمة فيها من الممكن أن يعبر عنها بجمل فى لغات أخرى، ولكن الترجمة الحرفية تجعل اللغة عاجزة عن وصف المعنى الحقيقى للعلم 

لا أريد ان اتدخل فى عمل اللغويين ولكن لدى وجهة نظر قوية تمنعنى وبشدة من أن انساق وراء هواه الترجمة الحرفية


ما اريد ان اتحدث معكم عنه هذة المرة هو موضوع هام جدا ، فد يمثل لغز لكل من يريد ان يعمل فى هذا المجال او ربما لديه شغف و فضول فى ان يمارس البرمجة عملياً



المعنى العربى
المعنى الأصلى
البرمجة
Programming

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

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

البرمجة قبل ان تكون مهنة هى علم كأى علم أخر ، و لكن لأنة يحتاج الى ظروف قد يكون من الشاق على الغالبية من الاشخاص توفيرها لا ينجذب اليه الكثيرون

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



المصطلح العربى
المعنى الأصلى
أوامر
Code
الاّلة
Machine
تنفيذ
Excute
مهام
Tasks/functions/methods


و ما هى لغة البرمجة ؟

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


المصطلح العربى
المعنى الأصلى
لغة البرمجة
Programming Language

فما معنى كلمة برنامج ؟

يمكن النظر الى البرنامج على انه مجموعة مترابطة من المهام الفرعية تقوم بتفيذ مهمة واحدة كبيرة لغرض عام 



المصطلح العربى
المعنى الأصلى
برنامج
ِApplication

يعنى مثلاً لو اتكلمنا عن برنامج اَلة حاسبة فمهامها الفرعية الجمع والطرح والقسمة وما الى ذلك والغرض العام هو القيام بالعمليات الحسابية