malak mahdy

0

2,681

30 مصطلح للبرمجة للمبتدأين


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

Algorithm-1   :      
مصطلح خوارزمية او صياغة لحل المسألة باستخدام الحاسب .
Bug -2  :
بمعني إصابة و هو خطأ في البرنامج البرمجي

Debugging-3 :
  مصطلح يعني معالجة او تصحيح عملية تتبع و إزالة الإخطاء .

High level language-4 :
لغة عالية المستوي  و هي لغة برمجية مصممة لتكون سهلة القراءة و الكتابة من قبل  
low level language-5 :
لغة منخفضة المستوي و هي اللغة البرمجية مصممة لتكون اسهل في التنفيذ من قبل الحاسب .
Interpret-6 :
مصطلح يعني تشغيل برنامج  مكتوب بلغة عالية المستوي  و ذلك بمعالجته سطرا سطرا و تنفيذ التعليمات .
Compile-7 :  
يترجم بمعالجة برنامج بلغة عالية المستوي و تحويلها الي لغة منخفضة المستوي و يتم ذلك مرة واحدة  و ذلك تحضيرا للتنفيذ في وقت لاحق  .
source code-8 :
 الشيفرة المصدرية و هو برنامج بلغة عالية المستوي قبل ان تتم ترجمتها  .

Statement-9  :
 هو عبارة  عن حالة برمجية و يعد جزء من البرنامج الذي يحدد خطوة بخطوة من الخواريمات  .

print statement-10  :
هي حالة الطباعة البرمجية التي تجعل الطباعة تظهر علي الشاشة  .
Method-11 :
 عبارة عن تسلسل من التعابيير البرمجية التي لها اسم  
Class-12 :
 مجموعة من الجداول المترابطة
String-13 :
مصطلح يعني النمط الاساسي للنص مع تسلسل من الحروف  .
Newline-14 :
يعرف بانه  بداية السطر او النهاية  السطر او قطع السطر و يعرف ايضا بالمحرف الخاص الذي يعين نهاية السطر في النص .
Variable-15 :
هو المتغير الموقع للتخزين القيم و له اسم و جميع  المتغيرات لها نوع
Value-16 :  
هي القيمة او سلسة نصية او بيانات أخري يمكن تخزينها ضمن متغير و كل قيمة يجب ان يكون له نوع مثل String  او . int

Declaration- 17 :
هو التصريح او التعبير البرمجي لإنشاء متغير جديد و تحديد نوعه .

Assignment-18 :
هو تعبير برمجي لإعطاء  قيمة للمتغير  .

State diagram-19  :
 مصطلح يعني تخطيط الحالة و عرض رسمي لحالة البرنامج في لحظة زمنية معينة .
Operator-20 :
 مصطلح يعني المعامل الرمزي الذي يعرف  بعملية  الجمع و الضرب او سلسلة نصية  .
Expression-21
 هو تعبير برمجي مزيج من المتغيرات و المعاملات التي تعين قيمة وحدة و التعابير لها انواع ايضا من قبل المعاملات و الحدودد .

Floating  point-22 :
 نوع من البيانات يعين أرقام بجزء صحيح و جزء عشري مثل لغة جافا و هو النوع الافتراضي للفاصة بينهم  .
  23-concatenate  :
  يعني دمج القيميتين ببعض و السلاسل النصية من نهاية الاولي لبداية الثانية  .

order of operatation - 24  :
هي عملية اولويات و قواعد التي تحدد ترتيب تنفيذ العمليات  .
Composition - 25  :
المقدرة علي تجميع التعابير البسيطة و الحالات البرمجية في تركيبة من التعابير و الحالات البرمجية  .

Synatax -26 :
عبارة عن تركيب الجملة و بناء البرنامج و ترتيب الرموز التي تحتويها  .

Compile - time error - 27
 مصطح يعني خطأ في الكود المصدر الذي يجعله غير قابل للترجمة و يدعي ايضا syntax error

Parse - 28 :
تعني التحليل لبناء البرنامج ما الذي يقوم به المترجم اولا  .

Run - time error- 29  :
 يعني خطأ في زمن  التشغيل الذي يجعل الاكواد غير قابل للعمل حتي معالجته و يعني ايضا استثناء  "Exception"
logic error- 30  
يعني خطأ منطقي  في البرنامج الذي يجعله يقوم بعمل ما يخالف ما يريده المبرمج .

الخلاصة :
هذة المصطلحات كبداية معرفة بعض المصطلحات الهامة  و الاساسية  التي تحتاجها يوميا في تعلمك البرمجة  او عملك في هذا المجال في البداية و ستساعدك  جيدة  في عدم وجود صعوبات في تعلم البرمجة و ستستفيد منها جيدة لتسهل عليط الوقت و الجهد و المال
و اذا تريد التعرف علي المزيد من المصطلحات كاملة عليك بالاطلاع علي "قاموس المصطلحات البرمجية"  
 
هل قومت بالاستفادة من هذة المقالة  ؟ و هل لديك مصطلحات اخري تخبرنا بها ؟ :)  

التعليقات (0)