❞ كتاب أساسيات البرمجة بلغة الباسكال ❝  ⏤ دنضال العبادي

❞ كتاب أساسيات البرمجة بلغة الباسكال ❝ ⏤ دنضال العبادي

كتاب كبير يشرح أساسيات لغة الباسكال بالتفصيل.
تأليف :د. نضال خضير العبادي
بغداد / 2006


نبذة عن لغة باسكال :

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

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

و في المقابل، فإنه من المعروف أن باسكال فد مكّن من تصميم برامج شهيرة مثل تخ وجزء من أوائل أنظمة التشغيل الخاصة بماكينتوش. وقد تم اقتباس هذه اللغة في لغات أخرى مثل أدا، مودولا-2 (ثم مودولا-3)، أوبرتون.






المحتويات
الفصل الأول – مدخل الى البرمجه بلغة البرمجه باسكال
1.1 المقدمه .......................................................................... 1
1.2 بعض الصفات العامه للبرنامج ............................................. 1
1.3 المعرفات ....................................................................... 2
1.4 الثوابت ......................................................................... 3
1.5 البيانات ......................................................................... 4
1.5.1 الأعداد الصحيحه .................................................... 4
1.5.2 الأعداد الحقيقيه ....................................................... 5
1.5.3 الرموز ................................................................. 7
1.5.4 السلاسل الحرفيه ..................................................... 9
1.6 التعابير المنطقيه .............................................................. 9
1.6.1 العمليات المنطقيه ..................................................... 9
1.7 توليد الأرقام العشوائي ....................................................... 13
الفصل الثاني – أوامر الأدخال والأخراج
2.1 المقدمه ......................................................................... 15
2.2 هيكلية البرنامج ............................................................... 15
2.3 المخرجات والمدخلات ...................................................... 16
2.4 متغيرات السلاسل الحرفيه ................................................. 24
2.5 أنواع الأخطاء التي تحدث في البرنامج .................................. 26
2.6 أمثله محلوله .................................................................. 30
الفصل الثالث – أيعازات القرار والتكرار
3.1 المقدمه ......................................................................... 32
3.2 عبارة أذا ....................................................................... 32
3.3 أذا المرآبه .................................................................... 35
36 ......................................... Repeat – Until 3.4 عبارة التكرار
37 ............................................ While – Do 3.5 عبارة التكرار
40 ......................................................... For 3.6 عبارة التكرار
المتداخله .................................................... 41 For 3.7 أستخدام
43 ................................................. Case 3.8 عبارة أختيار الحاله
47 ..................................................................... IN 3.9 جملة
3.10 أمثله محلوله ................................................................. 48
الفصل الرابع – المصفوفات
4.1 المقدمه ......................................................................... 53
4.2 المصفوفات ................................................................... 53
4.2.1 المصفوفه الأحاديه ................................................... 53
4.2.2 المصفوفه الثنائيه .................................................... 58
4.3 أمثله محلوله ................................................................... 61
الفصل الخامس – الأجراءات والدوال
5.1 المقدمه ......................................................................... 66
5.2 الأجراءات .................................................................... 66
5.3 الدوال .......................................................................... 75
5.4 أمثله محلوله ................................................................... 77
الفصل السادس – السلاسل الحرفيه
6.1 المقدمه ......................................................................... 80
6.2 ماهي السلاسل الحرفيه ...................................................... 80
6.3 العمليات التي تجرى على السلاسل الحرفيه ............................. 81
6.3.1 تحديد الموقع .......................................................... 81
6.3.2 الأستنساخ ............................................................. 82
6.3.3 الحذف ................................................................. 83
6.3.4 الحشر ................................................................. 84
6.3.5 دمج سلسلتان حرفيتان .............................................. 85
6.3.6 حساب طول السلسله الحرفيه ...................................... 86
6.3.7 تحويل الحروف الصغيره الى حروف آبيره .................... 87
6.3.8 تحويل القيم الرقميه الى سلسله حرفيه ............................ 88
6.3.9 تحويل السلاسل الحرفيه الى أرقام ................................ 88
6.4 أمثله محلوله .................................................................. 90
الفصل السابع – متغيرات الأنواع
7.1 المقدمه ......................................................................... 93
7.2 الأنواع ......................................................................... 93
7.2.1 الأنواع العدديه ....................................................... 94
7.2.2 المديات الجزئيه ...................................................... 97
7.2.3 المجموعات ........................................................... 98
7.3 أمثله محلوله ................................................................... 102
دنضال العبادي -
❰ لها مجموعة من الإنجازات والمؤلفات أبرزها ❞ أساسيات البرمجة بلغة الباسكال ❝ ❱
من كتب لغة باسكال كتب لغات البرمجة - مكتبة كتب تقنية المعلومات.


