14. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
14
هانوي أبراج مسألة
2
1
A B C
الحالةA
2
1
A B C
الحالةB
عدد
األقراص
=2
15. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
15
2
1
A CB
21
A CB
21
A CB
2 1
A CB
2 1
A CB
2
1
A CB
2
1
A CB
21
A CB
2 1
A CB
2
1
A CB
المتاحة الحلول
16. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
16
2
1
A CB
3
الحالةA
A CB
الحالةB
عدد
األقراص
=3
17. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
17
السحري المربع
•نفترضأنلديناامربعاسحري(شبكةمربعة)مكاونمن
nxnمنالخاليا،نقومبتعبئتهبأرقامصحيحةوفقاللشروط
اآلتية:
-عدمتكرارأيرقم.
-أنيكونالمجموعأليصفأوأيعمودأوأيطرقيساوي
اعدداصحيح(M).
M= n (n2+1) / 2
18. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
18
•افترضأنلديكامربعاسحري(شبكةمربعة)مكوانمن
3x3منالخاليا،قمبتعبئتهبأرقامصحيحةاوفقللشروط.
M= 3 (32+1) / 2
= 15
19. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
19
الثاني الفصل:
المشكالت حل بناء
الحاسوب باستخدام
27. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
27
الوحدات(النماذج)
Module Name (List of Parameters)
1. Instruction
2. Instruction
3. Instruction
4. ….
…..
z. End, Exit, or Return (variable)
29. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
29
If < Condition(s) >
Then
Else
True
False
< True instruction(s) >
< False instruction(s) >
اايثان:القر اتخاذ تركيبةار
30. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
30
ااثثال:التكرار تراكيب
While / WhileEnd
Repeat / Until
Automatic Counter Loop
31. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
31
•المخططاالنسيابي(Flowchart)هورسمتخطيطين َّمكومن
أشكالورموزخاصةَمدستختفيتمثيلالخوارزمياتووتضحطريقة
سيرالبياناتخاللخطواتالحلابدءمنالتَدخالماومرور
بخطواتالمعالجةثموصوالللمخرجات؛وذلكفيترتيبمنطقي
َّنيمعوترابطمخصوص.
•فيالشرائحالتاليةعناصرالمخططاتاالنسيابية
االنسيابية المخططات
33. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
33
الرمزالسميفة الو
الربط
أجزاء لربط تستخدم
االنسيابي المخطط
االتجاه خطوطالبيانات تدف اتجاه إلى تشير
محددة عملية
امسبق
منفصل خر مخطط إلى يشير
التكرار
.العداد باستخدام التكرار إلى تشير
البداية قيمة من يبدأ العدادA.
S.التغيير قيمة يمثل
B.النهاية قيمة إلى يشير
A
h
t
t
p
S
B
Counter
34. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
التتابع تركيبة مخطط
34
A
B
Instruction
Instruction
Instruction
35. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
القرار اتخاذ تركيبة مخطط
35
IF
<Condition(s)>
A
Instruction
Set For False
Instruction
Set For True
B
TrueFalse
IF
<Condition(s)>
A
Instruction
Set For False
Instruction
Set For True
B
True
False
36. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
التكرار تراكيب مخططات
36
While
<Condition(s)>
A
B
Statement(s)
True
False
Until
<Condition(s)>
A
B
Statement(s)
Repeat
Counter
Begin End
StepValue
A
Statement(s)
Counter
B
While Repeat Automatic Counter Loop
37. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
37
•مثال1:اكتبالخطواتالخوارزميةثمارسمالمخططاالنسيابيلحل
مسألةقراءةعددينوإيجادحاصلالجمعلهماثمطباعةالناتج.
1. Read A ,B
2. Sum = A + B
3. Write Sum
4. End
Start
END
READ
A, B
WRITE
Sum
Sum = A + B
أمثلة
38. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
38
•مثال2:اكتبالخطواتالخوارزميةثمارسمالمخططاالنسيابيلحل
مسألةقراءةثالثةأعدادوحسابالمتوسط،لهاثمطباعةالناتج.
1. Read A ,B,C
2. Sum = A+B+C
3. Average = Sum / 3
4. Write Average
5. End
Start
End
Read A, B, C
Write Average
Sum = A+B+C
Average =Sum /3
39. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
39
•مثال3:اكتبالخطواتالخوارزميةثمارسمالمخططاالنسيابيلحل
مسألةقراءةعددينواختبار،تساويهماثمطباعةالناتج.
1. Read A ,B
2. If A = B
Then
Write "Equal"
Else
Write "Not Equal"
End If
3. End
Start
END
READ
A, B
A = B
WRITE
“Not Equal
WRITE
“Equal”
NoYes
40. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
40
•مثال4:اكتبالخطواتالخوارزميةثمارسمالمخططاالنسيابيلحل
مسألةقراءةعددينوالمقارنةبينهماوطباعةاألكبر.
1. Read A ,B
2. If A > B
Then
Write A
Else
If A=B
Then
Write "A = B"
Else
Write B
End If
End If
3. End
Start
END
READ
A, B
A > B
A = B
WRITE
A
WRITE
B
WRITE
A=B
Yes No
No
Yes
41. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
41
األمثلة لبقية عَرجي
االنسيابية للمخططات
الملحق الكتاب في
42. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعة
42
الثالث الفصل:
المخططات رسم برنامج
(Visio 2013)
43. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
برنامجVisio
•برنامجفيزيو(Visio)أحدأشهرالبرامجالمتخصصةفيرسم
األنواعالمختلفةمنالمخططاتفيشتىالمجاالت.
•يتمتعبالدقةالعاليةوالسهولةفي،األداءَمدستخويفيمجاالتاألعمال
كماَمدستخيفيمجاالتالدراساتواألبحاث.
•يحتويفيزيو(Visio)علىالعديدمنالرسوماتالتييمكن
استخدامهاأوإعادة،تصميمهامعإمكانإنشاءأشكالجديدةيمكن
إعادةاستخدامها.
43
44. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
القوالب
•القالبهوملفرسميحويصفحةرسمواحدةومجموعةمن
صفحاتاإلستنسل(التييستخدمهاالمصممفيتنفيذالرسم
المطلوب).
•ويمكنأناليشتملالقالبعلىأيصفحاتإستنسلكماهوالحال
فيالقالب"رسمفارغ".
44
46. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
جديد ملف فتح
.قائمة فتح"ملف."
.اختيار"جديد"االختيار شاشة لتظهر"جديد"تم التينكِّك
أحد اختيار منالقوالب.
46
47. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
جديد ملف فتح-
.اختيارأحدالقوالباتبعلنوعالرسمالمطلوب(مثال"رسم
تخطيطيأساسي)"فتظهرنافذةتأكيدإنشاءمستندجديدمنهذا
،القالبوتحويهذهالنافذةاوصفاتعريفيمختصارللقالب.
47
48. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
صفحاتاإلستنسل
•صفحاتاإلستنسلهيصفحاتتحويمجموعةمتجانسةمن
األشكالفيكلصفحة(والتيسيتماستخدامهافيالرسم).
•كلصفحةمنصفحاتاإلستنسلتختصبمجالمعينمنمجاالت
األعمال،والرسوماتلذامنالمهمالتعرفعليهاوعلىأسماء
األشكالالمستخدمةفيكلمنها.
•تظهرصفحاتاإلستنسلداخلنافذةاألشكاليسارالشاشةتحت
عنوانقوالباإلستنسل.عنداختيارصفحةمعينةمنهذهالصفحات
تظهراألشكالفيالجزءالسفليمنالنافذة.
48
49. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
األشكال نافذة
49
50. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
صفحات إضافةإستنسلالحالي للملف
.اختيار"مزيدمناألشكال"مننافذة"األشكال"(الموجودةيسار
الشاشة)لتظهرقائمةتحويصفحاتإستنسلمصنفةكفئات.
.اختيارالصفحاتالمطلوبإضافتهامنداخلقائمةالفئات.
50
51. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
صفحات في األشكال عن البحثاإلستنسل
.نختاركلمة"بحث"بدالمن"قوالباالستنسل"داخلنافذة
"األشكال".
.نكتباسمالشكلالمطلوبالبحثعنهداخلمربعالبحث.
.اختيارالعنصرالمالئمونقلهإلىصفحةالرسم.
51
52. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
الرسم صفحات
•كما واحدة صفحة على مبدئية بصورة الملف يحتويتالحظ.
52
53. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
جديدة صفحة إضافة
•طريقتين بإحدى:
.بالنقرعالمة على" + "يسار أسفلالشاشة.
.التبويب من«إدراج».
53
54. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
الصفحة إعداد
.التبويب على النقر"تصميم."
.ثمالنقرعلىرمزالقائمةفيمنطقة"إعدادالصفحة"كماهومبَّني
فيالشكللتظهرنافذةاإلعداداتوالتيمنخاللهايمكنالتحكمفي
كلمن:إعداد،الطباعةوحجم،الصفحةومقياس،الرسم
وخصائصالصفحة.
54
55. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
الطباعة إعداد
•من"إعدادالصفحة"اختر"إعدادالطباعة"،ومنثميمكنكاختيار
اإلعداداتالمالئمةللطباعة.
55
56. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
الرسم مقياس إعداد
•من"إعدادالصفحة"اختر"مقياسالرسم"،ومنثميمكنكاختيار
اإلعداداتالمالئمةلمقياسالرسم.
56
57. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
القياس وحدات ضبط
.من"الصفحة إعداد"اختر"الصفحة خصائص."
.ثممنخيار«وحداتالقياس»يمكنكاختياروحدةالقياسالمناسبة
(،البوصة،السنتيميتر،اليوم،الساعة...).
57
58. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
ومقاس الصفحة اتجاه في التحكمالورقة
.التبويب على انقر"تصميم."
.ثممن"إعدادالصفحة"اختر"التجاه"ليكوناعموديأوأفق،ايأو
اختر"الحجم"إنَشئتالختيارحجمالورقالمناسب.
58
59. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
الصفحة تنسيق
59
60. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
الرسم صفحة إلى األشكال إدراج
•يتمإدراجاألشكالمننافذةاألشكالبالنقرعلىالشكلمع
السحبثماإلفالتداخلصفحةالرسم.
60
61. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
خر شكل مع المحاذاة
•يوفرالبرنامجاخطوطوهمية(الخطوطاإلرشادية)لمحاذاةالشكلمع
شكلخركماهودَهمشا.
61
62. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
اإلرشادية الخطوط مع المحاذاة
•الخطوطاإلرشاديةهيخطوطيتمإدراجهامنإحدىالمسطرتين
(األفقية،باألعلىالرأسيةمنجانبالصفحة)بالنقرمعالسحبإلى
داخلصفحةالرسم.
62
63. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
األشكال بين التوصيل
.انقرعلىالتبويب"الصفحةالرئيسية".
.ثمانقرعلىأيقونةالتوصيل.
.هِّوجمؤشرالفأرةإلىإحدى
نقاطاالتصالفيالشكلاألول(التيتظهرباللوناألخضرعندمرورالفأرة
بالقربمنها)،ثمانقربيسارالفأرةعليها.
4.توجهإلىنقطةاالتصالبالشكلالثانيوانقرعليهامَرسليالخطالواصل
بينهما.
63
64. KING ABDULAZIZ UNIVERSITY العزيز عبد الملك جامعةKING ABDULAZIZ UNIVERSITY
النص وتحرير الشكل تنسيق
•توفرالقائمةالجانبيةأليشكل
خيار"تنسيقالشكل"للتحكمفي
جميعتنسيقاتالشكل..
مثلالتعبئةوالخطوطوالمؤثرات
عليه(كمافيبقيةبرامجأوفيس).
•يوفراالختيار"تحريرالنص"
الكتابةداخل،الشكلويمكنكالكتابة
الشكل على المزدوج بالنقر.
64