خلاصة الموقع

الحجم: px
بدء العرض من الصّفحة:

Download "خلاصة الموقع"

النسخ

1 أساسيات اللغة أسئلة وتمارين أسئلة عندما تقوم بتجميع برنامج مكتوب بلغة البرمجة جاف ا ف إن المجم ع يح ول مل ف ال شيفرة المفھوم ة م ن الب شر إل ى ش يفرة مفھومة من طرف اآللة اإلفتراضية ومستقلة عن المنصة. ماذا نسمي ھذه الشيفرة أي واحد من اإلقتراحات التالية ليس تعليقا صحيحا : /* comment **/.a /* comment */.b comment */.c comment //.d ما ھو أول شيء يجب أن تتحقق منه عند حصولك على الخطأ التالي أثناء التشغيل :.3 Exception in thread "main" java.lang.noclassdeffounderror: HelloWorldApp. ما ھو التوقيع الصحيح للطريقةmain عند تعريف الطريقةmain أي محول يجب أن يكتب أوال ما ھو المعطى التي تعرفه الطريقةmain publicأوstatic تمارين. عدل البرنامج HelloWorldApp.java بحيث تتم طباعة Mundo! Hola بدل.! World Hello س تجد ن سخة معدل ة قل يال م ن HelloWorldApp ھن ا HelloWorldApp2.java: البرنامج يحتوي على خطأ. أصلح الخطأ بحيث تنجح عملية تجميع وتشغيل البرنامج. ماذا كان الخطأ األجوبة أجوبة األسئلة البايت كود. Bytecode الخيار الثالث ھو التعليق غير الصحيح. تحقق من الclasspath ألن المشغل لم يجد فئتك. التوقيع الصحيح ھو.3.4 public static void main(string[] args) كال المحولين يمكن أن يكون أوال أو ثانيا لكن اإلجماع أن يكون public أوال. static : public الطريقة main تعرف معطى واحدا يسمى عادة "args" وھو مصفوفة من كائنات. String.5.6 حلول التمارين 1. ھذا ھو السطر الوحيد الذي يجب تغييره : System.out.println("Hola Mundo!"); //Display the string. 2. ھذه ھي األخطاء التي ستحصل عليھا عند محاولة تجميع البرنامج : HelloWorldApp2.java:40: unclosed string literal System.out.println("Hello World!); // Display the string. 14-1

2 ^ HelloWorldApp2.java:40: ';' expected System.out.println("Hello World!); // Display the string. ^ HelloWorldApp2.java:42: reached end of file while parsing ^ 3 errors لتصحيح الخطأ يجب إغالق عالمة اإلقتباس المحيطة بالنص. السطر التالي يقوم بتصحيح الخطأ : System.out.println("Hello World!"); //Display the string. 14-2

3 تعلمت في الدروس السابقة أن الكائن يخزن حالته في حقول. المتغيرات int cadence = 0; int speed = 0; int gear = 1; تعرفت على ماھية الحقول في درس ما ھو الكائن لكنك في الغالب مازال ت ل ديك بع ض الت ساؤالت: م ا ھ ي قواع د ومع ايير ت سمية الحقول باإلضافة إلىint ماھي أنواع البيانات األخرى ھل يجب تحديد قيمة الحق ول عن د إعالنھ ا ھ ل ي تم إس ناد قيم ة افتراض ية للحقل إذا لم يتم تحديد قيمته سنتحرى األجوبة على ھذه األسئلة في ھذا الدرس لكن قبل ذلك ھناك بعض األمور التقنية الت ي يج ب تمييزھا. ف ي لغ ة البرمج ة جاف ا ي تم اس تعمال ك ال الم صطلحين "حق ل" و "متغي ر" ھ ذا المصطلحين وفي كثير من األحيان يشيران لنفس الشيء. األم ر ي سبب ارتباك ا للمب رمجين الج دد ألن لغة البرمجة جافا تحدد أنواع المتغيرات التالية : متغي رات الك ائن Fields) Instance Variables (Non-Static تخ زن الكائن ات حالتھ ا ف ي حق ولnon-static أي حق ول معرف ة ب دون الكلم ة المفتاحي ة static. الحق ول non-static تع رف أي ضا ب instance variables ألن قيمتھ ا تكون فريدة في كل instance من الفئة (بتعبير آخر ف ي ك ل ك ائن) قيم ة currentspeed الخاص ة بدراج ة م ا م ستقلة تماما عن قيمة ال currentspeedالخاصة بدراجة أخرى. متغيرات الفئة Fields) (Static متغير الفئة عبارة عن حقل معلن ياستعمال المحولstatic ھذا يعني للمجم ع أن ه توج د نسخة واحدة فقط من ھذا المتغير بغض النظر عن عدد الكائنات المنشأة.مثال الحقل الذي يحدد ع دد الدواس ات الموج ودة في نوع معين من الدراجات يمكن أن يتم إعالنه باستعمالstatic بما أن نفس عدد الدواسات ينطبق عل ى جمي ع الكائن ات. يمكن إنشاء مثل ھذا الحقل باستعمال الشيفرة التالية static int numgears = 6; باإلضافة إلى ذلك يمكن استعمال الكلمة المفتاحية final لإلشارة إلى أن عدد الدواسات لن يتغير أبدا. المتغيرات المحلية مثل ما تقوم الكائنات بتخزين حالتھا في الحقول فإن الطرق تخزن أحيانا حالتھا المؤقتة في متغيرات محلية.طريقة إعالن المتغيرات المحلية مشابھة لطريقة إعالن الحقول مثال int count = 0; ال توجد كلمة مفتاحية تحدد أن متغيرا ما ھو متغير محلي تحديد ذلك يعتمد أساسا على المكان الذي تم فيه إعالن المتغي ر - - والذي يوجد بين المعقوفات التي تح دد بداي ة ونھاي ة الطريق ة. وبالت الي ف إن المتغي رات المحلي ة تك ون مرئي ة فق ط داخ ل الطرق التي أعلنت داخلھا وال يمكن الوصول إليھا من أي مكان آخر في الفئة. المعطيات سبق ورأيت أمثلة لمعطيات في الفئة Bicycle والطريقة main في البرنامج World!". "Hello تذكر أن توقيع الطريقة main ھو public static void main(string[] args) ھنا المتغير args يمثل معطى ھذه الطريقة. األمر المھم الذي يجب تذكره ھ و أن المعطي ات ت صنف ك "متغي رات" ول يس ك"حقول". ھذا ينطبق أيضا على كل البني ات الت ي تقب ل المعطي ات (مث ل ال constructorsومعالج ات اإلس تثناءات) الت ي سنراھا فيما يلي من الدروس. فيما يلي س نتبع القواع د التالي ة عن دما ن تكلم ع ن المتغي رات والحق ول: إذا كن ا نتح دث ع ن "الحق ول ب صفة عام ة" ) م ع اس تثناء المتغيرات المحلية والمعطيات ) سنقول فقط "حقول". إذا كان الكالم ينطبق على "كل ما سبق" سنستخدم فقط كلم ة "متغي رات". إذا ك ان ال سياق يجبرن ا عل ى التميي ز سن ستخدم عب ارات مح ددة ) متغي ر مخل ي حق ل.(... static يمك ن أي ضا ف ي بع ض األحي ان استعمال المصطلح "عضو member. "الحقول الطرق والفئات الداخلية الخاصة بفئة ما كلھا تعتبر أعضاء. 14-3

4 التسمية كل لغة برمجية لھا قواعدھا الخاصة فيما يخص أنواع األسماء المسموح بھ ا والجاف ا لي ست اس تثناء. يمك ن تلخ يص قواع د ت سمية المتغيرات في ما يلي: أسماء المتغيرات حساسة لحالة الحرف case-sensitive. إس م المتغي ر يمك ن أن يك ون أي مع رف م سموح ب ه -- سل سلة غير محدودة الطول من حروف ال unicode واألعداد تبتدأ بحرف رمز الدوالر $ أو حرف التسطير ال سفلي "_". لك ن اإلجماع ھو على عدم استعمال ال $ و "_" في بداية اإلسم واإلكتفاء بالحروف.باإلضافة إلى ذلك فإن ھناك إجماعا على عدم استعمال الرمز $ بالمرة. يمك ن أن تج د أحيان ا بع ض األس ماء المول دة تلقائي ا تخت وي عل ى الرم ز $ لك ن ال يج در ب ك استعماله عند تسمية متغيراتك. ھناك أيضا إجماع آخر يخص رمز التسطير ال سفلي فب الرغم م ن ك ون اس تعماله ف ي بداي ة األسماء مسموحا به تقنيا إال أنه ال ينصح بذلك. بالنسبة للفراغات فغير مسموح بھا. الرموز التي تلي لحرف األول يمكن أن تكون حروفا أرقاما الرمز $ أو رم ز الت سطير ال سفلي "_". اإلجم اع (والمنط ق) ينطبقان على ھذه القاعدة أيضا.عند اختيار إسم لمتغيراتك إستعمل كلمات كاملة بدل اخت صارات غي ر مفھوم ة.ھ ذا يجع ل الشيفرة سھلة القراءة والفھم وفي كثير من ألحيان ذلك يجعل شيفرتك ذاتية التوثيق فمثال الحقول المسماة cadence, speedو gear تعتبر أكث ر تعبي را م ن األس ماء المخت صرة مث ل,c s و.g يج ب أي ضا أن تأخ د ف ي الح سبان أن ال يك ون اإلسم أحد الكلمات المفتاحية أو الكلمات المحجوزة. إذا ك ان اإلس م ال ذي اخت رت يحت وي عل ى كلم ة واح دة فق ط إجع ل ك ل الح روف ص غيرة. letters lowercase إذا كان يختوي على أكثر من كلمة إجعل الخرف األول من كل كلمة بعد األول ى كبي راCapital األس ماء gearratio و currentgearتعتبر أمثلة لھذه القاعدة. إذا كان المتغير يختوي على قيمة تابثة مثال static final int NUM_GEARS = 6 فإن القاعدة تتغير. حيث يجب جعل كل الحروف كبيرة والفصل بين كل كلمة عدم استعمال رمز التسطير السفلي في أي مكان آخر. باستعمال الت سطير ال سفلي. ھن اك إجم اع عل ى 14-4

5 األصناف البدائية للبيانات لغة البرمجة جافا تعتبر لغة ساكنة التصنيفstatically-types ما يعني أنه يجب علينا تعريف كل المتغيرات قبل أن نتمكن من استعمالھا. ما يعني تحديد نوع المتغير وإسمه كما رأينا في األمثلة السابقة: int gear = 1; بكتابتنا لھذا السطر فإننا نقول للبرنامج أن ھناك حقال إسمه" gear " يخزن قيمة عددية وقيمته األولية ھي "1". ي تم تحدي د ن وع بيانات متغير ما انطالقا من القيم التي يمكن أن يخزنھا ومن العمليات التي يمكن تنفيذھا عليه. باإلض افة إل ىint لغ ة البرمج ة جاف ا ت دعم س بعة أص ناف بيان ات بدائي ة أخ رى. األص ناف البدائي ة مح ددة م سبقا م ن ط رف اللغ ة ومسماة بكلمة محجوزة. القيم البدائية ال تتشارك حالتھا مع القيم البدائية األخرى.األصناف البدائية للبيانات المدعومة من طرف لغ ة البرمجة جافا ھي: two's complement. ال نظ ام وي ستخدم signed 8 باي ت حجم ه ص حيحا ع ددا يمث ل byte صنف البيان ات :byte قيمت ه ال دنيا ھ ي 128 -وقيمت ه الق صوى ت صل إل ى 127. ال صنف byte يمك ن أن يك ون مفي دا للحف اظ عل ى ال ذاكرة عن د استعمال المصفوفات الكبيرة حيث تك ون ھن اك حاج ة القت صاد ال ذاكرة. يمك ن أي ضا اس تعمال ھ ذا ال صنف مك ان int حي ث يمكن لح دود الق يم الممكن ة أن ت ساعد ف ي توض يح ال شيفرة ك ون مج ال المتغي ر مح دودا يمك ن أن يك ون ش كال م ن أش كال التوثيق. two's ال نظ ام وي ستخدم signed 16 باي ت حجم ه ص حيحا ع ددا يمث ل short البيان ات ص نف :short. complementقيمته الدنيا ھي -32,768 وقيمته القصوى ت صل إل ى 32,767. كم ا ھ و الح ال بالن سبة لbyte يمك ن استعمال short القتصاد الذاكرة في المصفوفات الكبيرة في المواقف التي يكون فيھا الحفاظ على الذاكرة ضروريا. :int صنف البيانات int يمثل عددا صحيحا حجمه 32 بايت signed ويستخدم نظام ال complement. two's قيمت ه الدنيا ھي -2,147,483,648 وقيمت ه الق صوى ت صل إل ى 2,147,483,647. بالن سبة للق يم ال صحيحة غي ر الك سرية ھ ذا الصنف يكون عادة اإلختيار اإلفتراضي إال إذا ك ان ھن اك س بب م ا (كم ا رأين ا س ابقا) لع دم اس تعماله. ھ ذا ال صنف س يكون غالبا كبيرا كفاية الحتواء األعداد التي سيستعملھا برنامجك لكن إذا احتجت مجاال أكبر من القيم استعمل. long two's complement. ال نظ ام وي ستخدم signed 64 باي ت يمثل عددا صحيحا حجم ه long صنف البيانات :long قيمت ه ال دنيا ھ ي -9,223,372,036,854,775,808 وقيمت ه الق صوى ت صل إل ى.9,223,372,036,854,775,807 إستعمل ھذا الصنف عندما تحتاج إلى قيم أكبر من تلك التي يوفرھا الصنف. int IEEE.754 المعي ار ح سب الدق ة أح ادي عائم ة ذو فاص لة 32 باي ت حجم ه ع ددا يمث ل float صنف البيان ات :float مجال ھذا الصنف يفوق نطاق ھذا الدرس لكنه محدد في الجزء 4.3 من مواصفات لغة الجافا. كما ھ و الح ال بالن سبة ل shortوbyte استعمل) float بدل double) عندما تحتاج الحف اظ عل ى ال ذاكرة عن د التعام ل م ع م صفوفات كبي رة م ن األع داد عائم ة الفاص لة. ھ ذا ال صنف ال يج ب أب دا أن ي ستعمل للق يم الدقيق ة مث ل المب الغ المالي ة ب ل يج ب اس تعمال الفئ ة BigDecimal.في األعداد وسلسالت الحروف سنتكلم عن BigDecimal وفئات مفيدة أخرى متوفرة في منصة الجافا. IEEE المعي ار ح سب الدق ة أح ادي عائم ة ذو فاص لة 64 باي ت حجم ه ع ددا يمث ل double البيان ات ص نف :double. 754 مجال ھ ذا ال صنف يف وق نط اق ھ ذا ال درس لكن ه مح دد ف ي الج زء 4.3 م ن مواص فات لغ ة الجاف ا. بالن سبة للق يم الع شرية ھ ذا ال صنف ھ و اإلختي ار اإلفتراض ي. ال يجب أبدا استعمال ھذا الصنف للتعامل مع القيم الدقيقة مثل المبالغ المالية. :boolean صنف البيانات boolean يقبل قيمتين فقط true :و false. إستعمل ھذا الصنف لتتب ع ال شروط ص حيح/خط أ. ھذا الصنف يمثل معلومة مخزنة في bit واحد لكن "حجمه" ليس بشيء يمكن تحديده بدقة. :char صنف البيانات char ھو ح رف unicode بحج م 16 باي ت. قيمت ه ال دنيا ھ ي) 'u0000\' أو 0) وقيمت ه الق صوى ھي '\uffff' وأ( 65,535). باإلض افة إل ى األص ناف البدائي ة الثم اني الم ذكورة ف ي األعل ى لغ ة البرمج ة جاف ا تق دم دعم ا لسل سالت الح روف عب ر الفئ ة java.lang.string.وضع سلسلة حروف بين عالمتي إقتباس مزدوجتين ينشئ كائن String جديد مثال ;"هذه سلسلة حروف" = s String الكائنات String غير قابلة للتعديل ما يعني أن قيمتھا ال يمكن أن تتغير بعد أن يتم إنشائھا. الفئة String ليست تقنيا صنف بيان ات بدائيا لكن بالنظر للدعم الخاص الذي توفره لھا اللغة يمكن أن تتكون لديك ھذه الفكرة. سنتكلم أكثر عن الفئة String ف ي الكائن ات البسيطة. 14-5

