Weitere ähnliche Inhalte
Ähnlich wie الدرس 1.pdf (20)
الدرس 1.pdf
- 2. البرمجية األنماط مفهوم
–
Programming Paradigms
1
•
بلغة البرمجة أساسيات سلسلة في درسنا
C++
األساسية البرمجية واألكواد األوامر
الطرق وهو جدا مهم جزء نفهم دلوقتي الزم ولكن األخرى تلو واحدة عليها وتعرفنا
بنس الكود لكتابة المختلفة والطرق البرمجي الكود لكتابة المختلفة العامة
األنماط ميها
ال أو البرمجية
Programming Paradigms
العام الشكل عن بيعبر مفهوم ودا
لغة بأي المكتوب البرمجي بالكود الخاصة العمل وطريقة
(
أو طريقة لها لغة كل
أكثر
اللغة هذه تدعمها التي الكود كتابة طرق من
)
•
وليك الفكرة لتوضيح مبسط بشرح فيه هنكتفي ولكن كبير دا الموضوع
مقدمة ون
ال شرح إلى للدخول
OOP
اإلطالق على البرمجية األنماط أشهر أحد هي والتي
- 3. البرمجية لألنماط العامة الفكرة
2
•
األ وإعطاء الكمبيوتر مع التواصل طرق من أكثر أو طريقة لها برمجية لغة كل
وامر
نسميه ما أو المشكالت حل في واستخدامه له
(
كتابة
البرامج
)
تكتب فعشان
أي
أ نمط أو نظام أنهي هتستخدم أنت فاهم تبقى الزم معينة برمجة بلغة برنامج
و
Paradigm
الكود لكتابة
•
المرت البرمجية األوامر من سلسلة عن عبارة هو بك الخاص البرنامج يكون قد
بة
بالتفص األخرى تلو واحدة بتسلسل ينفذها أن الحاسوب من تحتاج التي
وعند التام يل
األوامر إعطاء على المعتمد النظام وهو اًنمعي اًيبرمج اًمنظا ستستخدم ذلك
المسلسلة
بال يسمى ما أو
imperative Programming Paradigm
- 4. البرمجية لألنماط العامة الفكرة
3
•
جها إلى األوامر من سلسلة إعطاء إلى يحتاج برمجته المراد البرنامج يكون وقد
ز
ال أو باإلجراءات نسميه ما طريق عن اًمنظا أكثر صورة في ولكن الكمبيوتر
Procedures
الحلقات مثل
(
Loops
)
الشرطية الجمل أو
(
Conditionals
)
اإلجرائية البرمجة بنمط نسميه ما وهو ذلك وغير
(
Procedural
Programming Paradigm
)
األساسيات دورة في اًقساب دراسته تمت اللي ودا
•
ا األشكال أو التصنيفات من مجموعة عن عبارة بك الخاص البرنامج يكون وقد
لعامة
ا تكرار إلى الحاجة بدون إليها نحتاج مرة كل استنساخها يتم معينة لعناصر
لكود
بال يسمى ما هو النوع وهذا البرمجي
Object Oriented Programming
أو
OOP
وهو أشهرها يكن لم إن المتبعة البرمجية األنماط أشهر من وهو اًاختصار
الكورس هذا في درستنا موضوع
- 5. 4
•
سهلة وهي اآلن إليها نحتاج لن األنواع باقي
ا
ل
فهم
ال إال يستخدمه ال وبعضها
من قليل
بالفعل تعريفها تم التي األنواع من المراد تفهم أن فالمهم المبرمجين
- 7. ال على مثال
Procedural
6
•
أك إجراءات صورة في ولكن للكمبيوتر متسلسلة أوامر إلعطاء احتجنا أننا الحظ
ثر
األ أرقام العشرة مجموع طباعة وهو المطلوب لنا ينفذ حتى سابقتها من اًاختصار
ولى
- 11. 10
التوجه كائنية البرمجة
–
بس مقدمة
يطة
•
ال أو التوجه كائنية البرمجة
OOP
لحل أو البرمجي الكود لكتابة أسلوب مجرد هي
ط أو عام مفهوم هو بل معينة برمجية بلغة اًصمخت وليس البرمجية المشكالت
ريقة
األسلو بهذا الكتابة اللغات من الكثير تتيح البرمجية األكواد لكتابة عامة
لغتنا مثل ب
المميزة
C++
•
ال وأسلوب فكرة تفهم المفروض إنك تفهم الزم يبقى
OOP
وتعرف جدا كويس
وتستخد دا األسلوب تطبق بسهولة هتقدر كدا وبعد جواه األساسية العالقات
في مه
ال تدعم لغة بأي البرامج كتابة
OOP
(
ال اتعلمت أنا اسمها حاجة مفيش يعني
OOP
بتاعت
C++
أو
java
ال إلن غيره أو
OOP
مفهوم دا حد بتاعت مش
عام
)
- 12. 11
•
ال بالخط أكتب اتعلمت أنا ً
مثال تقول مينفعش أنت فات اللي على كمثال
بتاع مائل
تك بيها تقدر عامة كتابة طريقة أو عام خط دا المائل الخط إلن الحرية موضوع
تب
موضوع أي وعن التعليم وعن الحرية عن
(
البرامج زي دي
)
بيه تكتب وتقدر
وغيرهم والفرنسية واأللمانية اإلنجليزية اللغة باستخدام
(
الب لغات زي دول
رمجة
)
•
ال اتعلمت أنا متقولش فالخالصة
OOP
ال اتعلمت أنا قول كذا لغة بتاع
OOP
كذا لغة باستخدام وطبقت عموما
•
سنلقي التالية الدروس في
الضوء
على
ال فكرة
OOP
ولماذا وأهميتها
نستخدمها
التفاصيل وباقي
الدورة باقي في
- 13. اقتباس
جَّالر على َف َْوخال ِّبَِّلغو
ِّاء
ِّناءَت بال َموالكِّل ْرِّسو
ِّ
لألوزار َةَب ْوَّتال ِّدِّدَجو
َغال ِّةحمَر ْنِّم ْنَسَْأيَت ال
ِّ
ارَّف
وراُكَش ِّهِّئآال على ْنُكو
وراُبَص ِّهِّئالَب على ْنُكو
والق ِّضاءَقبال ٍَىءش ُّلُكو
ْرَد
َم ُهْنَع ماَف ٍ
قدورَم ُّلُكو
ْرَف
َت يَك ًامِّلَسُم ُهَل ْنُكف
ماَلْس
كيِّساَّنال َلبيَس ْعَبْتوا
ماَلُعال َن
ْغاأل َنِّم َبْلَقال ِّ
صَِّلخو
ِّ
يار
ِّ
ارَحْسباأل ِّيامِّقوال ِّد ِّبالج
األزهري المالكي الدردير أحمد الكبير لإلمام
10
/
7
/
2022