مراجعه (خرائط التدفق )€¦ · Web viewتوثيق البرنامج Documentation...
Click here to load reader
Transcript of مراجعه (خرائط التدفق )€¦ · Web viewتوثيق البرنامج Documentation...
التدفق ) ( خرائط مراجعهالحاسب برمجه اساسيات
T.BedoOr
المشكالت Problem Solvingحل
مراجعه )خرائط التدفق (
وعالمة : الصحيحة العبارة أمام صح عالمة ضع األول السؤال: الخطأ العبارة أمام خطأ
المشكلة .1 إليه ) (Problem Solving حل الوصول مطلوب ناتج أو هدف يعنىخالل Problem المشكلة .2 من مطلوب محدد ناتج أو هدف إلى الوصول تعنى
محددة ) ( ومعطيات متتابعة وأنشطة خطواتالحل .3 خطوات المشكلة ) ( algorithm إعداد حل مراحل أول هوأو .4 الحسابية المعالجة وعمليات المتوفرة والمدخالت المطلوبة المخرجات تحديد
المشكلة ) تحديد ويسمى المشكلة حل مراحل اول هو Problemالمنطقية
Definition ) ( )
لتوضيح .5 قياسية بأشكال الرسم على يعتمد تمثيل عن عبارة التدفق خرائط
الحل ( ( algorithmخطوات
المشكلة .6 حل صعوبة من يزيد التدفق بخرائط المشكلة حل خطوات تمثيل
للمبرمج ) (لليمين ) (.7 اليسار من أو أسفل إلى أعلى من اإلتجاه خطوط تكون أن يجبقيمة ) (.8 على يحتوى الذاكرة فى مخزن هو المتغيرمرحلة .9 ً مسبقا نتائجها معروف بيانات على البرنامج تجربة مرحلة على يطلق
( ( Documentationالتوثيق
المعين .10 شكل يستخدم التدفق خرائط بديل فى من أكثر له سؤال حالة ) في)
الشكل .11 من يخرج أن األقل ) (يجب على اتجاه خطينالشكل .12 معالجة ) ( يستخدم عملية عن للتعبير المستطيلالبرنامج .13 في Documentation توثيق شخص من أكثر اشتراك حالة في يفيد
) ( آخرين أشخاص بواسطة البرنامج في التعديل عند أو البرنامج كتابةمحدد algorithm الخوارزمية .14 ناتج إلى الوصول أو المشكلة ) ( تحديد
حل .15 خطوات لتمثيل وخطوط أشكال تستخدم التدفق خرائط
المشكلة.) (
إستخدام .16 رسم أىيمكن عند الحل خطوات لتمثيل هندسى شكل
. التدفق خريطة) (
الكمبيوتر .17 برامج باستخدام رسمها يتم التدفق يمكن فقطخرائط وال
. الورق على رسمها) (
أوالنهاية .18 البداية عن للتعبير يستخدم ) ( .Terminalرمز
معالجة .19 عملية عن يعبر المستطيل ) (.واحدةرمز
Good luckT.BedoOr
1
مراجعه )خرائط التدفق (
اإلتجاه .20 .يجبخط أسفل إلى أعلى من أو لليسار اليمين من يكون ) (أن
Good luckT.BedoOr
2
مراجعه )خرائط التدفق (
من : يناسبها بما االتية العبارات أكمل الثاني السؤالاالختيارات:
مرحلة .1 عليها يطلق المشكلة لحل اتخذت التي الخطوات جميع :كتابةA. التوثيق Documentation .B. البرنامج .( Program DesignتصميمC. البرنامج .( Program testing اختبار
عبارة - .2 تمثيل :Sum=A+Bيتم الشكل خالل من التدفق خريطة فى
: التالية التدفق خريطة فى
قيمة ( .3 طباعة التكرار مرات ............................Mعدد هو) A. 2 B. 3C. 4
قيمة - .4 السابق بالسؤال التدفق خريطة التكرارية Mفى الحلقة انتهاء بعدتساوى
A. 2 B. 3C. 4
5. : يعتبر المتوفرة المعطيات وتحديد إعدادها مطلوب وجبة مواصفات تحديدA. مشكلة . Problem definition تعريفB. الحل . ( algorithmخطواتC. التدفق .( Flow Chartخريطة
من .6 األعداد طباعة مشكلة بحل الخاصة التدفق على 10ال 1خريطة :تحتوىA. تتابع Sequential B. تفرع Branching C. تكرار –
Loopingتسمى .7 عليها متفق هندسة بأشكال مشكلة حل خطوات عرض طريقة
A. Flowchart B. Algorithm C. Interface
التدفق .8 خرائط فى القرار اتخاذ عملية عن يعبر اآلتية األشكال من أيGood luckT.BedoOr
3
مراجعه )خرائط التدفق (
Good luckT.BedoOr
4
START
End
Yes
No
مراجعه )خرائط التدفق (
ما التدفق بخريطة رمز كل داخل اكتب الثالث السؤال: يلي مما كِل في أوامر من يناسبه
- خريطة التدفق لحساب مساحة الدائرة بمعلومية1الدائره مع العلم أن Rنصف القطر المساحة حساب معادلة
هي : محيطها مساحه و Area=3.14*R*R , C = 2 * 3.14 * R
– خريطة تدفق لطباعة مجموع األعداد الزوجية2 :10 إلى 1الصحيحة من
Good luckT.BedoOr
5
A = 3.14 *R * R
C = 2 * 3.14 * R
START
End
Output A
Output C
Read R
N = N + 2
N > 10
Sum = 0
Sum = Sum + N
Print Sum
N = 2
Yes
No
NO
مراجعه )خرائط التدفق (
– خريطة تدفق إليجاد حاصل قسمة رقمين اذا كان3المقسوم عليه يساوي صفر يطبع " غير معروف":
Read Number 1
Is Number 2 = 0
Print معروفغير
Start
End
Read Number 2
Output the Result
Result = Number1 / Number2
– خريطة تدفق إليجاد أكبر رقم من4 وفى حالة التساوي يغطى رسالة "رقمينequal: "
Good luckT.BedoOr
6
IS A = B
IS A > B
Output "equal"
Read A , B
Output B
مراجعه )خرائط التدفق (
– خريطة تدفق لحساب قيمة الفائدة المحسوبة5للرصيد ) بمعدل فائدة محدد (
Good luckT.BedoOr
7
Interest = Balance * Rate
End
Read Name , Balance , Rate
Output Name , Balance , Interest
START
مراجعه )خرائط التدفق (
2- قم رسم خريطة تدفق لطباعة جدول ضرب 6
خريطة التدفقخطوات الحل
بداية.12.J=1 إذن :J<=12أذا كان .3
J*2اطبع 1-32-3 J=J+13اذهب الخطوة 3-3
إنهاء.4
3 الى 1- قم بطابعه االعداد من 7
خريطة التدفقخطوات الحل
بداية.12.M=1 إذن :M<=3أذا كان .3
Mاطبع 1-32-3 M=M+13اذهب الخطوة 3-3
إنهاء.4
Good luckT.BedoOr
8
قيمه· ؟ Jما
الحلقة محتوى تنفيذ مرات عدد ماالتكرارية؟
قيمة· الحلقه Jما من خروج سبب
قيمه· ؟ Mما
الحلقة محتوى تنفيذ مرات عدد ماالتكرارية؟
قيمة· الحلقة Mما من خروج سبب؟ التكرارية
START
Input LInput W
Area=L*W Perimeter=2*(L+W)
End
Print Area , Perimeter
مراجعه )خرائط التدفق (
- خريطه تدفق االدخال ثم طباعه نوع العدد )زوجي او8فردي (
المشكلة :أوالً : تعريف
المخرجات :لمدخــالت :
الحــــــــــل
ثالثاً: خريطة التدفق ثانياً: خطوات الحلبداية.12.c=1 تقبلcأذا كان .3
بدون2القسمة على باقي إذن :
الرقماطبع 1-3زوجي
غير ذلك : اطبع الرقم.4فردي
إنهاء.5
( 1 نشاط ) ومحيط مساحة لحساب تدفق خريطة ورسم الحل خطوات بكتابة قمالطول بمعلومية المساحة Wوالعرض Lمستطيل حساب معادلة أن العلم مع
هى Area = L * Wهى المحيط حساب ومعادلة
Perimeter = 2 * ( L + W ) ؟
المشكلة : أوالً : تعريفالمخرجات : لمدخــالت :
الحــــــــــل :
الحـــــــــــل : خطوات ثالثاً :ثانياًالتدفق خريطة
Good luckT.BedoOr
9
START
X , Y أدخل
END
X > Y
Print هو " األكبر X " العددهو " أصغر " Y العدد
No
Yes
Print هو " األكبر Y " العددهو " األصغر X "العدد
مراجعه )خرائط التدفق (
( 2 نشاط ) السنوات عدد لحساب تدفق خريطة ورسم الحل خطوات بكتابة قم؟ الشهور عدد بمعلومية
المشكلة : أوالً : تعريف
السنوات: المخرجات Yearsعددالشهور: المدخــالت Monthsعدد
Years = Months / 12: الحــــــــــل
الحـــــــــــل ثانياً : ثالثاً :خطواتالتدفق خريطة
( 3 نشاط ) ثم عددين إلدخال تدفق خريطة ورسم الحل خطوات بكتابة قم" " " ؟ " هو األصغر العدد و ؟ هو األكبر العدد طباعة
المشكلة : أوالً : تعريف
المخرجات : المدخــالت :
الحــــــــــل :
الحـــــــــــل ثانياً : خطوات
Good luckT.BedoOr
10
خريطة ثالثاً :التدفق
مراجعه )خرائط التدفق (
Good luckT.BedoOr
11
START
M <= 12
True
False
M = M + 1
Print M * N
M = 1
End
Input N
مراجعه )خرائط التدفق (
( 4 نشاط ) دائرة مساحة لحساب تدفق خريطة ورسم الحل خطوات بكتابة قمقطرها بأن Rنصف علماُ
الدائرة رسالة Area = 3.14 * R * Rمساحة تظهر مسموح بحيث ثم غيرقيمة إدخال عند البرنامج من ؟ Rالخروج بالسالب
المشكلة : أوالً : تعريف
: المخرجات : المدخــالت
: الحــــــــــل الحـــــــــــل ثانياً : التدفق ثالثاً :خطوات خريطة
بداية – 1قطرالدائرة – 2 نصف Rأدخل
كان – 3 إذن : R < 0إذامسموح – " "1 - 3 غير طباعة
ذلك - :4 غير4 – 1 – Area = 3.14 * R * R المتغير – 2 – 4 قيمة Areaطباعة
المتغير – 5 قيمة Areaطباعة
نهاية – 6
( 5 نشاط ) ضرب جدول لطباعة تدفق خريطة ورسم الحل خطوات بكتابة قم؟ ما عدد
المشكلة : أوالً : تعريف
: المخرجات : المدخــالت
: الحــــــــــل
الحـــــــــــل ثانياً : التدفق ثالثاً :خطوات خريطة
Good luckT.BedoOr
12
محتوى· تنفيذ مرات عدد ماالتكرارية؟ الحلقة
قيمة· الحلقة Mما انتهاء بعدالتكرارية؟
مراجعه )خرائط التدفق (
( 6 نشاط ) الزوجية األعداد لطباعة تدفق خريطة ورسم الحل خطوات بكتابة قم؟ 10إلى 1من
المشكلة : أوالً : تعريف
من: المخرجات الزوجية األعداد 10إلى 1طباعة.................: المدخــالت يوجد................. ال
العدد M = 2تخصيص: الحــــــــــل طباعة بمقدار Mو زيادته طباعته 2ثم ثمقيمة تصل 10إلى Mحتى
الحـــــــــــل ثانياً : خطوات
( 7 نشاط ) " حاله " في ناجح لطباعه التدفق لخريطه الحل خطوات بكتابة قمتساوي او من اكبر الدرجه " 50تكون ذلك " غير راسب وطباعه
المشكلة : أوالً : تعريف
: المخرجات : المدخــالت
: الحــــــــــل
الحـــــــــــل ثانياً : خطوات
Good luckT.BedoOr
13
خريطة ثالثاً :التدفق
محتوى· تنفيذ مرات عدد ماالتكرارية؟ الحلقة
قيمة· الحلقة Mما انتهاء بعد
خريطة ثالثاً :التدفق
مراجعه )خرائط التدفق (
( 8 نشاط ) لطباعه التدفق لخريطه الحل خطوات بكتابة قمغير " يطبع صفر يساوي عليه المقسوم كان اذا عددين
معرف" المشكلة : أوالً : تعريف
: المخرجات
: المدخــالت
: الحــــــــــل
الحـــــــــــل ثانياً : خطوات
( 9 نشاط ) طباعه ثم التدفق لخريطه الحل خطوات بكتابة قمالصفر تساوي او الصفر من اقل او الصفر من اكبر
المشكلة : أوالً : تعريف
: المخرجات
: المدخــالت
: الحــــــــــل
الحـــــــــــل ثانياً : خطوات
Good luckT.BedoOr
14
خريطة ثالثاً :التدفق
خريطة ثالثاً :التدفق
START
SUM = 0
N = 1
SUM = SUM + N
N = N + 2
N<=10
Output SUM
End
False
True
START
SUM = 0
N = 1
SUM = SUM + N
N = N + 2
N<=10
Output SUM
End
False
True
مراجعه )خرائط التدفق (
( 10 نشاط ) األعداد مجموع لطباعة تدفق خريطة ورسم الحل خطوات بكتابة قممن ؟ 10إلى 1الفردية
المشكلة : أوالً : تعريف
: المخرجات : المدخــالت
: الحــــــــــل
الحـــــــــــل ثانياً : خطوات
( 11 نشاط ) .. بحيث هنا التدفق خريطه الرسم أعاده السابق النشاط تنفيذ قممن الصحيحه االعداد مجموعه ؟3الى 1تطبع
السابقه التدفق التدفق خريطه االعداد خريطه مجموعهمن ؟3الى 1الصحيحه
Good luckT.BedoOr
15
التكرارية؟· الحلقة محتوى تنفيذ مرات عدد ما
قيمة· التكرارية؟ Nما الحلقة انتهاء بعد
قيمة· ؟ sumما
خريطة ثالثاً :التدفق
مراجعه )خرائط التدفق (
Good luckT.BedoOr
16
مراجعه )خرائط التدفق (
( 12 نشاط ) : المطلوب نفذي
Good luckT.BedoOr
17
محتوى· تنفيذ مرات عدد ماالتكرارية؟ الحلقة
قيمة· الحلقة Nما انتهاء بعدالتكرارية؟
الحلقة· محتوى تنفيذ مرات عدد ماالتكرارية؟
قيمة· التكرارية؟ Mما الحلقة انتهاء بعد