6 القيم اإلفتراضية ليس م ن ال ضروري أن نق وم دائم ا بتحدي د قيم ة حق ل م ا عن د إعالن ه. الحق ول الت ي ي تم إعالنھ ا ب دون تھيئتھ ا س يتم إعطائھ ا قيم ة افتراضية من طرف المجمع compiler. بصفة عامة ھ ذه القيم ة س تكون ص فر أوnull ح سب ال صنف. لك ن اإلعتم اد عل ى ھ ذه القيم اإلفتراضية يعتبر أسلوبا سيئا للبرمجة. الجدول التالي يعطي القيم اإلفتراضية لبعض األصناف. القيمة اإلفتراضية (بالنسبة للحقول) L 0.0f 0.0d '\u0000' null false صنف البيانات byte short int long float double char String (أو أي كائن) boolean بالنسبة للمتغيرات المحلية فاألمر مختلف فالمجمع ال يعطي أبدا قيمة افتراضية لمتغير محلي غير مھ يء. إذا ل م يك ن بإمكان ك تھيئ ة متغير محلي عند إعالن ه تأك د م ن تحدي د قيمت ه قب ل أي محاول ة الس تعماله. إس تعمال متغي ر محل ي غي ر مھي ئ ين تج عن ه خط أ عن د التجميع. Literals ربما الحظت أننا ال نستعمل الكلمة المفتاحية new عندما نھيء متغيرا ذا صنف ب دائي. األص ناف البدائي ة ھ ي أص ناف بيان ات مبني ة في داخل اللغة وليست كائنات ننشئھا انطالقا من فئة literal.ھو كل قيمة تابثة تظھر في الشيفرة الم صدرية ال literals ت ضاف مباشرة إلى الشيفرة دون القيام بأي حسابات.كما يظھر في األسفل يمكن إعطاء literal إلى متغير من صنف اساسي: boolean result = true; char capitalc = 'C'; byte b = 100; short s = 10000; int i = ; األصناف الصحيحة غير الكسرية long) (byte, short, int, & يمك ن التعبي ر عنھ ا باس تعمال نظ ام األع داد الع شري الثم اني أو الست عشري. النظام العشري ھو النظام الذي تستعمله كل يوم وھو يستعمل 10 أرقام م ن 0 إل ى 9.النظ ام الثم اني أساس ه 8 أي أننا نستطيع استعمال األرقام من 0 إلى 7 فق ط.النظ ام ال ست ع شري أساس ه 16 و األرق ام المت وفرة في ه ھ ي األرق ام م ن 0 إل ى 9 واألحرف من A إلى.F بالنسبة للبرمجة العامة التوجه النظام الع شري س يكون غالب ا النظ ام الوحي د ال ذي ست ستعمل لك ن إذا كن ت بحاجة الستعمال النظام الثماني أو الست عشري األمثلة التالية تبين الطريقة الصحيحة الستعمالھما. البادئة 0 تحدد النظام الثماني بينما xتحدد 0 النظام الست عشري. العدد 26 في النظام العشري // 26; = decval int العدد 26 في النظام الثماني // 032; = octval int 14-6

7 العدد 26 في النظام الست عشري // 0x1a; int hexval = األص ناف ذات الفاص لة العائم ة float) و (double يمك ن أن تكت ب باس تعمال E أو e (الكتاب ة العلمي ة) Fأو f أي (32 - literal (bit float و D أو d التي تعني (64- bit double literal ھدا النصرف افتراضي لذلك ي تم تجاھ ل ھده الكتابة). double d1 = 123.4; لكن بالكتابة العلميةd1 نفس قيمة // 134e2; double d2 = float f1 = 123.4f; ال literals م ن ص نف char و String يمك ن أن تحت وي عل ى عل ى أي ح رف (UTF-16). Unicode إذا ك ان المح رر ونظ ام الملفات يسمحان بذلك يمكنك كتابة ھذه الحروف مباشرة داخل الشيفرة. إذا لم تكن ك ذلك يمكن ك اس تعمال escape" "Unicode مث ل 'u0108\' (ح رف C م عcircumflex ) أو se\u00f1or" "S\u00ED وتعن ي Señor) Sí باإلس بانية). اس تعمل دائم ا عالم ة اإلقتب اس األحادي ة (') بالن سبة لliterals char وعالم ة اإلقتب اس المزدوج ة (") بالن سبة ل literals. String ال String و char ال ف ي فق ط ل يس م ثال) الحق ول (أس ماء البرن امج م ن أخ رى أم اكن ف ي أن ت ستعمل Unicodeيمك ن escape literals. لغة الرمجة جافا تدعم أيضا بعض ال escape sequences الخاصة بالنسبة لل literals من صنف char و :String \b (backspace), \t (tab), \n (line feed), \f (form feed), \r (carriage return), \" (double quote), \' (single quote), \\ (backslash). يوجد أيضا literal خاص : null والذي يمكن أن يستعمل كقيم ة ألي ص نف.reference يمك ن ألي متغي ر أن يأخ د القيم ةnull باس تثناء المتغي رات م ن األص ناف األساس ية. ل يس ھن اك الكثي ر مم ا يمك ن فعل ه بقيم ة null ع دا التحق ق م ن وجودھ ا ل ذلك فھ ي تستعمل كثيرا في البرامج كمؤشر يبين أن كائنا ما غير متوفر. : أخي را ھن اك أي ضا ن وع خ اص م ن ال literals ي سمىliteral class نح صل علي ه ب ضم إس م ص نف. String.classھذا يشير إلى الكائن (من صنف (class الذي يمثل الصنف بذاته. م ع" class." م ثال

8 البرمجة الكائنية التوجه - ما ھو الكائن الكائن ات (Objects) ھ ي المفت اح لفھ م البرمج ة الكائني ة التوج ه.أل ق نظ رة حول ك وس تجد الكثي ر م ن األمثل ة الملموس ة لكائن ات : ( Objects )كلبك مكتبك تلفازك دراجتك... الكائنات الموجودة في أرض الواق ع تت شارك ف ي خاص يتين : كلھ ا ل ديھا حال ة و س لوك.الك الب لھ ا حال ة (إس م ل ون ذري ة ج ائع) وسلوك (نباح جلب تحريك الذيل.(الدراجة أيضا لديھا حالة (الدوالب الحالي السرعة الحالي ة) وس لوك (تغيي ر ال دوالب الفرمل ة). التعرف على حالة وسلوكات الكائنات الموجودة في أرض الواقع ھي طريقة جيدة لفھم مبادئ البرمجة الكائنية التوجه. خذ اآلن دقيقة لمالحظة الكائنات الت ي حول ك. لك ل ك ائن ت راه اس أل نف سك س ؤالين: "م ا ھ ي الح االت الممكن ة الت ي يمك ن أن يك ون عليھا " و "ما ھي السلوكات التي ممكن أن يقوم بھا ". تأكد من كتابة مالحظاتك. وأنت تق وم ب ذلك س تالحظ أن الكائن ات المحيط ة بنا تتفاوت من حيث التعقيد فمصباحك المكتبي يمكن أن يتوفر على حالتين فقط (مفتوح مقفل) وسلوكين (فتح إقف ال( بينم ا جھ از الراديو يمكن أن يتوفر على حاالت إضافية (مفتوح مقفل درجة الصوت المحط ة الحالي ة) وس لوكات (ف تح إقف ال زي ادة ال صوت تخفيض الصوت البحث عن محطة تحديد المحطة). يمكن أن تالح ظ أي ضا أن بع ض الكائن ات يمك ن أن تحت وي عل ى كائن ات أخ رى. كل ھذه المالحظات تنطبق على البرمجة الكائنية التوجه. تعتبر الكائنات البرمجية مشابھة للكائنات الحقيقية من حيث المبدأ: كالھما يتجلى في حالة وسلوكات. الكائن يخ زن حالت ه ف ي حق ول (fields) (تسمى متغيرات في لغات برمجية أخرى) ويعرض تصرفاته من خالل طرق (methods) (تسمى دوال (functions) في لغ ات برمجي ة أخ رى). الط رق تعم ل عل ى الحال ة الخاص ة بالكائن ات وت شكل اآللي ة األساس ية للتواص ل ب ين الكائن ات.إخف اء الحال ة واشتراط أن يكون كل تفاعل مع الكائن يمر عبر الطرق الخاصة به يعرف ب تغليف البيانات( encapsulation (Data وھو مبدأ أساسي في البرمجة الكائنية التوجه. لنأخذ الدراجة كمثال: عندما نحدد الحالة (السرعة الحالية اإليقاع الحالي للدواسة ال دوالب الح الي) ون وفر الط رف الت ي ت ستطيع تغيي ر ھ ذه الحال ة ف إن الكائن يبقى متحكما في الطريقة المتاحة الستعماله من أي عن صر خ ارجي. م ثال إذا كان ت الدراج ة تت وفر فق ط عل ى 6 دوالي ب ف إن الطريقة التي تقوم بتغيير الدوالب يمكنھا أن ترفض أي قيمة أصغر من 1 وأكبر من 6. تجميع الكود في كائنات برمجية يوفر عدة مزايا من بينھا : ال : Modularity الك ود الم صدري لك ائن م ا يمك ن أن ت تم كتابت ه وص يانته بطريق ة م ستفلة ع ن الكائن ات األخ رى. بع د إنشائه يمكن تمرير الكائن بسھولة في أنحاء النظام. إخفاء المعلومات: بفضل التعامل مع الطرق الخاصة بالك ائن فق ط يبق ى التطبي ق (implementation) مخفي ا ع ن الع الم الخارجي. إعادة استعمال الكود: إذا كان كائن ما موجود مسبقا (كتبه مبرمج آخ ر م ثال) يمكن ك اس تعمال ھ ذا الك ائن داخ ل برنامج ك. ھذا يسمح للمختصين بعمل implement/test/debug لكائنات معقدة وموجھة لغرض محدد مما يجعلك تشتغل بھ ا بك ل ثقة داخل الكود. س ھولة ال debugging: Pluggability and إذا ات ضح أن كائن ا يخل ق م شاكل يمك ن إزالت ه ورب ط ك ائن آخ ر لي شغل مكان ه. ھ ذا األم ر م شابه إلص الح الم شاكل الميكانيكي ة ف ي الواق ع. إذا تعط ل ال صاعق فإن ك تغي ره لوح ده وال تغي ر ك ل المحرك

9 ما ھي الفئة في أرض الواقع ستجد الكثير من الكائنات من نفس الن وع. يوج د ھن اك ربم ا المئ ات م ن ال دراجات كلھ ا م ن نف س الم صنع ونف س النموذج. كل دراجة تم بناؤھا انطالقا م ن نف س المخط ط وبالت الي تحت وي عل ى نف س المكون ات. ف ي إط ار البرمج ة الكائني ة التوج ه نق ول أن الدراج ة عب ارة ع ن instance لفئ ة الكائن ات الم سماة بال دراجات.الفئ ة (Class) ھ ي المخط ط ال ذي نبن ي انطالق ا من ه الكائنات. الفئة التالية Bicycle ھي تطبيق ممكن لدراجة. class Bicycle { int cadence = 0; int speed = 0; int gear = 1; void changecadence(int newvalue) { cadence = newvalue; void changegear(int newvalue) { gear = newvalue; void speedup(int increment) { speed = speed + increment; void applybrakes(int decrement) { speed = speed - decrement; void printstates() { System.out.println("cadence:"+cadence+" speed:"+speed+" gear:"+gear); طريقة الكتابة بالجافا ستبدو جديدة عليك لكن تصميم ھذه الفئة يعتمد على ما تكلمن ا عن ه س ابقا بخ صوص الدراج ة كك ائن. الحق ول تح دد طريق ة... changecadence changegear cadence speed و gear تمثل حالة الكائن والط رقspeedUp تفاعله مع العالم الخارجي. 14-9

10 ربما الحظت أن الفئة Bicycle ال تحتوي على الطريقةmain وذلك ألنھا ليست برنامجا كامال بل فقط مخطط للدراجات التي يمكن أن تستعمل في برنامج ما. مسؤولية إنشاء واستعمال كائنات Bicycle جديدة تقع على عاتق فئات أخرى في برنامجك. ھذا مثال ينشئ كائنين Bicycle وينادي على الطرق الخاصة بھا: class BicycleDemo { public static void main(string[] args) { مختلفين Bicycle إنشاء آاي نين // Bicycle bike1 = new Bicycle(); Bicycle bike2 = new Bicycle(); المناداة على الطرق الخاصة بالكاي نات المنشا ة // bike1.changecadence(50); bike1.speedup(10); bike1.changegear(2); bike1.printstates(); bike2.changecadence(50); bike2.speedup(10); bike2.changegear(2); bike2.changecadence(40); bike2.speedup(10); bike2.changegear(3); bike2.printstates(); مخرجات ھذا المثال تعطي القيم النھائية الخاصة ب: إيقاع الدواسة السرعة والدوالب بالنسبة للدراجتين: cadence:50 speed:10 gear:2 cadence:40 speed:20 gear:

11 ما ھي الوراثة نج د أحيات ا أنواع ا مختلف ة م ن الكائن ات ل ديھا بع ض القواس م الم شتركة.م ثال ال دراجات الجبلي ة دراج ات الطري ق وال دراجات الترادفية كلھا تتشارك خصائص الدراجات (السرعة الحالية اإليقاع الحالي للدواسة الدوالب الحالي( باإلضافة إلى ذلك فك ل ن وع لديه خصائص إضافية تجعله مختلفا عن األنواع األخرى: ال دراجات الترادفي ة ل ديھا مقع دين ومق ودين دراج ات الطري ق ل ديھا مق ود متجه لألسفل بعض الدراجات الجبلية تمتلك سلسلة بحلقة إضافية ما يعطيھا. ratio a lower gear البرمجة الكائنية التوجه تتيح للفئات وراثة الحالة والسلوكات المشتركة من فئات أخرى. في المثال التالي الفئ ة Bicycle ست صبح الفئة األم لMountainBike RoadBike و TandemBike. في لغ ة البرمج ة جاف ا ي سمح لك ل فئ ة ب امتالك فئ ة أم واح دة فقط وكل فئة أم يسمح لھا بعدد ال منتھي من الفئات الفرعية: طريقة إنشاء فئة فرعية بسيطة. عند تعريف الفئة استعمل الكلمة المفتاحيةextends متبوعة بإسم الفئة األم: class MountainBike extends Bicycle { نعرف هنا الحقول والطرق الجديدة الخاصة بالدراجات الجبلية // ھذا يعطي للفئة MountainBike نفس الطرق والخصائص الموجودة فيBicycle مما يسمح بالتركيز على الميزات التي تنفرد بھا الدراجات الجبلية ھذا يجعل شيفرة الفئات الفرعية سھلة القراءة

12 ما ھي الواجھة كم ا رأين ا س ابقا فالكائن ات تتفاع ل م ع الع الم الخ ارجي بواس طة الط رق (methods) الت ي تعرض ھا. إذن ف الطرق تمث ل واجھ ة ( interface )الك ائن م ع الع الم الخ ارجي م ثال األزرار الموج ودة ف ي مقدم ة التلف از ھ ي الواجھ ة بين ك وب ين األس الك الكھربائي ة الموجودة في الجھة األخرى من الغطاء البالستيكي. عندما تريد تشغيل أو إغالق الجھاز فإنك تضغط على زر التشغيل. في أغلب األحيان تكون الواجھة عبارة عن مجموع ة م ن الط رق المرتبط ة ذات تعريفه على شكل واجھة يمكن أن يكون بالشكل التالي: ج سم خ الي. ال سلوك الخ اص بالدراج ة إذا م ا ت م interface Bicycle { void changecadence(int newvalue); void changegear(int newvalue); void speedup(int increment); void applybrakes(int decrement); لتطبيق ھذه الواجھة يجب أن يكون إسم الفئة مغايرا (إضافة إسم الماركة مثال لنقل (ACMEBicycle ويجب استعمال الكلمة المفتاحية implements عند تعريف الفئة: class ACMEBicycle implements Bicycle { نفس الشيفرة التي استعملنا في مثال الدراجة في الدروس السابقة // تطبيق واجھة يسمح للفئة بأن تصبح أكثر التزاما بالسلوك الذي تعد بتوفيره. الواجھات تمثل عقدا بين الفئ ة والع الم الخ ارجي وھ ذا العقد يتم تأكيده عند عملية البناء من طرف المترجم (compiler). إذا كانت فئتك ت سعى لتطبي ق واجھ ة م ا فيج ب أن تحت وي عل ى كل الطرق المعرفة داخل الواجھة حتى تتم عملية الترجمة (compilation) بدون أخطاء. ملحوظ ة :لك ي ت تم ترجم ة الفئ ة ACMEBicycle بنج اح يج ب إض افة الكلم ة المفتاحي ة public ق ي بداي ة ك ل الط رق الخاص ة بالواجھة والتي يتم تطبيقھا. ستعلم أسباب ذلك الحقا عندما نتحدث عن الفئات والكائنات و الواجھات والوراثة

13 ما ھي الحزمة الحزم ة (package) عب ارة ع ن مج ال إس م( namespace ) وھ دفھا تنظ يم مجموع ة م ن الفئ ات والواجھ ات ذات العالق ة. يمك ن مقارن ة فك رة الحزم ة بمجل دات مختلف ة موج ودة ف ي حاس وبك مجل د خ اص بالملف اتHTML مجل د آخ ر خ اص بال صور وآخ ر يحتوي على البرامج. ألن البرامج المكتوبة بلغ ة الجاف ا يمك ن أن تحت وي عل ى المئ ات وربم ا اآلالف م ن الفئ ات ف إن المنط ق يح تم علين ا إبق اء ك ل ش يء منظما بوضع الفئات والواجھات ذات العالقة داخل حزم. منصة الجافا تقدم مكتبة فئات عمالقة (مجموعة من الحزم) مناسبة لإلستعمال داخل برنامجك. ھذه المكتبة تعرف ب "واجھة برمجة التطبيق ات Interface) (Application Programming "أو "API" باخت صار. ھ ذه الح زم تمث ل المھ ام األكث ر ارتباط ا بالبرمجة الشاملة programming). (general-purpose على سبيل المثال كائن String يحتوي على حالة وسلوك سل سالت الحروف ك ائن File يت يح للمب رمج إن شاء م سح تفت يش مقارن ة أو تع ديل مل ف م ا بك ل س ھولة ك ائن Socket ي سمح بإن شاء واس تعمال الsockets network التأش ير كائن ات عدي دة خاص ة بواجھ ة الم ستخدم ( checkbox )وبك ل م ا يتعل ق بواجھ ات الرس ومية ت تحكم ب األزرار وخان ات الم ستخدم الرس ومية. ھناك اآلالف من الفئات التي يمكننا أن نختار من بينھا ھذا يسمح لك المبرمج بالتركيز على طريقة ت صميم برنامج ك ب دل التركي ز على البنية التحتية الالزمة لتشغيله. ال Java Platform API Specification تحتوي على الئحة بجمي ع الح زم الواجھ ات الفئ ات الحق ول والط رق الت ي توفرھ ا من صة الجاف ا 6 الن سخة المعياري ة.( StandardEdition ) إفتح الصفحة في المتصفح وأضفھا إلى المفضلة. كمبرمج سيكون ذلك الموقع بالنسبة لك بمثابة أھم مرجع لتوثيق لغة الجافا

14 أسئلة وتمارين أسئلة الكائنات في العالم الحقيقي تتوفر على و. يتم تخزين حالة كائن برمجي في. يتم عرض سلوك كائن برمجي عبر. إخفاء البيانات الداخلية عن العالم الخارجي والوصول إليھا ققط باستعمال الطرق العلنية يعرف ب. مخطط كائن برمجي يسمى. السلوكات المشتركة يمكن تعريفھا في ويمكن وراثتھا من طرف باستعمال الكلمة المفتاحية. مجموعة من الطرق بدون جسم تسمى. مجال اإلسم (namespace) التي تنظم الفئات والواجھات حسب وظيفتھا يسمى. كلمة API تعني تمارين أكتب فئة جديدة لكل واحد من كائنات العالم الحقيقي التي الحظت في بداية ھذا الدرس. إرجع إلى الفئة Bicycle إذا نسيت طريقة الكتابة. لكل واحدة من الفئات التي كتبت أعاله أنشئ واجھة تحدد سلوكھا ثم أجبر فئتك على تطبيقھا. أھمل طريقة أو طريقتين وحاول القيام بعملية التجميع. ما ھو الخطأ الناتج األجوبة أجوبة األسئلة الكائنات في العالم الحقيقي تتوفر على حالة و سلوك. يتم تخزين حالة كائن برمجي في حقول. يتم عرض سلوك كائن برمجي عبر طرق. إخفاء البيانات الداخلية عن العالم الخارجي والوصول إليھا ققط باستعمال الطرق العلنية يعرف ب تغليف البيانات. مخطط كائن برمجي يسمى فئة. السلوكات المشتركة يمكن تعريفھا في الفئة األم ويمكن وراثتھا من طرف فئة فرعية باستعمال الكلمة المفتاحيةextends. مجموعة من الطرق بدون جسم تسمى. مجال اإلسم (namespace) الذي ينظم الفئات والواجھات حسب وظيفتھا يسمى حزمة. كلمة API تعني :Application Programming Interface واجھة برمجة التطبيقات حل التمارين األجوبة ستكون مختلفة حسب الكائنات التي استعرضتم. األجوبة ستكون مختلفة ھنا أيضا لكن بالنسبة لرسالة الخطأ فستشير إلى الطرق المنتظرة والتي تم إھمالھا

المحاضرة الثانية

المحاضرة الثانية المحاضرة الثان ة أنواع الب انات)المتغ رات و الثوابت( محتو ات المحاضرة أنواع الب انات اإلعالن عن المتغ رات الثوابت إسناد الق م إلى المتغ رات واجهة برنامج Visual Studio 2010 2 أنواع الب انات كلمات لغة ال

المزيد من المعلومات

Microsoft Word - SolutionOOPFinal2011.doc

Microsoft Word - SolutionOOPFinal2011.doc صفحة 1 من 5 : : A : : 2010/ : : :. : (20/60) (2) ( 20) (10/20) : محاآاة الواقع على أنه مجموعة من الا شياء و أ ن آل شيء مكون من صفات و سلوك هو... التغليف التجرید البرمجة الشيي ية إخفاء طریقة تطبيق السلوك

المزيد من المعلومات

الموضوع الثالث تحليل التباين ANOVA) (Two Way الثنائي One Depended نلجأ الى ھذا القانون عند توفر متغيرين يتوقع بينھما تداخل او تفاعل (في تحليل التباين

الموضوع الثالث تحليل التباين ANOVA) (Two Way الثنائي One Depended نلجأ الى ھذا القانون عند توفر متغيرين يتوقع بينھما تداخل او تفاعل (في تحليل التباين الموضوع الثالث تحليل التباين ANOVA) (Two Way الثنائي One Depended نلجأ الى ھذا القانون عند توفر متغيرين يتوقع بينھما تداخل او تفاعل (في تحليل التباين االحادي كنا نقارن بين ثالث مجاميع في متغير واحد مثال

المزيد من المعلومات

Microsoft Word - C#2

Microsoft Word - C#2 الفصل الا ول مفاهيم البرمجة بواسطة الا هداف معنى البرمجة بواسطة األھداف... 5 معنى الفصيلة 5...Class ما ھي دوال البناء و دوال الھدم...6 Construction & destruction ما ھي خاصية التوريث 7...inheritance ما

المزيد من المعلومات

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس ) NSB-AppStudio ) 1 ( أهداف الدرس : بعد انتهاء هذا الدرس ستكون الطالبة قادرة على أن : )1 توضح مميزات برنامج ( NSB-AppStudio ) 2( تعدد لغات البرمجة المستخدمة في برنامج ( NSB-AppStudio ) 3( تذكر خطوات كتابة

المزيد من المعلومات

الأول في السي شارب((c#للمبتدائين

الأول في السي شارب((c#للمبتدائين شباب التنميه والبداع : امحد ياسني شلش ذ د الدرس األول: فتح فيوجل ستوديو وشرحه 2012 1 -هذا هوه البرنامج نقوم بفتحه نسخه 2012 فيوجل استوديو new )نضغط علي - 2 اي مشروع جديد( project المتبنأ هذه لغه فيوجل

المزيد من المعلومات

م ارجعة عامة في مادة التكنولوجيا لمصف السادس األساسي الفصل الد ارسي لمعام األول م. السؤال األول :: ضع عالمة ) ( أو عالمة ) ( لما أت : ( ) تس

م ارجعة عامة في مادة التكنولوجيا لمصف السادس األساسي الفصل الد ارسي لمعام األول م. السؤال األول :: ضع عالمة ) ( أو عالمة ) ( لما أت : ( ) تس السؤال األول :: ضع عالمة ) ( أو عالمة ) ( لما أت : ( ) تستخدم التكنولوجيا في جميع مجاالت الحياة 2 ( ) استخدم اإلنسان العجالت الخشبية في بداية األمر 1 البكرة المتحركة لها محور دو ارن ثابت ال يتحرك ) ( 3

المزيد من المعلومات

مكثف الثالثة الوحدة البوابات املنطقية 1 هاتف : مدارس األكاد م ة العرب ة الحد ثة إعداد المعلم أحمد الصالح

مكثف الثالثة الوحدة البوابات املنطقية 1 هاتف : مدارس األكاد م ة العرب ة الحد ثة إعداد المعلم أحمد الصالح مكثف الثالثة الوحدة البوابات املنطقية هاتف : 798226 النظ ري الج زء و الثاني األ ول للد رسين وضح ان قصىد ت ا يهي : انرعثير انعالئقي ج هح خثريح ذكى قي رها إيا صىاب )( و إيا خطأ )( ان عايم ان طقي راتط يسرخذو

المزيد من المعلومات

Microsoft Word - moneybookers

Microsoft Word - moneybookers الرحيم الرحمن االله بسم א א א ãããaewt{tuaçxà دليل المستخدم العربي في MONEYBOOKERS شرح بنك أوال عن البنك: :معلومات وقلربيزدنيعلما من بريطانيا. 1- البنك جنسيته المناسبة للعمل بھا. به تختار العملة -2 من 5

المزيد من المعلومات

Allomani Warehouse User Guide

Allomani Warehouse User Guide المخزن warehouse.allomani.com دليل المستخدم اللوماني للخدمات البرمجية www.allomani.com / 11 اكتوبر / 2010 1 P a g e المحتويات اضافة و اعداد موقعك في المخزن... 3 اعداد بيانات ال...FTP 3 اعدادات بيانات حقوق

المزيد من المعلومات

( اختبارات الفروق لعينتين مستقلتين Samples) 2) Independent مان- ويتني( U (Mann-Whitney ب( نحتاج الى ھذا القانون الغراض المقارنة بين مجموعتين او عينتين

( اختبارات الفروق لعينتين مستقلتين Samples) 2) Independent مان- ويتني( U (Mann-Whitney ب( نحتاج الى ھذا القانون الغراض المقارنة بين مجموعتين او عينتين ( اختارات الفروق لعينتين مستقلتين Samples) 2) Independent مان ويتني( U (MannWhitney ( نحتاج الى ھذا القانون الغراض المقارنة ين مجموعتين او عينتين مستقلتين مثال المقارنة ين عينة للذكور م ع عينة لالناث او

المزيد من المعلومات

Microsoft Word - Excel VBA

Microsoft Word - Excel VBA الفصل الا ول (البداية) قواعد البرمجة...4 مقارنة بين VB و...4 VBA ضبط بيي ة Excel للبرمجة...5 الماآرو فى برنامج...8 Excel أنواع الماآرو... 9 تنفيذ الماآرو... 11 شروط اسماء المتغيرات...18 الكاي ناتObjects...18

المزيد من المعلومات

Microsoft Word - new.doc

Microsoft Word - new.doc الدرس الاول فى الماتلاب عنوان الدرس : ما هو الماتلاب الماتلاب هو لغة ذات مستوى عالى للحسابات والبرمجة و تمتاز بوجود برنامج يسهل عملية التعامل مع هذه اللغة. ويشمل البرنامج على: الحسابات الرياضية عمل الالجوريثمات

المزيد من المعلومات

الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف ا

الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف ا الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف االستدالل بفصل الحاالت االستدالل بالتكافؤ نبغ تقر ب

المزيد من المعلومات

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما يلي )الجمل بصيغتين(: أ اكتب جمل التكرار بلغة البرمجة

المزيد من المعلومات

قررت وزارة التعليم تدري س هذا الكتاب وطبعه على نفقتها الريا ضيات لل صف االأول االبتدائي الف صل الدرا سي الثاين كتاب التمارين قام بالت أاليف والمراجعة

قررت وزارة التعليم تدري س هذا الكتاب وطبعه على نفقتها الريا ضيات لل صف االأول االبتدائي الف صل الدرا سي الثاين كتاب التمارين قام بالت أاليف والمراجعة قررت وزارة التعليم تدري س هذا الكتاب وطبعه على نفقتها الريا ضيات لل صف االأول االبتدائي الف صل الدرا سي الثاين كتاب التمارين قام بالت أاليف والمراجعة فريق من المتخ ص صين طبعة 9 0 ه 08 09 م ح وزارة التعليم

المزيد من المعلومات

دولة فلسطين و ازرة التربية والتعليم العالي المبحث: تكنولوجيا المعلومات / النظري بسم هللا الرحمن الرحيم مدة االمتحان : ساعتان نموذج تجريبي مجموع العالم

دولة فلسطين و ازرة التربية والتعليم العالي المبحث: تكنولوجيا المعلومات / النظري بسم هللا الرحمن الرحيم مدة االمتحان : ساعتان نموذج تجريبي مجموع العالم دولة فلسطين و ازرة التربية والتعليم العالي المبحث: تكنولوجيا المعلومات / النظري بسم هللا الرحمن الرحيم مدة االمتحان : ساعتان نموذج تجريبي مجموع العالمات )70( عالمة مالحظة: عدد األسئلة خمسة أسئلة وعلى الطالب

المزيد من المعلومات

Microsoft Word - CO_RT10

Microsoft Word - CO_RT10 إعداد : تقديم الشكل أسفله يمثل مضخم يعتمد على ترانزيستور. فھو يحتوي على شبكة من المقاومات تمكن من تقطيب و مكثفات تعمل على ربط المضخم بأخر وذلك بتمرير اإلشارات المتناوبة. R1 100k 1µF 1µF (Load) Rc (charge)

المزيد من المعلومات

Slide 1

Slide 1 تصميم السيرة الذاتية كصفحات الويب د. احمد عادل اسماعيل عمادة المركز الجامعي لخدمة المجتمع و التعليم المستمر. WWW.Dr-Ahmed.Info Info@Dr-Ahmed.Info -------------- المرجع: www.support.office.com اهداف المحاضرة

المزيد من المعلومات

محاضرات C++

محاضرات C++ محاضرات C++ لألستاذ/ بسام الھاملي إعداد الطالب: ھشام يحيى دالل اإلھداء اللھم إني أردت بھذا العمل وجھك الكريم فتقبل مني اللھم من استفاد من ھذا الكتاب بمعلومة فاكتب لي بھ ا ح سنة وإن تضاعف لي فإنك أنت الحليم

المزيد من المعلومات

easy - translation

easy - translation From: http://ar.miraath.net/audio/5030/01 Shaikh Ahmad Bazmool Http://ar.miraath.net/audio/download/5030/usool_us_sunnah_01.mp3 أما األمر األول فھو أنه يظن أن ھذا العلم ثقيل وال يفھمه فھذا خطأ فھذا خطأ

المزيد من المعلومات

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات هذه بالC # على بركة هللا.. * *إنجاز قاعدة بيانات ب*

المزيد من المعلومات

دليل المستخدم لبوابة اتحاد المالك التفاعلية

دليل المستخدم لبوابة اتحاد المالك التفاعلية دليل المستخدم لبوابة اتحاد المالك التفاعلية الشاشة الرئيسية 3 إنشاء مستخدم جديد 4 أوال: التسجيل كفرد 5 - نوع الهوية «سعودي» : 5 - نوع الهوية «مقيم :» 6 - نوع الهوية «خليجي» : 7 : التسجيل كمنشأة : 9 ثانيا

المزيد من المعلومات

وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة *************

وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة ************* وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 2 / 22 األولى الدراس ة الفترة ************************************************************************************

المزيد من المعلومات

ش ط TRANQUILITY ش ط Tranquility دومي ي ه منتج سك رائ ص ي ئ ب ت ست ى إق م م ا ر ا و. ا ط ط ا ع ة التصم د م ا ن س ا عم ري وأس ب ء ه ا ا م ا ي سي أجن سكن

ش ط TRANQUILITY ش ط Tranquility دومي ي ه منتج سك رائ ص ي ئ ب ت ست ى إق م م ا ر ا و. ا ط ط ا ع ة التصم د م ا ن س ا عم ري وأس ب ء ه ا ا م ا ي سي أجن سكن ش ط TRANQUILITY ش ط Tranquility دومي ي ه منتج سك رائ ص ي ئ ب ت ست ى إق م م ا ر ا و. ا ط ط ا ع ة التصم د م ا ن س ا عم ري وأس ب ء ه ا ا م ا ي سي أجن سكني ح ي مك ن م غ ف ن م وا ة أو ا ت وأجن است دي وفي ت

المزيد من المعلومات

اردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED

اردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED اردوينو الدرس الثامن تغيير درجة الالوان ل RGB LED في هذا الدرس ستقوم بتطبيق ماتعلمته بالدرس السابع والرابع وذلك لاستخدام الازرار في تغيير درجة الالوان في RGB Led القطع المطلوبة لاتمام هذا الدرس عليك توفير

المزيد من المعلومات

Zawiyathul Fassiyathush Shazuliya, Kazimar St, Madurai , Tamil Nadu, India. 1 حزب اللطف للشاذلي رضي االله عنھ وھذا حزب اللطف یدعى بھ في الشداي

Zawiyathul Fassiyathush Shazuliya, Kazimar St, Madurai , Tamil Nadu, India. 1 حزب اللطف للشاذلي رضي االله عنھ وھذا حزب اللطف یدعى بھ في الشداي 1 حزب اللطف للشاذلي رضي االله عنھ وھذا حزب اللطف یدعى بھ في الشداي د والكربات فا ن لھ سر ا عجیبا لتفریج الكرب وازالة الھم وكل مو لم من امراض الظاھر والباطن ویصلح ان یكون على اسمھ تعالى لطیف وھو ھذا: بسم

المزيد من المعلومات

Microsoft Word - 1-NURSE CALL SYSTEM

Microsoft Word - 1-NURSE CALL SYSTEM أنظمة التيار الخفيف 1 -نظام استدعاء الممرضات Eman.A (نظام استدعاء الممرضات) NURSE CALL SYSTEM الھدف من النظام : تسھيل عملية الرعاية الصحية للمرضي, مساعدته في حالة الطوارء. تسھيل التواصل بين فريق العالج

المزيد من المعلومات

Microsoft Word - Access VBA

Microsoft Word - Access VBA الفصل الا ول (البداية) تصميم قاعدة بيانات بسيطة...4 الا وامر الا ساسية المتوفرة فى المعالجات...12 الفصل الثانى (برمجة ا كسيس (VBA برمجة أآسيس...18 VBA مقارنة بين VB وVBA...18 الدخول إلى صفحات آتابة برامج

المزيد من المعلومات

شرح برنامج استعادة الملفات المحذوفة Recover my files من اعداد : رافاييل يوسف مقدمة: آلنا يعلم ان اجهزة الكومبيوتر قادرة على حفظ الملفات على قرصها الصل

شرح برنامج استعادة الملفات المحذوفة Recover my files من اعداد : رافاييل يوسف مقدمة: آلنا يعلم ان اجهزة الكومبيوتر قادرة على حفظ الملفات على قرصها الصل شرح برنامج استعادة الملفات المحذوفة Recover my files من اعداد : رافاييل يوسف مقدمة: آلنا يعلم ان اجهزة الكومبيوتر قادرة على حفظ الملفات على قرصها الصلب على شكل موج ات آهرومغناطيسية و اننا نعلم باننا نستطيع

المزيد من المعلومات

Our Landing Page

Our Landing Page نظام البرمجة SIMATIC S7 PLC وفقا للمستوى الا ساس ف الا صدارة S7-1500 الصفحة 1 من 6 يقد م هذه الدورة التدريبية مدر ب من شركة الهندسية (مجموعة دي و) متخصص ف إصدارات سيمنز. لمحة عامة الهدف الري يس لهذه الدورة

المزيد من المعلومات

كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع

كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع وتجربته وفي النهاية ستجدون روابط المثال مع شرح فيديو

المزيد من المعلومات

السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا

السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games الدورة تهتم فقط بتعلم البرمجة من االبتداء الى االحتراف

المزيد من المعلومات

doc11

doc11 الجزء األول من الكتاب المدرسي (3 ع ت 3 ت ر ر ( التطورات الزمنية الرتيبة تطور جملة كيميائية نحو حالة التوازن الوحدة 4 DAHEL MT Lycée benalioui salah SETIF ***********************************************************

المزيد من المعلومات

Microsoft Word - dériv sc maths.doc

Microsoft Word - dériv sc maths.doc الاشتقاق تطبيقاته دراسة الدال الثانية سلك بكالريا ع ف ع ح أ - الاشتقاق في نقطة- الدالة المشتقة ( A أنشطة نشاط باستعمال التعريف ادرس اشتقاق الدالة في حدد العدد المشتق في إن جد ثم حدد معادلة المماس أ نصف

المزيد من المعلومات

SP-1101W/SP-2101W eciug niitallatini kciuq 1.0v /

SP-1101W/SP-2101W eciug niitallatini kciuq 1.0v / SP-1101W/SP-2101W eciug niitallatini kciuq 1.0v / 1014-05 1 I. معلومات حول المنتج 1-1. محتويات العبوة مؤتمر نزع السالح مع دليل التثبيت السريع مفتاح القابس الذكي دليل التثبيت السريع 1-2. اللوحة األمامية

المزيد من المعلومات

1 درس :

1 درس : 1 درس : ثانية االمام البخاري التأهيلية المستى: الجدع المشترك العلمي المكن : الهندسة المرجع: في رحاب الرياضيات المادة: الرياضيات الجدادة: رقم 2 71 فبراير االسبع: من الدرس الى 32 فبراير 3172 المستقيم في

المزيد من المعلومات

تحليل الانحــدار الخطي المتعدد

تحليل الانحــدار الخطي المتعدد ٥٦ تحليل الانحدار الخطي المتعدد Multple Regress Aalss الغرض من التحليل يهتم تحليل الانحدار الخطي المتعدد بدراسة وتحليل أثر عدة متغيرات مستقلة آمي ة عل ى متغي ر ت ابع آمي. نموذج الانحدار الخطي المتعدد بف

المزيد من المعلومات

الم ب س ط ة الع ر ب ي ة الت ر ج م ة Language: العربية (Arabic) Provided by: Bible League International. Copyright and Permission to Copy Taken from th

الم ب س ط ة الع ر ب ي ة الت ر ج م ة Language: العربية (Arabic) Provided by: Bible League International. Copyright and Permission to Copy Taken from th الم ب س ط ة الع ر ب ي ة الت ر ج م ة Language: العربية (Arabic) Provided by: Bible League International. Copyright and Permission to Copy Taken from the Arabic Easy-to-Read Version 2009, 2016 by Bible League

المزيد من المعلومات

1

1 1 اهلل ال ح س ن ى ماء أ س م ن ظ و مة في للشيخ العالمة زيد بن محمد بن ىادي المدخلي رحمو اهلل - 2 . اهلل رحمن ر حيم غاف ر...وحاف ظ ح ي ح ليم ناص ر. وخال ق وبار ئ م ه يم ن...ثم ل طيف م حس ن وم ؤ م ن. وم ان

المزيد من المعلومات

الشريحة 1

الشريحة 1 القيادة 1 القيادة -الم ادة - تعر فات الم ادة -الفرق ب ن الم ادة واإلدارة - عناصر الم ادة اإلدار ة - نظر ات الم ادة اإلدار ة 2 القيادة تنطوي الم ادة على عاللة تبادل ة ب ن من بدأ بالفعل وب ن من نجزه وهذه

المزيد من المعلومات

Microsoft Word - Oracle1

Microsoft Word - Oracle1 360 Hòî b þa@âbè½ai Oracle Developer îôèm@æë í@áüèm pbíìn a@ ŠèÏ تعرف على ا وراكل تعرف على أوراكل... 4 مالمح ومزايا مجموعة التطوير 5...Oracle Developer Suite 10g أدوات تطوير التطبيقات...6 Oracle Developer

المزيد من المعلومات

FS Future Series دليل البدء السريع الرجاء قراءة التعليمات التالية من أجل تثبيت وتنشيط 3D. Visualizer برنامج

FS Future Series دليل البدء السريع الرجاء قراءة التعليمات التالية من أجل تثبيت وتنشيط 3D. Visualizer برنامج FS Future Series دليل البدء السريع الرجاء قراءة التعليمات التالية من أجل تثبيت وتنشيط 3D. Visualizer برنامج 1. اتفاقية الترخيص والضمان المحدود الرجاء قراءة أحكام اتفاقية الترخيص قبل استخدام برنامج.Visualizer

المزيد من المعلومات

Microsoft PowerPoint - Session 7 - LIBYA - MOH.pptx

Microsoft PowerPoint - Session 7 - LIBYA - MOH.pptx دولة ليبيا وزارة الصحة مركز المعلومات والتوثيق 1 إعداد : محمد إبراھيم صالح مدير مركز المعلومات والتوثيق 2 المحتويات. المؤسسات المسئولة في مجال االحوال المدنية واإلحصاءات الحيوية. االطار القانوني لتسجيل.

المزيد من المعلومات

Cambridge University Press Cambridge IGCSE Arabic as a First Language Coursebook Luma Abdul Hameed, Hanadi Al Amleh, Shoua Fakhouri

Cambridge University Press Cambridge IGCSE Arabic as a First Language Coursebook Luma Abdul Hameed, Hanadi Al Amleh, Shoua Fakhouri الف ل اأ اإنترنت ال ح ف اإعا الف ل في سطو : ي ح ل ل عن إعا ي م ض ع ت ي ي عن إن نت ف ح ل لي مي. حي ت في إعا ي ع ل ت ثي إل ني في ه ا الف ل سي و الط لب ق ا ع : القراء : ف م ج ع مع ني مح. ف م ش ن م ل ع ني

المزيد من المعلومات

أكاديمیة الجھة الشرقیة تمارین محلولة:المنطق المستوى : الا ولى باك علوم تجریبیة الا ستاذ: نجیب عثماني p q p : ((- 2 ) 2 ¹ 4 ) q : p عبا

أكاديمیة الجھة الشرقیة تمارین محلولة:المنطق المستوى : الا ولى باك علوم تجریبیة الا ستاذ: نجیب عثماني p q p : ((- 2 ) 2 ¹ 4 ) q : p عبا أكاديمیة الجھة الشرقیة تمارین محللةالمنطق المستى الا لى باك علم تجریبیة الا ستاذ نجیب عثماني ¹ عبارة ( Ï تمرین أنقل الجدل التالي ثم ضع العلامة "" في الخانة المناسبة. كل زجي قابل للقسمة على مجمع عددین فردیین

المزيد من المعلومات

حقيبة الدورة التدريبية التخزين السحابي Google Drive حقيبة المتدربة إعداد املدربة : عزة علي آل كباس Twitter 1438 ه

حقيبة الدورة التدريبية التخزين السحابي Google Drive حقيبة المتدربة إعداد املدربة : عزة علي آل كباس Twitter 1438 ه حقيبة الدورة التدريبية حقيبة المتدربة إعداد املدربة : عزة علي آل كباس Twitter : @azzahkabbas azzahkabbas@gmail.com 1438 ه الهدف العام : إكساب املتدربات املعرفة بأساسيات الحوسبة السحابية وتطبيقاتها بشكل

المزيد من المعلومات

الشريحة 1

الشريحة 1 2 األشكال الثالثية األبعاد 4 الف ص ل السادس 5 6 ن 2 : املئ الجدول بالرقم المناسب عدد أضالع القاعدة 4 ن 3 8 عدد أحرف المجس م 6 كانت إذا قاعدة الهرم مثلثة الشكل ذ فكم عدد أضالعها كم حرف ا كانت إذا للهرم

المزيد من المعلومات

ن خطبة الجمعة المذاعة والموزعة بتاريخ 15 من شوال 1439 ه الموافق 2018/6/29 م م ن ال م ن اه ي الل ف ظ ي ة ن ا م ن س ي ئ ات أ ع م ال ن ش ر ور أ ن ف سن ا

ن خطبة الجمعة المذاعة والموزعة بتاريخ 15 من شوال 1439 ه الموافق 2018/6/29 م م ن ال م ن اه ي الل ف ظ ي ة ن ا م ن س ي ئ ات أ ع م ال ن ش ر ور أ ن ف سن ا ن خطبة الجمة المذاة والموزة بتاريخ 15 من شوال 1439 ه المواق 2018/6/29 م م ن الم ناه يالل ظية نا م ن س ي ئات أ م ال ن ش ر ور أن سنا وم ر ه ون وذ ب م ين ه ونس تغ إن الح م د ل له نح م د ه ونس ت م ض له ومن

المزيد من المعلومات

وزارة التربية والتعليم مجلس االمارات التعليمي 1 النطاق 3 مدرسة رأس الخيمة للتعليم الثانوي Ministry of Education Emirates Educational Council 1 Cluster

وزارة التربية والتعليم مجلس االمارات التعليمي 1 النطاق 3 مدرسة رأس الخيمة للتعليم الثانوي Ministry of Education Emirates Educational Council 1 Cluster أوال : أجب عن األسئلة التالية )1 يسحب شخص مكعب ا خشبي ا كتلته ( )8.75kg على أرض إسمنتية نحو اليمين بوساطة حبل يميل فوق األفقي بزاوية ( )27 انظر الشكل جانب ا فإذا كانت قوة الشد في الحبل ( ) 1.00 102 N وعانى

المزيد من المعلومات

مدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح

مدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح املهارات العملية / تكنولوجيا املعلومات )Appinventor )بزنامج :on line من خالل االنترنت مباشرة App inventor خطوات تشعيل برنامج الدخول إلى حساب ج م ل.Gmail ثم رابط الموقع App inventor عبر متصفح االنترنت http://appinventor.mit.edu/explore/

المزيد من المعلومات

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :-

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :- جمل التحكم والشرط والتكرار PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :- تقسم جمل الشرط الى نوعين وهي :- -1 جملة اذا الشرطية ) statement ( if -2 جملة التوزيع ) case ( switch -1 جملة اذا

المزيد من المعلومات

دليل تدريبي : الحلول لما بعد اختراق الحسابات إعداد : محمد المسقطي Mohammed Al-Maskati بمساعدة : علي السباعي Ali Sibai

دليل تدريبي : الحلول لما بعد اختراق الحسابات إعداد : محمد المسقطي Mohammed Al-Maskati بمساعدة : علي السباعي Ali Sibai دليل تدريبي : الحلول لما بعد اختراق الحسابات إعداد : محمد المسقطي Mohammed Al-Maskati Twitter:@mohdmaskati بمساعدة : علي السباعي Ali Sibai Twitter:@alisibai المقدمة : العديد منكم يتعرض إلى حالة من الصدمة

المزيد من المعلومات

ص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول ان

ص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول ان ص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام الدراس - 1 18 ه االسم المرحلة الصف

المزيد من المعلومات

Microsoft PowerPoint - 4eme_science_13 [Mode de compatibilité]

Microsoft PowerPoint - 4eme_science_13 [Mode de compatibilité] www.elbassair.com Le site éducatif الموقع التربوي السنة الرابعة متوسط علوم -2 المفاھيمي: المجال إعداد األستاذة: خليفة فوزية الوظيفي في العضوية التنسيق العصبي. األولى:االتصال الوحدة التعلمية: الحصة و الحركة.

المزيد من المعلومات

ثنائي القطب ثنائي القطب س 4 مادة العلوم الفيزيائية الكهرباء مميزات بعض ثنائيات القطب غير النشيطة الجذع المشترك الفيزياء جزء الكهرباء مميزات بعض ثنائيا

ثنائي القطب ثنائي القطب س 4 مادة العلوم الفيزيائية الكهرباء مميزات بعض ثنائيات القطب غير النشيطة الجذع المشترك الفيزياء جزء الكهرباء مميزات بعض ثنائيا ثنائي القطب ثنائي القطب س 4 الجذع المشترك الفيزياء جزء الكهرباء مميزات بعض ثنائيات القطب غري النشيطة Caractéristiques de quelques dipôles passifs 1- ثنائيات القطب : -1-1 نشاط : صل مربطي كل ثنائي قطب بجهاز

المزيد من المعلومات

جامعة حضرموت

جامعة حضرموت جاهعة حضرهوت التسجيل االلكتروني لمرحلة التنسيق بالجامعة عبر الموقع www.hu-registration.com الصفحة الرئيسية زر الدخول على النظام ف حالة التسج ل سابقا ولد ك اسم مستخدم وكلمة مرور زر تسج ل متقدم جد د اذا

المزيد من المعلومات

لغة الضاد عنواني

لغة الضاد عنواني دولة االمارات العربية المتحدة ملس أبوظبي للتعليم مدرسة ناهل للتعليم األساسي والثانوي الالم القمرية االسم : الصف :... الشعبة...: ركب من الحروف والمقاطع لتكون كلمات ثم اقرأها قراءة سليمة :- الحروف والمقاطع

المزيد من المعلومات

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة الصحيحة من بني االختيارات االتية - نضغط على االمر ببرنامج

المزيد من المعلومات

بسم هللا الرحمن الرحيم المادة: مقدمة في بحوث العمليات )100 بحث ) الفصل الدراسي األول للعام الدراسي 1439/1438 ه االختبار الفصلي الثاني اسم الطالب: الرق

بسم هللا الرحمن الرحيم المادة: مقدمة في بحوث العمليات )100 بحث ) الفصل الدراسي األول للعام الدراسي 1439/1438 ه االختبار الفصلي الثاني اسم الطالب: الرق بسم هللا الرحمن الرحيم المادة: مقدمة في بحوث العمليات ) بحث ) الفصل الدراسي األول للعام الدراسي 9/8 ه االختبار الفصلي الثاني اسم الطالب: الرقم الجامعي: أستاذ المقرر: الدرجة: أكتب اختيارك لرمز اإلجابة الصحيحة

المزيد من المعلومات

( IP Address ) العنوان الشبكي

( IP Address ) العنوان الشبكي اسم المقرر شبكات وامن المعلومات عنونة وتقس م الشبكات Network Addressing and Subnetting المحتو ات مقدمة العنوان الشبكى ) Address ( IP تقس مات العنوان الشبكى parts( )IP Network and Host قناع الشبكة Subnet

المزيد من المعلومات

الحروف المتشابهة شكلا - لعبة إنشاء خطوط المحتوى: 12 غطاء قنينة لوحة بوليجال 12 بطاقة صفراء دائرية الشكل )لكتابة الحروف المتشابهة شكال

الحروف المتشابهة شكلا - لعبة إنشاء خطوط المحتوى: 12 غطاء قنينة لوحة بوليجال 12 بطاقة صفراء دائرية الشكل )لكتابة الحروف المتشابهة شكال الحروف المتشابهة شكلا - لعبة إنشاء خطوط.1.2.3.4.5.6.7.8 المحتوى: 12 غطاء قنينة لوحة بوليجال 12 بطاقة صفراء دائرية الشكل )لكتابة الحروف المتشابهة شكال عليها بقلم اللوح مثال:ع غ( قلم لوح 9 بطاقات جداول مخزن

المزيد من المعلومات

Our Landing Page

Our Landing Page نظام البرمجة SIMATIC S7 PLC وفقا للمستوى المتقد م ف الا صدار S7-300/400 الصفحة 1 من 6 يقد م هذه الدورة التدريبية مدر ب من شركة الهندسية (مجموعة دي و) متخصص ف إصدارات سيمنز. لمحة عامة الهدف الري يس لهذه

المزيد من المعلومات

الاتصال الفعال بين المعلم والطالب

الاتصال الفعال بين المعلم والطالب ) 10-10 مدرسه التعاون ( بحث إجرائي عن االتصال الفعال وإثارته لدافعية التعلم لدي الطالب في مدرسة التعاون االتصال عامل هام من العوامل التي تقوم عليها حياة الناس وكل فرد منا يمارس االتصال مع من حوله من أفراد

المزيد من المعلومات

أساسيات البرمجة بلغة الجافا

أساسيات البرمجة بلغة الجافا أساسيات البرمجة بلغة الجافا كتاب أساسيات البرمجة بلغة الجافا يتكون الكتاب من سبعة فصول تشرح الجوانب االساسية في لغة الجافا في الفصل االول من الكتاب نشرح مميزات لغة الجافا والمتغيرات في الفصل الثاني نوضح

المزيد من المعلومات

لقانون العام للمساواة في المعاملة - 10 أسئلة وأجوبة

لقانون العام للمساواة في المعاملة - 10 أسئلة وأجوبة القانون العام للمساواة في المعاملة Allgemeines Gleichbehandlungsgesetz (AGG) 10 أسئلة وأجوبة Arabisch 1 ما أهداف قانون AGG يستهدف قانون AGG منع أي شكل من أشكال التمييز بسبب: األصل العرقي العمر الجنس الهوية

المزيد من المعلومات

WHAT’S NEW

WHAT’S NEW الجديد في انجز تطبيق إصدارات X.4 المحتويات المحتويات... 1 المواصفات الجديدة بالنظام... 3.1.1.1 عدد المهام التي يجب إنجازها... 3 انشاء مهمة... 3.1.2 2. تعديل تكليف المهمة... 3 تاريخ حالات المهمة... 4.2.1.2.2.3

المزيد من المعلومات

PowerPoint Presentation

PowerPoint Presentation عرض لنظام المعماري الاستراتيجي لمتابعة الأداء وتنفيذ الاستراتيجيات 1999 مقدمة تاسست عام في مصر شركة مساهمة خاصة من عام 2002 المقر الرئيسي بالقاهرة 35 موظف شركاء استراتيجيين في الشرق الأوسط خبرات دولية

المزيد من المعلومات

Microsoft Word - Q2_2003 .DOC

Microsoft Word - Q2_2003 .DOC ١ قاي مة المرآز المالي آما في ٣٠ يونيو ٢٠٠٢ ٣١ ديسمبر ٢٠٠٢ ٣٠ يونيو ٢٠٠٣ (غير مدققة ( (مدققة ( (غير مدققة ( إيضاح الموجودات ١ ٤٨١ ٧٣٠ ٣ ١٣٤ ٤٣٧ ١ ٥٩٣ ٨٧٥ نقدية وأرصدة لدى مو سسة النقد العربي السعودي ٣

المزيد من المعلومات

Microsoft Word - ٖٗخص عربÙ−

Microsoft Word - ٖٗخص عربÙ− إ اد إ اف ١٤٣٨ ه / ٢٠١٧ م ١ ت ل م لة ال ارسة ال ال ة في ت ني م مها ارت ال ف العل ا ل تلام ال ف الا ول الا ع اد وه ا ما أشارت إل ه ال ارسة الاس لاع ة ال ي قام بها ال اح ة ل ع فة م تلام ال ف الا ول الا ع

المزيد من المعلومات

المدة : 5 دقي. النش ط : ال راءة. المست ى : قس التحضير.. 9 عن ان الدرس : أربط بين الص الحرف ( (. رق ال حدة : الك ءا ال عدي : يتعرف ع الص ) ( المسم ع ث

المدة : 5 دقي. النش ط : ال راءة. المست ى : قس التحضير.. 9 عن ان الدرس : أربط بين الص الحرف ( (. رق ال حدة : الك ءا ال عدي : يتعرف ع الص ) ( المسم ع ث . 9 أربط بين الص الحرف ( (. الك ءا ال عدي : يتعرف ع الص ) ( المسم ع ث يربطه ب لص ) ( المكت [ الحرف ] يميزه من خال تسمي مجم ع م شر الك ءة : يتعرف ع الص ) ( المسم ع ث يربطه ب لص ) ( المكت [ الحرف ] يميزه

المزيد من المعلومات

تحليلية الجداء السلمي وتطبيقاته

تحليلية الجداء السلمي وتطبيقاته . المرجح القدرات المنتظرة استعمال المرجح في تبسيط تعبير متجهي إنشاء مرجح n نقطة 4) n 2 ( استعمال المرجح لا ثبات استقامية ثلاث نقط من المستى استعمال المرجح في إثبات تقاطع المستقيمات استعمال المرجح في حل

المزيد من المعلومات

شرح توزيعة Parted Magic السلم عليكم و رحمة ال تعالى و بركاته شرح توزيعة Parted Magic )الصدار الثالث( الفهرس : (1 مقدمة (2 تحميل التوزيعة (

شرح توزيعة Parted Magic السلم عليكم و رحمة ال تعالى و بركاته شرح توزيعة Parted Magic )الصدار الثالث( الفهرس : (1 مقدمة (2 تحميل التوزيعة ( السلم عليكم و رحمة ال تعالى و بركاته )الصدار الثالث( الفهرس : (1 مقدمة 02... (2 تحميل التوزيعة 02... (3 حرق التوزيعة 06... (4 شرح قوائم محمل القلع 09... (5 لقطات من داخل التوزيعة 25... مرحلة القلع 25...

المزيد من المعلومات

Microsoft Word - Conversion - Tagheyer - Rougoua

Microsoft Word - Conversion - Tagheyer - Rougoua Conversion التغيير أو الرجوع تغيير أو رجوع الخطاة: إشارات عامة لرجوع الخطاه: ١. ناموس الرب عامل يساھم في التغيير: ن ام وس الر ب ك ام ل ي ر د الن ف س. ش ھ اد ات الر ب ص اد ق ة ت ص ي ر ال ج اھ ل ح ك يم ا.(مز

المزيد من المعلومات

Doc-Presse-Final1

Doc-Presse-Final1 الملف الصحفي 02 أكتوبر 2014 التقييم األو لي للفترة االنتخابية 1 www.mourakiboun.org : غموض ونقاط استفھام في ما يتعلق بسجل الناخبين الحظت شبكة مراقبون تضاربا في األرقام التي قدمتھا الھيئة العليا المستقلة

المزيد من المعلومات

الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء ا

الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء ا الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء الدالة بعالمة المساواة )=( ثم اسم الدالة وقوس فتح ويتم

المزيد من المعلومات

الحل المفضل لموضوع الر اض ات شعبة تقن ر اض بكالور ا 2015 الحل المفص ل للموضوع األو ل التمر ن األو ل: 1 كتابة و على الشكل األس. إعداد: مصطفاي عبد العز

الحل المفضل لموضوع الر اض ات شعبة تقن ر اض بكالور ا 2015 الحل المفص ل للموضوع األو ل التمر ن األو ل: 1 كتابة و على الشكل األس. إعداد: مصطفاي عبد العز الحل المفص ل للمضع األ ل التمر ن األ ل: كتابة على الشكل األس k ' cos s cos s e e ب( تع ن ق م العدد الطب ع بح ث كن العدد حق ق ا e e e arg حق ق معناه k منه k عل ه k ' k ح ث e ج( عدد مركب ح ث حساب ط لة العدد

المزيد من المعلومات

جمعية زمزم للخدمات الصحية التطوعية بإشراف وزارة الشؤون االجتماعية تصريح رقم )411( نظام إدارة الجودة Quality Management System إجراءات الئحة تقنية املع

جمعية زمزم للخدمات الصحية التطوعية بإشراف وزارة الشؤون االجتماعية تصريح رقم )411( نظام إدارة الجودة Quality Management System إجراءات الئحة تقنية املع جمعية زمزم للخدمات الصحية التطوعية بإشراف وزارة الشؤون االجتماعية تصريح رقم )411( نظام إدارة الجودة Quality Management System إجراءات الئحة تقنية املعلومات زمزم 19 إعداد االسم : هاني عبدالعزيز فلمبان الوظيفة

المزيد من المعلومات

عرض تقديمي في PowerPoint

عرض تقديمي في PowerPoint كود التدريب KSH7TDB19 google يتم البحث عنه في متصفح sway يكون ضمن البرامج الموجودة من الموقع للتسجيل في hot mail او الدخول على البريد االلكتروني من : khulood.sairafi ضمن البرامج الموجودة hot mail للتسجيل

المزيد من المعلومات

Microsoft Word - Suites_Numériques_1_sm.doc

Microsoft Word - Suites_Numériques_1_sm.doc الا ستاذ الا لى علم رياضية المتتاليات العددية - I عمميات 4 ; 8 ; ; 6 ; ; ; أمثلة تمهيدية مثال أتمم بشكل منطقي ما يلي نقترح تخصيص رمز لكل من هذه الا عداد لهذا نضع u 4 ; u 8 ; u ; u 6 ; 4 5 فيكن لدينا I

المزيد من المعلومات

دبلوم متوسط برمجة تطبيقات الهواتف الذكية

دبلوم متوسط برمجة تطبيقات الهواتف الذكية دبلوم متوسط برمجة تطبيقات الهواتف الذكية الهواتف الذكية عدد مرات تنزيل التطبيقات توقع ارتفاع عدد مرات تنزيل التطبيقات 178B 2017 258B 2020 66% 54% عدد مستخدمي 3,8B االجهزة الذكية 4/2018 استخدام التطبيقات

المزيد من المعلومات

سلسلة تمارين حول القوة المطبقة من طرف جسم نابض

سلسلة تمارين حول القوة المطبقة من طرف جسم نابض سلسلة تمارين حول القوة المطبقة من طرف جسم نابض- دافعة أرخميد س F 4N التمرين رقم 1 ص 58 من الكتاب المدرسي مرشدي في الفيزياء: يخضع جسم صلب S آتلته مهملة لتا ثيرين ميكانيكيين من طرف ديناموميترين D 1 و D فيشير

المزيد من المعلومات

برمجة متقدمة -1-

برمجة متقدمة -1- برمجة متقدمة -1- السنة الثانية قسم برمجيات م. تغريد حرفوش 08 تشرين األول 1 18 اللكمة املفتاحية Base تستخدم هذه الكلمة المفتاحية لتحديد باني االب الذي سيتم استدعاؤه في الصف االبن ضمنيا الباني في الصف االبن

المزيد من المعلومات

Microsoft Word - AR_ _UM TLCD - KBRC01A.doc

Microsoft Word - AR_ _UM TLCD - KBRC01A.doc TOUCH LCD WALL CONTROLLER for Online Controller KBRC01A دليل المستخدم 1. وصف للشاشة التي تعمل بلمس Controller) (Touch LCD Wall التحكم عن طریق اللمس (LCD) هو من لوازم المحول KKRP01A الذي یسمح بتحكم سهل

المزيد من المعلومات

ص)أ( المملكة العرب ة السعود ة وزارة التعل م اإلدارة العامة للتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام

ص)أ( المملكة العرب ة السعود ة وزارة التعل م اإلدارة العامة للتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام ص)أ( المملكة العرب ة السعود ة وزارة التعل م اإلدارة العامة للتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام الدراس - 8 المعلمة المرحلة الصف المادة وفاء المالكي

المزيد من المعلومات

8 مادة إثرائية وفقا للمنهاج الجديد األساسي الثامن للصف الفصل الدراسي األول إعداد املعلم/ة: أ. مريم مطر أ. جواد أبو سلمية حقوق الطبع حمفوظة لدى املكتبة

8 مادة إثرائية وفقا للمنهاج الجديد األساسي الثامن للصف الفصل الدراسي األول إعداد املعلم/ة: أ. مريم مطر أ. جواد أبو سلمية حقوق الطبع حمفوظة لدى املكتبة 8 مادة إثرائية وفقا للمنهاج الجديد الساسي الثامن للصف الفصل الدراسي الول إعداد املعلم/ة:. مريم مطر. جواد و سلمية حقوق الطع حمفوظة لدى املكتة الفلسطينية رقم إيداع )017/614( من وزارة الثقافة تطل من املكتة

المزيد من المعلومات

برمجة NXT والخوارزميات تتبع الخط سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات تتبع الخط )حساس الضوء واأللوان( 1

برمجة NXT والخوارزميات تتبع الخط سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات تتبع الخط )حساس الضوء واأللوان(   1 سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات )حساس الضوء واأللوان( www.talents.edu.sa 1 اإلصدار 1,1 سبتمبر 2111 شركة المواهب الوطن ة للتدر ب والتعل م 2111 بعض الحقوق محفوظة. باستثناء المواضع الت

المزيد من المعلومات

النشرة األسبوعية للواجبات المدرسية الصف: االول أ ب ج د ه و النشرة رقم : 6 اليوم والتاريخ المادة الواجبات اختبار بالدرس الثالث حرف الباء من صفحة 23 إلى

النشرة األسبوعية للواجبات المدرسية الصف: االول أ ب ج د ه و النشرة رقم : 6 اليوم والتاريخ المادة الواجبات اختبار بالدرس الثالث حرف الباء من صفحة 23 إلى الصف: االول أ ب ج د ه و اختبار بالدرس الثالث حرف الباء من صفحة 23 إلى صفحة 23 المراجعة + ورقة العمل رياضيات تسليم ورقة العمل تربية وطنية وحياتية تسليم ورقة العمل + عمل نشاط أسرتي سعيدة صفحة 23 + Reading

المزيد من المعلومات

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i بسم االله الرحمن الرحيم How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i آيف تربط الا وراآل 9i مع الديفيلوبر 6i الا س م التخص ص المو ه ل العم ل البل د اله اتف البري د الص فحة يوسف

المزيد من المعلومات

<4D F736F F D20C7E1DDD5E120C7E1CBC7E1CB20E5E4CFD3C920C8D1E3CCEDC7CA2E646F6378>

<4D F736F F D20C7E1DDD5E120C7E1CBC7E1CB20E5E4CFD3C920C8D1E3CCEDC7CA2E646F6378> CHAPTER 3 Software Requirement Engineering ھندسة المتطلبات البرمجية Topics: 3.1 Introduction 3.2 Requirement and its Problems 3.3 Software Requirement Engineering and its Objectives 3.4 Software Requirement

المزيد من المعلومات

اختر عنوان مناسب

اختر عنوان مناسب 1 كيفية الوصول الى البريد االلكتروني في الكلية 2 3 الهدف من المحاضرة.Webmail كيفية الدخول الى حساب البريد االلكتروني في الخادم الجديد باستخدام كيفية استعراض الرسائل االلكترونية في السيرفر القديم..Microsoft

المزيد من المعلومات

طلب الحصول على مقعد في الروضة أوSFO الطلب يجب ان يوضع في بوابة اولياء االمور الموجودة في الموقع االلكتروني للبلدية htts ://sandefjord.ist-asp.com/sand

طلب الحصول على مقعد في الروضة أوSFO الطلب يجب ان يوضع في بوابة اولياء االمور الموجودة في الموقع االلكتروني للبلدية htts ://sandefjord.ist-asp.com/sand طلب الحصول على مقعد في الروضة أوSFO الطلب يجب ان يوضع في بوابة اولياء االمور الموجودة في الموقع االلكتروني للبلدية htts ://sandefjord.ist-asp.com/sandefjordpub/login.htm قبل البدء بالطلب عليك اختيار الروضة

المزيد من المعلومات

المملكة العربية السعودية م ق س ..../1998

المملكة العربية السعودية م ق س ..../1998 SFDA.FD 2483 /2018 الدهون )األحماض الدهنية( المتحولة Trans Fatty Acids ICS : 67.040 تقديم الهيئة جهة مستقلة الغرض األساسي لها هو القيام بتنظيم وم ارقبة الغذاء والدواء واألجهزة الطبية ومن مهامها وضع اللوائح

المزيد من المعلومات

التحكم في الجهاز عن بعد باستخدام نظام VNC

التحكم في الجهاز عن بعد باستخدام نظام VNC التحكم بالجهاز عن بعد باستخدام نظام VNC ا عداد : صالح عباس. w w w. a n a b i s h. c o m 2 هذا الملف من ا نتاج موقع ا نابيش وكافة حقوق التا ليف والنشر والتوزيع محفوظة للموقع ولا يجوز بيعه ا و تا جيره با

المزيد من المعلومات

رسالة كلية التمريض: تلتزم كلية التمريض - جامعة دمنهور بتقديم سلسلة متصلة من البرامج التعليمية الشاملة إلعداد كوادر تمريضية ذوى كفاءة عالية فى مهارات ا

رسالة كلية التمريض: تلتزم كلية التمريض - جامعة دمنهور بتقديم سلسلة متصلة من البرامج التعليمية الشاملة إلعداد كوادر تمريضية ذوى كفاءة عالية فى مهارات ا معايير تقييم أداء أعضاء هيئة التدريس والهيئة المعاونة معايير تقييم أداء أعضاء هيئة التدريس ومعاونيهم أوال: معايير تقييم أداء أعضاء هيئة التدريس من قبل رئيس القسم العلمى 1. اإلعداد للبرامج األكاديمية :-

المزيد من المعلومات

???? ???????? ?????? ????? ...

???? ???????? ?????? ????? ... 1 of 13 5/10/2009 7:19 PM منتديات الفلوجة اإلسالمية اإلنترنت والبرامج تصفح اإلنترنت بتقنية تشفير Ssl 256 بروكسي < ::: المنتديات التقنية ::: < منتدى علوم الحاسب و مجانا - بدون برامج اسم العضو كلمة المرور

المزيد من المعلومات

الرسالة األسبوعية/ الصف السادس 2018 / 9 - األحد 16 أولياء األمور الكرام : إليكم الرسالة األسبوعية وما سيتم إنجازه هذا األسبوع: األسبوع الماضي : تم اال

الرسالة األسبوعية/ الصف السادس 2018 / 9 - األحد 16 أولياء األمور الكرام : إليكم الرسالة األسبوعية وما سيتم إنجازه هذا األسبوع: األسبوع الماضي : تم اال الرسالة األسبوعية/ الصف السادس 2018 / 9 - األحد 16 أولياء األمور الكرام : إليكم الرسالة األسبوعية وما سيتم إنجازه هذا األسبوع: األسبوع الماضي : تم االنتهاء من مراجعة أهم المهارات النحوية وسيتم إرسال األوراق

المزيد من المعلومات

البكريةA5.indd

البكريةA5.indd ( تولى الخالفة في الثاني عشر من ربيع األول عام 11 ه ) نظم خادم السلف ».«رواه البخاري ومسلم ي ا م س ر ع ا م س ت ر ج ع ا و ه و ش خ ب ر و ف اة أ بي ب ك ر ج اء ب اك ل م ا س م ع ع لي ي ق ول : ال ي و م ان ق

المزيد من المعلومات