Professional Documents
Culture Documents
الخوارزميات
شروحات تدريسية()Studysheet مدرسة الملك عبدهللا الثاني للتميز حاسوب/العاشر االساسي
-1-
الفصل االول الخوارزميات معلم المادة:جاد سلطي الربضي الوحدة الثانية
-تكمن اهمية الخوارزميات في حل المشكالت في :انها توفر كتابة الخوارزمية الكثير من الوقت
في حل المسالة علل ذلك:لنها ترسم طريق الحل بشكل محدد وواضح فتصبح عملية ترجمتها الى
برنامج اسهل بكثير من الشروع في كتابة البرنامج مباشرة.
-يدخل عامل الوقت في تحديد الفضلية لي طريقة من طرق كتابة الخوارزمية لمسألة محددة
وضح ذلك:هناك خوارزميات قد تأخذ وقتا طويال للوصول الى حل مسألة بينما تاخذ خوارزميات
وقتا اقصر لحل المسألة نفسها.
-3طرق تمثيل الخوارزمية:
أ -الطريق الولى:طريقة التمثيل شبه الرمزية(:)Pseudocode
و هي:
-1كتابة خطوات مرقمة.
-2باسلوب منطقي متسلسل وواضح.
-3باستخدام لغة النسان.
-4بالضافة الى التعابير و الرموز الرياضية المألوفة لوصف خطوات الحل.
-5وتعد هذه الطريقة سهلة و بسيطة.
مثال:
خوارزمية ليجاد معدل عالمات الطاتلب في اربع مواد و طباعته.
-1ابدأ.
-2ادخل عالمات الطالب الربع ،وافرض رموزها:
.A, B, C,D
-3جد مجموع العالمات الربع ,و احفظ الناتج في المتغير Sحسب المعادلة التية :
S=A+B+C+D
-4جد معدل العالمات الربع ،واحفظ الناتج في المتغير AVGحسب المعادلة التية :
AVG=S/4
-5اطبع المعدل . AVG
-6توقف.
نشاط :4-2ص50
-1ابدأ. -1ابدأ.
-2ادخل نصف قطر الدائرة ()R -2ادخل القيم M,C,B
-3اجعل PI=3.14 -3جد قيمة Yحسب المعادلة:
-4جد مساحة الدائرة حسب المعادلة: Y=M * C+B
A=PI*R*R -4اطبع قيمة . Y
-5اطبع قيمة مساحة الدائرة A -5توقف
-6توقف
شروحات تدريسية()Studysheet مدرسة الملك عبدهللا الثاني للتميز حاسوب/العاشر االساسي
-4-
الفصل االول الخوارزميات معلم المادة:جاد سلطي الربضي الوحدة الثانية
مالحظة هامة جدا:يوجد عدة انواع من مخططات سير العمليات و لكن في هذه الكتاب سنناقش
مخططات سير العمليات التتابعية.
• مخططات سير العمليات التتابعية:
-يتميز مخطط سير العمليات التتابعي بانه يحتوي على مجموعة من الخطوات المتسلسلة و
المتتابعة من دون وجود تفرع او تكرارلي منها.
و قد تكون هذه الخطوات :ادخال او اخراجا او معالجة .كما في الشكل التي
شروحات تدريسية()Studysheet مدرسة الملك عبدهللا الثاني للتميز حاسوب/العاشر االساسي
-5-
الفصل االول الخوارزميات معلم المادة:جاد سلطي الربضي الوحدة الثانية
يمثل الشكل السابق الشكل العام لمخطط سير العمليات التتابعي حيث:
-يبدأ برمز (ابدأ) و ينتهي برمز (توقف).
-ما بينهما خطوات تحددها المسألة المطلوبة و احتياجاتها من ادخال و معالجة و اخراج.
مالحظة مهمة :
يجب النتباه عند رسم مخطط سير العمليات التتابعي الى ضرورة ترتيب خطوات االحل بالشكل
التسلسلي الصحيح و ال تسبق خطوة خطوة اخرى علل ذلك:كي ل تنتج اخطأ منطقية يصعب
اكتشافها فيما بعد.
مثال :ارسم مخطط سير العمليات لجمع رقمين و طباعة الناتج:
شروحات تدريسية()Studysheet مدرسة الملك عبدهللا الثاني للتميز حاسوب/العاشر االساسي
-6-
الفصل االول الخوارزميات معلم المادة:جاد سلطي الربضي الوحدة الثانية
ابدأ
توقف
شروحات تدريسية()Studysheet مدرسة الملك عبدهللا الثاني للتميز حاسوب/العاشر االساسي
-7-
الفصل االول الخوارزميات معلم المادة:جاد سلطي الربضي الوحدة الثانية
ابدأ
توقف
شروحات تدريسية()Studysheet مدرسة الملك عبدهللا الثاني للتميز حاسوب/العاشر االساسي
-8-
الفصل االول الخوارزميات معلم المادة:جاد سلطي الربضي الوحدة الثانية