حل الوحدة الثانية : صياغة حل المسائل مادة الحاسب وتقنية المعلومات؟
حل تمارين دروس الوحدة الثانية : صياغة حل المسائل
ملخص كتاب الحاسب وتقنية المعلومات؟
الإجابة هي
الوحدة الثانية : صياغة حل المسائل
سـ1/الهدف من تعلم صياغة حل المسائل :
1 - القدرة على كتابة برامج للحاسب
2 - التخطيط لحياتك اليومية
3 - القدرة على التفكير لحل المشكلات
سـ2/خطوات حل المسأل :
1 - صياغة حل المسألة :-
وهو تحديد الخطوات اللازمة لضمان الوصول للحل الصحيح , وخطواته هي :
*فهم المسألة وتحديد عناصرها
*كتابة الخوارزم والخطوات المنطقية للحل
*التمثيل البياني للخوارزم عن طريق مخططات الانسياب
2 - كتابة البرنامج وتنفيذه :-
وتتكون هذه المرحلة من ثلاث خطوات اساسية :
*كتابة البرنامج
*ترجمة البرنامج
*اختبار البرنامج
سـ3/لايمكن للمء حل مسألة مالم :
يكن متأكدا من فهمها بشكل كامل
سـ4/العناصر الاساسية لحل المسألة هي :
1 - مخرجات البرنامج : هي النتائج والمعلومات المراد التوصل اليها عند حل المسألة
2 - مدخلات البرنامج : هي المدخلات والبيانات اللازم الحصول عليها لمعرفة النتائج والمخرجات
3 - عمليات المعالجة : وهي العمليات الحسابية والخطوات المنطقية التي نقوم بإجرائها على مدخلات البرنامج حتى تؤدي في النهاية الى المخرجات والنتائج
سـ5/نفترض اننا نريد حساب مساحة المستطيل بمعلومية الطول والعرض , حلل عناصر المسالة اذا علمت ان مساحة المستطيل = الطول × العرض :
1 - المخرجات : مساحة الطول
2 - المدخلات : الطول والعرض
3 - عمليات المعالجة : قانون مساحة الطول
سـ6/نبذة عن الخوارزمية :
مفهوم الخوارزمية : هي مجموعة من الاوامر المكتوبة بصورة واضحة ومسلسلة ومترابطة منطقيا لحل مسألة.
مشتقة من اسم عالم الرياضيات المسلم ابو جعفر محمد بن موسى الخوارزمي المتوفى سنة 825م وصاحب كتاب ( الجبر والمقابلة ) وهو اول من استعمل الطريقة الخوارزمية لحل المعادلات الجبرية
سـ7/اكتب الخطوات الخوارزمية لقراءة عدد وتحديد ما إذا كان سالبا او موجبا :
1 - ادخل العدد ( A )
2 - اذا كان العدد 0 > (A) , اطبع عبارة ( العدد سالب ) وانتقل للخطوة 5
3 - اذا كان العدد 0 < (A) , اطبع عبارة ( العدد موجب ) وانتقل للخطوة 5
4 - اطبع عبارة ( العدد مساو للصفر )
5 - النهاية
سـ8/اكتب الخطوات الخوارزمية لإيجاد مجموع الاعداد من 1 الى 10 :
1 - ضع قيمة 1 = ( S ) , المجموع 0 = ( M )
2 - اضف ( S ) على ( M ) اي : S + M = M
3 - قم بزيادة س بواحد صحيح اي : 1 + S = S
4 - اذا كانت S ) > 10 ) اطبع ( M ) وتوقف
5 - ارجع الى خطوة رقم 2
سـ9/خواص الخوارزمية السليمة :
1 - ان تكون كل خطوة معرفة جيدا ومحددة بعبارات دقيقة
2 - ان تتوقف العمليات بعد عدد محدد من الخطوات
3 - ان تؤدي العمليات في مجملها الى حل المسألة
سـ10/هل تتبع الخوارزمية التالية الخواص السليمة للخوارزمية مع ذكر السبب :
a/لحساب وزنك المثالي بالكيلوجرام
1 - احسب الوزن المثال Y ) = X - 100 )
2 - اطبع ( Y )
الحل : الخطوات الخوارزمية بمجلها لا تؤدي الى حال المسألة من المفترض اضافة الخطوة التالية في البداية :
1 - ادخل قيمة الطول ( X ) بالسنتيمتر
------------------------------
b/لعرض التخصصات الجامعية المناسبة لك بناء على تخصصك بالمرحلة الثانوية ( علمي - ادبي )
1 - ادخل التخصص ( X )
2 - اطبع عبارة ( علوم الحاسب والمعلومات - العمارة والتخطيط - علوم الاغذية والزراعة - العلوم الهندسية - كليات صحية ) ثم توقف
3 - اطبع عبارة ( الاداب - التربية - اللغة العربية - اللغات والترجمات - الحقوق - السياحة والاثار ) ثم توقف
الحل : الخطوات الخوارزمية بمجلها لا تؤدي الى حل مسألة , من المفترض اضافة عبارة ( اذا كان التخصص ( X ) = علمي ) في بداية الخطوة الثانية
سـ11/مخططات الانسياب هي :
تمثيل بياني او رسمي للخطوات الخوارزمية
سـ12/فوائد رسم مخططات الانسياب :
1 - توضيح الطريق التي يمر بها البرنامج ابتداء من المدخلات او البيانات ومن ثم المعالجة واخيرا مخرجات البرنامج ونتائجه
2 - توثيق منطق البرنامج للرجوع اليه عند الحاجة , وذلك بغرض إجراء اي تعديلات على البرنامج او اكتشاف الاخطاء التي تقع عادة في البرامج وخاصة الاخطاء المنطقية
سـ15/خطوات صياغة الحل هــي:
1 - فهم المسالة وتحليل عناصرها
2 - كتابة الخوارزمية للمسالة
3 - رسم مخططات الانسياب