الكمبيوتر وتكنولوجيا المعلومات

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

Download "الكمبيوتر وتكنولوجيا المعلومات"

النسخ

1 الإدارة العامة لتمنية مادة المكبيوتر وتكنولوجيا املعلومات 2018/2017 الفصل الدراسي الثاني

2 الكمبيوتر وتكنولوجيا المعلومات سمير حسن محمد مدير عام اإلدارة العامة للكمبيوتر التعليمي أحمد عبد هللا منصور خبير كمبيوتر اإلدارة العامة للكمبيوتر التعليمي د/عيد عبد الفصل الدراسي الثاني إعداد العزيز فتح الباب مركز تطوير المناهج والمواد التعليمية أ.د/ محمد فهمي طلبة مستشار الوزير لتكنولوجيا المعلومات مراجعة تربوية مراجعة علمية جمال الدين د/ محمد أمين مدير المكتب الفني مركز التطوير التكنولوجي تامر عبد المحسن منصور خبير كمبيوتر اإلدارة العامة للكمبيوتر التعليمي د/مدحت محمد كمال مركز تطوير المناهج والمواد التعليمية نادية حجازي أ.د/ مستشار الوزير لتكنولوجيا المعلومات أ.د/ أحمد محمد محمود طوبال معاون الوزير لتكنولوجيا المعلومات تنويه: بيانات المؤلفين والم ارجعين حسب طبعة الكتاب 2013/2012

3 ةمدقم ابيط ادمح لله دمحلا اكرابم هيف امك,يضريو بحي ملسأو يلصأو كرابأو انديس يلع دمحم يلعو هلآ هبحصو,نيعمجأ.دعبو انؤانبأ بلاطلا مدقن مكل اذه باتكلا لامكتسا امل مت هضرع يف باتك لصفلا يساردلا لولأا ةدامل رتويبمكلا ايجولونكتو,تامولعملا دعب هليدعت هحيقنتو نم ةعومجم نم ةذتاسأ تاعماجلا ءاربخلاو نيصصختملا يف اذه لاجملا دشنن هيف لامكتسا ةمولعملا يتلا متلصح اهيلع يف لصفلا يساردلا لولأا لامكتساو فدهلل نم ةسارد اذه,جهنملا بولسأب طسبم ريسيو ةوطخك ةيناث ريسلل يف برد ةجمربلا لامكتسم ام مت هتسارد يف باتك لصفلا يساردلا.لولأا اللهو يلو قيفوتلا قيرف لمعلا باتكلا ةمدقم

