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





كتب لشرح أساسيات البرمجة باللغة العربية

[IMG]https://www.weplug.com/images_1/506fabe7f38be1c5ff2925323eb6a88020110508064613.gif[/IMG][IMG]https://www.weplug.com ..



13-05-2011 04:31 مساء
صغير
rating
الأوسمة:1
وسام التميز
وسام التميز
معلومات الكاتب ▼
تاريخ الإنضمام : 30-04-2011
رقم العضوية : 21
المشاركات : 139
الجنس : ذكر
تاريخ الميلاد : 31-1-1958
الدعوات : 1
قوة السمعة : 573
 offline 
506fabe7f38be1c5ff2925323eb6a88020110508064613
494a14cfe5b8b6fe4c3e7cd044943fa420110508065016
9014a8374f326b837c6553423597073d20110509205202
[CENTER]
سأقدم لكم ثلاثة كتب في ملف مضغوط
الكتاب الأول : برمجة الحاسب
الكتاب الثاني : البرمجة 3
الكتاب الثالث : البرمجة 2

9014a8374f326b837c6553423597073d20110509205202[/CENTER]
[size=4]لغة البرمجة هي لغة يتم كتابة البرامج فيها ليقوم جهاز الحاسوب بتنفيذها. تقسم لغات البرمجة للحاسوب لعدة اجيال أو أنواع، بناء على قربها من اللغات الإنسانية. وتقسم أحيانا بناء على الأغراض لهذه اللغة.
**تعريف البرمجة**
من الممكن تعريف البرمجة بأنها عملية كتابة تعليمات وأوامر لجهاز الحاسوب أو أي جهاز آخر، لتوجيهه وإعلامه بكيفية التعامل مع البيانات. و تكون عملية البرمجة متبعة لقواعد محددة باللغة التي اختارها المبرمج. و كل لغة لها خصائصها التي تميزها عن الأخرى و تجعلها مناسبة بدرجات متفاوتة لكل نوع من أنواع البرامج. كما أن للغات البرمجة أيضا خصائص مشتركة و حدود مشتركة بحكم أن كل هذه اللغات مجعولة للتعامل مع الحاسوب.
**خصائص لغات البرمجة**
لغة البرمجة هي بالأساس طريقة تسهل للمبرمج كيفية اعطاء أوامر للحاسوب لكي يقوم بالعمل المطلوب منه. و للقيام باعطاء الأوامر توفر لغة البرمجة المختارة مجموعة من اللبنات الأساسية للأستناد عليها خلال عملية بناء البرنامج و مجموعة من القواعد التي تمكن من التعامل مع معلومات و تنظيم هذه الأسس التي توفرها اللغة لتتكامل و تقوم بعمل مفيد. تتمثل هذه الأسس و القواعد بصفة عامة من:
1-معلومات و تخزينها
2-أوامر و تنظيم سيرها
3-تصميم خاص
**معلومات و تخزينها**
ان المعلومات في الأجهزة الرقمية الحالية يقع تخزينه في شكل أرقام على نظام العد الثنائي و بصفة عامة فان المعالجات الحديثة لا تقوم بالتعامل مع بت واحد بل مع مجموعات من البتات يمكن أن تضم :
8 بت = بايت وهي أصغر وحدة تخزين معلومات في الحواسيب الحديثة
16, 32, 64, أو 128 بت
و باستعمال 8 بت مثلا, يمكن تشكيل 256 قيمة مختلفة, و يمكن أن تكون هذه القيمة بين 0 و 255 و وضيفة لغة البرمجة هو استغلال وحدة أو مجموعة من الوحدات لتخزين معلومات من الحيات الواقعية مثل الأسماء أو القياسات أو أرقام الحسابات البنكية
**أوامر و تنظيم سيرها**
يقوم المبرمج باجراء عمليات على وحدات المعلومات مثل تخزينها و قرائتها و مقارنتها و اجراء عمليات حسابية عليها أيضا, وتتبع العمليات القواعد المحددة للغة. و للغة البرمجة دور أخر و هو التحكم في تنظيم اجراء العمليات, حيث تحرص على اجرائها في نفس تنظيم كتابتها من طرف المبرمج و تمكن اللغة أيظا من اجراء عملية اختيار و تفرع, فلنفترض أن البرنامج الذي يريد المبرمج صنعه يقوم بقسمة عددين يختارهما المستعمل, و اظهار النتيجة على الشاشة, و من المعروف أن القسمة على صفر لا تجوز, و هنا يقوم البرنامج بالاختيار : فاذا كان القاسم مخالفا لصفر فان البرنامج يقوم باجراء العملية و يعطي النتيجة, أما اذا كان القاسم صفرا فان البرنامج لا يقوم باجراء العملية و انما ينبه الى أن المستعمل حاول القسمة على صفر و يمكن تنظيم الأوامر بصفة أخرى, حيث يقع تنفيذ أمر أو مجموعة من الأوامر بصفة متكررة (Loop) و يمكن تقسيم الأوامر أيظا الى وحدات فرعية تقوم كل وحدة بانجاز عمل محدد, و الهدف هو تقسيم العمل ال أجزاء يسهل العمل عليها كل على حدة (Loops)
**تصميم خاص**
تتمتع كل لغة بتصميم خاص ينعكس عن طريقة كل لغة في التعامل مع المعطيات, و عن طبيعة الطرق و التسهيلات التي توفرها اللغة للتعامل مع مشكل معين.
يمكن تصنيف لغات البرمجة من حيث طريقة بناء البرامج إلى لغات إجرائية (Basic, Fortran) وهي لغات تسلسلية، أساس بناءها هي الإجراءات المطلوب تطبيقها على الأشياء والمتحولات. ولغات شيئية (C, Java, Delphi) وهي لاتسلسلية، وتقوم على أساس العناصر والمتحولات المستخدمة ضمن البرنامج المطلوب تحويرها، من خلال تطبيق مجموعة معينة من الإجراءات عليها.
**أنواع لغات البرمجة**
أنواع لغات البرمجة للحاسوب
Assembly
C
++C
Java
Lisp
Logo
Prolog
بايثون
#C
Fortran
Ruby
Ada
Delphi
Basic
Visual Basic
Cobol
Pascal
E
SQL
Smalltalk
Eiffel
Tcl
لغات برمجة مواقع الإنترنت
HTML
Java
Java **
VB **
ASP
[/size]