نبذة عن الكتاب:
أساسيات البرمجة بلغة الباسكال

2006م - 1445هـ

كتاب كبير يشرح أساسيات لغة الباسكال بالتفصيل.
تأليف :د. نضال خضير العبادي
بغداد / 2006


نبذة عن لغة باسكال :

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

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

و في المقابل، فإنه من المعروف أن باسكال فد مكّن من تصميم برامج شهيرة مثل تخ وجزء من أوائل أنظمة التشغيل الخاصة بماكينتوش. وقد تم اقتباس هذه اللغة في لغات أخرى مثل أدا، مودولا-2 (ثم مودولا-3)، أوبرتون.






المحتويات
الفصل الأول – مدخل الى البرمجه بلغة البرمجه باسكال
1.1 المقدمه .......................................................................... 1
1.2 بعض الصفات العامه للبرنامج ............................................. 1
1.3 المعرفات ....................................................................... 2
1.4 الثوابت ......................................................................... 3
1.5 البيانات ......................................................................... 4
1.5.1 الأعداد الصحيحه .................................................... 4
1.5.2 الأعداد الحقيقيه ....................................................... 5
1.5.3 الرموز ................................................................. 7
1.5.4 السلاسل الحرفيه ..................................................... 9
1.6 التعابير المنطقيه .............................................................. 9
1.6.1 العمليات المنطقيه ..................................................... 9
1.7 توليد الأرقام العشوائي ....................................................... 13
الفصل الثاني – أوامر الأدخال والأخراج
2.1 المقدمه ......................................................................... 15
2.2 هيكلية البرنامج ............................................................... 15
2.3 المخرجات والمدخلات ...................................................... 16
2.4 متغيرات السلاسل الحرفيه ................................................. 24
2.5 أنواع الأخطاء التي تحدث في البرنامج .................................. 26
2.6 أمثله محلوله .................................................................. 30
الفصل الثالث – أيعازات القرار والتكرار
3.1 المقدمه ......................................................................... 32
3.2 عبارة أذا ....................................................................... 32
3.3 أذا المرآبه .................................................................... 35
36 ......................................... Repeat – Until 3.4 عبارة التكرار
37 ............................................ While – Do 3.5 عبارة التكرار
40 ......................................................... For 3.6 عبارة التكرار
المتداخله .................................................... 41 For 3.7 أستخدام
43 ................................................. Case 3.8 عبارة أختيار الحاله
47 ..................................................................... IN 3.9 جملة
3.10 أمثله محلوله ................................................................. 48
الفصل الرابع – المصفوفات
4.1 المقدمه ......................................................................... 53
4.2 المصفوفات ................................................................... 53
4.2.1 المصفوفه الأحاديه ................................................... 53
4.2.2 المصفوفه الثنائيه .................................................... 58
4.3 أمثله محلوله ................................................................... 61
الفصل الخامس – الأجراءات والدوال
5.1 المقدمه ......................................................................... 66
5.2 الأجراءات .................................................................... 66
5.3 الدوال .......................................................................... 75
5.4 أمثله محلوله ................................................................... 77
الفصل السادس – السلاسل الحرفيه
6.1 المقدمه ......................................................................... 80
6.2 ماهي السلاسل الحرفيه ...................................................... 80
6.3 العمليات التي تجرى على السلاسل الحرفيه ............................. 81
6.3.1 تحديد الموقع .......................................................... 81
6.3.2 الأستنساخ ............................................................. 82
6.3.3 الحذف ................................................................. 83
6.3.4 الحشر ................................................................. 84
6.3.5 دمج سلسلتان حرفيتان .............................................. 85
6.3.6 حساب طول السلسله الحرفيه ...................................... 86
6.3.7 تحويل الحروف الصغيره الى حروف آبيره .................... 87
6.3.8 تحويل القيم الرقميه الى سلسله حرفيه ............................ 88
6.3.9 تحويل السلاسل الحرفيه الى أرقام ................................ 88
6.4 أمثله محلوله .................................................................. 90
الفصل السابع – متغيرات الأنواع
7.1 المقدمه ......................................................................... 93
7.2 الأنواع ......................................................................... 93
7.2.1 الأنواع العدديه ....................................................... 94
7.2.2 المديات الجزئيه ...................................................... 97
7.2.3 المجموعات ........................................................... 98
7.3 أمثله محلوله ................................................................... 102

. المزيد..

تعليقات القرّاء:


     

كتاب كبير يشرح أساسيات لغة الباسكال بالتفصيل.
د. نضال العبادي
بغداد / 2006


نبذة عن لغة باسكال : 

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

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