4 جدول المحتويات أنواع البيانات Types(.)Data الثوابت والمتغيرات Variables(.)Constant & جملة التخصيص.)Assignment( أولويات تنفيذ العمليات الحسابية. األخطاء.)Errors( أسئلة. 32 التفرع باستخدام جملة.If Then If Then... Else.Select Case التفرع باستخدام التفرع باستخدام أسئلة.

5 48 58 استخدام الجملة.For Next استخدام.Do while 62 اإلجراءات.Procedures اإلعالن عن اإلجراء.Sub اإلعالن عن الدالة.Function أسئلة تعريف التعدي اإللكتروني. أشكال التعدي اإللكتروني. الوسائط اإللكترونية. أشكال التعدي اإللكتروني. كيف تحمي نفسك من التعدي اإللكتروني أسئلة.

6 الفصل األول البيانات Data البيانات Data أن: على قادرا الطالب يكون الفصل هذا تدريس بنهاية يعدد أنواع البيانات المختلفة Types(.)Data يختار نوع البيان Type( )Data المناسب. يعلن عن المتغيرات.)Variables( يعلن عن الثوابت.)Constants( يوضح مفهوم جملة التخصيص. يخصص قيم للمتغيرات.)Variables( يحدد أولويات تنفيذ العمليات الحسابية. 1

7 الفصل األول البيانات Data عزيزي الطالب درسنا في مادة الكمبيوتر وتكنولوجيا المعلومات بالفصل الد ارسي األول كيفية: إعداد واجهة البرنامج باستخدام لغة Basic.NET(.)Visual إد ارج أدوات التحكم وضبط خصائصها في وضع التصميم من خالل نافذة الخصائص. التعاملللللللللللللللللللللللللل ملللللللللللللللللللللللللع نافلللللللللللللللللللللللللذة الكلللللللللللللللللللللللللود واجللللللللللللللللللللللللل ار ات األحلللللللللللللللللللللللللدا تبين Procedure( )Event ومن خاللها لنا أنه يمكن لمستخدم البرنلامج أن يلدخل مليم ذات أنواع مختلفة وهو ما يتضح في نافذة النموذج التالية: شكل )1-1( واجهة مستخدم البرنامج بها مدخالته نالحظ أن البيانات )ياسمين تامر أنثى 5( عبارة عن أنواع مختلفة من البيانات فنجد: االسم بيان حرفي. تاريخ الميالد بيان من نوع تاريخ. 2

8 النوع بيان من نوع منطقي. عدد أف ارد األسرة بيان رممي. الفصل األول البيانات Data وعند إدخال هذه البيانات يتم تخزينها مؤمت ا في ذاكرة الكمبيوتر )RAM( وللتعامل مع هذه البيانات البد أن يحدد لمكان حفظها في الذاكرة اسم ونوع حسب طبيعة البيان الذي يتم تخزينه. 1-1 أنواع البيانات Types( )Data تتعامل لغة Basic.NET( )Visual مع العديد من أنواع البيانات Types( )Data التي يتم يقوم المسلللللللللتخدم بتدخالها وتخزينها مؤمت ا في ذاكرة الكمبيوتر ومد تكون هذه البيانات ناتجة من تنفيللذ األوامر والتعليمللات الخللاصلللللللللللة بللالبرنللامج ومن أنواع البيللانللات التي تتعللامللل معهللا لغللة :)Visual Basic.NET( -1 البيانات الرقمية Types( )Numeric Data وهي نوعان: أ- بيانات رممية صحيحة Types( )Integral Numeric وي علن عنها باآلتي:.)Byte Short - Integer Long( بيانات رممية غير صحيحة عشرية- Type( )Nonintegral Numeric ويع لن عنها باآلتي: Decimal( )Double Single ب- وي علن عنها -2 البيانات الحرفية Types( )Character Data باآلتي: )String Char( -3 البيانات المتنوعة Types( )Miscellaneous Data فهي تلك البيانات التي ال تندرج تحت تصنيف البيانات الرممية أو الحرفية مثل: )Object Date Boolean( 3

9 الفصل األول البيانات Data عزيزي الطالب / لحظ: كل تصنيف من أنواع البيانات Types( )Data له أكثر من نوع. Bytes 4 كل نوع يشلللغل حيز تخزين في ذاكرة الكمبيوتر فمثال النوع )Integer( يشلللغل من حجم الذاكرة. كل نوع أيضلللللللا له حد أدنى وحد أمصلللللللى من القيم يطلت عليها مدى البيان )Byte( الحد األدنى له القيمة 0 والحد األمصى 255. Range فمثال نوع 2-1 الثوابت والمتغيرات Variables( )Constants & الثوابت Constants عبلارة علن أملاكن محجلوزة فلي ذاكلرة الكمبيلوتر )RAM( عنلد االعلالن عنهلا يتحلدد لهلا اسلم الثوابلت الرياضلية ونلوع Type( )Data وتأخلذ ميملة ثابتله ال تتغيلر أثنلا سلير البرنلامج مثلل: بعل الثوابت في الفيزيا كعجللة الجاذبيلة األرضلية وسلرعة الضلو وسلرعة الصلوت..إللخ كقيمة ط أو بع جميعها ميم ثابتة ال تتغير. شروط تسمية الثوابت والمتغيرات : منه بحي عند تسمية الثوابت والمتغي ارت يفضل أن يكون االسم معبر ا عن الغر 1- يبدأ اسم المتغير بحرف أو عالمة )_(. 2- أال يحتوى االسم على الرموز والعالمات الخاصة مثل )?,*,^,-,+,.( وغيرها. 3- أال تسلتخدم الكلمات المحجوزة لدى لغة )VB.NET( في تسلمية الثوابت والمتغي ارت مثل:.)Dim, Single, As( مالحظة كما يجب اختيار النوع المناسللب لكمل من الثوابت والمتغي ارت والتي سللبت توضلليحها في أنواع البيانات- بحي تتناسب وطبيعة البيانات التي سيتم تخزينها فيه. 4

10 الفصل األول البيانات Data اإلعالن عن الثوابت Declaration( )Constants يستخدم األمر )Const( في االعالن عن الثوابت في لغة VB.NET كما يتضح بالصيغة التالية: Const Constant_Name As Data Type = Value حيث: أمثلة :Const أمر االعالن عن الثوابت. :Constant_Name اسم الثابت. :Data Type نوع البيان المخ زن في الثابت. :Value القيمة الثابتة التي سيتم تخزينها في الثابت الم علن عنه. " جمهورية مصر العربية " = String Const C_Name As الكود يعني: االعالن عن ثابت باسللم )C_Name( في الذاكرة نوعه حرفي )String( وتم تخصلليص القيمة النصية "جمهورية مصر العربية" أثنا االعالن. Const pi As Single = 22 / 7 OR Const pi As Single = 3.14 الكود يعني: االعالن عن ثابت نوعه رممي عشللللري )Single( باسللللم )pi( في الذاكرة وتم تخصلللليص القيمة 22/7 OR 3.14 أثنا االعالن. Const BirthDate As Date = #1/25/2011# 5

11 الفصل األول البيانات Data )اكمل( الكود يعني: االعالن عن ثابت نوعه... )...( باسلللللللللم )...( في الذاكرة وتم تخصيص القيمة... أثنا االعالن. عزيزي الطالب / لحظ: إذا كانت ميمة الثابت حرفية توضع بين عالمتي " ". إذا كانت ميمة الثابت تاريخ أو ومت توضع بين عالمتي # #. تدريب )1-1( اإلعالن عن الثوابت Declaration( )Constants عزيزي الطالب بمعاونة معلمك نفذ ما يلي العداد برنامج بلغة VB.NET يستقبل ميمة رممية لنصف مطر دائرة فيحسب مساحتها ومحيطها عند الضغط على زر أمر.Button r 2πr حي : علم ا بأن: مسللللاحة الدائرة πr 2 ومحيط الدائرة تمثل نصللللف القطر 22/7 π )1( صمم نافذة النموذج )Form( كما هو موضح بشكل )2-1(: شكل )2-1( واجهة المستخدم المطلوب إعدادها 6

12 الفصل األول البيانات Data )2( افتح نافذة الكود بالضغغغغغغط على مفتا )F7(, أو بأي طريقة أخرى ثم اضغغغغغف إجراء الحدث )Click( لكل من زري األمر )Button1,Button2( كما هو موضغغغغغغغح بشكل )3-1(: شكل )3-1( إضافة إج ار ات األحدا Procedures( )Event لنافذة الكود Window( )Code عزيزي الطالب سغغغغوف نكتب الكود الخاص بحسللللللاب مسلللللللللللللاحللللة الللللدائلللرة بللللاسلللللللللللتللخللللدام إجللل ار الللحللللد )Button1_Click( ومحيط الللدائرة بللاسلللللللللتخللدام إج ار الحد )Button2_Click( وتظهر النتيجة أحدهما. )3( في نطاق إج ار الحد )Button1_Click( اكتب الكود )Code( الخاص بحسللاب مسللاحة الدائرة واعر الناتج داخل أداة التحكم عنوان )Label2( عند النقر على )Button1( كما هو موضللللح بشللللكل :)4-1( شكل )4-1( كود )Code( حساب مساحة الدائرة 7

13 الفصل األول البيانات Data نستنتج من الكود ما يلي:.Single ونوعه رممي عشري )Radius( تم االعالن عن متغير باسم االعالن عن ثابت باسللللللم )pi( ونوعه رممي عشللللللري الثابتة له 22/7. Single وتم تخصلللللليص القيمة.)Radius( وضع القيمة التي تم إدخالها في صندوق النص في المتغير حسللللاب مسللللاحة الدائرة بالتعبير )2 ^ Radius )pi * واظهار الناتج في أداة التحكم.)Label2( )4( نفذ أو شلغل البرنامج من زر Start Debugging أو اضلغط )F5( ثم ادخل نصلف القطر واضلغط على زر "مساحة الدائرة". كما هو موضح بشكل )5-1(: شكل )5-1( ناتج حساب مساحة الدائرة بمعلومية نصف القطر )5( تأكد من الناتج الذي حصلت عليه بعد تشغيل البرنامج. بنفس الطريقة عزيزي الطالب حاول بمعاونة زمالئك وتحت إشللللللللل ارف معلمك كتابة كود البرمجة الخاص بزر األمر )Button2( لحساب محيط الدائرة. 8

14 الفصل األول البيانات Data تدريب )2-1( تحديد نطاق إعالن المتغيرات )Variables( والثوابت )Constants( عزيزي الطالب هناك مسلللللللللتويات للعالن عن الثوابت والمتغي ارت ينبغي عليك م ارعاتها فمثال إذا أضفنا الكود الخاص بحساب محيط الدائرة كما يلي: شكل )6-1( كود )Code( حساب مساحة الدائرة ومحيطها فسللللللوف تظهر رسللللللالة خطأ معناها عدم التعرف على المتغير )Radius( والثابت )pi( حي تم االعالن عنهملا في االج ار الخلاص بزر األمر Button1 وبلالتلالي فهملا غير معرفين في االج ار الخلاص بزر األمر.Button2 ويمكنك التأكد من ذلك أيضلللا من المسلللتطيل األصلللفر إذا وجهت مؤشلللر الثاني كما هو موضح بشكل )7-1(: الفأرة إلى المتغير )pi( في السلللطر شكل )7-1( بيان الخطأ الموجود في الكود )Code( 9

15 الفصل األول البيانات Data ولحللللل هللللذه المشلللللللللكلللللة إمللللا أن نعيللللد إعالن المتغير )Radius( والثللللابللللت )pi( في نطللللاق إج ار الحد )Button2_Click( كما هو موضح بشكل )8-1(: شكل )8-1( الكود )Code( بعد إعالن المتغير )Radius( والثابت )pi( أو نقوم باالعالن عن المتغير )Radius( والثابت )pi( على مسلللللللتوى التصلللللللنيف )Form3( وبالتالي ال نحتاج إلى االعالن عنهما على مسللتوى إج ار الحد لكمل من زر األمر )Button1( أو )Button2( كما هو موضح بشكل )9-1(: شكل )9-1( إعالن المتغير )Radius( والثابت )pi( علي مستوى التصنيف )Form3( 10

16 الفصل األول البيانات Data وعند تشللللللغيل البرنامج بالضللللللغط على مفتا )F5( لعمل Debugging( )Start وادخال نصللللللف القطر نحصل على الناتج كما هو موضح بشكل )10-1(: شكل )10-1( واجهة المستخدم بعد استخدام زر مساحة الدائرة وزر محيط الدائرة المتغيرات Variables عبارة عن أماكن محجوزة في ذاكرة الكمبيوتر )RAM( عند االعالن عنها يتحدد لها اسم ونوع ( Data )Type وعادة ما تتغير ميمتها أثنا سلللللللللير البرنامج ويمكن أن يأخذ المتغير ميمة ابتدائية تسلللللللللمى Value( )Initial ثم تتغير ميمته أثنا سير البرنامج مثل: سعر سلعة أو منتج ميمة الضريبة عنوان موظف..إلخ وجميعها بيانات يمكن أن تتغير. اإلعالن عن المتغيرات Declaration( )Variables يستخدم األمر )Dim( في االعالن عن المتغي ارت في لغة VB.NET كما يتضح بالصيغة التالية: Dim Variable_Name As Data Type [= Initial Value] حي : :Dim أمر االعالن عن المتغي ارت. :Variable_Name اسم المتغير. :Data Type نوع البيان الذي سيتم تخزينه في المتغير. :Initial Value القيمة االبتدائية التي يتم تخزينها في المتغير الم علن عنه وهذا الجز اختياري. 11

17 الفصل األول البيانات Data أمثلة Dim F_Name As String الكود يعني: االعالن عن متغير باسم )F_Name( في الذاكرة نوعه حرفي.)String( Dim Total_Price As Single الكود يعني: االعالن عن متغير نوعه رممي عشري )Single( باسم )Total_Price( في الذاكرة. Dim Today As Date = #1/25/2011# )اكمل( الكود يعني: االعالن عن متغير نوعه... )...( باسم )...( في الذاكرة وتم تخصيص القيمة االبتدائية التالية )... ) له. تدريب )3-1( اإلعالن عن المتغيرات )Variables( بالتعاون مع زمال ك وبمسلللللللاعدة معلمك اكتب كود VB.NET الالزم للعالن عن المتغي ارت التي نحتاجها الستقبال البيانات التي يقوم المستخدم بتدخالها من خالل نافذة نموذج "تسجيل مستخدم جديد" وذلك باتباع الخطوات التالية: 12

18 الفصل األول البيانات Data )1( صمم نافذة النموذج كما يلي: شكل )11-1( واجهة المستخدم المطلوب إعدادها )2( استعن بالجدول التالي في اإلعالن عن المتغيرات: كما هو موضح بالجدول )1-1(: نوع البيان Type( )Data نص )String( تاريخ )Date( منطقي )Boolean( رمم صحيح )Integer( عناوين بيانات أدوات التحكم اسم المستخدم تاريخ الميالد النوع عدد أف ارد األسرة أسما المتغي ارت U_Name U_B_D U_Gender U_C_F جدول )1-1( القيم المتومع إدخالها من مستخدم البرنامج 13

19 الفصل األول البيانات Data )3( اضف إجراء الحدث Procedure( )Event والذي يطلق علية ايضغغغغغغا معالج الحدث Handler( )Event من خالل الضغغغغغغغط D_Click على زر "تسجيل". )4( اكتب الكود التالي: شكل )12-1( االعالن عن المتغي ارت 3-1 جملة التخصيص )Assignment( يقصللللللللد بالتخصلللللللليص )Assignment( وضللللللللع أو تعيين ميمة لثابت أو متغير وجملة التخصلللللليص عبارة عن طرفين بينهما عالمة ( ( الطرف األيسللللللر يمثل اسللللللم المتغير أو الثابت الذي يستقبل أو تخزن فيه القيمة بالطرف األيمن ويتضح ذلك من المثال التالي: Area = 5 * 3 يتضح من الكود أنه تم تخصيص حاصل ضرب الرممين )3 5(, للمتغير.Area عالمة التخصيص الطرف األيسر الطرف األيمن مثال " " Variable = ميمة مجردة A = 5 ميمة من متغير = Variable A = 5 B = A Variable = Property = ميمة من تعبير Expression تتحللللدد القيمللللة - Value حسب طبيعة الخاصية A = 5 B = A + 3 * 2 TextBox1.Text = "Egypt" 14

20 الفصل األول البيانات Data تدريب )4-1( تخصيص قيم للمتغيرات )Variables( أول: اكمل الجدول مستعينا بكل من نافذة النموذج وكود اإلعالن عن المتغيرات: أداة التحكم الخاصية أسما المتغي ارت جملة التخصيص TextBox1 Text U_Name U_Name = TextBox1.Text TextBox2 Text U_B_D U_B_D = TextBox2.Text RadioButton1 Checked U_Gender U_Gender = False TextBox3 Text U_C_F U_C_F = TextBox3.Text ثاني ا: اكتب جمل التخصيص كما هو موضح بشكل )13-1(: 15

21 الفصل األول البيانات Data شكل )13-1( كتابة جمل التخصيص تم اختبار الخاصلللية )Checked( ألداة التحكم )RadioButton1( باسلللتخدام جملة )If( وسلللوف يتم شلللرحها الحقا فتذا كانت الخاصلللية )Checked( ميمتها )True( يخصلللص للمتغير )U_Gender( القيمة )True( أما إذا كانت العكس يخصص للمتغير) U_Gender ( القيمة.)False( تدريب )5-1( استخدام المتغيرات )Variables( لتعديل نافذة النموذج لتظهر كما يلي وذلك لعر ميم المتغي ارت في مربع العنوان: 16

22 الفصل األول البيانات Data بالتعاون مع زمالءك وبمساعدة معلمك, اتبع الخطوات التالية: اضف أداة التحكم Label5 كما يلي: )1( شكل )14-1( أداة تحكم عنوان )Label( بعد ضبط خصائصها )2( اضبط خصائص أداة التحكم Lable5 كما هو موضح بجدول )2-1( و شكل )14-1(: الخاصية القيمة AutoSize False Size,Location الفأرة باستخدام مؤشر - أو نافذة الخصائص أو بالكود BorderStyle FixedSingle جدول )2-1( ميم خصائص أداة تحكم عنوان )Label( )3( افتح إج ار الحد بالضغط )D_Click( على الزر "تسجيل". )4( اضف سطر الكود التالي في نهاية االج ار : Me.Label5.Text = UserName &vbcrlf & UserBirthDate & vbcrlf & _ UserGender & vbcrlf & UserNoFamily 17

23 الفصل األول البيانات Data كما هو موضح بشكل )8-1(: شكل )15-1( االعالن عن المتغي ارت وتخصيص ميم لها مع كتابة مالحظات Remarks الكود السابت عبارة عن جملة تخصيص )Assignment( لمجموعة المتغي ارت )Variables( ببيانات أدوات التحكم في نافذة "تسجيل مستخدم جديد": Me تعبر عن نافذة النموذج )Form( الحالية. يفصل بين كل متغير واآلخر بمعامل الربط &. الكلمة المحجوزة )vbcrlf{( تستخدم في إنشا سطر جديد. تسللتخدم عالمة ( ) حتى يمكن كتابة سللطر الكود على أكثر من سللطر في حالة إذا كان سللطر الكود.)Code( طويل بع الشي وذلك للتنظيم وتسهيل عملية م ار ة الكود )Code( يستخدم المبرمج األمر )Rem( في كتابة مالحظات يمكن الرجوع إليها داخل الكود وال يتم ترجمتها. )5( شغل البرنامج بالضغط على مفتا )F5( لعمل Debugging(.)Start )6( ادخل بيانات استمارة التسجيل ثم اضغط زر "تسجيل" كما هو موضح بشكل )16-1(: 18

24 الفصل األول البيانات Data شكل )16-1( واجهة المستخدم بعد استيفا مدخالته 4-1 أولويات تنفيذ العمليات الحسابية عزيزي الطالب ممنا بتج ار بع فمثل: ما هو الناتج النهائي للمتغير A عمليات التخصللللليص ومنها تخصللللليص تعبير حسلللللابي في التعبير التالي: A = * 4 الجواب الصحيح ليس )20( بل )14( ويرجع ذلك ألن هناك أولويات عند تنفيذ العمليات الحسابية فقد تم إج ار عملية الضلللللللللرب أوال ثم تم تنفيذ عملية الجمع بعد ذلك وهنا نجد أو أوليات تنفيذ العمليات الحسابية هي: 1- تنفيذ العمليات داخل األمواس من الداخل إلى الخارج. 2- تنفيذ األس. 3 -تنفيذ عمليات الضرب أو القسمة من اليسار إلى اليمين أيهما أوال. 4 -وأخير ا تنفيذ عمليات الجمع أو الطر من اليسار إلى اليمين أيهما أوال. لذا البد من تحري الدمة عند كتابة تعبي ارت حسلللللللللابية حتى نتجنب الوموع في أخطا منطقية.)Logical Errors( 19

25 الفصل األول البيانات Data 5-1 األخطاء )Errors( عزيزي الطالب عند كتابة الكود البد من االلت ازم بقواعد لغة البرمجة المسلللللللللتخدمة وذلك حتى تتجنب األخطا التي مد تتسلللللللللبب في ظهور رسلللللللللائل خطأ أثنا كتابة الكود أو عدم تنفيذ األوامر أو الحصول على نتائج خطأ ومد ال يتم تشغيل البرنامج وهناك ثالثة أنواع من الخطا : -1 أخطاء لغوية Errors( )Syntax وهي أخطا في الصيغة العامة ألوامر اللغة ومنها على سبيل المثال: Din x As Single Const x As Single تم االعالن عن المتغير )x( ولكن كتبت كلمة )Dim( خطأ. تم االعالن عن الثابت )x( ولكن لم تخصص له ميمة أثنا االعالن. وهذا النوع من األخطا سلللللهل االكتشلللللاف حي يظهر أمامك مباشلللللرة أثنا كتابة الكود ويمكن التغلب على هذا النوع من األخطا بمساعدة )IDE( حي يعر الشكل العام ألي أمر أثنا كتابته. -2 أخطاء منطقية Error( )Logic وهذه األخطا تظهر عندما نحصل على نتائج خطأ بعد تشغيل البرنامج وذلك بسبب صياغة تعبي ارت حسلابية أو منطقية بصلورة خطأ فيؤدي ذلك للحصلول على نتائج خطأ كما هو موضلح بالمثال اآلتي: عند حساب مساحة الدائرة استخدمنا الكود اآلتي: Dim Radius As Single Const x As Single = 22 / 7 Radius = TextBox1.Text Label2.Text = x + Radius ^ 2 20

26 الفصل األول البيانات Data عند تنفيذ البرنامج لن يعطي أي رسلللللائل خطأ وسلللللوف يعطي نتيجة ولكنها خطأ ويرجع ذلك ألننا في معادلة حساب مساحة الدائرة استخدمنا عالمة )+( بدال من عالمة )*(. وللتغلب على هذا النوع من األخطا يجب اختبار نتيجة تشلللللللغيل البرنامج وذلك بحسلللللللاب النتيجة مسبق ا فتذا تساوت مع ناتج تشغيل البرنامج يكون البرنامج صحيح وخالي من األخطا المنطقية.)Logical Error( 3- أخطاء أثناء التشغيل Error( )Runtime وهذه األخطا يتم اكتشلافها أثنا تشلغيل البرنامج فمثال عند االعالن عن متغير من النوع )Byte( وأثنا تشلللغيل البرنامج تم إعطا ميمة أمل أو أكبر من المدى المسلللمو به أي أمل من )0( أو أكبر من )255( فيظهر خطأ عند التشللللغيل مفاده أن القيمة خارج حدود المدي. 21

27 الفصل األول البيانات Data أسئلة تدريب )1(: نامش مع زمالئك وتحت إش ارف معلمك محتوى الشاشة التالية والجدول: اسم البيان نوع أداة التحكم يستخدم في إدخال بيانات من نوع ميمة البيانات التي تم إدخالها االسم صندوق نص حرفي Character ياسمين تامر TextBox Date تاريخ الميالد صندوق نص تاريخ TextBox 5 Numeric عدد أف ارد األسرة صندوق نص رممي TextBox النوع زر اختبار منطقي أنثى Logic RadioButton 22

28 الفصل األول البيانات Data تدريب) 2 (: اكمل الجدول مستعينا بالشاشة التالية: اسم البيان نوع أداة التحكم يستخدم في إدخال بيانات من نوع ميمة البيانات التي تم إدخالها رمم الجلوس اسم الطالب تاريخ الميالد المجموع الكلي حالة الطالب... الطالب صورة صور ملف الصورة PictureBox 23

29 يلي: الفصل األول البيانات Data أول: ضع عالمة ) ( أمام العبارة الصحيحة أو عالمة ) ( أمام العبارة الخطأ لكل عبارة مما م السؤال االجابة تتميز لغة VB.NET بالتعامل مع أنواع مختلفة من البيانات. )1( يؤخذ على لغة VB.NET التعامل مع أنواع مختلفة من البيانات. )2( جميع البيانات التي يتم إدخالها في برنامج بلغة VB.NET الكمبيوتر. يتم تخزينها مؤقت ا في ذاكرة )3( جميع أنواع البيانات التي يتم حفظها في الذاكرة تشغل نفس المساحة التخزينية. )4( المبرمج )5( الجيد الذي ي حسن ترشيد المساحة التخزينية في ذاكرة الكمبيوتر. )6( ي صنف قيمة مجموع درجات الطالب ضمن البيانات الرقمية الصحيحة. )7( ي صنف قيمة اسم الطالب ضمن البيانات الرقمية المتنوعة. ي صنف قيمة نوع الطالب "ذكر" أم "أنثى" ضمن البيانات المتنوعة "المنطقية". )8( )9( صورة الطالب يمكن تصنيفها ضمن البيانات الحرفية. )10( قيمة مرتب الموظف يمكن تصنيفها ضمن البيانات الرقمية الغير صحيحة. ( ) )11( كل بيان ي خزن في ذاكرة الكمبيوتر يشغل مساحة تخزينية ومدى معين حسب نوع البيان. ( ) نوع البيان ي حدد حيز التخزين الذي يشغله في ذاكرة الكمبيوتر ومعرفة الحد األدنى ( ) واألقصى لقيمته. )12( ي قصد بالمتغي ارت في لغة VB.NET مخازن بذاكرة الكمبيوتر لها اسم ونوع. )13( 24

30 الفصل األول البيانات Data م السؤال االجابة االعالن عن متغير لغة في VB.NET يعنى تحديد اسمه ونوع البيانات. )14( اإلعالن عن المتغي ارت في لغة VB.NET يساعد في ترشيد استخدام ذاكرة الكمبيوتر. )15( اإلعالن عن المتغي ارت مسألة شكلية ألن لغة VB.NET تتعرف على المتغي ارت وتحدد ( ) نوعها تلقائي ا. )16( الجملة التالية String" "Dim F_name As لإلعالن عن متغير باسم ( ) String ونوعه.F_name )17( الجملة التالية String" "Dim F_name As لإلعالن عن متغير باسم F_name ونوعه.String )18( ) ( )19( جملة اإلعالن عن المتغي ارت يتحدد فيها اسم المتغير ونوعه. )20( جملة اإلعالن عن المتغي ارت يتحدد فيها اسم المتغير ونوعه وقيمته الثابتة. ( ) يعتبر اسم متغير خطأ يبدأ برقم. ألنه 55City )21( 55City يعتبر اسم متغير صحيح. )22( اسم يعتبر متغير صحيح على مستوى إج ارء الحدث )إث ارئي(. Name )23( متغير صحيح اسم يعتبر على مستوى التصنيف Form1 class )إث ارئي(. Name )24( يستخدم أمر Dim في اإلعالن عن المتغي ارت. )25( يستخدم أمر Dim في اإلعالن عن الثوابت. )26( يستخدم أمر Const في اإلعالن عن المتغي ارت. )27( 25

31 الفصل األول البيانات Data م السؤال االجابة يستخدم أمر Const في اإلعالن عن الثوابت. )28( الثوابت في لغة VB.NET عبارة عن مخازن في ذاكرة الكمبيوتر لها اسم وقيمة ال تتغير ( ) أثناء سير البرنامج. )29( الثوابت في لغة VB.NET أثناء سير البرنامج. عبارة عن مخازن في ذاكرة الكمبيوتر لها اسم وقيمة تتغير )30( )31( الخطأ في نتيجة حساب أي معادلة يعتبر خطأ لغوي.Syntax Error )32( الخطأ في نتيجة حساب أي معادلة يعتبر خطأ منطقي.Logical Error الخطأ الذي يظهر أثناء تشغيل أو تنفيذ برنامج VB.NET يطلق عليه خطأ لغوي.Syntax Error )33( Run الخطأ الذي يظهر أثناء تنفيذ برنامج VB.NET يطلق عليه خطأ أثناء التشغيل.time Error )34( )35( القيمة النهائية للمتغير X بعد تنفيذ المعادلة التالية 4" * = "X هي.)11( )36( القيمة النهائية للمتغير X بعد تنفيذ المعادلة التالية 4" * = "X هي.)20( ثاني ا: اختر اإلجابة المناسبة إلكمال كل عبارة مما يلي: )1( ميمة أسعار األدوات المكتبية يمكن تصنيفها كبيانات: رقمية صحيحة أ- ب- رقمية غير صحيحة متنوعة ج- )2( ميمة أسما المواد الد ارسية يمكن تصنيفها كبيانات: متنوعة أ- ب- رقمية غير صحيحة ج- حرفية 26

32 الفصل األول البيانات Data )3( نوع البيان الم خزن مؤمت ا في ذاكرة الكمبيوتر يحدد: أ- حيز تخزيني ومدى قيمته ب- اسم وحيز تخزيني ج- حيز تخزيني وقيمته )4( الصيغة الصحيحة للعالن عن متغير المرتب Salary هي: City أ- Dim Salary As Integer أ- Dim Salary As Byte ج- Dim Salary As Decimal )5( الصيغة الصحيحة للعالن عن متغير العنوان هي: F_Name أ- Dim City As String ب- Dim City As Byte ج- Dim City As Decimal )6( الصيغة الصحيحة للعالن عن متغير االسم هي: Gender أ- Dim F_Name As Integer ب- Dim F_Name As String ج- Dim F_Name As Decimal )7( الصيغة الصحيحة للعالن عن متغير النوع هي: F_Name أ- Dim Gender As Decimal ب- Dim Gender As Integer ج- Dim Gender As Boolean )8( الصيغة الصحيحة للعالن عن متغير االسم أ- Din F_Name As String ب- Dim F_Name As String ج- Dim F_Name As Char هي: 27

33 الفصل األول البيانات Data )9( الخطأ الذي يظهر بعد تشغيل برنامج بلغة VB.NET يسمى: أ- Syntax Error ب- Logical Error ج- Runtime Error )10( الخطأ الذي يظهر أثنا كتابة كود بلغة VB.NET يسمى: Syntax Error Logical Error Run time Error أ- ب- ج- )11( الخطأ في ناتج تشغيل كود بلغة VB.NET يسمى: للمعادلة 4" * = "X هو: أ- Syntax Error ب- Logical Error ج- Run time Error )12( الناتج النهائي للمتغير X Y للمعادلة 2" / 16 = "Y هو: أ- 11 ب- 24 ج- 20 )13( الناتج النهائي للمتغير أ ب- ج- )14( جملة االعالن عن متغير String" "Dim X As تعني االعالن عن: أ- متغير اسمه X ونوعه حرفي.String ب- متغير اسمه String ونوعه X. ج- متغير مجهول ليس له اسم ونوعه.String 28

34 الفصل األول البيانات Data )15( جملة االعالن الصحيحة عن متغير رممي غير صحيح اسمه Y هي: أ- Dim Y As Decimal ب- Y As Decimal ج- Dim Y = Decimal )16( اختر االسم الصحيح للمتغير اسم الطالب: أ- st_name ب- st name ج- Name** )17( اختر االسم الصحيح لمتغير عنوان الموظف: أ- 5Cairo E_Address (Address) ب- ج- form1 )18( اسما المتغي ارت التالية صحيحة على مستوى التصنيف ماعدا: )إث ارئي( أ- St_text Text _st_text ب- ج- )19( عند االعالن عن الثابت الرياضي ط نستخدم الكود: أ- Dim Pi As Single ب- = 3.14 Single Dim Pi As ج- = 3.14 Single Const Pi As )20( عند االعالن عن ثابت عجلة الجاذبية األرضية نستخدم الكود: أ- Dim g As Single ب- = 9.81 Single Const g As ج- = 9.81 Single Dim g As 29

35 الفصل األول البيانات Data 2 )21( االعالن عن متغير عدد أف ارد السرة C_Family بقيمة ابتدائية هو: Dim C_Family As Single = 2 Const C_Family As Integer = 2 Dim C_Family As Integer = 2 أ- ب- ج- )22( إذا وجد خطأ في نتيجة حساب مساحة مستطيل في برنامج يعتبر هذا الخطأ: أ- Syntax Error ب- Logical Error ج- Run time Error )23( رسالة الخطأ التي تظهر عند كتابة الكود Byte" "Dimension X As يمكن تصنيفها خطأ: أ- Syntax Error Logical Error Run time Error ب- ج- )24( الناتج النهائي للمعادلة " / 2 12 = "Y هو: 9 أ- ب- ج )25( الناتج النهائي للمعادلة " 2 / 4) + (2 12 = "Y هو: أ- ب- ج

36 الثاني الفصل التفرع Branching التفرع Branching أن: على قادرا الطالب يكون الفصل هذا تدريس بنهاية يتعرف استخدامات الجملة الشرطية.If Then يستخدم جملة.If Then يستخدم جملة.If Then Else يستخدم جملة.Select Case 31

37 الثاني الفصل التفرع Branching مقللدمة درسلللللللللت في خ ارئط التدفت )Flowchart( أننا كثي ار ما نحتاج إلى التفرع واختيار تنفيذ مجموعة خطوات أو أخرى بنا على إجابة سلللللؤال معين وسلللللوف تجد أن كتابة الكود )Code( الخاص بالتفرع ما هو إال تطبيت لخطوات الحل )Algorithm( ولكن مع االلت ازم بالصيغة العامة ألوامر اللغة المستخدمة وللتعبير عن التفرع برمجي ا نستخدم جمل معينة في لغة البرمجة تتضح من خالل التدريبات التالية: 1-2 التفرع باستخدام جملة If Then If Conditional Expression شرطي) (تعبير Then End If Code لصيغة العامة السابقة لجملة If Then جملة شرطية أو جملة تفرع تعني أنه لو تحقت الشرط أو التعبير الشرطي عندئذ نفذ الكود حتى تصل إلى نهاية جملة If وهناك صيغ أكثر تعقيد ا لجملة If Then سوف نتعر لبعضها خالل الشر. ولتوضلللللليح المقصللللللود بللللللالتعبير الشللللللرطي نجللللللد أنلللللله يتكللللللون مللللللن ثالثللللللة أجلللللل از معامللللللللل منطقللللللللي يسللللللللبقه ميمللللللللة مجللللللللردة أو ميمللللللللة متغيللللللللر أو ثابللللللللت أو نللللللللاتج تعبيللللللللر حسلللللللابي يلللللللتم مقارنتللللللله ملللللللع ميملللللللة مجلللللللردة أو ميملللللللة متغيلللللللر أو ثابلللللللت أو نلللللللاتج تعبيلللللللر حسلللللللابي فلللللللتذا تحقلللللللت الشلللللللرط فهلللللللذا يعنلللللللي أن نتيجلللللللة التعبيلللللللر الشلللللللرطي True ويلللللللتم تنفيللللللذ كللللللود معللللللين وان لللللللم يتحقللللللت الشللللللرط فهللللللذا يعنللللللي أن نتيجللللللة التعبيللللللر الشللللللرطي False ويتم تنفيذ كود آخر والجدول التالي يوضح بع األمثلة: 32

38 الثاني الفصل التفرع Branching التعبير الشرطي Conditional Expression مثال للتعبير الشرطي بعد العالمة المنطقية يوجد )6( عالمات منطقية مبل العالمة المنطقية > أكبر من If A > 5 ميمة مجردة < أصغر من If A < 5 => أصغر من أو يساوي Variable If 5 <> A Or Constant متغير ميمة من تعبير Expression =< أكبر من أو يساوي = يساوي <> ال يساوي If B <= A If B >= A If B = A + 3 * 2 If C <> A 3 * 2 If A^2 = B/C والشكل )1-2( يوضح كود جملة If.. Then المكافئ لخريطة التدفت. If X >= 50 Then X>=50 Yes "ناجح " MsgBox ("ناجح") MsgBox No End if End شكل )1-2( مثال مبسط على جملة If.. Then 33

39 الثاني الفصل التفرع Branching تدريب )1-2(: نفذ الخطوات التالية النتاج برنامج ندخل له درجة الطالب فيظهر رسالة "ناجح" في صندوق رسالة وذلك إذا كانت الدرجة أكبر من أو تساوى 50 وذلك عند النقر على زر "نتيجة". )1( صمم نافذة النموذج التالية: كما هو موضح بشكل )2-2(: شكل )2-2( النموذج Form المطلوب تصميمه اكتب الكود التالي مسترشد ا بخريطة تدفت البرنامج: كما هو مبين بجدول )1-2(: خريطة التدفت الكود )2( يكتب في اج ار الحد )Click( الخاص بزر األمر :)Button( Start Enter X X>=50 NO YES MsgBox "ناجح" End جدول )1-2( خريطة التدفت والكود لتدريب )1-2( 34

40 الثاني الفصل التفرع Branching الحظ: يمكن االستعانة أيض ا بخطوات الحل )Algorithm( التالية في كتابة كود البرنامج: - 1 البداية - 2 ادخل الدرجة X - 3 إذا كللللان X>=50 إذن: 1-3 اطبع ناجح - 4 النهاية )3( شغل البرنامج بالضغط على )F5(. Click 75( ثم اضغط و و 50 على زر "نتيجة" في كل مرة. )4( ادخل القيم )20 الحظ: عدم ظهور صللللللندوق الرسللللللالة )MessageBox( عند إدخال أي ميمة أمل من 50 أل نه ناتج الشلللللللللرط )False( فينفذ ما بعد if( )End وهو Sub( )End أي إنها االج ار.)Procedure( يمكن كتابة نفس جملة )If( السابقة في سطر واحد وال يتم وضع If( )End كما يلي: 35

41 الثاني الفصل التفرع Branching 2-2 التفرع باستخدام :If Then... Else تسلتخدم هذه الصليغة إذا كان هناك Code1 سليتم تنفيذه إذا كان ناتج تنفيذ الشلرط.False إذا كان ناتج تنفيذ الشرط أو يتم تنفيذ كود آخر Code2 true العامة الصيغة لهذه الجملة: If Conditional Expression شرطي) (تعبير Then Code1 Else Code2 End if الكود إذا تحقق الشرط True الكود إذا لم يتحقق الشرط False تدريب )2-2(: عدل الكود السابت ليعطي صندوق رسالة )MessageBox( به كلمة ارسب إذا كانت الدرجة أمل من 50 كما هو مبين بجدول )2-2(: يكتللللب في اج ار الحللللد )Click( الخاص بزر األمر :)Button( start Enter X NO X>=50 YES Msgbox MsgBox "ناجح " "راسب" End جدول )2-2( خريطة التدفت والكود لتدريب )2-2( 36

42 الثاني الفصل التفرع Branching الحظ: 1- تم اسلللللللللتخلدام )Else( لتنفيلذ الكود التلالي لهلا إذا لم يتحقت الشلللللللللرط أي أن نتيجتله.)False( 2- يمكن كتابة جملة ( )If في سطر واحد بدون ( if )End كما يلي: جملة If في سطر واحد تدريب )3-2( بنفس األسلللوب السللابت مم بتنفيذ مشللروع )Project( يحتوى على نموذج يسللتقبل ميمة من خالل صلللللللللندوق نص ثم يتم تخزينها في المتغير )N( واظهار عبارة "الرمم زوجي" أو "الرمم فردى" في صندوق رسالة. كما هو مبين بجدول )3-2(: الكود )Code( ويكتللب في اج ار الحللد الخاص بزر األمر) Button (: click Start Get N Yes N divisible by 2 No الرقم فردى الرقم زوجي End 37 جدول )3-2( خريطة التدفت والكود لتدريب )3-2(

43 الثاني الفصل التفرع Branching تم تخصلليص القيمة بصللندوق النص للمتغير )N( ثم تم اختبار ميمة المتغير )N( إذا كانت تقبل القسلللمة على 2 بدون بامي من خالل التعبير الشلللرطي 0=)2 If N( Mod حي تعود الدالة )Mod( ببامي مسمة المتغير )N( على 2 فتذا كان بامي القسمة مسا مو للصفر فهذا معناه تحقت الشرط )True( وتظهر رسالة )الرمم زوجي( في صندوق رسالة واذا كان بامي القسمة ال يساوي صفر فهذا معناه عدم تحقت الشرط )False( وتظهر رسالة )الرمم فردي( في صندوق رسالة. 3-2 التفرع باستخدام Select Case جملللة Select Case تسلللللللللتخللدم عنللدمللا يكون التفرع معتمللد ا على ميمللة متغير )Variable( واحد وهناك شروط كثيرة األمر الذي يوفر العديد من األكواد ويجعل الكود أكثر سهولة ووضو. Select Case Variable Case value1 Code Case value2 Code Case value3 Code Case else Code End Select 38

44 الثاني الفصل التفرع Branching تدريب )4-2(: المطلوب عند إدخال درجة الح اررة من خالل مربع النص )Textbox1( ثم النقر على الزر "اختبار" يعر في )Label2( عبارة "فوق الصفر" أو عبارة "تساوى صفر" أو عبارة "تحت الصللفر" لو حاولنا رسللم خريطة التدفت المتوافقة مع Case( )Select سللنجد كما هو موضللح بشكل )4-2(: start Get D Case D = 0 Output "صفر" < 0 Output "تحت الصفر" > 0 " Outputفوق الصفر" End 4-2 شكل )4-2( خريطة التدفت باستخدام Select.. Case بتدريب الخاصة ملللن شلللكل )4-2( يتضلللح إمكانيلللة التفلللرع إللللى أكثلللر ملللن فلللرعين ملللن رملللز اتخلللاذ القللل ارر حيلل يحتللوي رمللز اتخللاذ القللل ارر علللى سللؤال عللن ميمللة المتغيلللر )D( وحسللب ميمتلله نتفلللرع إلللى كود )Code( مختلف. 39

45 الثاني الفصل التفرع Branching يكون الكود كما يلى: استخدام Try. Catch بالكود السابت إث ارئي - اسأل معلمك تدريب )5-2( من خالل د ارستك في مادة الجغ ارفيا تعلمت الكثير من المفاهيم مثل المجرة والكوكب والنجم... الخ إنشي مشروع بحي تكون واجهة المشروع كما هو موضح بشكل )5-2(: ComboBox1 Textbox1 شكل )5-2( واجهة المستخدم 40

46 الثاني الفصل التفرع Branching المطلوب: اكتب الكود الالزم بحي عند اختيار أي عنصر في مربع السرد والتحرير يظهر تعريفه في صندوق النص. إرشادات 1- اختر ميمة الخاصية )Multiline( لصندوق النص تساوى.)True( 2- اضلف العناصلر )مجرة كوكب ممر نجم نيزك - شلهاب( من خالل الخاصلية.)ComboBox( ألداة التحكم )Items( 3- اكتلب الكود التلالي في إج ار الحلد )SelectedIndexChanged( الخلاص بلاألداة :)ComboBox( لحظ عزيزي الطالب: أننا اعتمدنا في كتابة الكود على ترتيب العنا صر داخل األداة )ComboBox( حي أن العنصر األول له ترتيب )Index( بحي يكون ترتيب العنصللر األول صللفر وترتيب العنصر الثاني والثال 2 وهكذا. 1 )4( نفذ البرنامج من خالل الضغط على مفتا )F5(. )5( اختر أي عنصر من مربع التحرير والسرد وتأكد من تعريفه. 41

47 الثاني الفصل التفرع Branching أسئلة )1( اجب عن األسئلة مستعين ا بالكود التالي: If X >= 50 Then End if ("ناجح") MsgBox أ- يتم إظهار صندوق الرسالة وعليه النص "ناجح" عندما:... إذا كانت ميمة ب- = 50 X فتن ناتج تنفيذ الكود هو:... إذا كانت ميمة ت- = 62 X فتن ناتج تنفيذ الكود هو:... اجب عن األسئلة التالية مستعين ا بسطر الكود التالي: )2( (العدد سالب) else msgbox (العدد موجب) If x<0 Then msgbox التعبير شرطي اكتب أ- في الجملة السابقة: ب- الكود الذي يتم تنفيذه عن تحقت الشرط هو: ت- الكود الذي يتم تنفيذه عن عدم تحقت الشرط هو:. 42

48 الثاني الفصل التفرع Branching )3( اجب عن األسئلة التالية مستعين ا بالشاشة والكود بالجدول: خريطة التدفت الكود أ- الغر من البرنامج هو:... ب- يتم تنفيذ الكود إذا ومع الحد... على أداة التحكم.... ت- نوع المتغير X في الكود هو: "Me." في الكود تشير إلى:.... ج- إذا تم إدخال القيمة )50( في صندوق النص يكون ناتج تنفيذ الكود هو:.... اكمل الجدول التالي بالكود الالزم مستعين ا بالصيغة العامة للجملة الشرطية :IF.. Then.. Else )4( If Conditional Expression Then Code Else Code End if 43

49 الثاني الفصل التفرع Branching وذلك الظهار صندوق رسالة يحمل كلمة "مصر" إذا كانت ميمة المتغير Country "مصر" أو يظهر صندوق رسالة يحمل كلمة :"Egypt" تساوي م بيان الكود 1 التعبير الشرطي جواب تحقق الشرط True 2... جواب عدم تحقق الشرط False 3 )5( اجب عن األسئلة التالية مستعي نا بالكود: إذا كانت ميمة أ- = 76 X فتن ناتج تنفيذ الكود هو:.... إذا كانت ميمة ب- = 49 X فتن ناتج تنفيذ الكود هو:.... Block If ت- اعد كتابة الكود الخاص بلل ليظهر على سطر واحد فقط

50 الثاني الفصل التفرع Branching )6( اجب عن األسئلة التالية بعد د ارسة الكود: أ- ع د ل الكود بحي يظهر النص "الرمم زوجي" في مربع عنوان Label2 ويظهر النص "الرمم فردي" في مربع عنوان Label2 بدال من صندوق رسالة..Integer ب- استبدل نوع المتغير N ليصبح )7( الكود التالي يستقبل أي رمم من صندوق نص ويقوم بتخزينه في متغير ثم يختبر ميمته فتذا كان العدد زوجي يظهر مربع رسالة بذلك واذا كان عدد فردي يظهر مربع رسالة بذلك. المطلوب: اعد كتابة الكود بعد اكتشاف األخطا الثالثة وتصويبها ليكون ناتج تنفيذه صحيح ا. Dim X As Integer N = Me.TextBox1.Text If N Mod 2 = 0 ("الرمم زوجي") MsgBox Else ("الرمم فردي") MsgBox 45

51 الثاني الفصل التفرع Branching )8( اجب عن األسئلة التالية بعد د ارسة الكود التالي: - استخدام Try. Catch إث ارئي بالكود اسأل معلمك الغر أ- من الكود هو:... ب- إذا علمت أن: 3- = Degree.... يظهر في صندوق الرسالة النص: ت- يتم تنفيذ الكود عندما يقع الحد... على أداة التحكم نوع المتغير Degree هو:

52 الفصل التكرار الثالث واإلجراءات التكرار واإلجراءات Looping & Procedures أن: على قادرا الطالب يكون الفصل هذا تدريس بنهاية يتعرف / يوضح مفهوم الحلقات التكرارية. يستخدم جملة )For Next( لتنفيذ كود )Code( لعدد محدد من المرات. يستخدم الجملة )Do Loop( لتكرار كود )Code( لعدد غير محدد من المرات. يعلن عن اإلجراء.)Sub( يستدعي اإلجراء.)Sub( يستخدم )Parameters( أثناء اإلعالن عن اإلجراء.)Sub( يعلن عن الدالة.)Function( يستدعي الدالة.)Function( يفرق بين اإلجراء Sub والدالة.)Function( 47

53 الفصل التكرار الثالث واإلجراءات مقدمة في درسللت الفصللل السللابت كيفية تنفيذ كود محدد بنا على ناتج تعبير شللرطي وسللوف نتعلم من خالل هللذا الفصللللللللللل كيفيللة تك ارر كود محللدد لعللدد من الم ارت وهو مللا يطلت عليلله الحلقللات التك ارريللة.)Do While Loop( كذلك باستخدام جملة )For Next( باستخدام جملة )Loops( 1-3 استخدام الجملة For Next جملة التك ارر For Next أحد جمل التك ارر المحدود حي تسللتخدم عندما نرغب في تك ارر Code معين محدد من الم ارت. الصيغة العامة لهذه الجملة: For Variable = Start Value To End Value Step Add Value Code Next [Variable] حيث: :Variable اسم المتغير الذي يمثل العداد ويجب أن يكون نوعه رممي )صحيح أو عشري(. :Start Value ميمة بداية العداد أو بداية التك ارر وهي ميمة رممية. :End Value ميمة نهاية العداد أو نهاية التك ارر وهي ميمة رممية أيض ا. :Add Value ميمة زيادة العداد أو القيمة التي يزيد بها العداد حتى يصل إلى ميمة النهاية..Next For :Code عبارة عن أمر أو أكثر الم ارد تك ارره ويكون بين بداية الحلقة التك اررية ونهايتها 48

54 الفصل التكرار الثالث واإلجراءات مالحظة هامة: Step Add Value إذا كانت ميمة الزيادة موجب 1 فتنه يمكن االستغنا عن كتابة )1( باعتبار أن القيمة االفت ارضية لزيادة العداد موجب 1. )2( كتابة اسم متغير العداد بجوار Next اختيارية. وسوف تتمكن عزيزي الطالب من استخدام هذه الجملة من خالل التدريبات المتدرجة التالية: تدريب )1-3(: 3 : صمم نافذة النموذج التالية بحي يظهر صندوق رسالة عليها األعداد من 1 عند الضغط على زر "عر 1 األعداد من 3" كما هو إلى موضح بشكل )1-3(: التنفيذ: خطوات )1( صمم نافذة النموذج كما بالشكل التالي: شكل )1-3( النموذج )Form( المطلوب تدريب )1-3( في 49

55 الفصل التكرار الثالث واإلجراءات )2( استعن بالجدول التالي لفهم طبيعة عمل البرنامج وادرس الكود بمساعدة معلمك: كما هو موضح بجدول )1-3(: الكود )Code( خريطة التدفت Start M=1 False M<=3 True M=M+1 msgbox M End جدول )1-3( خريطة التدفت والكود لتدريب )1-3( والجدول التالي )2-3( يوضح تتبع سير الكود :)Code( تفسير الكود Dim M As Integer االعالن عن متغير العداد For M=1 to 3 بداية العداد M من 3 : 1 MsgBox M جملة التك ارر "طباعة ميمة M" Next نهاية الحلقة التك اررية حي يعود البرنامج إلى جملة For ويختبر تخطي العداد لقيمة نهللايللة الحلقللة التك ارريللة فللتذا كللانللت ميمللة ميمة المتغير M 0 1 )قيمة البداية( 1 )زيادة M بواحد( 1+1=M هل قيمة M أكبر من قيمة النهاية )الناتج )False الناتج

56 الفصل التكرار الثالث واإلجراءات ميمة المتغير M تفسير الكود العداد امل من أو تسللللاوي ميمة النهاية يزيد العداد بقيمة الزيادة وينفذ خطوات التك ارر. 2 MsgBox M "جملة التك ارر" طباعة القيمة الجديدة للعداد بعد الزيادة 2+1=M )زيادة M بواحد( Next هل قيمة M أكبر من قيمة النهاية نفس االج ار السابت ذكرة )الناتج ) False 3 MsgBox M "جملة التك ارر" طباعة القيمة الجديدة للعداد بعد الزيادة 3+1=M )زيادة M بواحد( Next هل قيمة M أكبر من قيمة النهاية نفس االج ار السابت ذكرة )الناتج )True الخروج من حلقة التك ارر وتنفيذ األوامر التالية Next إن وجدت. جدول )2-3( تتبع سير الكود بتدريب )1-3( الناتج "3 )3( اكتب الكود في معالج الحد الخاص بزر "عر األعداد من 1 إلى."3 1 )4( مم بتشغيل البرنامج بالضغط على )F5( ثم انقر زر األمر األعداد من "عر الى الحظ ظهور صندوق رسالة )MsgBox( يعر الرمم 1 وعند النقر على زر )OK( يظهر صندوق رسالة )MsgBox( آخر يعر الرمم 2 وهكذا حتى القيمة 3 كما هو موضح بشكل )2-3(: 2 ) شكل )2-3( صندوق الرسالة MsgBox( 51

57 الفصل التكرار الثالث واإلجراءات 1 إلى 3 في صلللللندوق نص األعداد من تدريب )2-3(: عدل الكود في التدريب السلللللابت بمسلللللاعدة معلمك- لعر :)TextBox( )1( اضف صندوق نص إلى النموذج باسم )TextBox1( كما هو موضح بشكل )3-3(: اسم صندوق النص: TextBox1 شكل )3-3( النموذج )Form( المطلوب تصميمه تدريب )2-3( في ) 2 (عدل الكود )Code( بحي تطبع األرمام داخل صندوق النص )TextBox( كما يلى: 52

58 الفصل التكرار الثالث واإلجراءات الحظ 1- األمر داخل الحلقة التك اررية والذى يعنى وضلللللللللع ميمة المتغير )M( بجانب ما هو موجود داخل صندوق النص )TextBox( باستخدام معامل الربط & لربط سلسلتين حرفيتين ببعضهما. 2- في حالة كتابة السلللطر المشلللار إليه بهذه الطريقة me.textbox1.text=m لن نالحظ تغير ميمة المتغير )M( أثنا التنفيذ وانما سلليظهر آخر ميمة فقط وهي 3 ألن عر الناتج سلليتم في نفس المكان فيظهر آخر ميمة فقط. )3( شغل البرنامج. )4( اضغط الزر "عر األعداد من 1 إلى 3" الحظ ظهور األعداد في مربع النص كما هو موضح بشكل :)4-3( شكل )4-3( النموذج )Form( بعد نقر الزر وضع التشغيل في تحسين شكل المخرجات 3 )1( إذا تم الضلللللللغط على زر " عر األعداد من إلى 3" مرة أخرى يتكرر طباعة االعداد من 1 إلى 1 مع كل ضغطة كما هو موضح بشكل )5-3(: شكل )5-3( األرمام في مربع النص TextBox بعد نقر الزر مرة أخرى 53

59 الفصل التكرار الثالث واإلجراءات لذلك يمكن إضلللللافة األمر )Me.TextBox1.Text=""( مبل الحلقة التك اررية لمسلللللح محتويات صلللللندوق النص )TextBox( مبل تنفيذ الحلقة التك اررية. )2( يمكنك عزيزي الطالب- عر األرمام داخل صلللندوق النص )TextBox( بحي يكون كل رمم في سطر جديد باتباع اآلتي: اضللللبط ميمة الخاصللللية )Multiline( إلى )True( ألداة التحكم )TextBox1( للتعامل مع سطور متعددة في صندوق النص. عدل الكود داخل الحلقة التك اررية بتضافة رمز مفتا االدخال "vbcrlf" كما يلى: مسح محتويات صندوق ثابت حرفي يستخدم إلضافة رمز مفتا اإلدخال وسطر جديد VbCrLf=Visual Basic Carriage Return Line Feed شغل البرنامج ثم اضغط زر"عر األعداد من 1 الى 3" كما هو موضح بشكل )6-3(: شكل )6-3( ظهور األرمام المطلوبة سطور في 54

60 الفصل التكرار الثالث واإلجراءات بالضغط على الزر أكثر من مرة سوف يتم مسح محتوى صندوق النص واعادة كتابة األرمام مرة أخرى. تدريب )3-3(: استخدم خبرتك من التدريبين السابقين في عمل برنامج لعر جدول ضرب العدد )3( في صندوق نص )TextBox( مستعين ا بالكود التالي: لحظ تم تعريف متغير رممي صلللحيح باسلللم )product( لتخزين حاصلللل الضلللرب به مع كل تغيير في ميمة المتغير )M(. تم تعريف متغير حرفي باسم )str( لتخزين شكل جملة حاصل الضرب بحي نحصل على الناتج بالشكل التالي )=3x1 او =3x2 وهكذا( كسلسلة نصية مع كل تغيير في ميمة المتغير )M(. تم عر ميمة المتغير )str( ثم معامل ربط & ثم ميمة المتغير )product( في صلللللللللندوق النص.)TextBox( يلللملللكلللن كلللتللللابللللة اللللكلللود بللللدون اسلللللللللللتلللخللللدام هللللذه اللللملللتلللغللليللل ارت )Variables( كلللمللللا يلللللللي: حاصل الضرب شكل حاصل الضرب 0 55

61 الفصل التكرار الثالث واإلجراءات 3" لتكون شغل البرنامج ثم اضغط زر "عر جدول الضرب نتيجة التنفيذ كما هو موضح بالشاشة التالية شكل )7-3(: شكل )7-3( عر جدول ضرب 3 جدول الضللللللرب الخاص بأي رمم يتم إدخاله من خالل مربع نص تدريب )4-3(: عدل البرنامج بالتدريب السللللللابت لعر )TextBox( كما هو موضح بشكل )8-3(: شكل )8-3( جدول ضرب عدد مدخل أي في مربع النص )TextBox( 56

62 الفصل التكرار الثالث واإلجراءات الكود بعد التعديل كما يلي: الحظ استبدال الرمم 3 بالمتغير )NUM( والذى خصص له القيمة التي تم إدخالها في صندوق النص. التحكم في البداية والنهاية ومقدار الزيادة For..Next جملة في الحظنا في التدريبات السللللابقة أن ميمة البداية دائم ا أصللللغر من ميمة النهاية لذا كانت زيادة العداد ميمة موجبة كما أنها كانت ميمة الزيادة االفت ارضية )موجب واحد( ولكن يمكننا تحديد ميم زيادة أخرى بعد )Step( فقد تكون ميمة رممية صللحيحة أو عشللرية موجبة أو سللالبة. والجدول التالي يوضللح حاالت مختلفة لذلك: الكود م المثال لعر األعللداد الفرديللة من 1 إلى 10. لعر األعلداد الزوجيلة من 2 إلى 10. لعر األعللللداد التي تقبللللل القسلللللللللمللة على 3 من 3 إلى.20 لعر األعلداد الزوجيلة مرتبلة تنازلي ا من 10 إلى 1. 57

63 الفصل التكرار الثالث واإلجراءات م الكود المثال لعر األعللللللللللللداد من 1.50 إلى 0.5 بتنامص 0.05 كل مرة. لعر األعداد من 1 إلى ميمة C. بمعدل زيادة ميمة B جدول )3-3( أمثلة متنوعة على توظيف جملة For Next 5 6 نستنتج من األمثلة بالجدول السابت أنه: 1- يمكن تحديد معدل الزيادة للمتغير بكلمة )Step( ثم كتابة ميمة رممية أو متغير رممي..) معدل الزيادة يجب أن يكون سالب ا إذا كانت ميمة البداية أكبر من ميمة النهاية )مثال 3- يمكللللن لقيمللللة البدايللللة أو النهايللللة أو معللللدل الزيللللادة أن يكللللون عللللدد عشللللري وفللللي هللللذه الحالللللة يجللللب تعريف متغير الحلقة من نوع يقبل الكسور العشرية مثل النوع Single )مثال 5(. 4- يمكن ألي من ميمة البداية أو النهاية أو معدل الزيادة أن يكون متغير) Variable ( )مثال 6(. 2-3 استخدام Do while اسلللللللللتخدمنا جملة التك ارر المحدود For Next لتنفيذ كود معين عدد من الم ارت ولكن أحيان ا كثيرة مد نرغب في تك ارر Code معين حتى يتحقت شرط معين أو أن يتم تنفيذ الكود طالما أن كان شرط تنفيذ جمل التك ارر صحيح ا وبالتالي يوجد جمل تك ارر أخرى مثل جملة loop(.)do while تسلتخدم جملة loop( )Do while لتك ارر كود معين لعدد من الم ارت غير معروف نهايته مسلبق ا وانما بنا على شرط معين لذلك فهي مفيدة في حالة عدم معرفة عدد م ارت التك ارر بشكل ماطع. 58

64 الفصل التكرار الثالث واإلجراءات على سلللبيل المثال يمكن تك ارر اسلللتقبال اسلللما في صلللندوق نص )TextBox( والخروج من الحلقة - التك اررية استقبال االسما عند إدخال كلمة "End" مثال. الصيغة العامة لهذه الجملة: تعبير شرطي Do While Conditional Expression Code سيتم تنفيذ الكود بين بداية الحلقة التك ارر While" "Do ونهايتها "Loop" طالما أن التعبير الشرطي صحيح )True( فتذا لم يتحقت الشرط ألي سبب يتم الخروج من الحلقة التك اررية وتنفيذ الكود بعد Loop إن وجد. تدريب )5-3(: صلمم نافذة المشلروع كما هو موضلح بنافذة النموذج وذلك السلتقبال عدد موجب وبالضلغط على زر "أعداد فردية" تظهر األعداد الفردية مرتبة تصلللللاعدي ا من 1 حتى الرمم الذي تم إدخاله وبالضلللللغط على زر "أعداد زوجية" تظهر األعداد الزوجية مرتبة تصاعدي ا من 1 حتى الرمم الذي تم إدخاله في صندوق مائمة. كما هو موضح بشكل )9-3(: شكل )9-3( واجهة المستخدم لعرض األرقام الفردية أو الزوجية 59

65 الفصل التكرار الثالث واإلجراءات ناقش األكواد بالجدول التالي مع زمالئك, ثم نفذه تحت إشراف معلمك- 1- كود البرمجة التالي الج ار الحد )Click( الخاص بزر "أعداد فردية" بطريقتين األولى باسللتخدام جملة :Do While Loop التك ارر For Next واألخيرة باستخدام جملة التك ارر الطريقة األولي الثانية الطريقة استخدمك مهاراتك في تعديل ما يلزم بالكود لتنفيذ ما يلي تحت إشراف معلمك-: األعداد الزوجية في معالج الحد الخاص بزر "أعداد زوجية". )1( عر األعداد الفردية أو الزوجية مرتبة تنازلي ا بدال من تصاعدي ا. )2( عر تدريب )6-3(: صللللللمم نافذة البرنامج بحي يسللللللتقبل عدد موجب فيعر مجموع األعداد الفردية في األداة حتى الرمم الذي تم إدخاله عند الضلللللللللغط على زر "مجموع األعداد الفردية" في األداة label3 Label3 ويعر مجموع األعلداد الزوجيلة في األداة Label3 حتى الرمم اللذي تم إدخلالله عنلد الضلللللللللغط على زر "مجموع األعداد الزوجية" في األداة.label3 كما هو موضح بشكل )10-3(: 60

66 الفصل التكرار الثالث واإلجراءات شكل )10-3( واجهة المستخدم لعر مجموع األعداد فردي وزوجي استعن باإلرشادات التالية إلنتاج البرنامج: 1- يمكن برمجة الكود في إجراء الحدث )Click( الخاص بزر "مجموع األعداد الفردية" بطريقتين كما يلي: الطريقة األولي الطريقة الثانية 2- عدل ما يلزم في الكود السااااااب لعرض مجموع األعداد الزوجية عند الىاااااجم عل زر "مجموع األعداد الزوجية". 61

67 الفصل التكرار الثالث واإلجراءات اإلجراءات Procedures Form1 مقدمة عزيزي الطالب عند إضافة نافذة نموذج جديدة ينشأ تصنيف )Class( جديد باسم نطاق هذا التصنيف نعلن عن: وفي إج ار ات األحدا. المتغي ارت. الثوابت كما هو موضح بشكل )11-3( شكل )11-3( العناصر )Elements( المعلن عنها في نافذة الكود Window( )Code 62

68 الفصل التكرار الثالث واإلجراءات ويمكن مالحظة االعالن عن اآلتي من الشكل )11-3(: تصنيف )Class( تحت اسم.)Form1( متغي ارت )variables( تحت أسما )i.)total, إج ار ات األحدا procedures( )Event تحت اسم Button2_Click(.)Button1_Click, وعند تشغيل البرنامج تظهر واجهة المستخدم كما هو موضح بالشكل )12-3( شكل )12-3( واجهة المستخدم ويمكنك عزيزي الطالب االعالن أيضللا عن ما يسللمي باالج ار ات )Procedures( حي ي علن عنها مرة واحدة ولكن يمكن اسلللللللتدعاؤها عديد من الم ارت وهذا يسلللللللاعد على تجنب تك ارر كتابة كود في أكثر من مكان فقط يمكنك استدعا هذه االج ار ات باسمها في المكان الذي تريد عندما تريد. 3-3 اإلجراء )Procedure( مجموعة من األوامر والتعليمات تحت اسللم ما يمكن اسللتدعا ه بهذا االسللم ليتم تنفيذ هذه األوامر والتعليمات ونلجأ النشللا )Sub( إذا كان لدينا مجموعة من األوامر يتكرر اسللتخدامها في أكثر من موضع داخل التصنيف. 63

69 الفصل التكرار الثالث واإلجراءات وهذه االج ار ات في لغة )VB.NET( إما أن تكون إج ار فرعي )Sub( ال يعود بقيمة أو دالة )Function( تعود بقيمة. 4-3 االعالن عن االج ار Sub عند إنشا إج ار )Sub( يجب االعالن عنه بالصيغة التالية: الصيغة العامة للعالن عن Sub Sub Name (Parameters) Code End Sub حي أن:.)Procedure( تعبر عن اسم االج ار :Name -1 :Parameters عبارة عن القيم التي سلللللليتم اسللللللتخدامها داخل كود االج ار عند اسللللللتدعا -2 االج ار.)Procedure( )Code( مجموعة األوامر والتعليمات التي ستنفذ عند استدعا االج ار.)Sub( -3 الحظ تك ارر الكود المكتوب داخل كل من إج ار الحد الخاص بزر )Button1_Click( لطباعة األعداد الفردية واج ار الحد الخاص بزر )Button2_Click( لطباعة األعداد الزوجية في تدريب )5-3( ما عدا ميمة البداية في عملية التك ارر حي يبدأ بالقيمة )2( في األعداد الزوجية ويبدأ بالقيمة )1( في األعداد الفردية كما هو موضح بشكل )11-3(. 64

70 الفصل التكرار الثالث واإلجراءات تدريب )7-3( االعالن عن االج ار )Sub( واستدعا ه يمكنك عزيزي الطالب أن تستخدم االج ار )Sub( لتجنب تك ارر كتابة الكود كما هو موضح بشكل )13-3( استدعاء اإلجراء Sub استدعاء اإلجراء Sub اإلعالن عن اإلجراء Sub الكود )Code( الذي ينفذ عند استدعاء اإلجراء )Sub( شكل )13-3( االعالن عن )Sub( واستدعا ه في شلللللكل )3-4( تم االعالن عن إج ار باسلللللم )ShowOddOrEven( يحتوي على الكود المكرر ويتم تنفيذ االج ار بكتابة اسللللللمه في أي إج ار آخر داخل التصللللللنيف مثل: كتابة اسللللللمه في كل من إج ار ات األحدا )Button1_Click( و.)Button2_Click( الحظ عند اختبار البرنامج بالضللغط على زر "زوجي" أو زر "فردي" يعطي نفس النتيجة والسللبب أن ميمة بداية عملية التك ارر واحدة وهي القيمة )1( كما هو موضح بشكل )14-3( وشكل )15-3( 65

71 الفصل التكرار الثالث واإلجراءات شكل )14-3( واجهة المستخدم قيمة بداية عملية التكرار شكل )15-3( جز من نافذة الكود )Code( لذا ينبغي استخدام المعطيات )Parameters( كما يتضح في التدريب التالي: تدريب )8-3( االعالن عن )Parameter( واستخدامه لحل هذه المشللكلة البد أن يسللتقبل االج ار )ShowOddOrEven( ميمة )1( أو )2( عند اسللتدعا ه تسللتخدم هذه القيمة في تحديد ما إذا كان سلليتم عر األعداد الفردية أم الزوجية وذلك بتضللافة المتغير )Start( واستدعاؤه فيما بعد. 66

72 الفصل التكرار الثالث واإلجراءات كما هو موضح بالشكل )16-3( والشكل )16-3( اإلعالن عن Parameter استخدام هذا Parameter شكل )16-3( االعالن عن )Parameter( نجد في شلللللللللكل )6-4( أنه تم االعالن عن إج ار باسلللللللللم )ShowOddOrEven( واالعالن عن )Parameter( باسم )Start( وتم استخدامه في الكود حتى يمكن تحديد ميمة بداية عملية التك ارر وبنا علية تعر األعداد الفردية أو الزوجية. تحديد قيمة Argument شكل )17-3( وضع القيم )Arguments( ويظهر في شللللكل )17-3( اسللللتدعا االج ار )ShowOddOrEven( مرة بقيمة )1( عند عر األعداد الفردية وأخرى بالقيمة )2( عند عر األعداد الزوجية ويطلت على هذه القيمة.)Argument( الحظ عند اختبار البرنامج نجد أنه عند الضلللللللللغط على زر "زوجي" يعر األعداد الزوجية بينما يتم عر األعداد الفردية عند الضغط على زر "فردي". كما هو موضح بالشكل )18-3( وشكل )19-3( 67

73 الفصل التكرار الثالث واإلجراءات شكل )18-3( عند النقر على زوجي شكل )19-3( عند النقر على فردي الحظ عند االعالن عن إج ار يمكن استخدام أكثر من.)Parameter( عند استدعا االج ار تحديد ميم من خارج االج ار يطلت عليها.)Argument( 68

74 الفصل التكرار الثالث واإلجراءات 5-3 االعالن عن الدالة Function الدالة )Function( عبارة مجموعة من األوامر تحت اسللم معين يفضللل أن يكون معبر ا عن وظيفتها- يتم تطبيقها على مدخالت أو وسائط (Parameters) وتعود بقيمة. صيغة االعالن عن الدالةFunction Function Name (Parameters) As DataType Code Return Value EndFunction حي :.)Function( يعبر عن اسم الدالة :Name.)Function( تحدد نوع البيان الخاص بالقيمة ال ارجعة من الدالة :DataType.)Code( تمثل الوسائط التي سوف تستخدم في الكود :Parameters :Code مجموعة األوامر والتعليمات التي ستنفذ عند استدعا الدالة.)Function( -4.)Function( القيمة ال ارجعة من الدالة :Value 5-69

75 الفصل التكرار الثالث واإلجراءات تدريب )9-3( حساب مجموع رقمين عزيزي الطالب بمعاونة معلمك نفذ ما يلي: )1( صمم نافذة النموذج )Form( كما هو موضح بالشكل )20-3( شكل )20-3( واجهة المستخدم )2( افتح نافذة الكود بالضغط على مفتا )F7( ثم اكتب الكود التالي وذلك كما هو موضح بالشكل )21-3( شكل )21-3( نافذة الكود معلن بها دالة تحت اسم )Sum( 70

76 الفصل التكرار الثالث واإلجراءات عزيزي الطالب/ الحظ تم اإلعالن عن الدالة )Sum( من النوع )Single( بحيث تستتتتتتتتتتتتتتتقبل قيمتين األولى )First( واألخيرة.)Second( تم اإلعالن عن متغير )total( من النوع )Single( وخصتتتتتتتتتتتت له ناتج جمع القيمتين )First( و) Second ( إلرجاع القيمة )total( باستخدام.)Return( أنشئ 3- إج ار الحد الخاص بزر األمر )Button1( ثم اكتب الكود الموضح بالشكل )22-3( شكل )22-3( استدعا الدالة )Sum( عزيزي الطالب/ الحظ تم االعالن عن المتغيرين )x( و )y( وتخصيص مدخالت المستخدم لكل منهما في صناديت النص )TextBox( ولعر ناتج الجمع تم تخصلللللليص ميمة الدالة )Sum( للخاصللللللية )Text( الخاصللللللة بأداة التحكم )Label4( بعد استقبال القيمتين )x( و )y(. عزيزي الطالب/ تذكر أن المتغي ارت :)Variables( يمكن تخصتتتتتتتتتتتي قيم لها وكذلك استخدام القيم المخزنة بها. أثنا االعالن وأثنا سلللللللير تنفيذ تعليمات البرنامج الثوابت :)Constants( يجب تخصيص ميم لها أثنا االعالن فقط وكذلك يمكن استخدام القيم المخزنة بها. الدوال :)Function( تستدعى فتعود بقيمة في ضوء القيم المخصصة لها. 71

77 الفصل التكرار الثالث واإلجراءات نفذ البرنامج بالضغط على مفتا )F5( ثم ادخل القيم كما هو موضح بالشكل )23-3( -4 شكل )23-3( واجهة المستخدم يتضح من المثال السابت أنه يمكن أن: ن علن عن دالة.)Function( ن حدد )Parameters( الخاصة بها. ن حدد نوع الدالة.)Function( ن كتب الكود )Code( في نطاق هذه الدالة.)Function( تعود الدالة )Return( بقيمة. 72

78 الفصل التكرار الثالث واإلجراءات أسئلة اجب عن األسئلة مستعين ا بالكود التالي: أ- يتم تنفيذ الكود عندما يتم الىجم... عل أداة التحكم.... )اكمل( )1( ب- ت- ث- ج- ح- تم استخدام األمر Dim لإلعالن عن )متجير ثابت( من نوع.... اسم المتجير المستخدم في الحلقة التكرارية هو:.... قيمة بداية الحلقة التكرارية... وقيمة النهاية... وقيمة الزيادة.... يتوقف تنفيذ الحلقة التكرارية عندما تصل قيمة المتجير M إل.... الكود الذي يتم تكراره هو.... )2( اجب عن األسئلة التالية مستعين ا بالكود: Private Sub But_Repeat_Click (ByVal sender As System.Opject, Dim m As Integer Me.Lebel1.Text = "" For m = 5 To 9 Step 2 Me.label1.Text = Me.label1.Text & m & vbcrlf Next m (المطلوب رقم ( 7 ("انته البرنامج") MsgBox End Sub 73

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

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

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

) 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 المتبنأ هذه لغه فيوجل

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

Microsoft Word - Excel VBA

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

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

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية 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 جملة اذا

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

Microsoft Word - Access VBA

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

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

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

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

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

Microsoft Word - SolutionOOPFinal2011.doc

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

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

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

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

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

Microsoft Word - new.doc

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

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

Microsoft Word - C#2

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

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

المحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات

المحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات المحاضرة الثانية عشر مقاييس التشتت درسنا في المحاضرة السابقة مقاييس النزعة المركزية أو المتوسطات هي مقاييس رقمية تحدد موقع أو مركز التوزيع أو البيانات وهي مهمة في حالة المقارنة بين التوزيعات المختلفة وكان

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

ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long i

ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long i ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long is the Average Chord of a Circle?/ 2009-2010 Second

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

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. اللوحة األمامية

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

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

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

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

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

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

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

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

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

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

ملحق 1 توزيع محتوى للحلقة مرحلة من اإلعدادية التعليم األساسي للعام الدراسي ) ( الكمبيوتر التعليمي التوجيهات الفنية لمادة الكمبيوتر وتكنولوجيا

ملحق 1 توزيع محتوى للحلقة مرحلة من اإلعدادية التعليم األساسي للعام الدراسي ) ( الكمبيوتر التعليمي التوجيهات الفنية لمادة الكمبيوتر وتكنولوجيا ملحق توزيع محتوى للحلقة مرحلة من اإلعدادية التعليم األساسي للعام الدراسي )204 205( الكمبيوتر التعليمي التوجيهات الفنية لمادة الكمبيوتر وتكنولوجيا المعلومات للحلقة اإلعدادية الكمبيوتر في حياتنا اليومية

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

Slide 1

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

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

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

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

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

مادة اثرائية تكنولوجيا الصف الحادي عشر وحدة الوسائط المتعددة شرح برنامج VSDC إلنتاج وحترير الفيديو المشرف التربوي د.عطايا يوسف عابد مديرية التربية وال

مادة اثرائية تكنولوجيا الصف الحادي عشر وحدة الوسائط المتعددة شرح برنامج VSDC إلنتاج وحترير الفيديو المشرف التربوي د.عطايا يوسف عابد مديرية التربية وال مادة اثرائية تكنولوجيا الصف الحادي عشر وحدة الوسائط المتعددة شرح برنامج VSDC إلنتاج وحترير الفيديو المشرف التربوي د.عطايا يوسف عابد مديرية التربية والتعليم شرق غزة مارس 9102 م الصفحة 1 تطبيقات برنامج VSDC

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

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

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

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

بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال

بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة الثانية من الكتاب املدرسي للصف احلادي عشر, و ارجوا أن

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

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

عرض تقديمي في PowerPoint Dr./ Ahmed Mohamed Rabie Sayed 1 2 صندوق االدوات صندوق االدوات Tools Box يحتوى اظهار وإخفاء Tools Box من قائمة على االدوات Window الرئيسية الالزمة النشاء واختيار.Tools وتعديل التصميم. ويمكن 3 Move Tool

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

Banner – Hold Information SOAHOLD

Banner – Hold Information SOAHOLD 1 Financial Aid System Documentation - eservice E-serviceخطوات التقديم لنظام المساعدات عبر ال 2 خطوات التقديم لنظام المساعدات Steps to apply for financial aid 1 Login to the portal http://my.uaeu.ac.ae

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

المحاضرة الرابعة التكامل المحدد Integral( (Definite درسنا في المحاضرة السابقة التكامل غير المحدد التكامل المحدد لها. ألصناف عدة من التوابع وسندرس في ه

المحاضرة الرابعة التكامل المحدد Integral( (Definite درسنا في المحاضرة السابقة التكامل غير المحدد التكامل المحدد لها. ألصناف عدة من التوابع وسندرس في ه المحاضرة الرابعة التكامل المحدد Integrl( (Deinite درسنا في المحاضرة السابقة التكامل غير المحدد التكامل المحدد لها. ألصناف عدة من التوابع وسندرس في هذه المحاضرة مفهوم التكامل المحدد ليكن () تابعا مستمرا

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

اجيبي علي الاسئلة التالية بالكامل:

اجيبي علي الاسئلة التالية بالكامل: أساليب توزيع السكان وكثافتهم أوال: التوزيع السكاني Population Distribution التوزيع السكاني هو عبارة عن توزيع البشر األعداد المطلقة على الرقعة المساحية. إن التوزيع الجغ ارفي للسكان هو الجغ ارفية. انعكاس

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

بسم الله الرحمن الرحيم

بسم الله الرحمن الرحيم 1 الفصل األول ك ػال :- Data Visual Basic. Net ج ر ٤ ح حش ضخط ق أ جع ج ر ٤ ح حش ج ذخ س ك ٢ س عند إدخاؿ إس الطالب فإف نوع البياف سيكوف بياف نصي أو حرفي. عند إدخاؿ تاريخ الميبلد فإف نوع البياف سيكوف بياف

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

بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح

بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا 0775226286 االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح المقصود بكل من : 1( االقتصاد المعرفي : هو االقتصاد

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

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

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

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

الدليل التدريبي لتسجيل منتج البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لتسجيل منتج 0

الدليل التدريبي لتسجيل منتج البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لتسجيل منتج 0 البوابة االلكترونية للمطابقة )سابر( 0 جدول المحتويات 2 2 4 6 7 8 9 11 وصف النظام تسجيل المنتج إضافة منتج عن طريق الرمز المنسق الجمركي HS code إضافة منتج عن طريق الكلمات الداللية إضافة منتج عن طريق البحث

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

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

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

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

جامعة حضرموت

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

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

الفصل الثاني

الفصل الثاني 1 برنامج MINTAB 17 105 احص إعداد أ- ريم المبطي 2 الفصل الثاني ( اختبارات الفروض وفترات الثقة ) لمعالم مجتمع واحد أوال : اختبار المتوسط : لدينا حالتين : نستخدم اختبار Z عندما : N كبيرة و معلومة أو مجهولة

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

برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب

برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب... 13 1 خطوات التقديم للمساعدة المادية قبل البدء باستخدام البرنامج الرجاء:

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

وزارة الرتبية الوطنية امتحان بكالوراي التعليم الثانوي الشعبة: تقين رايضي اختبار يف مادة: الرايضيات اجلمهورية اجلزائرية الدميقراطية الشعبية الديوان الو

وزارة الرتبية الوطنية امتحان بكالوراي التعليم الثانوي الشعبة: تقين رايضي اختبار يف مادة: الرايضيات اجلمهورية اجلزائرية الدميقراطية الشعبية الديوان الو وزارة الرتبية الوطنية امتحان بكالوراي التعليم الثانوي الشعبة: تقين رايضي اختبار يف مادة: الرايضيات اجلمهورية اجلزائرية الدميقراطية الشعبية الديوان الوطين لالمتحاانت واملسابقات 710 املدة: دورة: 10 د و 01

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

قسم تكنولوجيا الحاسوب والمهن الصناعية

قسم تكنولوجيا الحاسوب والمهن الصناعية تكنىلىجيا قسم الحاسىب والمهن الصناعية تطبيقات برمجية الكترونية مقدمة عن برنامج LabView م.محمد األسمر الفصل الثاني 2012 م مقدمة فى LabVIEW الهدف : التعرف على بيئة.LabVIEW المحتويات : Virtual 1( ما هى Instruments

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

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

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

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

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

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

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

The Global Language of Business دليل ارشادي الستخدام صفحة خدمات الشركات األعضاء Members Area 1

The Global Language of Business دليل ارشادي الستخدام صفحة خدمات الشركات األعضاء Members Area 1 دليل ارشادي الستخدام صفحة خدمات الشركات األعضاء Members Area 1 للتسجيل في صفحة خدمات الشركات Area( )Members على الموقع االلكتروني لشركة هيئة الترقيم االردنية www.gs1jo.org.jo يرجى اتباع الخطوات التالية

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

Allomani Warehouse User Guide

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

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

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

عرض تقديمي في PowerPoint Dr./ Ahmed Mohamed Rabie Sayed 1 2 Symbol Sprayer Tool -23 تستخدم األداة Symbol Sprayer Tool إلنشاء مجموعة من الرموز Symbols التصميم. لتنشيط األداة يتم الضغط على مفتاح Shift+S من لوحة المفاتيح. صفحة داخل

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

وزارة التربية والتعليم مجلس االمارات التعليمي 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 وعانى

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

Full Mark الفرعين : األدبي والفندقي السياحي الوحدة : األولى النهايات واالتصال إعداد وتصميم األستاذ : خالد الوحش مدرسة أبو علندا الثانوية للبنين

Full Mark الفرعين : األدبي والفندقي السياحي الوحدة : األولى النهايات واالتصال إعداد وتصميم األستاذ : خالد الوحش مدرسة أبو علندا الثانوية للبنين الفرعين : األدبي والفندقي السياحي الوحدة : األولى النهايات واالتصال إعداد وتصميم األستاذ : خالد الوحش مدرسة أبو علندا الثانوية للبنين 0798016746 http://www.youtube.com/uer/moonkaled http://khaledalwahh.wordpre.com/

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

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

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

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

Microsoft Word - e.doc

Microsoft Word - e.doc حرارة التفاعل الكيمياي ي - قانون حفظ الطاقة : (Exothermic) (Endothermic) ا نواع الطاقة طاقة الحركة طاقة الوضع الطاقة الحرارية - التفاعلات المنتجة (الطاردة) للحرارة - التفاعلات الماصة (المستهلكة) للحرارة

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

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

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

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

صفوت مصطفي حميد ضهير مدرسة الدوحة الثانوية ب أي خطأ طباعي أو إثناء التحويل من صيغة آلخري يرجي إبالغي به والخطأ مني ومن الشيطان أما توفيقي فمن هللا عرف

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

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

I تفريغ مكثف في وشيعة. 1 التركيب التجريبي: L = 40mH وشيعة معامل تحريضها C = 1μF مكثف سعته E = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = 10

I تفريغ مكثف في وشيعة. 1 التركيب التجريبي: L = 40mH وشيعة معامل تحريضها C = 1μF مكثف سعته E = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = 10 I تفريغ مكثف في وشيعة. التركيب التجريبي: = 4H وشيعة معامل تحريضها = μf مكثف سعته = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = Ω وموصل أومي مقاومته.R = 3Ω يشحن المكثف عند وضع قاطع التيار K في

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

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

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

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

Microsoft Word - Sample Weights.doc

Microsoft Word - Sample Weights.doc ورشة العمل الا قليمية حول تصميم العينات الدوحة ١٥-١٧ ا يار/ مايو ٢٠٠٧ ترجيح العينات ا عداد خميس رد اد مستشار العينات ١ المحاضرة الثامنة ترجيح العينات مقدمة ان عملية ترجيح العينة تعنى عملية اعادة وضع العينة

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

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

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

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

Microsoft Word - QA-Reliability

Microsoft Word - QA-Reliability اختبار صلاحية الاستبانات Questionnaires Reliability Analysis لتقويم ا دوات جمع البيانات الميدانية (الاستبانات) باستخدام قياس ليكرت لدرجة الموافقة Likert Scale من نوعان هناك الاختبارات التي لها تخضع ا ن

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

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

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

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

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

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

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

الصف السادس االبتدائي الفصل الدراسي االول بسم هللا الرحمن الرحيم الصفحة محتويات الفصل الدراسي األول الموضو

الصف السادس االبتدائي الفصل الدراسي االول بسم هللا الرحمن الرحيم الصفحة محتويات الفصل الدراسي األول الموضو بسم هللا الرحمن الرحيم الصفحة 2 3 4 5 6 7 9 11 11 13 14 16 16 17 11 19 22 محتويات الفصل الدراسي األول الموضوع اختيار دولة محددة تغيير نمط عرض التاريخ لالرقام تغيير نمط عرض التاريخ )هجري - ميالدي( تغيير

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

الشريحة 1

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

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

الوحدة التاسعة

الوحدة التاسعة الفائدة من احملاضرة التاسعة اإلجراءات و الدوال Procedures and Functions.1.2.3.4 استخدام اإلجراءات والدوال ميكن تلخيصها يف اآليت :- تقليل حجم الربانمج. سهولة تطوير الربانمج يف املستقبل. سهولة اكتشاف اخطاء

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

Microsoft Word - dériv sc maths.doc

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

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

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 الا س م التخص ص المو ه ل العم ل البل د اله اتف البري د الص فحة يوسف

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

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

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

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

5-

5- قسم الفيزياءوالفلك اسم الطالب: ممتاز الرقم الجامعي: 0000 رقم الشعبة: إجابة االختبار الفصيل ملقرر 000000 فيز ( الفصل الدرايس الصيفي 44/43 ه ) مع تمنياتي للجميع التوفيق والنجاح A 3î, B 4ĵ, C -ĵ A B - C (Ax

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

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

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

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

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

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

PowerPoint Presentation

PowerPoint Presentation مصرف اإلنماء التقديم للوظائف الداخلية 21 أكتوبر 2018 التسجيل كموظف داخلي في حال التحاقك بالمصرف في أو قبل 22 فبراير 2016 يكون لديك بالفعل حساب في بوابة التوظيف. يرجى النقر على الرابط التالي: https://career.alinma.com/en/forgotuserinfo/

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

جاهعة الوسيلة هركز الشبكات و أنظوة اإلعالم و االتصال والتعلين الوتلفز و التعلين عن بعد مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام ا

جاهعة الوسيلة هركز الشبكات و أنظوة اإلعالم و االتصال والتعلين الوتلفز و التعلين عن بعد مودل Moodle التعل م نظام استخدام دل ل االلكترون للطلبة نظام ا مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام التعليم االلكتروني مودل: هدف نظام التعل م االلكترون إل جاد ب ئة تفاعل ة تم من خاللها التواصل ب ن االساتذة ه وطلبتم وب ن الطلبة ف ما ب نهم من

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

ammarimaths collège

ammarimaths collège 1/5 مدخل الى الدال : 1) الدال الحددية: (2 تمثيلها المبياني مستقيم يمر من x) )=ax تعرفنا في السنات الماضية على الدال الخطية هي الدال التي تكتب على شكل تمثيلها المبياني مستقيم ل b+ x) )=ax أصل المعلم تعرفنا

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

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

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

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

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

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

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

الفرق بين البرمجة الإجرائية و البرمجة المسيرة بالأحداث :

الفرق بين البرمجة الإجرائية و البرمجة المسيرة بالأحداث : طرق كتابة HTML محرر النصوص Text Editor مثل Notepad محرر بطريقة واجهة المستخدم الرسومية GUI Editor وهو محرر يكتب كود بلغة Dream تلقائيا باستخدام القوائم الموجودة فيه مثل برنامج Weaver 8.0 HTML 2 انواع محررات

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

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

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

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

Slide 1

Slide 1 Correlation and Regression اإلرتباط واإلنحدار Correlation اإلرتباط - Describes the relationship between two (X & Y) variables يوضح العالقة بين متغيرين )Y, X( - One variable is called independent (X) and

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

Microsoft Word - intégral 2sc exp.doc

Microsoft Word - intégral 2sc exp.doc الثانية سلك بكالريا علم تجريبية التكامل إلى من. I- تكامل مجال - تعريف ترميز لتكن مجال I عنصرين من. I إذا آانت F G دالتين أصليتين للدالة على I.F()-F()=G()-G() أي أن العدد الحقيقي F()-F() غير مرتبط باختيار

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

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

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

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

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

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

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

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

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

تنصيب و إعداد تقانة التستجابة الذكية (SRT) التخزين المؤقت باتستخدام أقراص الحالة الصلبة SRT Intel Smart Response Technology Installation Guide (SSD Ca

تنصيب و إعداد تقانة التستجابة الذكية (SRT) التخزين المؤقت باتستخدام أقراص الحالة الصلبة SRT Intel Smart Response Technology Installation Guide (SSD Ca تنصيب و إعداد تقانة التستجابة الذكية (SRT) التخزين المؤقت باتستخدام أقراص الحالة الصلبة SRT Intel Smart Response Technology Installation Guide (SSD Caching) اللوحة الم ASRock (ASRock Z68) ANTFRA 2014 فهرس

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

الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات المستوردة( البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات

الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات المستوردة( البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات البوابة االلكترونية للمطابقة )سابر( 0 جدول المحتويات 2 2 9 1 وصف النظام 2 طلب مطابقة إرسالية جديد 3 إصدار الشهادة 1 1 وصف النظام يهدف هذا النظام لتمكين ضابط اتصال المنشأة ومفوض المنشأة من استخراج شهادة

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

نموذج السيرة الذاتية

نموذج السيرة  الذاتية بسم اهلل الرحمن الرحيم البيانات الشخصية االسم تاريخ ومكان الميالد الكلية القسم عمان العلوم التربوية المكتبات و المعلومات المؤهالت الد ارسية الدرجة العلمية التخصص الجهة المانحة لها 2012 دكتو اره علم المعلومات

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

Microsoft Word - moneybookers

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

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

متطلبات النظام متطلبات جهاز الكمبيوتر الشخصي معالج Pentium 1 Intel غيغا هرتز أو أسرع نظام التشغيل Windows 2000 أوXP Windows مع Service Pack 2 أو Vista

متطلبات النظام متطلبات جهاز الكمبيوتر الشخصي معالج Pentium 1 Intel غيغا هرتز أو أسرع نظام التشغيل Windows 2000 أوXP Windows مع Service Pack 2 أو Vista متطلبات النظام متطلبات جهاز الكمبيوتر الشخصي معالج Pentium 1 Intel غيغا هرتز أو أسرع نظام التشغيل Windows 2000 أوXP Windows مع Service Pack 2 أو Vista Window أو Windows 7 Enterprise أو Ultimate أو Business

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

Slide 1

Slide 1 الفصل 25: الجهد الكهربي فرق الجهد الكهربي والجهد الكهربي فرق الجهد الكهربي لمجال كهربي منتظم -1-2 -3 الجهد الكهربي وطاقة الوضع الكهربية لمجموعة من الشحنات النقطية. Slide 1 Fig 25-CO, p.762 : فرق الجهد

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

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

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

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

PowerPoint Presentation

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

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

دائرة التسجيل والقبول فتح باب تقديم طلبات االلتحاق للفصل األول 2018/2017 " درجة البكالوريوس" من العام الدراسي جامعة بيرزيت تعلن 2018/2017 يعادلها ابتد

دائرة التسجيل والقبول فتح باب تقديم طلبات االلتحاق للفصل األول 2018/2017  درجة البكالوريوس من العام الدراسي جامعة بيرزيت تعلن 2018/2017 يعادلها ابتد دائرة التسجيل والقبول فتح باب تقديم طلبات االلتحاق للفصل األول 2018/2017 " درجة البكالوريوس" من العام الدراسي جامعة بيرزيت تعلن 2018/2017 يعادلها ابتداء من عن فتح باب تقديم طلبات االلتحاق بإمكان الطلبة

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

PowerPoint Presentation

PowerPoint Presentation مشروع التسويق ولوجيستيات االعمال الزراعية المتقدمة التحليل المالي كيبف تحدد سعر التكلفة والسعر النهائي الى أي مدى يعكس السعر الجودة 50 قرش للكيلو جنيه للكيلو هل التكاليف هي المكون الوحيد للسعر 3 مالذي

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

Determinants

Determinants قسم الهندسة الزراعية د/ خالد ف ارن طاهر الباجورى استاذ الهندسة الز ارعية المساعد khaledelbagoury@yahoo.com Mobil: 01222430907 المقدمة ماهي المصفوفة جمع الضرب الكمي للمصفوفات ضرب منقول المصفوفة محدد المصفوفة

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

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

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

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

استمارة تحويل طالب يتعلم في الصف العادي لجنة التنسيب إلى )التقرير التربوي( استمارة لتركيز المعلومات حول العالج المسبق الذي حصل علية الطالب\ة الذي يتعل

استمارة تحويل طالب يتعلم في الصف العادي لجنة التنسيب إلى )التقرير التربوي( استمارة لتركيز المعلومات حول العالج المسبق الذي حصل علية الطالب\ة الذي يتعل استمارة تحويل طالب يتعلم في الصف العادي لجنة التنسيب إلى )التقرير التربوي( استمارة لتركيز المعلومات حول العالج المسبق الذي حصل علية الطالب\ة الذي يتعلم في صف عادي, قبل تحويله إلى لجنة التنسيب.يجب تعبئة

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

عربي Sign-Code Website Guide فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخد

عربي Sign-Code Website Guide فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخد عربي فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخدم الخاص بك لID Office من خ لل طلب مستخدمين جدد وتحديثها وحتى حذفها:.1 ستتلقى

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

الشريحة 1

الشريحة 1 1 4 > < فيما سبق درست حل معادالت خطية باجلمع والطرح. اآلن.. أحل متباينات خطية باجلمع أحل متباينات خطية بالطرح المفردات الصفة املميزة للمجموعة. . لماذا تبين المعلومات الواردة في الجدول أدناه أن المخصصات

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

الفهرس: كيفية ضبط الموبايل/التابلت: خدمة االنترنت معرفة مسبقا على الجهاز. في حالة عدم تعريف خدمة االنترنت مسبقا على الجهاز يمكنك ضبطه يدويا ادخل على D

الفهرس: كيفية ضبط الموبايل/التابلت: خدمة االنترنت معرفة مسبقا على الجهاز. في حالة عدم تعريف خدمة االنترنت مسبقا على الجهاز يمكنك ضبطه يدويا ادخل على D الفهرس: كيفية ضبط الموبايل/التابلت: خدمة االنترنت معرفة مسبقا على الجهاز. في حالة عدم تعريف خدمة االنترنت مسبقا على الجهاز يمكنك ضبطه يدويا ادخل على Data Cellular أو network«3g«ثم ادخل على Settings APN

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

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

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

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

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

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

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

المعادالت التف اضلية 2 احملاضرة :الثانية عشر املادة: ملك مارديين عنىان احملاضرة :املعادالت الحفاضلية اجلزئية دكحىرة احملتوى العلمي : 1- تتمة منشأ المعادالت التفاضلية الجزئية 2- المغلف 3- الحل الشاذ للمغلف

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

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

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

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

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

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