الميسر في الحاسوب : لغة باسكال PDF
المنهج السوداني : مرحلة الصف الثالث الثانوي > تحميل مذكرات و ملخصات > مادة علوم الحاسوب > مبادئ الحاسوب : لغة باسكال > سلسلة صدى التعليمية > استاذ عثمان عوض حسن "الميسر في الحاسوب
انتظر قليلاً ليتم عرض ملف لغة باسكال في الحاسوب وتنزيله من هنا أيضاً 👇👇
استاذ / عثمان عوض حسن - مذكرات الميسر
للتواصل 0918084991
لغة باسكال Pascal Language
صدى التعليميةالأستاذ/ عثمان عوض حسن
هي إحدى لغات البرمجة الهيكلية ) Structures Programming ) والتى تعنى تقسيم البرنامج إلى هياكل أو أجزاء وهى من لغات المستوى الأعلى . وظهرت عام ١٩٠٧ بواسطة نيكلاوس ويرث .
الشكل العام للبرنامج في لغة باسكال
تتكون لغة باسكال من ثلاثة أجزاء رئيسية هي : رأس البرنامج : هو جزء إختيارى لا يؤثر على البرنامج
يبدأ بكلمة (program) ثم إسم يدل على طبيعة البرنامج ثم علامة (;) "semi colon" . جزء التعريفات أو الإعلانات :
. البرنامج
رأس البرنامج
قسم التعريفات
جسم البرنامج
هو الجزء الذى يتم فيه الإعلان عن الجمل المستخدمة فى البرنامج ويتم الإعلان عن : أسماء الوحدات المستخدمة : من خلال الإعلان عنها نتمكن من إستخدام بعض الدوال المتاحة فى باسكال ويتم الإعلان عنها بالكلمة المحجوزة أو بعبارة (uses) وبعدها الوحدة التي يستخدمها البرنامج للتعامل مع نظام التشغيل . مثال : وحدة الدوس (نظام تشغيل الأقراص) وتسمى وحدة الأوامر (Disk Operating System Uses DOS) ، وحدة الويندوز ، الرسومات (Uses Win Crt ) أو (Uses graph) أو (Uses Crt)
; Uses DOS : يتم من خلالها التعامل مع كافة الدوال والعبارات فى وحدة الدوس . Uses graph : يتم من خلالها التعامل مع كافة الدوال والعبارات في وحدة الرسومات . ;Uses Win Crt : يتم من خلالها التعامل مع كافة الدوال والعبارات في وحدة الرسومات الثوابت Constants : بواسطة الكلمة المحجوزة (Const).
التعريفات الجديدة المستخدمة : بواسطة الكلمة المحجوزة (Type) . اللافتات : بواسطة الكلمة المحجوزة (Label) وتكون بهذا الشكل إما (*) (*) أو { } .
(*هنا يكتب التعليق) أو { هنا يكتب التعليق }
المتغيرات Variables : بواسطة الكلمة المحجوزة (Var) .
الإجراءات procedure والدوال Functions : هي بريمجات داخل البرامج تستخدم لغرض محدد . جسم البرنامج : هو الجزء الأساسى فى البرنامج يبدأ بكلمة (Begin) وينتهي بكلمة ) .End) وبينهما تكتب عبارات البرنامج .
ماهو البرنامج ؟
البرنامج هو مجموعة من التعليمات والأوامر المرتبة منطقياً لتؤدى مهمة محددة
الصيغة العامة للبرنامج في لغة باسكال :
المتغيرات ( . . ) ; * هذه الأقواس والنقاط لأى متغيرات سيتم تعريفها بالبرنامج *)
program sada; var (..);
begin (..);
end.
(*هنا يتم إدخال المتغيرات المذكورة بالأعلى *
ملاحظات (۱) : أي برنامج يتكون من ثلاثة أشياء وهي :
ال المدخلات : ويتم ذلك بالعبارة (Read) أو (Readin) وسنتعرف عليهما لاحقاً . المخرجات : ويتم ذلك بالعبارة Write) أو (Writeln) وسنتعرف عليهما لاحقاً . المعالجة : ونقصد بها جميع المعادلات التي تتم بالبرنامج وسنتعرف على ذلك لاحقاً .
برنامج عام به تعليق :
1 □ Program Sada;
2
Uses wincrt;
3 Begin
Writeln('My name is sada'); {print my name}
End.
CC:\Users\Mosab\Desktop\sada1.exe
My name is sada
Program Sada;
Uses wincrt;
Begin
Writeln('My name is sada'); (*print my name*)
4
End.
C:\Users\Mosab\Desktop\sada1.exe
My name is sada
(۱) البرنامج (۲) التعليقات
(۳) التنفيذ ( المخرجات)
لاحظ أن التعليقات لم يتم تنفيذها لأنها ملاحظات ولاحظ تم التنفيذ بالطريقتين إما (* *) أو { }
س / ماهي الفائدة من كتابة التعليقات طالما أنها لا تنفذ ؟ لكتابة المعادلات والدوال المهمة والمعلومات المطلوبة حول البرنامج.
الصيغة العامة للبرنامج في لغة باسكال :
المتغيرات ( . . ) ; * هذه الأقواس والنقاط لأى متغيرات سيتم تعريفها بالبرنامج *)
program sada; var (..);
begin (..);
end.
(*هنا يتم إدخال المتغيرات المذكورة بالأعلى *
ملاحظات (۱) : أي برنامج يتكون من ثلاثة أشياء وهي :
ال المدخلات : ويتم ذلك بالعبارة (Read) أو (Readin) وسنتعرف عليهما لاحقاً . المخرجات : ويتم ذلك بالعبارة Write) أو (Writeln) وسنتعرف عليهما لاحقاً . المعالجة : ونقصد بها جميع المعادلات التي تتم بالبرنامج وسنتعرف على ذلك لاحقاً .
برنامج عام به تعليق :
1 □ Program Sada;
2
Uses wincrt;
3 Begin
Writeln('My name is sada'); {print my name}
End.
CC:\Users\Mosab\Desktop\sada1.exe
My name is sada
Program Sada;
Uses wincrt;
Begin
Writeln('My name is sada'); (*print my name*)
4
End.
C:\Users\Mosab\Desktop\sada1.exe
My name is sada
(۱) البرنامج (۲) التعليقات
(۳) التنفيذ ( المخرجات)
لاحظ أن التعليقات لم يتم تنفيذها لأنها ملاحظات ولاحظ تم التنفيذ بالطريقتين إما (* *) أو { }
س / ماهي الفائدة من كتابة التعليقات طالما أنها لا تنفذ ؟ لكتابة المعادلات والدوال المهمة والمعلومات المطلوبة حول البرنامج.
![]() |
| مذكرة شرح لغة باسكال في حاسوب الشهادة السودانية |
مقرر و منهج علوم الحاسوب الباب الثاني لتلاميذ الصف الثالث الثانوي تقدمها كوكبة متميزة من الأساتذة بالمدارس
