Full Transcript

‫‪4‬‬ ‫املقدمة‬ ‫‪5‬‬ ‫دور املعلم يف العملية التعليمية‬ ‫‪6‬‬ ‫الوحدة الأوىل ‪ /‬اخلوارزميات وخطط سري العمليات‬ ‫‪7‬‬ ‫الدر س الأول ‪ /‬خطوات حل امل س ألة (امل شكلة)‬ ‫‪11‬‬...

‫‪4‬‬ ‫املقدمة‬ ‫‪5‬‬ ‫دور املعلم يف العملية التعليمية‬ ‫‪6‬‬ ‫الوحدة الأوىل ‪ /‬اخلوارزميات وخطط سري العمليات‬ ‫‪7‬‬ ‫الدر س الأول ‪ /‬خطوات حل امل س ألة (امل شكلة)‬ ‫‪11‬‬ ‫الدر س الثاين ‪ /‬اخلوارزميات‬ ‫‪17‬‬ ‫الدر س الثالث ‪ /‬خمطط سري العمليات (خرائط التدفق)‬ ‫‪22‬‬ ‫الدر س الرابع ‪ /‬خمطط التتابع الب سيط‬ ‫‪29‬‬ ‫الدر س اخلام س ‪ /‬خمطط التفرع‬ ‫‪32‬‬ ‫الدر س ال ساد س ‪ /‬خمططات التكرار الب سيط‬ ‫‪35‬‬ ‫الدر س ال سابع ‪ /‬العدد‬ ‫‪37‬‬ ‫الدر س الثامن ‪ /‬املجاميع الإجمالية‬ ‫‪39‬‬ ‫ا سئلة الوحدة‬ ‫‪43‬‬ ‫الوحدة الثانية ‪ /‬برجمة احلا سوب‬ ‫‪44‬‬ ‫الدر س الأول ‪ /‬لغات الربجمة‬ ‫‪47‬‬ ‫الدر س الثاين ‪ /‬التعابري احل سابية‬ ‫‪51‬‬ ‫الدر س الثالث ‪ /‬التعابري املنطقية‬ ‫‪54‬‬ ‫الدر س الرابع ‪ /‬املعامالت املنطقية‬ ‫‪59‬‬ ‫ا سئلة الوحدة‬ ‫‪62‬‬ ‫الوحدة الثالثة ‪ /‬الذكاء الإ صطناعي‬ ‫‪63‬‬ ‫الدر س الأول ‪ /‬الذكاء الإ صطناعي‬ ‫‪68‬‬ ‫الدر س الثاين ‪ /‬جماالت الذكاء الإ صطناعي‬ ‫‪74‬‬ ‫الدر س الثالث ‪ /‬الروباتات‬ ‫‪78‬‬ ‫ا سئلة الوحدة‬ ‫‪3‬‬ ‫أخي المعلم ‪...‬أختي المعلمة‬ ‫نضع بين أيديكم جهدنا المتواضع لنتواصل و إياكم مع مستجدات العصر واضعين‬ ‫نصب أعيننا أبنائنا التالميذ الذين هم قادة المستقبل و جيل التغيير المنشود ‪ ،‬لذا اعتمدنا‬ ‫َ‬ ‫في هذا الكتاب على أحدث استراتيجيات التدريس المبنية على االقتصاد المعرفي إليجاد‬ ‫البيئة التعليمية المناسبة و تهيئة جيل قادر على التعامل مع تقنية المعلومات و االتصاالت‬ ‫ليكونوا قادرين على مواجهة التحديات التي فرضها النمو المتسارع في وسائل و أساليب‬ ‫اكتساب المعلومات و المهارات و التقدم بعزم نحو توظيف تقنية المعلومات في التعليم‬ ‫‪،‬ومع يقيننا التام بقدرات تالميذنا للنهوض بالوطن و األمة و إحداث التغيير المنشود‬ ‫باالعتماد على االستراتيجيات الحديثة التي تدعم التلميذ و تجعل منه محور العملية‬ ‫التعليمية ‪.‬‬ ‫أخي المعلم ‪...‬أختي المعلمة‬ ‫تتطلب عملية التطوير قيامك بأدوار أكثر فاعلية في اإلعداد والتخطيط للتعليم واستخدام‬ ‫المصادر والوسائل التعليمية المتعددة والمناسبة للدرس‪ ،‬وأن تفسح المجال للتلميذ ليعبر‬ ‫عن رأيه بحرية‪.‬‬ ‫أخي المعلم ‪...‬أختي المعلمة‬ ‫يمتلك التلميذ مهارات واسعة ولديه القدرة على البحث واالتصال مع اآلخرين للوصول‬ ‫إلى المعرفة من أوسع أبوابها فال تضيّق على التلميذ وتحاصره بمعلوماتك فقط دعه‬ ‫ينطلق من خالل المشاريع وافسح له المجال لإلبداع فتالميذنا لديهم القدرة على ذلك‪.‬‬ ‫وهللا ولي التوفيق‬ ‫‪4‬‬ ‫دور املعلم يف العملية التعليمية‬ ‫أخي المعلم ‪...‬أختي المعلمة‬ ‫‪ -‬أنت القدوة والقيادي‪.‬‬ ‫‪ -‬ا ستمع للتلميذ وامنحه فر صة للتعبري عن ر أيه‪.‬‬ ‫‪ -‬حفز التلميذ دائماً‪ ،‬فعند م شاركته قد تكون إجابته خاطئة قل له حماولة جيدة‪.‬‬ ‫‪ -‬شارك التلميذ يف تقومي نف سه م ستخدماً أداة تقومي (التقومي الذاتي)‪.‬‬ ‫‪ -‬أنت املر شد ليكن دورك أقل من ‪ % 25‬من وقت احل صة‪.‬‬ ‫‪ -‬ا ستخدم فعاليات تعاونية وخربات ت شجع التالميذ على التعاون‪.‬‬ ‫‪ -‬ا سمح للتالميذ ب أن يظهروا قدراتهم با ستخدام طرق متعددة من التوا صل‬ ‫(كاللوحات‪ ،‬و النماذج ‪ ،‬و الأحاجي و الألغاز ‪ ،‬و الألعاب و العرو ض) ‪.‬‬ ‫‪ -‬ا ستخدام التقنيات املتوفرة لديك ك أدوات التعلم‪.‬‬ ‫‪ -‬ا شرح الدر س بخطوات ق صرية‪.‬‬ ‫‪ -‬ا ستخدم أدوات القيا س والتقومي أثناء الدر س با ستمرار‪.‬‬ ‫‪ -‬أعط مت سعاً من الوقت للن شاطات‪ ،‬لأن‪:‬‬ ‫(التلميذ من ذوي االحتياجات اخلا صة يحتاج وقتاً أطول لإكمال املهمة) ‪.‬‬ ‫واهلل املوفق‬ ‫‪5‬‬ ‫الوحدة‬ ‫‪ 1‬اخلوارزميات وخمطط سري العمليات‬ ‫األهداف الخاصة ‪:‬‬ ‫بعد االنتهاء من الوحدة يجب أن يكون التلميذ قادراً على أن ‪:‬‬ ‫يتعرف على خطوات حل امل شكلة‪.‬‬ ‫ي ستخدم خطوات حل امل شكلة يف حل امل سائل‪.‬‬ ‫يدرك مفهوم اخلوارزمية‪.‬‬ ‫يبني خ صائ ص اخلوارزميات‪.‬‬ ‫ي ستخدم اخلوارزمية حلل م شكلة حمددة‪.‬‬ ‫يو ضح مفهوم خمطط سري العمليات‪.‬‬ ‫مييز بني رموز خمطط سري العمليات‪.‬‬ ‫ي صمم خمطط سري العمليات الب سيط‪.‬‬ ‫ير سم خمطط التفرع ل سري العمليات‪.‬‬ ‫يتعرف خمطط الدوران الب سيط‪.‬‬ ‫يتتبع خمطط الدوران الب سيط املنتهي‪.‬‬ ‫‪6‬‬ ‫الدر س‬ ‫الأول‬ ‫خطوات حل امل س ألة (امل شكلة(‬ ‫يتميز احلا سوب بقدرته الفائقة على معاجلة الأوامر والتعليمات املعطاة له جميعها‪ ،‬وتنفيذها بدقة متناهية‬ ‫و سرعة فائقة‪ ،‬لكنه يعجز عن حل أية م س ألة (م شكلة) ب شكل ذاتي‪ ،‬أي أن عمله يقت صر على تنفيذ ما يطلب‬ ‫منه من أوامر وتعليمات‪ ،‬لذلك البد لنا من معرفة خطوات حل امل سالة ح سب الأ س س العلمية‪ ،‬للو صول إىل‬ ‫حلول منا سبة‪ ،‬وعلينا إعطاء الأوامر للحا سوب حتى يقوم بتنفيذها ب شكل صحيح‪ ،‬ي ؤدي النتيجة املطلوبة‪.‬‬ ‫وامل س ألة هي الهدف أو الناجت املطلوب الو صول إلية‪ ،‬حيث يقوم املربمج مبجموعة من اخلطوات بنا ًء على‬ ‫معطيات امل س أله للو صول إىل املطلوب‪.‬‬ ‫وللو صول إىل حل لأية م س ألة‪ ،‬با ستخدام احلا سوب‪ ،‬هناك خطوات حمددة يجب اتباعها‪ ،‬وتتلخ ص فيما‬ ‫ي أتي‪:‬‬ ‫‪7‬‬ ‫‪ -1‬فهم امل س ألة وحتليلها‬ ‫تعد خطوة فهم امل س ألة وحتليل عنا صرها من الأمور املهمة التي يجب عدم جتاهلها‪ ،‬النها ت ساعدك للو صول‬ ‫للحل ال سليم وقد ي ؤدي جتاهلها إىل حل خط أ للم س أله‪ ،‬ويتم ذلك بتحديد‪:‬‬ ‫‪ -‬املدخالت املتوافرة يف امل س ألة‪.‬‬ ‫‪ -‬املخرجات و شكلها (النتائج املراد الو صول إليها)‪.‬‬ ‫‪ -‬طرق احلل املختلفة (املعاجلة وقد تكون معادلة أو قانون ريا ضي‪ ،)....‬وتقييمها الختيار أف ضلها‪.‬‬ ‫‪ 1‬حلل امل س ألة الآتية إىل عنا صرها‬ ‫ إيجاد م ساحة م ستطيل طوله ( س)‪ ،‬وعر ضة ( ص)‪.‬‬ ‫احلل‬ ‫املدخالت‪ :‬طول امل ستطيل ( س)‪ ،‬عر ض امل ستطيل ( ص)‪.‬‬ ‫املطلوب (املخرجات)‪ :‬إيجاد م ساحة امل ستطيل (م)‪.‬‬ ‫طريقة احلل‪:‬‬ ‫م ساحة امل ستطيل = الطول ‪ x‬العر ض‬ ‫ أو م = س ‪ x‬ص‬ ‫حتليل امل س ألة‬ ‫ن شاط‬ ‫حلل امل س ألة الآتية إىل عنا صرها ( املدخالت‪ ،‬املخرجات‪ ،‬طرق احلل املمكنة)‪:‬‬ ‫ إيجاد متو سط درجات التلميذ يف ثالث مواد‪ :‬اللغة العربية‪ ،‬الريا ضيات‪ ،‬اللغة الإجنليزية‪.‬‬ ‫‪8‬‬ ‫‪ -2‬كتابة خوارزمية‬ ‫اخلوارزمية‪ :‬هي جمموعة من اخلطوات الوا ضحة واملت سل سة واملنطقية املكتوبة بلغة الإن سان مث ًال اللغة العربية‬ ‫ أو اللغة االجنليزية‪ ،‬للو صول إىل حل للم س ألة‪.‬و سي أتي شرحها فيما بعد‪.‬‬ ‫‪ -3‬ترجمة اخلوارزمية اىل برنامج با ستخدام إحدى لغات الربجمة‬ ‫هناك الكثري من لغات الربجمة التي ي ستطيع الإن سان تعلمها وا ستخدامها يف كتابة الربامج‪ ،‬وتعد لغة الربجمة‬ ‫و سيلة التخاطب بني الإن سان واحلا سوب‪ ،‬ومن هذه اللغات‪:‬‬ ‫‪ -1‬سي (‪)C++‬‬ ‫‪ -2‬جافا (‪)Java‬‬ ‫‪ -3‬دلفي (‪)Delphi‬‬ ‫‪ -4‬سمول بي سك (‪.)Small Basic‬‬ ‫‪ -4‬تنفيذ الربامج با ستخدام احلا سوب واختبار صحته‬ ‫ينفذ الربنامج على احلا سوب أكرث من مرة‪ ،‬وذلك ب إعطائه مدخالت خمتلفة يف كل مرة‪ ،‬للت أكد من عمله‬ ‫بال شكل ال صحيح‪ ،‬واحل صول على النتائج املطلوبة‪.‬‬ ‫‪ -5‬التوثيق‬ ‫تعد خطوة التوثيق من اخلطوات املهمة جد ًا يف حل امل س ألة‪ ،‬وهي و صف كتابي للربنامج‪ ،‬و أهدافه‪ ،‬و أجزائه‪،‬‬ ‫و إجراءات ت شغيله‪ ،‬مدعوم ًا بالوثائق وامل ستندات والر سوم الإي ضاحية‪ ،‬وذلك للرجوع إىل الربنامج وقت‬ ‫احلاجة‪ ،‬بهدف ت صحيح الربنامج من قبل املربجمني أنف سهم‪ ،‬أو من قبل مربجمني آخرين‪ ،‬أو لإجراء‬ ‫التعديل والتطوير على الربنامج يف امل ستقبل‪.‬‬ ‫التوثيق‬ ‫ن شاط‬ ‫‪9‬‬ ‫أ سئلة الدر س‬ ‫‪10‬‬ ‫الدر س‬ ‫الثاين‬ ‫اخلوارزميات‬ ‫ُتعرف اخلوارزمية ب أنها جمموعة من اخلطوات الوا ضحة‪ ،‬واملت سل سلة‪ ،‬واملنطقية‪ ،‬واملكتوبة بلغة الإن سان‬ ‫ب شكل مف صل‪ ،‬للو صول إىل حل م س ألة معينة‪.‬‬ ‫وقد ا ستحدث فكرتها عامل الريا ضيات العربي امل سلم‪ ( ،‬أبو جعفر حممد بن مو سى اخلوارزمي)‪ ،‬يف القرن‬ ‫التا سع امليالدي‪.‬ويعد اخلوارزمي م ؤ س س علم اجلرب‪ ،‬وهو من أوائل علماء الريا ضيات امل سلمني‪ ،‬وقد ا شتقت‬ ‫كلمة خوارزمية (‪ )Algorithm‬من ا سمه‪.‬‬ ‫توفر كتابة اخلوارزمية الكثري من الوقت يف حل امل س ألة‪ ،‬لأنها تر سم طريق احلل ب شكل حمدد ووا ضح‪ ،‬فت صبح‬ ‫عملية ترجمتها إىل برنامج أ سهل بكثري من ال شروع يف كتابة الربنامج مبا شرة‪.‬‬ ‫وهناك أكرث من طريقة لكتابة اخلوارزمية‪ ،‬وهناك عوامل عديدة لتحديد أي اخلوارزميات هي الف ضلى‬ ‫للتطبيق‪ ،‬ويدخل عامل الوقت يف حتديد الأف ضلية‪ ،‬فهناك خوارزميات قد ت أخذ وقتا طويال للو صول إىل‬ ‫احلل‪ ،‬بينما ت أخذ خوارزميات أخرى وقتا أق صر حلل امل س ألة نف سها‪.‬‬ ‫‪11‬‬ ‫ومتتاز اخلوارزمية مبجموعة من اخل صائ ص ومنها‪:‬‬ ‫‪ -1‬و ضوح خطوات احلل وال تعتمد لغة حمددة‪.‬‬ ‫‪ -2‬التنوع يف أ ساليب املعاجلة وعدم اعتمادها على أ سلوب حمدد‪.‬‬ ‫‪ -3‬خطواتها سهلة ووا ضحة للجميع‪.‬‬ ‫‪ -4‬ت ستخدم اخلوارزمية يف حل م سائل م شابهة‪.‬‬ ‫‪ -5‬سهولة اكت شاف وت صحيح الأخطاء‪.‬‬ ‫‪ -6‬تعترب توثيق للحل‪.‬‬ ‫وقبل البدء بحل امل س ألة يجب حتديد املدخالت واملخرجات كما يف الأمثلة الآتية‪:‬‬ ‫الخوارزميات‬ ‫‪2‬‬ ‫‪ -1‬إبدأ‬ ‫‪ -2‬ادخل طول املربع ‪A‬‬ ‫‪ -3‬اح سب م ساحة املربع = ‪AxA‬‬ ‫‪ -4‬اطبع (م ساحة املربع ‪ ,‬طول املربع)‬ ‫‪ -5‬توقف‬ ‫الخوارزميات‬ ‫ن شاط‬ ‫تقراء‬ ‫‪12‬‬ ‫الخوارزميات‬ ‫‪3‬‬ ‫‪ -1‬إبدأ‬ ‫‪ -2‬اقرأ قاعدة املثلث ‪L‬‬ ‫‪ -3‬إقرأ ارتفاع املثلث ‪H‬‬ ‫‪ -4‬اح سب م ساحة املثلث ( ‪A=1/2 (L*H‬‬ ‫‪ -5‬اطبع قاعدة املثلث ‪ L‬وارتفاعه ‪H‬‬ ‫‪ -6‬اطبع م ساحة املثلث ‪A‬‬ ‫‪ -7‬توقف‬ ‫طول قاعدة املثلث‬ ‫ارتفاع املثلث‬ ‫قاعدة املثلث‬ ‫ارتفاع املثلث‬ ‫م ساحة املثلث‬ ‫الخوارزميات‬ ‫ن شاط‬ ‫‪ -1‬ابد أ‬ ‫درجات‬ ‫‪-2‬‬ ‫= ‪sum‬‬ ‫الدرجات‬ ‫‪-3‬‬ ‫‪AV=sum/3‬‬ ‫املتو سط‬ ‫‪-4‬‬ ‫املتو سط‬ ‫‪-5‬‬ ‫‪ -6‬توقف‬ ‫‪13‬‬ ‫الخوارزميات‬ ‫‪4‬‬ ‫املجموع‬ ‫جمموع درجات تلميذ‬ ‫املجموع‬ ‫‪ -1‬إبد أ ‬ ‫‪ -2‬أدخل جمموع درجات التلميذ‪.‬‬ ‫‪ -3‬إذا كان املجموع أكرب أو ي ساوي ‪ 50‬إذا(نعم)اذهب للخطوة (‪ )5‬و إذا(ال)اذهب خلطوة (‪.)4‬‬ ‫‪ -4‬اطبع كلمة را سب ثم اذهب للخطوة (‪.)6‬‬ ‫‪ -5‬اطبع كلمة ناجح‪.‬‬ ‫‪ -6‬توقف‬ ‫الخوارزميات‬ ‫‪5‬‬ ‫اكتب خوارزمية لإدخال الأعداد التي تقل عن ‪ 30‬واطبع كلمة فردي إذا كان العدد فردي وكلمة زوجي‬ ‫ إذا كان العدد زوجي‪.‬‬ ‫‪ -1‬إبد أ ‬ ‫‪ -2‬أدخل الأعداد‪.‬‬ ‫‪ -3‬إذا كان العدد فردي اذا (نعم) اذهب للخطوة ‪ 5‬واذا (ال) اذهب للخطوة (‪.)4‬‬ ‫‪ -4‬اطبع «زوجي» ثم اذهب للخطوة ‪. 6‬‬ ‫‪ -5‬اطبع كلمة فردي‪.‬‬ ‫‪ -6‬توقف‬ ‫‪14‬‬ ‫الخوارزميات‬ ‫ن شاط‬ ‫ أكمل كتابة اخلوارزمية الآتية لإدخال ا سم التلميذ و ‪ 3‬درجات واح سب جمموع الدرجات واملتو سط ثم‬ ‫اطبع ا سم التلميذ واملتو سط‪:‬‬ ‫‪ -1‬إبد أ‬ ‫‪-2‬‬ ‫‪-3‬‬ ‫‪-4‬‬ ‫‪-5‬‬ ‫‪-6‬‬ ‫‪-7‬‬ ‫‪ -8‬توقف‬ ‫أ سئلة الدر س‬ ‫‪15‬‬ ‫ال س ؤال الثالث ‪ :‬حلل امل س ألة الآتية إىل عنا صرها ‪:‬‬ ‫ إيجاد م ساحة م ستطيل طوله ( ‪ ،) Y‬وعر ضه ( ‪.) X‬‬ ‫ال س ؤال الرابع ‪ :‬حلل امل س ألة الآتية التي عنا صرها (املدخالت‪ ،‬املخرجات‪ ،‬طرق احلل املمكنة)‪:‬‬ ‫ إيجاد متو سط درجات تلميذ يف ثالث مواد ‪ :‬اللغة العربية‪ ،‬الريا ضيات‪ ،‬اللغة الإجنليزية‪.‬‬ ‫ال س ؤال اخلام س ‪ :‬ابحث عن أهم منجزات العامل أبو جعفر اخلوارزمي‪ ،‬و إ سهاماته يف علم اجلرب‪،‬‬ ‫وت أثري علمه على ح ضارة أوروبا ‪.‬‬ ‫‪16‬‬ ‫الدر س‬ ‫مخططات سي ِر العمليّ ِ‬ ‫الثالثا‪:‬‬ ‫خمطط سري العمليات‬ ‫ات (‪)FlowCharts‬‬ ‫ُ‬ ‫ثالثً‬ ‫ِ‬ ‫طريق‬ ‫)خرائط التدفق(‬ ‫ا شتخدام‬ ‫ِ‬ ‫عن‬‫الر شم‪ْ ،‬‬ ‫من‬ ‫و شوحا َ‬ ‫ِ‬ ‫ً‬ ‫با شتخدام‬ ‫ِ‬ ‫أكثر‬ ‫الخوارزمي ِة‬ ‫العمليات‪ ،‬ا َ‬ ‫أ شهل وا َ‬ ‫ّ‬ ‫ِ‬ ‫ُ‬ ‫تمثيل‬ ‫مخططات شيرِ‬ ‫ِ‬ ‫عد‬ ‫ُي ُّ‬ ‫خمططات َع سري العمليات‪ ،‬أ سهل و أكرث و ضوح ًا من‬ ‫التتب‬ ‫تالحظ ُّ‬‫طريق َ‬ ‫ت شتطيع ا ْأن‬ ‫الر سم‪ ،‬عن ُ‬ ‫حيث‬ ‫با ستخدام ُ‬ ‫الرمزي ِة؛‬ ‫ّ‬ ‫التمثيل ِ‬ ‫ شبه‬ ‫اخلوارزمية‬ ‫ِ‬ ‫يعد ِ‬ ‫طريقة‬ ‫متثيل‬ ‫مخططاتالتتبع املنطقي حلل امل شكلة ب سهولة أكرب‪،‬‬ ‫ت ستطيع َد أن تالحظِ‬ ‫حيثوا ْأن ت ِّ‬ ‫ُحد‬ ‫أكبر‪،‬‬ ‫ٍ‬ ‫الرمزية‪،‬‬ ‫لحلالتمثيل ِ شبه‬ ‫المنطقيطريقة ِّ‬ ‫ا ستخدام‬ ‫الم شكلة ب شهولة ا َ‬ ‫َّ‬ ‫الر سم‪ ،‬عن طريق ا ستخدام أ شكال هند سية‬ ‫عنيف ِ‬ ‫طريق‬ ‫الر شم‪،‬معينة‬ ‫ِ‬ ‫امل ستخدمة ب آلية‬ ‫العمليات ٍة معي َّن ٍة في‬ ‫مة با ّآلي‬ ‫خمططات سري َ‬ ‫الم شتخد ِ‬ ‫ِ‬ ‫العمليات‬ ‫حتدد‬‫و أن شيرِ‬ ‫محدد ٍة‪ ،‬و شتتعرفُها في ما ياأتي‪:‬‬ ‫هند شي ٍة َّ‬ ‫ٍ‬ ‫أ شكال‬ ‫ا شتخدام ا‬ ‫ِ‬ ‫حمددة‪.‬‬ ‫َّ‬ ‫ات‬ ‫مخططات سي ِر العمليّ ِ‬ ‫ِ‬ ‫‪ -1‬رموز ُ‬ ‫‪ -1‬رموز خمططات سري العمليات‬ ‫حل الم شا ِألة‪،‬‬ ‫ِ‬ ‫خطوات ِّ‬ ‫خا ش ًة‪ ،‬للتعبيرِ عن‬ ‫ّ‬ ‫ة‬ ‫ً‬ ‫هند شي‬ ‫ّ‬ ‫ً‬ ‫ل‬ ‫أ شكا‬‫ا‬ ‫ِ‬ ‫العمليات‬ ‫مخططات شيرِ‬ ‫ُ‬ ‫ت شتخدم‬ ‫ُ‬ ‫ت ستخدم خمططات سري العمليات أ شكا ًال هند سية خا صة‪ ،‬للتعبري عن خطوات حل امل س ألة‪ ،‬بحيث يكون لكل‬ ‫ِ‬ ‫للخطوة‬ ‫ن ص ُمخ َت َ ش ٌر‬ ‫ شكل‬ ‫ٍ‬ ‫كل‬ ‫َ‬ ‫داخل ِّ‬ ‫ويك َت ُب‬ ‫الخا ص ِبه‪،‬‬ ‫لكل شكلٍ مدلو ُله‬‫يكون ِّ‬ ‫ُ‬ ‫بحيث‬ ‫ُ‬ ‫ شكل مدلوله اخلا ص به‪ ،‬ويكتب داخل كل شكل ُّن ص خمت صر للخطوة املطلوبة‪ ،‬ويبني اجلدول بع ض الأ شكال‬ ‫ٌّ‬ ‫ُ‬ ‫كل منها‪:‬‬‫مة ومعناها‪ ،‬ومثا ًل على ٍّ‬ ‫الم شتخد ِ‬ ‫َ‬ ‫ِ‬ ‫أ شكال‬ ‫بع ص ال‬ ‫(‪َ )1-2‬‬ ‫ويبين الجدول‬ ‫ِ‬ ‫المطلوبة‪،‬‬ ‫ومثا ًال على ُكل منها‪:‬‬ ‫ومعناها‪ُ ،‬‬ ‫امل ستخدمة‬ ‫ِ‬ ‫العمليات‬ ‫ِ‬ ‫مخططات سي ِر‬ ‫الجدولُ (‪ :)1-2‬الأ سكالُ الم ستخ َدم ُة في‬ ‫مثالٌ‬ ‫المعنى‬ ‫الهند سي‬ ‫ُّ‬ ‫ال سكلُ‬ ‫توقف‬ ‫ابداأ‬ ‫ِ‬ ‫العمليات‬ ‫ِ‬ ‫مخطط شيرِ‬ ‫بداي ُة اأو نهاي ُة‬ ‫ِ‬ ‫(طباعة)‬ ‫إخراج‬ ‫ُ‬ ‫ِ‬ ‫البيانات‪ /‬ا‬ ‫ِ‬ ‫(قراءة)‬ ‫ا ُ‬ ‫إدخال‬ ‫اإطبع ‪Z‬‬ ‫اقراأ ‪A‬‬ ‫ِ‬ ‫المعلومات‬ ‫جد قيمة م‪ E‬من المعادلة ‪:‬‬ ‫عملي ُة معالج ٍة‬ ‫م‪+ =B‬ج ‪ C+‬ب= ‪E‬‬ ‫ِ‬ ‫الح شابية)‬ ‫ِ‬ ‫العمليات‬ ‫(مثل‬ ‫ل‬ ‫نعم‬ ‫هل ص‪C‬‬ ‫اتخا ُذ قرارٍ‬ ‫اأكبر من ‪55‬؟‬ ‫ِ‬ ‫العمليات‬ ‫واتجاه شيرِ ِ‬ ‫العمليات‬ ‫تو شيل س ِ‬ ‫ري ُ‬ ‫ ُ‬ ‫خطوط‬ ‫أ سهم اجتا ٍُه‬ ‫‪52‬‬ ‫‪17‬‬ ‫ْ‬ ‫ابحث‬ ‫ٍ‬ ‫أ شكال ورموزٍ‬ ‫عن ا‬‫ابحث ْ‬ ‫ْ‬ ‫ِ‬ ‫ شبكة الإنترنت‪،‬‬ ‫وبا شتخدام‬ ‫ِ‬ ‫أفراد مجموع ِت َك‪،‬‬ ‫ورموز ِ‬ ‫مع ا‬ ‫ِ‬ ‫بالتعاون َ‬ ‫اشكال‬ ‫ن شاط‬ ‫من ِ‬ ‫هذه‬ ‫ شكل ْ‬ ‫ٍ‬ ‫واكتب المعنى الذي يمثل ُ ُه ُّ‬ ‫كل‬ ‫ِ‬ ‫ِ‬ ‫الجدول (‪،)1-2‬‬ ‫ِ‬ ‫المذكورة في‬ ‫اأخرى غير‬ ‫بالتعاون مع زمالئك‪ ،‬وبا ستخدام شبكة الإنرتنت‪ ،‬ابحث عن أ شكال ورموز أخرى غري املذكورة يف‬ ‫ِ‬ ‫أ شكال‪.‬‬‫ال‬ ‫اجلدول‪ ،‬واكتب املعنى الذي ميثله كل شكل من هذه الأ شكال‪.‬‬ ‫ِ‬ ‫المجموعة‪.‬‬ ‫ملف‬ ‫لت ا ِ‬ ‫إليه في ِّ‬ ‫تو ش َ‬ ‫دو ْن ما ّ‬ ‫ّ‬ ‫العمليات ِ‬ ‫العمليات‬ ‫ سري سي ِر‬‫خمططات ِ‬ ‫مخططات‬ ‫‪-2 -2‬‬ ‫فوائد فوائ ُد‬ ‫ملخططات سري العمليات فوائد كثرية‪ ،‬منها‪:‬‬ ‫فوائد كثيرةٌ‪ ،‬منها‪:‬‬ ‫ُ‬ ‫ِ‬ ‫العمليات‬ ‫ِ‬ ‫لمخططات شيرِ‬ ‫ أ‪ -‬تو ضيح الت سل سل املنطقي خلطوات حل امل س ألة‪ ،‬و إعطاء صورة كاملة‬ ‫قبلِألة‪،‬‬‫الم شا‬ ‫حـل‬ ‫جميعها‬ ‫ِ‬ ‫لخطـواتألة ِّ‬ ‫المـنطـقيأجزاء امل س ‬ ‫واالطالع على ِّ‬ ‫الت شل شل‬ ‫ِ‬ ‫احلل‪،‬‬ ‫تـو شيـح‬ ‫خلطوات ُ‬ ‫ووا ضحة ‪-‬‬ ‫اأ‬ ‫ِّ‬ ‫الحـل‪،‬‬ ‫ِ‬ ‫لـخـطوات‬ ‫ِعـطـاء شور ٍة كامـلـ ٍة ووا شـحـ ٍة‬ ‫ُ‬ ‫التنفيذ‪.‬واإ‬ ‫حلل م س ِألة‬ ‫التـنفـيذ‪.‬‬ ‫واحدة َ‬ ‫قـبل‬ ‫طريقة ِ‬ ‫جـميـعها‬ ‫الم شا ِألة‬ ‫أجـزا ِءأكرث من‬ ‫لتجربة ‬ ‫فر صةعلى ا‬‫ِّطالع‬ ‫امل ستخدم ُ‬ ‫وال‬ ‫ب‪ -‬إعطاء‬ ‫من طريق ٍة واحد ٍة‬ ‫أكثر ْ‬ ‫ِ‬ ‫لتجربة ا َ‬ ‫الم شتخدم فر ش ًة‬ ‫ِ‬ ‫إعطاء‬ ‫ب‪ -‬ا ُ‬ ‫معينة‪.‬‬ ‫أخطاء‪ ،‬والتخل ص من التف صيالت غري‬ ‫م شاألاٍةلمعي َّن ٍة‪.‬‬ ‫جـ‪ -‬ت ساعد علىلحلجتنب‬ ‫ِّ‬ ‫ال ضرورية‪.‬‬ ‫ال شروري ِة‪.‬‬ ‫غيرِ‬ ‫ِ‬ ‫التف شيالت‬ ‫من‬ ‫ ص‬ ‫ِ‬ ‫ُّ‬ ‫ل‬ ‫والتخ‬ ‫‪،‬‬ ‫خا ص ًا حلفظُّ وثائق امل س ألة‪ ،‬حيث ي سهل َالرجوع إليها‪ ،‬عند إعادة ّ‬ ‫ِ‬ ‫ء‬ ‫أخطا‬ ‫ل‬ ‫ا‬ ‫ب‬ ‫ِ‬ ‫ن‬ ‫تج‬ ‫على‬ ‫ت شاعد‬ ‫ً ُ‬ ‫‪-‬‬ ‫جـ‬ ‫حل امل س ألة ذاتها‪ ،‬أو‬ ‫د‪ -‬ت ستخدم مرجعا‬ ‫عند ا ِ‬ ‫إعادة‬ ‫الرجوع اإليها‪َ ،‬‬ ‫ُ‬ ‫ُ‬ ‫ي شهل‬ ‫وثائق الم شا ِألة‪ُ ،‬‬ ‫حيث‬ ‫ِ‬ ‫ِ‬ ‫لحفظ‬ ‫خا شا‬ ‫مرجعا ًّ‬ ‫ً‬ ‫ شتخدم‬ ‫امل شابهة َ‬ ‫لها‪.‬‬ ‫امل سائل د ‪ُ -‬ت‬ ‫هة لها‪.‬‬ ‫الم شائل الم شا ِب ِ‬ ‫ِ‬ ‫الربنامجذا ِتها‪ ،‬اأوِ‬ ‫ب سهولة‪.‬‬ ‫تعديلالم شا ِألة‬ ‫حل‬ ‫هـ‪ -‬ت ساعد على ِّ‬ ‫‪ ،)Logical‬وهي من الأخطاء التي ي صعب اكت شافها‪،‬‬ ‫ب شهول ٍة‪.‬‬ ‫البرنامج‪errors‬‬ ‫املنطقية ( ِ‬ ‫تعديل‬ ‫أخطاء ِ‬ ‫على‬ ‫ت شاعد‬ ‫ُ‬ ‫اكت شاف ال‬ ‫على‪-‬‬ ‫و‪ -‬ت ساعد هـ‬ ‫من الأخطا ِء التي‬‫اكت شاف الأخطـا ِء المنطقـي ِـة (‪ ،) Logical errors‬وهي َ‬ ‫ِ‬ ‫الت سل سل املنطقي خلطوات احلل‪.‬‬ ‫اكت شافها على‬ ‫على‬ ‫ت شاعـد‬ ‫ُ‬ ‫يعتمد‪-‬‬ ‫حيث و‬ ‫َ‬ ‫ّ‬ ‫ِّ‬ ‫الحل‪.‬‬ ‫ِ‬ ‫لخطوات‬ ‫المنطقي‬ ‫الت شل شل‬ ‫ِ‬ ‫يعتمد اكت شافُها على‬ ‫ُ‬ ‫حيث‬ ‫ي شعب اكت شافُها؛ ُ‬ ‫ُ‬ ‫ِّ‬ ‫ن شاط‬ ‫األشكال‬ ‫توجد برجميات كثرية‪ ،‬ت ساعدك على ر سم خمططات سري العمليات ب سهولة وي سر‪ ،‬منها‪ :‬برنامج‬ ‫معالج الن صو ص‬ ‫‪ -‬ا ستخدم برنامج معالج الن صو ص‪ ،‬وابحث عن الأ شكال امل ستخدمة التي تعلمتها يف ر سم‬ ‫خمططات سري العمليات‪.‬‬ ‫‪ -‬ابحث يف شبكة الإنرتنت عن برجميات جاهزة‪ ،‬ت ستخدم لر سم خمططات سري العمليات‪،‬‬ ‫‪53‬‬ ‫وا ستخدم إحداها‪.‬‬ ‫‪18‬‬ ‫ْ‬ ‫ِ‬ ‫المجموعة‪.‬‬ ‫ملف‬ ‫لت ا ِ‬ ‫إليه في ِّ‬ ‫تو ش َ‬ ‫دو ْن ما ّ‬ ‫ّ‬ ‫مخططات سي ِر العمليّ ِ‬ ‫ات‬ ‫ِ‬ ‫لر سم‬ ‫إر سادات عام ٌة ِ‬‫ٌ‬ ‫‪ -3‬ا‬ ‫هو الذي يبداأُ َ‬ ‫من الأعلى اإلى‬ ‫ِ‬ ‫العمليات َ‬ ‫ِ‬ ‫مخططات شيرِ‬ ‫ر شم‬ ‫ال شائع في ِ‬‫َ‬ ‫أ شلوب الم َّت َب َع‬ ‫َ‬ ‫ا َّإن ال‬ ‫ِ‬ ‫النهاية‪،‬‬ ‫ِ‬ ‫البداية‪ ،‬وينتهي برمزِ‬ ‫الر شم برمزِ‬ ‫العمليات ًة ‪-‬‬ ‫اليمين‪ ،‬سري‬ ‫ويبداأُ ‪ -‬عاد‬ ‫خمططات ِ‬ ‫ومنلر سم‬ ‫الي شار اإلى‬ ‫‪ -3‬إر شادات‬ ‫أ شفل‪،‬عامة‬ ‫ال ِ‬ ‫ُ‬ ‫ إن الأ سلوب ال شائع يف ر سم خمططات ِ سري العمليات هو الذي يبد أ من الأعلى إىل الأ سفل‪ ،‬ومن الي سار إىل‬ ‫ِ‬ ‫مخططات ال شيرِ ‪ ،‬منها‪:‬‬ ‫ت شاعد َك في ِ‬ ‫ر شم‬ ‫ُ‬ ‫ِ‬ ‫إر شادات العامة التي‬ ‫بع ص ال‬ ‫َ‬ ‫وهناك ُ‬ ‫اليمني‪ ،‬ويبد أ ‪ -‬عادة ‪ -‬الر سم برمز البداية‪ ،‬وينتهي برمز النهاية‪ ،‬وهناك بع ض الإر شادات العامة التي‬ ‫يكون ُّ‬ ‫خط ال شيرِ اإلى ا َ‬ ‫أ شفل‪،‬‬ ‫ُ‬ ‫بحيث‬ ‫ُ‬ ‫ِ‬ ‫ال شفحة‪،‬‬ ‫من اأعلى‬ ‫العمليات ْ‬ ‫خمططات ِط شيرِ‬ ‫ال سري‪ ،‬منها‪ِ :‬‬ ‫بر شم ّ‬ ‫مخط‬ ‫ت ساعدك ‪-‬يف ابداأْ‬ ‫ر سم ِ‬ ‫اأ‬ ‫كل (‪.)4-2‬‬ ‫ال ش ِ‬ ‫كما في َّ‬ ‫ابداأ‬ ‫توقف‬ ‫ِ‬ ‫العمليات‪.‬‬ ‫ِ‬ ‫مخطط شيرِ‬ ‫ُ‬ ‫ال شكل (‪ :)4-2‬البداي ُة والنهاي ُة في‬ ‫ أ ‪54 -‬إبد أ بر سم خمطط سري العمليات من أعلى ال صفحة‪ ،‬بحيث يكون خط ال سري إىل أ سفل‪.‬‬ ‫ب ‪ -‬رقم كل صفحة من صفحات خمطط سري العمليات يف ت سل سل معني‪ ،‬واكتب عنوان امل س ألة‪ ،‬والتاريخ‪،‬‬ ‫وا سمك‪ ،‬على كل صفحة من صفحات املخطط‪.‬‬ ‫جـ ‪ -‬صف كل خطوة لغوي ًا‪ ،‬بحيث ميكن فهمها‪ ،‬ومتابعة جميع اخلطوات ب سهولة‪.‬‬ ‫د ‪ -‬ت صور نف سك القارئ‪ ،‬وحاول حتديد امل شكالت وال صعوبات التي تواجهك يف فهم املخطط‪ ،‬وحاول‬ ‫‪ -4‬أنواع خمططات سري العمليات‬ ‫هناك ثالثة أنواع رئي سة ملخططات سري العمليات‪:‬‬ ‫ أ ‪ -‬خمططات سري العمليات التتابعية (‪. )Sequential Flowcharts‬‬ ‫ب ‪ -‬خمططات سري العمليات ذات التف ّرع (‪.)Branched Flowcharts‬‬ ‫جـ ‪ -‬خمططات سري العمليات ذات التكرار (‪.)Loop Flowcharts‬‬ ‫‪19‬‬ ‫ر سم خمطط سري عمليات سهل الفهم واال ستيعاب على القارئ‪.‬‬ ‫وميتاز كل نوع من هذه الأنواع بخا صية متيزة عن غريه‪ ،‬فمخطط سري العمليات التتابعية تكون يف خطوات‬ ‫تتابعية مت سل سلة‪ ،‬وخمطط سري العمليات ذو التفرع يحتوي ‪ -‬عادة ‪ -‬على عملية اتخاذ قرار‪ ،‬بينما خمطط‬ ‫ سري العمليات ذو التكرار ميتاز بوجود تكرار لعمليات معينة أكرث من مرة‪ ،‬وميكن ملخطط سري العمليات أن‬ ‫يحتوي على أكرث من نوع من أنواع املخططات‪.‬‬ ‫األشكال‬ ‫ن شاط‬ ‫ار سم ال شكل الهند سي الذي ميثل كال من اخلطوات الآتية يف خمطط سري العمليات‪:‬‬ ‫‪ -1‬ابد أ‪.‬‬ ‫‪ -2‬اقر أ درجة طالب‪.‬‬ ‫‪ -3‬أ ضف العدد (‪ )5‬إىل املتغري )‪Y = X + 5 (X‬‬ ‫‪ -4‬اطبع (‪.)Y‬‬ ‫‪ -5‬توقف‪.‬‬ ‫مخطط سير العمليات‬ ‫ن شاط‬ ‫ابدأ‬ ‫توقف‬ ‫أدخل‬ ‫اطبع‬ ‫نعم‬ ‫ال‬ ‫‪20‬‬ ‫أ سئلة الدر س‬ ‫عالمة‬ ‫عالمة‬ ‫‪21‬‬ ‫الدر س‬ ‫التتابع الب سيط‬ ‫ّ ‪)Sequential Flowcharts‬‬ ‫ِ‬ ‫خمطط‬ ‫العمليات التتابعي ِة (‬ ‫مخططات سي ِر‬ ‫ُ‬ ‫رابعاً‪:‬‬ ‫الرابع‬ ‫ِ‬ ‫المت شل شلة‬ ‫ِ‬ ‫الخطوات‬ ‫واملتتابعة‪ ،‬من دون‬ ‫مجموع ٍة َ‬ ‫من‬ ‫املت سل سلة‬ ‫يحتويمنعلى‬ ‫اخلطوات‬ ‫على َّن ُهجمموعة‬ ‫التتابعي باأ‬ ‫العمليات شيرِالتتابعي ب ِأنه‬ ‫العمليات يحتوي ُّ‬ ‫مخط ُط‬ ‫َّ‬ ‫يتمي ُز‬ ‫ سري‬ ‫يتميز خمطط ّ‬ ‫ شكل ًل ا ْأو‬ ‫يتخذ اإدخا‬ ‫الخطوات‬ ‫معاجلة‪ِ ،‬‬ ‫هذهوبالتايل ُ‬ ‫تكون‬ ‫وقد أو ُ‬ ‫منها‪ْ ،‬‬ ‫إخراجا‬ ‫تكرارٍ ل ٍّأي‬ ‫إدخاال أو ‬ ‫اخلطوات‬ ‫هذه اأو‬ ‫تفر ٍع‬ ‫تكون ُّ‬ ‫دون وقد ِ‬ ‫وجود‬ ‫من ِ‬ ‫منها‪،‬‬ ‫وجود تفرع ِ‬ ‫أوتكرار‪ ،‬ل ْأي‬ ‫والمتتابعة‬ ‫مبين‬ ‫عاما‪ ،‬كما هو ٌ‬ ‫ال ً‬‫التتابعي شك ً‬ ‫ِّ‬ ‫ال شكل‪ِ :‬‬ ‫العمليات‬ ‫مبني ِطيف شيرِ‬ ‫ شكلهو َّ‬ ‫مخط‬ ‫ال عام ًاُ‬ ‫يتخذ‪ ،‬كما ُ‬ ‫وبالتالي‬ ‫معالج ًة‪،‬‬ ‫التتابعي شك ً‬ ‫إخراجا ا ْأو‬ ‫العمليات‬ ‫خمططا سري ً‬ ‫ال شكل (‪:)5-2‬‬ ‫ِ‬ ‫في‬ ‫ِ‬ ‫العمليات التتابعي‪.‬‬ ‫ِ‬ ‫لمخطط شيرِ‬ ‫ُ‬ ‫ال شكل العام‬ ‫ُّ‬ ‫ُ‬ ‫ال شكل (‪:)5 -2‬‬ ‫وينتهي برمز توقف (‪ِّ ،)STOP‬وما بينهما خطوات‬ ‫ويبد أ ال شكل العام للمخطط برمز ابد أ (‪،)START‬‬ ‫ سري ُدها‬ ‫تحد‬ ‫خمطط ّ‬‫خطوات‬ ‫ٌ‬ ‫عندهما‬ ‫ر سم‬ ‫وما بي َن‬ ‫(توقف)‪،‬‬ ‫االنتباه‬ ‫وينتهيإخراج‪،‬‬ ‫برمزِ ويجب‬ ‫إدخال(ابداأ)‪،‬‬ ‫ومعاجلة و ‬ ‫واحتياجاتها‪ِ ،‬‬ ‫للمخطط‬ ‫من برمزِ‬ ‫العام‬ ‫ويبداأُاملطلوبة ُ‬ ‫ال شكل ُ‬ ‫حتددها امل س ألة‬ ‫خطوة ّ‬ ‫مخط ِط‬ ‫خطوة ِ‬ ‫ر شم‬ ‫ت سبق َ‬ ‫عند‬ ‫النتباه‬ ‫ُ‬ ‫ويجب أال‬ ‫ال صحيح‪ ،‬و‬ ‫ُ‬ ‫الت سل سلي ٍ‬ ‫إخراج‪،‬‬ ‫إدخالبال شكل‬ ‫ومعالج ٍة وا‬ ‫خطوات ااحلل ٍ‬ ‫من‬ ‫العمليات التتابعي اىل ضرورة ترتيب‬ ‫الم شاأل ُة المطلوب ُة واحتياجا ُتها‪ْ ،‬‬ ‫الحل بال شكل الت شل شلي ال شحيح‪ ،‬واأ َّل ت شبق‬ ‫خطواتفيما ِّبعد‪.‬‬ ‫اكت شافها‬ ‫ِ‬ ‫ي صعب‬ ‫ِ‬ ‫ترتيب‬ ‫أخطاءإلىمنطقية‪ِ ،‬‬ ‫ شرورة‬ ‫عندها ‬ ‫ شيرِال تنتج ِ‬ ‫العمليات التتابعي ا‬ ‫ أخرى‪ ،‬كي‬ ‫َ‬ ‫ِ‬ ‫ِّ‬ ‫ِ‬ ‫ِّ‬ ‫بعد‪.‬‬ ‫ي شعب اكت شافُها فيما ُ‬ ‫ُ‬ ‫منطقي ٌة‪،‬‬ ‫ّ‬ ‫أخطاء‬ ‫ٌ‬ ‫عندها ا‬ ‫تنتج َ‬ ‫خطو ٌة خطو ًة اأخرى؛ كي ل َ‬ ‫الشكل العام لمخططات سير العمليات‬ ‫ْ‬ ‫ابحث‬ ‫ن شاط‬ ‫ شبكة ال ِ‬ ‫إنترنت‪ ،‬ن ّفذْ ما ياأتي‪:‬‬ ‫ِ‬ ‫وبا شتخدام‬ ‫ِ‬ ‫ِ‬ ‫المجموعة‪،‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬ ‫بالتعاون‬ ‫بالتعاون َ‬ ‫إنرتنت‪ ،‬نفذ ما ي أتي‪:‬‬ ‫مع زمالئك ‪ ،‬وبا ستخدام شبكة ال‬ ‫العمليات ذات ِ‬ ‫العمليات‬ ‫وخمططات سري ِ‬ ‫ومخططات شيرِ‬ ‫التفر ِع‪،‬‬ ‫ذات ِ‬ ‫ذات‬ ‫التفرع‪ّ ،‬‬ ‫العمليات ِ‬ ‫العمليات‬ ‫العامملخططات ِ‬ ‫لمخططات‬ ‫ سري شيرِ‬ ‫ال شكلالعام ِ‬ ‫عنال شكل ِ‬‫ابحثعن ِ‬ ‫ْ‬ ‫ابحث‬ ‫‪--‬‬ ‫ِ‬ ‫التكرار‪.‬التكرارِ ‪.‬‬ ‫ذات‬ ‫الرئي سة‪ِ.‬‬ ‫الرئي شة‪.‬‬ ‫العمليات ِ‬ ‫العمليات‬ ‫خمططات ِ‬ ‫مخططات‬ ‫ سري شيرِ‬ ‫أنواع‬ ‫أ شكالالعامة ِ‬ ‫العامةللأنواع ِ‬ ‫بين اللأ شكال ِ‬ ‫بني‬ ‫‪ْ --‬‬ ‫قارن َ‬ ‫ِ‬ ‫المجموعة‪.‬‬ ‫ملف‬ ‫تو شلت اإليه في ِّ‬ ‫دو ْن ما ّ‬ ‫ّ‬ ‫‪22‬‬ ‫‪56‬‬ ‫مخطط التتابع البسيط‬ ‫‪6‬‬ ‫ ضرب‬ ‫ابد أ‬ ‫‪A=XxY‬‬ ‫‪A‬‬ ‫اطبع الناجت‬ ‫توقف‬ ‫‪23‬‬ ‫ارسم مخطط‬ ‫ن شاط‬ ‫مثال (‪)1‬‬ ‫ار سم خمطط سري العمليات جلمع رقمني‪ ،‬وطباعة الناجت‪.‬‬ ‫الناتج‪.‬‬ ‫ِ‬ ‫ِ‬ ‫وطباعة‬ ‫رقمين‪،‬‬ ‫ِ‬ ‫لجمع‬ ‫ِ‬ ‫ِ‬ ‫العمليات‬ ‫َ‬ ‫مخطط شيرِ‬ ‫ار شم‬ ‫ْ‬ ‫احلل ‪:‬‬ ‫الحلُّ‬ ‫ابداأ‬ ‫ ص‬ ‫ ص‪X ،‬‬ ‫الرقمين ‪Y‬‬ ‫قيمةاملتغريين‬ ‫أدخلقيمة‬ ‫أدخل‬‫ا‬ ‫المعادلة‪:‬‬ ‫ح سب املعادلة‪:‬‬ ‫جمع الرقمين‬ ‫املتغريين حسب‬ ‫ناتججمع‬ ‫اح سبناتج‬ ‫احسب‬ ‫ ص‬ ‫ ص =‪XZ +‬‬ ‫‪YZ‬ع =‪YX +‬‬ ‫اطبع قيمة الناتج ع‪Z‬‬ ‫توقف‬ ‫يكون‬ ‫ُ‬ ‫مع الرموزِ‬ ‫َ‬ ‫التعامل َ‬ ‫حيث ا َّإن‬ ‫المتغيرات رمو ًزا‪ُ ،‬‬ ‫ُ‬ ‫ِ‬ ‫عطيت‬ ‫فقد اأُ‬ ‫ِ‬ ‫المثال (‪ْ ،)1‬‬ ‫تالحظ في‬‫ُ‬ ‫كما‬ ‫و سرعة‪،‬‬ ‫في أكرث َّ سهولة‬ ‫ونالحظيكون‬ ‫مع الرموز ُ‬ ‫معادلتالتعامل‬ ‫ريا شي ٍة‪،‬‬ ‫املتغرياتأمررمز ً‬ ‫كتابا َ‪،‬ة حيث إن ٍ‬ ‫أعطيت‬ ‫فقد ‬ ‫ شهوليف ًة املثال‪،‬‬ ‫تالحظ‬ ‫كما‬ ‫المخط ِط ا ُ‬ ‫أعاله‬ ‫ّ‬ ‫يتطلب ال ُ‬ ‫ُ‬ ‫عندما‬ ‫و شرع ًة‪،‬‬ ‫أكثر‬ ‫ا َ‬ ‫للرقمني املدخلني بالرمزين‪:‬‬ ‫ُ‬ ‫عندما يتطلب الأمر كتابة معادالت ريا ضية‪ ،‬ونالحظ يف املخطط أعاله ِ أننا رمزنا‬ ‫الرقمين ـ‬ ‫ِ‬ ‫جمع‬ ‫ِ‬ ‫حا شل‬ ‫وهي‬ ‫بالرمزين‪ :‬ص َو ص‪ ،‬وللمخرجات ـ َ‬ ‫ِ‬ ‫دخلين‬ ‫ِ‬ ‫الم‬ ‫للرقمين ُ‬ ‫ِ‬ ‫رمزنا‬ ‫اأ ّننا ْ‬ ‫‪ X‬و ‪ ،Y‬وللمخرجات ‪-‬وهي حا صل جمع الرقمني‪ -‬بالرمز ‪.Z‬‬ ‫بالرمزِ ع‪.‬‬ ‫التتابعي‪.‬‬ ‫ِّ‬ ‫ِ‬ ‫العمليات‬ ‫ر س ُم مخط َِّط سي ِر‬ ‫ن شاط (‪ْ :)5-2‬‬ ‫ِ‬ ‫م شتطيلة‬ ‫ شفي ٍة‬ ‫م شاحة غرف ٍة ّ‬ ‫ِ‬ ‫ح شاب‬ ‫َ‬ ‫ِ‬ ‫العمليات الذي يم ّث ُل‬ ‫مخط َط شيرِ‬ ‫ار شم َّ‬ ‫ْ‬ ‫الناتج‪.‬‬ ‫َ‬ ‫طب ُع‬ ‫وي َ‬ ‫ال شكل‪َ ،‬‬ ‫ِ‬ ‫‪24‬‬ ‫مخطط التتابع البسيط‬ ‫‪7‬‬ ‫املعادالت‬ ‫متو سطها‬ ‫ابد أ‬ ‫ أدخل‬ ‫اح سب‬ ‫اح سب‬ ‫اطبع‬ ‫اطبع‬ ‫توقف‬ ‫‪25‬‬ ‫مخطط التتابع البسيط‬ ‫ن شاط‬ ‫ابد أ‬ ‫ء‬ ‫ أح سب م ساحة الدائرة = ‪π‬‬ ‫ أح سب حميط الدائرة = ‪π‬‬ ‫توقف‬ ‫املخطط‬ ‫‪26‬‬ ‫أ سئلة الدر س‬ ‫ابد أ‬ ‫ أدخل‬ ‫ أح سب‬ ‫اطبع‬ ‫توقف‬ ‫‪27‬‬ ‫ال س ؤال الثالث ‪ :‬عرف ما ي أتي‪:‬‬ ‫ أ ‪ -‬امل شكلة (امل س ألة)‪.‬‬ ‫ب ‪ -‬اخلوارزمية‪.‬‬ ‫ج ‪ -‬خمطط سري العمليات‪.‬‬ ‫ال س ؤال الرابع ‪ :‬علل ما ي أتي‪:‬‬ ‫أ ‪ُ -‬تعد خطوة التوثيق من اخلطوات املهمة جدا يف حل امل س ألة‪.‬‬ ‫ب ‪ -‬عند اختبار صحة الربنامج‪ ،‬يجب تنفيذه أكرث من مرة‪ ،‬ب إعطائه مدخالت خمتلفة يف كل مرة‪.‬‬ ‫ال س ؤال اخلام س ‪ :‬و ضح أهمية اخلوارزمية يف حل امل شكالت‪.‬‬ ‫‪28‬‬ ‫الدر س‬ ‫اخلام س‬ ‫خمططات التفرع‬     ‫تنفيذ القرار‬ ‫يت ضمن هذا النوع اتخاذ القرارات أو مفا ضلة بني خيارين أو أكرث وهناك أ سلوبان يف‬ .‫تفرعني‬ ‫ قرار ذو‬-1  .‫ثالث تفرعات‬    ‫ قرار ذو‬-2 :‫لقرار ذو تفرعني‬‫العام‬    ‫وال شكل‬      ‫ال‬ ‫ال شرط‬  ‫نعم‬     ‫جملة‬    a ‫نفذ‬   b ‫نفذ‬         ‫) ويف حالة‬b( ‫جملة ال شرط أي كانت الإجابة (نعم) يتم تنفيذ اخلطوة‬ ‫معنى هذا التفرع يف حالة حتقق‬  . )a( ‫ال شرط أي كانت الإجابة (ال) يتم تنفيذ اخلطوة‬ ‫عدم حتقق جملة‬     ‫تناول وجبة في مطعم‬ 8   ‫ إ ضافة أننا نريد دفع بق شي ش إ ضافة للفاتورة ويف هذه احلالة ستتم‬ ‫مع‬ ‫مطعم‬  ‫ سنناق ش مثال‬ ‫تناول وجبة يف‬  :‫التغريات التالية‬   : ‫اخلوارزمية‬  .‫ ابد أ‬-1  .‫ الذهاب إىل املطعم‬-2  .‫ اختيار مكان اجللو س‬-3     .‫ طلب الوجبة‬-4    29   .‫ تناول الوجبة‬-5.‫ ا ستالم الفاتورة‬-6 ‫ هل اخلدمة جيدة و أعجبتك؟‬-7. 10 ‫ إذا كان اجلواب نعم تابع و إال اذهب إىل اخلطوة‬-8.‫ أدفع بق شي ش للعامل‬-9    .‫ أدفع الفاتورة‬-10.‫املطعم‬  ‫ مغادرة‬-11 .‫ توقف‬-12   ‫ابدأ‬   : ‫املخطط‬                                              ‫توقف‬      30 

Use Quizgecko on...
Browser
Browser