10

التحميل مباشر

[CENTER]ibnalkhattab



عفو، الروابط لا تظهر إلا بعد التسجيل
[/CENTER]


تم تحرير الموضوع بواسطة :BENACEUR
بتاريخ:24-01-2012 11:56 مساء


13-05-2011 08:34 مساء
مشاهدة مشاركة منفردة [1]
صحراوي محمد
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 28-04-2011
رقم العضوية : 19
المشاركات : 83
الجنس : ذكر
قوة السمعة : 225
 offline 
look/images/icons/i1.gif كتب لشرح أساسيات البرمجة باللغة العربية
السلام عليكم
بوركت أخي صغير على هذه الكتب الرائعة التي لا يستغني عنها أي مبرمج مبتدئا كان أم محترفا
تحياتي

05-08-2011 09:39 صباحا
مشاهدة مشاركة منفردة [2]
برعى
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 05-08-2011
رقم العضوية : 107
المشاركات : 1
الجنس : ذكر
قوة السمعة : 10
 offline 
look/images/icons/i1.gif كتب لشرح أساسيات البرمجة باللغة العربية
مشكوووووووووووووووووور

04-09-2011 04:45 صباحا
مشاهدة مشاركة منفردة [3]
حوكان
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 04-09-2011
رقم العضوية : 122
المشاركات : 1
الجنس : ذكر
قوة السمعة : 10
 offline 
look/images/icons/i1.gif كتب لشرح أساسيات البرمجة باللغة العربية
مششششششششششششششششششششششكوررررررررwink_3

24-01-2012 08:24 مساء
مشاهدة مشاركة منفردة [4]
محمد امين 46
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 24-01-2012
رقم العضوية : 255
المشاركات : 6
الجنس : ذكر
قوة السمعة : 10
الدولة : الجزائر
 offline 
look/images/icons/i1.gif كتب لشرح أساسيات البرمجة باللغة العربية
شكرا اخي

24-01-2012 08:28 مساء
مشاهدة مشاركة منفردة [5]
محمد امين 46
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 24-01-2012
رقم العضوية : 255
المشاركات : 6
الجنس : ذكر
قوة السمعة : 10
الدولة : الجزائر
 offline 
look/images/icons/i1.gif كتب لشرح أساسيات البرمجة باللغة العربية
شكرا اخي

01-03-2013 12:07 صباحا
مشاهدة مشاركة منفردة [6]
فتيحة أمة الله
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 22-06-2011
رقم العضوية : 63
المشاركات : 266
الدولة : الجزائر
الجنس : أنثى
قوة السمعة : 354
الدولة : الجزائر
 offline 
look/images/icons/i1.gif كتب لشرح أساسيات البرمجة باللغة العربية
شكرا لك ......805681

13-04-2013 09:26 صباحا
مشاهدة مشاركة منفردة [7]
شمشون
عضو
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 13-04-2013
رقم العضوية : 588
المشاركات : 9
الجنس : ذكر
تاريخ الميلاد : 17-3-1997
قوة السمعة : 10
الدولة : الجزائر
 offline 
look/images/icons/mf_bookread.gif كتب لشرح أساسيات البرمجة باللغة العربية
merciiiilaugh




الكلمات الدلالية
لا يوجد كلمات دلالية ..


 







الساعة الآن 12:53 صباحا