اذهب الي المحتوي
منتديات ياللا يا شباب
Malak Mahdy Abo Nawaf

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

Recommended Posts


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

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  
يعني خطأ منطقي  في البرنامج الذي يجعله يقوم بعمل ما يخالف ما يريده المبرمج . 

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


 

شارك هذه المشاركه


رابط المشاركه
شار ك علي موقع اخر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • اضف...

Important Information

By using this site, you agree to our Terms of Use, اتفاقيه الخصوصيه, قوانين الموقع, We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..