و في المقابل، فإنه من المعروف أن باسكال فد مكّن من تصميم برامج شهيرة مثل تخ وجزء من أوائل أنظمة التشغيل الخاصة بماكينتوش. وقد تم اقتباس هذه اللغة في لغات أخرى مثل أدا، مودولا-2 (ثم مودولا-3)، أوبرتون.


التقديم والتاريخ
اختُرِعت لغة باسكال (التي اتخذت اسمها من عالم الرياضيات الفرنسي (بليز باسكال) عن طريق نيكولاس ويرذ خلال السبعينيات من القرن العشرين. وقد تم تصميمها لتفيد في تعليم البرمجة بطريقة سهلة ولكن صحيحة، في محاولة لمجابهة تعقيدات ألغول 68. وهذه اللغة من بين اللغات التي ساعدت على تعليم البرمجة المنظمة. وباعتبار أنه من غير المنصوح به استعمال الـ goto أو القفز داخل البرنامج فإن باسكال يعتمد على الشروط (if, case...) والتكرارات (while, for, repeat...) والتي تمتلك كل واحدة منها مدخلا ومخرجا حتى يتم تسهيل التحكم، مما يؤدي إلى برنامج أكثر سرعة وتنظيما.

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

وقد تمكنت لغة باسكال من التغليل بشكل كبير في الميدان التعليمي ومجال الأبحاث (الجامعات)، وبصفة أقل في الميدان الصناعي.

وقد تم نشر ملفات المجمع P4 المصدرية في الجامعات، بسعر مخفض جدا. وهذا المجمع ينشئ الـ P-Code، وهو كود لجهاز افتراضي. ولذلك يمكن القول أن البرامج "الباسكالية" كانت سهلة النقل على الأجهزة.

وكان لمجمع UCSD Pascal (UCSD = University of California at San Diego)، نجاح كبير خاصة على الأجهزة من نوع أبل II والتي كانت شديدة الانتشار.

و لكن "التوربو" كان من عمل شركة بورلاند الحديثة، والتي أنشأت سنة 1983 والتي قامت بتسويق المجمع توربو باسكال بسعر غاية في التخفيض (49 $ حينها مقابل 500 $ سعر مجمع باسكال من شركة مايكروسوفت والذي لم يكن يمتلك محررا مدمجا حتى).

تربو باسكال
قام بكتابة تربو باسكال أنديرس هيلزبيرغ (و قد كان اسمه قبل TP، كومباس باسكال ثم بولي باسكال). وقد كان ينشئ لغة الآلة (إكس 86 تحت DOS) وبسرعة نظرا لخفته (12 ك.ب.) واعتماده شبه التام على الرام ولم يعد ينشئ بالتالي الـ P-Code. و قد كان مرفقا مع بيئة متكاملة (محرر نصوص ومساعدة عن بعد). وما فتئ الباسكال يشهد التحسين تلو الآخر ففي عام 1987 ظهرت النسخة 4 التي احتوت على بيئة برمجة مدمجة متكاملة وفي عام 1989 ظهرت النسخة 5.5 التي امتازت بدمجها لمفهوم الشيء (Object)، وفي عام 1990، مكنت النسخة 6 من برمجة نوافذ (تحت صندوق الأوامر DOS). ثم في عام 1993، ظهرت آخر نسخة، وهي النسخة السابعة لنظام تشغيل دوس ولنظام ويندوز. و قد أصدرت شركة بورلاند سنة 1995 لغة دلفي للتأقلم مع البرمجة المرئية التي أطلقتها مايكروسوفت مع فيجوال ستوديو وكان الدلفي مجمعا حقيقيا ينشئ لغة الآلة. و في سنة 2001 أطلقت شركة بورلاند كيليكس، وهو المرادف لدلفي الخاص بمنظومة لينكس وكان بسكال يعمل بلغة الآلة التي كانت منذ عام 1962 وكانت هذة اللغة هي (الاسمبلى) ونجد اننا نحن عاجزين على معرفة ودراسة هذة اللغة أو نقوم باختراع لغة أخرى شبيهة بلغة الآلة فيجب علينا ان ندرس هذة اللغة لأولادنا في المدارس كى يكونو على دراية بالجوانب الخاصة بالبرمجيات والسوفت وير حتى يقودو المستقبل بالعلم الحديث.

المحتويات
الفصل الأول – مدخل الى البرمجه بلغة البرمجه باسكال
1.1 المقدمه .......................................................................... 1
1.2 بعض الصفات العامه للبرنامج ............................................. 1
1.3 المعرفات ....................................................................... 2
1.4 الثوابت ......................................................................... 3
1.5 البيانات ......................................................................... 4
1.5.1 الأعداد الصحيحه .................................................... 4
1.5.2 الأعداد الحقيقيه ....................................................... 5
1.5.3 الرموز ................................................................. 7
1.5.4 السلاسل الحرفيه ..................................................... 9
1.6 التعابير المنطقيه .............................................................. 9
1.6.1 العمليات المنطقيه ..................................................... 9
1.7 توليد الأرقام العشوائي ....................................................... 13
الفصل الثاني – أوامر الأدخال والأخراج
2.1 المقدمه ......................................................................... 15
2.2 هيكلية البرنامج ............................................................... 15
2.3 المخرجات والمدخلات ...................................................... 16
2.4 متغيرات السلاسل الحرفيه ................................................. 24
2.5 أنواع الأخطاء التي تحدث في البرنامج .................................. 26
2.6 أمثله محلوله .................................................................. 30
الفصل الثالث – أيعازات القرار والتكرار
3.1 المقدمه ......................................................................... 32
3.2 عبارة أذا ....................................................................... 32
3.3 أذا المرآبه .................................................................... 35
36 ......................................... Repeat – Until 3.4 عبارة التكرار
37 ............................................ While – Do 3.5 عبارة التكرار
40 ......................................................... For 3.6 عبارة التكرار
المتداخله .................................................... 41 For 3.7 أستخدام
43 ................................................. Case 3.8 عبارة أختيار الحاله
47 ..................................................................... IN 3.9 جملة
3.10 أمثله محلوله ................................................................. 48
الفصل الرابع – المصفوفات
4.1 المقدمه ......................................................................... 53
4.2 المصفوفات ................................................................... 53
4.2.1 المصفوفه الأحاديه ................................................... 53
4.2.2 المصفوفه الثنائيه .................................................... 58
4.3 أمثله محلوله ................................................................... 61
الفصل الخامس – الأجراءات والدوال
5.1 المقدمه ......................................................................... 66
5.2 الأجراءات .................................................................... 66
5.3 الدوال .......................................................................... 75
5.4 أمثله محلوله ................................................................... 77
الفصل السادس – السلاسل الحرفيه
6.1 المقدمه ......................................................................... 80
6.2 ماهي السلاسل الحرفيه ...................................................... 80
6.3 العمليات التي تجرى على السلاسل الحرفيه ............................. 81
6.3.1 تحديد الموقع .......................................................... 81
6.3.2 الأستنساخ ............................................................. 82
6.3.3 الحذف ................................................................. 83
6.3.4 الحشر ................................................................. 84
6.3.5 دمج سلسلتان حرفيتان .............................................. 85
6.3.6 حساب طول السلسله الحرفيه ...................................... 86
6.3.7 تحويل الحروف الصغيره الى حروف آبيره .................... 87
6.3.8 تحويل القيم الرقميه الى سلسله حرفيه ............................ 88
6.3.9 تحويل السلاسل الحرفيه الى أرقام ................................ 88
6.4 أمثله محلوله .................................................................. 90
الفصل السابع – متغيرات الأنواع
7.1 المقدمه ......................................................................... 93
7.2 الأنواع ......................................................................... 93
7.2.1 الأنواع العدديه ....................................................... 94
7.2.2 المديات الجزئيه ...................................................... 97
7.2.3 المجموعات ........................................................... 98
7.3 أمثله محلوله ................................................................... 102


لغة باسكال
لغة باسكال pdf

لغة باسكال للمبتدئين

مميزات لغة باسكال

لغة باسكال للمبتدئين pdf

تعلم لغة باسكال في 3 ايام

انواع المتغيرات في لغة باسكال

البرمجة بلغة باسكال

تاريخ لغة باسكال
 



سنة النشر : 2006م / 1427هـ .
حجم الكتاب عند التحميل : 2.2 ميجا بايت .
نوع الكتاب : pdf.
عداد القراءة: عدد قراءة أساسيات البرمجة بلغة الباسكال

اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

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

شكراً لمساهمتكم معنا في الإرتقاء بمستوى المكتبة ، يمكنكم االتبليغ عن اخطاء او سوء اختيار للكتب وتصنيفها ومحتواها ، أو كتاب يُمنع نشره ، او محمي بحقوق طبع ونشر ، فضلاً قم بالتبليغ عن الكتاب المُخالف:

برنامج تشغيل ملفات pdfقبل تحميل الكتاب ..
يجب ان يتوفر لديكم برنامج تشغيل وقراءة ملفات pdf
يمكن تحميلة من هنا 'http://get.adobe.com/reader/'

المؤلف:
دنضال العبادي - Dr Nidal Al Abadi

كتب دنضال العبادي ❰ لها مجموعة من الإنجازات والمؤلفات أبرزها ❞ أساسيات البرمجة بلغة الباسكال ❝ ❱. المزيد..

كتب دنضال العبادي