Download presentation
Presentation is loading. Please wait.
1
الاسباب الأضرار وسائل الحمايه
كيف يتم تزويد الوحدات المختلفه في الحاسب بالطاقه : عن طريق مولد الطاقه عدد وظائف مولد الطاقه :- تقويم التيار ( بتحويل التيار من متناوب AC الى ثابت DC ) تحويل الجهد ( تحويل التيار المتناوب والذي يكون جهده 110 و 220 فولت الى تيار كهربائي ثابت له عده جهود ثابته منخفضه سالبه وموجبه ( 12 و 5 و 3.3) الترشيح التنظيم العزل ادارة الطاقه التبريد قطع التيار عدد تاثيرات الطاقه الكهربية على الحاسب ووسائل الحمايه :- الاسباب الأضرار وسائل الحمايه انخفاض الجهد المفاجئ تشغيل محرك كهربائي او جهاز تكييف ارتفاع الحرارة ظهور اخطاء في البيانات توقف الجهاز عن العمل استخدام جهاز مثبت الجهد عدم استخدام اجهزة اخرى على نفس خط التيار انقطاع التيار المفاجئ حصول صواعق او التماس او عطل كهربائي فقدان البيانات في الذاكرة المؤقته تلف الدارات الكهربائية فصل جهاز الحاسب عن مصدر الطاقه استخدام جهاز مولد طاقه الانقطاع ارتفاع الجهد المفاجئ وجود مجال مغناطيسي قوي بقرب الاسلاك الكهربائيه كل مجال الناتج عن حصول الصواععق محو او تغير البانات عدم الاكثار من فتح واغلاق الجهاز استخدام جهاز مزيل الشرارات الكهربية
2
ما هي وظيفه الاداه المساعده لتكوين النظام :-
عرف البيئه الكهربيه للحاسب :- هي كيفيه تزيود الحاسب بالطاقه الكهربيه وكيفيه حمايه الجهاز والبرمجيات من التغيرات المفاجئه التي تطرا على التيار الكهربي عرف جهاز مولد طاقه الانقطاع ups :- هو جهاز يعمل على ضمان استمرارية الطاقه الكهربية لجهاز الحاسب حتى بعد انقطاعه عرف جهاز مثبت الجهد :-هو جهاز يعمل على تعويض الإنخفاض في الجهد الكهربائي المغذي والمحافظه على قيمه الجهد بالمستوى المطلوب لعمل الجهاز ويستخدم في الاماكن التي يكون فيها الجهد متذبذب وغير ثابت عرف بيئه التشغيل :- هي البيئه المحيطه بالحاسب اثناء تشغيله وتؤثر فيه بدرجه عاليه عن البيئة الكهربية ما هي وظيفه الاداه المساعده لتكوين النظام :- تقوم باستكشاف الاخطاء واصلاحها ويمكن من خلالها تشخيص مشاكل تكوين النظام . كيف يقوم الحاسب بحمايه ملفاته المهمه :- عن طريق اعداد نسخ احطياطيه على فترات منتظمه ما وظيفه اداه استعاده النظام :- تعمل على استعاده النظام الى اخر اعداد جيد عدد طرق انشاء نسخ عن الملفات والاعدادات :- 1- النسخ المباشر النسخ الاحطياطي النسخ الكربوني ما هي وظيفه اداه تنظيف القرص الصلب :- تقوم بحذف الملفات الغير الضروريه . اذكر بعض الملفات الغير ضرورية :- ملفات البرامج التي تم تحميلها ملفات الانترنت االمؤقته سله المحذوفات صفحات الويبب المتاحه دون اتصال ما هي وظيفه اداه تدقيق الاخطاء :- فحص الجهاز باستمرار وبصفه منتظمه لتجنب حدوث انهيار مبكر ما هي وظيفه اداه الغاء التجزئه :- اعاده ترتيب القرص الصلب حيث يتم تخزين الملفات بشكل عشوائي على القرص الصلب وفي اي مكان خالى وسوئدي الويندوز مهام كثيرة لتجميع اجزاء الملف المبعثر
3
عرف الفيروس :- برامج صغيرة صممت لافساد البيانات المهمه
اضرار الفيروسات :- ( تهيئة القرص الصلب – تعطيل بعض وحدات الحاسب – حذف بعض الملفات الموجوده – ارسال ملفات عشوائية لأشخاص توجد عناوين بريدهم اليك ) اعراض الاصابه بالفيروسات :- ( التوقف عن العمل – انهيار البرامج – ظهور رسائل غريبه – الانخفاض المفاجئ في الاداء – عدم كفايه الذاكرة عند تشغيل التطبيقات ) اسباب الاصابه بالفيروس :- الأقراص :- وحده التخزين المؤقته الشبكات :- الانترنت انواع الفيروسات :- فيروس بدء التشغيل ( يصيب اول منطقه من القرص الصلب وتعتبر من اصعب انواع الفيروسات في الازاله ) الفيروس التنفيذي ( يرتبط بالملفات التنفيذيه وعندما يشتغل الملف ينشط الفيروس ) فيروس الماكرو ( يرتبط بوحدات الماكرو الخاصه بالتطبيقات منثل المايكروسوفت ) فايروس حصان طرواده ( برامج فيروسيه قائمه بحد ذاتها تقوم بشئ اخر غير ما يعتقده مشغل البرامج وقد تكون على شكل لعبه ) فيروس الدوده ( لا يؤثر على الملفات الاخرى في الحاسب ويسبب عطل في الشبكات وتوقفها عن العمل ) طريقه الوقايه والعلاج من الفيروسات :- لا تقبل اي ملفات او برامج من اشخاص لا تعرفهم حمل احد برامج مكافحه الفيروسات افحص الملفات والبرامج قبل فتحها لا تحمل على جهازك ملفات الا من مصدر مشروع حافط على تحديث نظام التشغيل تاكد من خلو الجهاز من الفيروسات عند عمل الانسخ الاحطياطيه
4
اولويات العمليات الحسابيه
عدد اشهر برامج الجداول الحسابيه :- ( اكسل وloutus123 ) من شركه لوتس عدد اهميه برامج الجداول الحسابيه واهميتها :- انشاء الوثائق الماليه والاحصائيه مثل الميزانيات اجراء عمليات حسابيه على الجداول الرقميه اجراء عمليات منطقيه على جداول رقميه تمثيل البيانات الرقميه على شكل رسوم بيانيه المساعده في اتخاذ القرارات الادارية الصائبه عدد مميزات برامج الجداولالحسابيه :- توفير الوقت والجهد في اجراء العمليات الدقه والسرعه تحديث جميع البيانات تلقائيا عند التعديل على أي قيمه انشاء التخطيطات والرسوم البيانيه الخاصه بالاحصائيات عدد انواع البيانات التي يمكن استخدامها في برنامج اكسل العنوان lable ويشتمل على الحروف والرموز القيمه value وتشتمل على الرقام من 1 إلى 9 الصيغه formula الوقت والتاريخ عرف الدوال :- هي عبارة عن بعض المعادلات الجاهزة التي يوزعها البرنامج لاداء بعض العمليات الحسابيه والمنطقيه بطريقه سهله لتوفير الوقت والجهد عدد مكونات برنامج الجداول الحسابيه :- ورقه العمل ( وهي منطقه ادخال البيانات على شكل جدول مكون من مجموعه متقاطعه من الصفوف والاعمده ويمكن انشاء اكثر من ورقه في نفس الوقت كتاب العمل ( يمثل كل كتاب عمل ملف واحد عند الحفظ ويتكون من عده اوراق عمل عرف الخليه النشطه :- هي الخليه التي نريد ادخال البيانت فيها وتحدد باطار عن باقي خلايا الجدول اولويات العمليات الحسابيه الاقواس ( ) الأس ^ الضرب والقسمه * / الجمع والطرح + - العمليات الحسابيه العمليات المنطقية الجمع + اكبر من > الطرح - اصغر من < الضرب * يساوي = القسمه / لا يساوي <> الاس ^ اكبر من او يساوي => النسبه المئوية % اصغر من او يساوي =<
5
برنامج الجداول الحسابيه
كتاب العمل ورقه العمل المدى وهو عبارة عن مجموعه متصله من الخلايا افقيا وعموديا الخليه وهي المكان الذي يتم فيه ادخال البيانات وينشا عن تقاطع الصف مع العمود صفوف لها ارقام تسلسليه من (1 الى 65536) اعمده معنونه بحرف واحد من الحروف الابجديه اللاتينيه انواع الدالات داله الحساب Count احتساب عدد القيم المستخدمه في مجال معين داله المتوسط الحسابي Average تحسب متوسط القيمه دالى اقصى Max تحسب القيمه الاعلى من المتغيرات داله ادنى Min تحسب القيمه الادنى من المتغيرات عرف الصيغه :- هي معادله رياضيه يتم كتابتها لتنفيذ عمليات معينه ( العمليات الحسابيه – النسبة المئويه – المتوسط الحسابي وتبدا بعلامه = ما اهميه استخدام الباور بوينت في عمل العروض التقديميه ؟ سهوله التصميم سهوله التعديل رخص سعر البرنامج سهوله تشغيل العرض الدعم الجيد للغه العربيه
6
عرف العرض التقديمي :- هو اي نوع من انواع التواصل الذي يتم بين المقدم والجمهور عبر احدى وسائل الايضاح المرئية او العناصر التكامليه لها عدد اشهر برامج العروض التقديميه :- برنامج الباور بوينت الذي يعتبر من البرامج السهله التي تناسب فئة المبتدئين . عدد انواع العروض التقديميه :- العروض اتقديميه المباشرة « التقليديه « حيث يقف المقدم امام الحضور ويشرح العرض التقديمي ومن الافضل في هذا النوع عدم تضمين التفاصيل كامله وانما فقط النقاط الاساسية لان المقدم سيقوم بشرح هذه النقاط ويتم اعداده للمجموعات العروض ذاتيه التشغيل :- العرض سيعمل تلقائيا اما لمرة واحده او بشكل متواصل ليوضح الخدمات التي يعرضها لايصال المعلومة دون وجود مقدم ويتم اعداده للافراد او المجموعات الصغيرة او في معرض عام العروض التفاعليه :- تشبه العروض التفاعليه العروض ذاتيه التشغيل والاختلاف الوحيد هو ان المشاهد يتفاعل ايجابيا مع العرض التقديمي ويتم ذلك من خلال اضافه ازرار للشرائح حتى يتمكن المشاهد من التحكم في تسلسل الشرائح المعروضه ويتم اعداده للافراد وعاده ما يتم توزيعه عبر الانترنت او اسطوانات او المعارض والمحلات عدد اساليب تقديم العرض التقديمي :- العرض عبر جهاز العرض الحاسوبي « البروجكتور « هو جهاز يستخدم في تكبير محتويات شاشه الحاسب وعرضها على لوحه جدارية امام الحضور ويناسب الانواع الثلاثه العرض عبر شبكه النترنت :- يتم حفظ العرض التقديمي في احد تنسيقات الويب ونشرة على موقع من مواقع الويب ويمكن استخدامه مع العروض ذاتيه التشغيل والتفاعليه العرض باستخدام جهاز عرض الشرائح :- هو جهاز عرض الشرائح الفوتوغرافيه مقاس ( 35 ) مللي حيث يتم تكبير محتوياتها عبر شاشه العرض الحاسوبي ويتناسب مع العروض التقديميه المباشرة وعيوبه عدم امكانيه استخدام المؤثرات الحركيه و الصوتيه العرض باستخدام جهاز الاسقاط :- وهو جهاز عرض الشرائح الشفافه المكتوبه باليد او المطبوعه وتتناسب مع العروض التقديميه المباشرة العرض على الاسطوانه الضوئية :- وتتناسب مع التفاعليه وذاتيه التشغيل العرض الورقي :- يتم طباعه العرض وتوزيعه على الحاضرين وتتناسب مع العروض المباشرة كيف يتم تحديد بيئه العرض مكان العرض ومدى ملائمته الاجهزة والمعدات الفنيه المساعده موقع شاشه العرض مكبرات الصوت المؤشرات الضوئيه
7
عدد مجالات استخدام العروض التقديميه :-
مجال ادارة المبيعات والتسويق :- عرض المنتج مباشرة على العملاء باستخدام العروض االتقديميه المباشرة ترويج الاعلانات عن المنتج من خلال النشرات المطبوعه عرض المنتج على شاشات عرض في المعارض التجارية عرض المنتج على العديد من العملاء عبر البريد الالكتروني او الاسطوانات مجال ادارة المشاريع :- اعطاء نظرة شامله عن المشروع تحليل نقاط القوة والضعف واعداد الميزانيه توزيع تقارير مفصله عن مراحل تطور المشروع مجال التعليم والتدريب :- 0( شرح المحاضرات ) مجال ادارة المؤسسات المختلفه (المؤسسات الخدميه كالفنادق – المؤسسات الخيرية ) عدد عناصر الخطه التمهيديه لتصميم العرض التقديمي :- تحديد الهدف من العرض التقديمي :- ان يكون الهدف من العرض واضحا ان يتم تحديد نوع العرض تحديد الفئه العمرية ونوعها وسيله تنظيم موضوع العرض :- ( مشكله وحل – الترتيب الزماني «ماضي – حاضر – مستقبل « افتتاحيه العرض:- وهي مهمه جدا لاثارة الفضول وادهاش الحضور ( ايه قرانيه – حديث شريف – صورة مؤثرة – افتراض موقف - اهداء ) محتوى العرض ( بسيط ويعبر عن فكرة واحده – مختصر وواضح الكلمات – مترابطا – دقيقا في المحتوى العلمي – ابراز المصطلحات او المعلومات المهمة ) خاتمه العرض :- ( ملخص – اشارة لاجزاء من الافتتاحيه – توقع لحل مشكله في المستقبل – ايه قرانيه - حديث شريف – نصيحه ) كيفيه تقويم العرض التقديمي :- البسمله العنوان ( التشويق والاثارة – لايزيد عن ثلاث كلمات ) التوقيت ( ان يكون وقت العرض مناسب بحيث لا تكون فترته طويله جدا فيصبح العرض مملا ) الالوان والتنسيق ( ان يكون جذاب – البعد عن كثرة الحركات – ان يكون واضح – الخلو من الاخطاء الملائيه – سهوله التنقل بين شرائح العرض)
8
لماذا يجب علينا تعلم لغات البرمجه :-
*جهاز الحاسب هو مجرد اله تنفذ ما ياتيها من اوامر وتكون هذه الوامر مكتوبه فيما يسمى البرنامج لماذا يجب علينا تعلم لغات البرمجه :- حتى نستطيع ان نوجه للحاسب الاوامر ما هي اللغات التي يفهما الحاسب الالي :- لغات البرمجه اذكر الفرق بين المبرمج ومستخدم البرنامج :- عدد طرق حصول الشركات و الافراد على البرامج :- شراء برنامج جاهز ( مكتوب مسبقا ) تطوير برنامج جديد خاص بالشركه او الفرد ما الخطوات التي يقوم بها الحاسب لجمع رقمين :- استقبال الرقمين وتخزينها ( وتسمى هذه العمليه ادخال « input « ) الجمع اعطاء الناتج ( وتسمى هذه العمليه اجراج « out put « ) ما اهميه البرمجه :- جهاز الحاسب بلا برمجه لا فائده منه اطلاقا حيث ان البرامج هي التي تخبر الجهاز بما عليه القيام به وكيف يقوم به اعط امثله على اجهزة ونظم تعمل باستخدام برامج خاصه بها :- المبرمج مستخدم البرنامج يقوم بكتابه البرنامج من تظهر له واجهة البرنامج ولن تظهر له الاوامر يختار لغه برمجه مناسبه للمشكله التي يريد كتابه برنامج لحلها في المنزل جهز الميكرويف – جهاز الجوال – الساعات – التلفزيون - الراديو في الشارع اشارات المرور – السايرات الحديثه – اجهزة الصراف الالى في المستشفيات الاجهزة الطبيه المختلفه – نظام المواعيد وملفات المرضى في مواقع الانتر نت في المحلات التجاريه نظام البيع وقارئ الباركود
9
عدد اهم الاوامر في اي برنامج :-
عرف البرنامج :- مجموعه من الاوامر مكتوبه بلغه برمجه معينه ينفذها جهاز الحاسب لمعالجه البيانات او تنفيذ عمليات او حل مشكله منطقيه عدد اهم الاوامر في اي برنامج :- الادخال :- وهي عمليه استقبال البيانات التي سيقوم البرنامج بمعالجتها الاخراج :- وهي عمليه عرض المعلومات التي نتجت عن تنفيذ البرنامج حساب :- وهي العمليات الحسابيه التي يقوم بها البرنامج التحقق من شرط :- وهي عمليه التحقق من صحه شرط وتنفيذ بعض الاوامر بناءا على مصداقيه الشرط التكرار :- وهي عمليه تكرار الاوامر وتسمى امر اسناد اذكر اقسام لغات البرمجه :- ما هي اللغه التي يفهما الجهاز :- الصفر والواحد وهي ابسط لغه للحاسب وتسمى لغه الاله كيف يمكن كتابه لغه التجميع :- كتابه الاوامر على هيئه اختصارات مفهومه باللغه الانجليزيه يسهل تذكرها كيف يفهم الحاسب لغه التجميع :- عن طريق المترجم الذي يحول لغه التجميع الى لغه الصفر والواحد علل/ لغه التجميع من اللغات البسيطه ؟ لانها تتعامل مع مكونات الحاسب الداخليه مباشرة من هم مستخدمون لغه التجميع ؟ غالبا ما يستخدمها مهندسي الحاسب الالي اين يمكن استخدام لغه التجميع :- عند كتابه برامج التحكم بالجهاز ومكوناته عرف اللغات عاليه المستوى ؟ هي اللغات التي تكون اوامرها عباره عن جمل وكلمات مفهومه للمستخدم لذلك تعتبر سهله الاستخدام بخلاف اللغات المنخفضه المستوى وتسمى ايضا باللغات المتقدمه اقسام لغات البرمجه لغات منخفضه المستوى لغات عاليه المستوى لغه الاله لغه التجميع لغه البرمجه الاجرائيه لغه البرجه بالكائنات
10
اذكر امثله للغه البرمجه الاجرائيه :-
لغه البيسك ( Basic ) وهي اسهل اللغات من حيث التعلم والاستخدام لغه السي (c ) تستخدم لكتابه تطبيقات مختلفه اخرى ما ميزه لغه البرمجه الاجرائيه :- ان البرامج تكون قصيرة وسهله القراءة والفهم اذكر امثله على لغه البرمجه بالكائنات :- لغه السي بلس بلس ( c++ ) يمكن استخدامها للبرمجه الاجرائيه او البرمجه بالعناصر لغه الجافا ( java ) هي لغه برمجه بالعناصر خالصه اي ان جميع البرامج لماذا يجب تحويل جميع اللغات عاليه المستوى الى لغه الاله :- حتى يفهمها الحاسب الالى . كيف تتحول اللغات العاليه المستوى الى لغه الاله :- عن طريق مترجم خاص يقوم بالتحويل عرف صياغه خل للمساله :- تحديد اخطوات المتبعه للوصول الى حل لضمان صحه الحل اذكر خطوات حل المساله :- فهم المساله وتحديد العناصر كتابه الخوارزميه رسم مخطط الانسياب ما المقصود بفهم المساله وتحديد عناصرها :- ان نعرف ماذا نريد بالتحديد من البرنامج وان نقوم بتحديد العناصر الاسسيه لحل المساله عدد العناصر الاساسيه لحل مساله :- مخرجات البرنامج :- النتائج والمعلومات المراد التوصل اليها عند حل مساله مدخلات البرنامج :- المدخلات والبيانات الازم الحصول عليها لمعرفه النتائج والمخرجات عمليات المعالجه :- تحديد العمليات الحسابيه والخطوات اذكر مراحل كتابه البرنامج وتنفيذه :- كتابه البرنامج بواسطه احدى لغات البرمه من قبل المبرمج ترجمه البرنامج الى لغه الاله لتنفيذه وهو دور الحاسب الالي اختيار البرنامج واصلاح الاخطاء عرف مخطط الانسياب :- هو عبارة عن تمثيل بياني او رسمي للخطوات الخوارزميه متى نستطيع كتابه خوارزم البرنامج او رسم مخطط الانسياب :- عند تحديد المدخلات والمخرجات و عمليات المعالجه
11
رموز تمثيل مخططات الانسياب
الرمز الاسم المعنى بدايه ونهايه بدايه او نهايه البرنامج ادخال واخراج ادخال البيانات اثناء البرنامج او اخراجها عمليه عمليه معالجه البيانات قرار اتخاذ قرار او تعبير منطقي يحتاج لجواب خطه انسياب يمثل اتجاه الانسياب المنطقي للبرنامج توصيله توصيل الاجزاء المختلفه في المخطط عرف الخوارزميه :- هي مجموعه من الوار المكتوبه بصورة واضحه ومسلسله ومترابطه منطقيا لحل مساله وهي مشتقه من عالم الرياضيات المسلم ابوجعفر محمد الخوارزمي عدد خطوات الخوارزميه السليمه :- كل خطوة يجب ان تكون معرفه جيدا ومحدده بعبارات دقيقه ان تتوثق العمليه بعدد محدد من الخطوات ان تؤدي العمليه في مجملها لحل المساله دد مراحل كتابه البرنامج بلغه فيجيول بيسك :- تصميم الواجهة ضبط الخصائص كتابه الاوامر عرف الثوابت :- هو اعطاء قيمه معينه اسم معين لاستخدامه داخل البرنامج ( بيانات مخزنه داخل الحاسب )
12
متنوع ( اي يمكن تخزين اي من الانواع السابقه )
عدد شروط تسميه المتغير :- ان يتون من حروف هجائية باللغه الانجليزية وارقام والرمز ( - ) ولا يصح ان يحتوي على فراغ او اي رمز اخر يجب ان يبدا بحرف هجائي ولا يصح ان يبدا برمز بعض لغات البرمجه تحدد طولا معين للاسم لا يصح ان يكون الاسم من الاسماء المحجوزة للغه التي يتم البرمجه بها طريقه كتابه المتغير Dim امر تغريف متغير ( كلمه محجوزة ) Dim Varl As Type Varl اسم المتغير As رابط بين اسم المتغير ونوعه Type نوع المتغير نوع البيانات الاسم طريقه التعريف مثال عدد صحيح Integer Dim X As Integer X=25 عدد صحيح طويل Long Dim Y As Long Y=125000 عدد عشري Single Dim X2 As Single X2=10.5 عدد عشري مضاعف Double Dim Y2 As Double Y2= العمله Currency Dim SR As Currency SR=100.00 سلسله نصيه String Dim UserName As String UserName=“Admin” منطقي Boolean Dim B As Boolean B= True تاريخ Date Dim D As Date D=# # متنوع ( اي يمكن تخزين اي من الانواع السابقه ) Variant Dim Var As Variant Var=55.12 Var=“Hello”
13
اولويات العمليات الحسابيه في البرمجه
الصيغه الجزيئيه الصيغه البرمجيه الاقواس ( ) الأس ^ 𝑋 𝑌 X^Y الضرب والقسمه * / XY 𝑋÷𝑌 او 𝑋 𝑌 X*Y X/Y الجمع والطرح + - X+Y X-Y عدد انواع الثوابت :- ثابت عددي ثابت حرفي عرف المتغير :- هو مكان في الذاكرة الرئيسية تخزن فيه بيانات وتعطى اسم معين ( بيانات تخزن في الذاكرة عدد انواع المتغيرات متغير عددي متغير حرفي متغير منطقي ( تابع للعبارة الشرطيه ) عرف الادوات :- اجزاء برامج جاهزة للاستخدام توفر على المبرمج الوقت والجهد عدد طرق التحكم بخصائص الادوات :- ضبت خصائص الادوات اثناء تصميم البرنامج * كتابه القيمه * اختيار القيمه * ظهور نافذه خيارات ضبط خصائص الادوات اثناء تشغيل البرنامج ( ويستطيع المستخدم ان يتحكم فيها اما الاخرى فالبرنامج فقط هو الذي يتحكم فيها ما الفرق بين مربع الاختيار وزر الاختيار ؟ ان المربع يمكننا من استخدام اكثر من قيمه او عدم اختيار اي قيمه بينما الزر قيمه واحده فقط فيما تستعمل اداه مربع القائمه ؟ في اختيار قيمه او نص من قائمه محدده دون اضافه ما الفرق بين ( list ) و ( listindex ) ؟ ان ( list ) تسجل اسم القيمه كاسم في البرنامج وليس اسم في الواجهة اما الاخرى فتدخل القيمه كرقم
14
الخصائص المشتركه بين الادوات
الاداه الخاصيه Name تحديد اسم الاداه Alignment تحديد محاذاه النص Caption امكانيه الكتابه عربي - اظهار عنوان النموذج او النص Font تغيير نوع الخط وحجمه ForeColor لتغيير لون الخط BackColor تغيير لون الخلفيه للاداه او المنوذج BorderStyle لتغيير حدود الاداه او النموذج Top لتحريك النموذج او الاداه بدا من الطرف العلوي Left لتحريك النموذج او الاداه بدا من الطرف الايسر Hight لتغيير ارتفاع النموذج او الااداه Width لتغيير عرض النموذج او الاداه ادوات ادخال البيانات اسم الاداه بالعربي اسم الاداه بالانجليزي الاختصار المستخدم اداه مربع النص TextBox Text اداه زر الاختيار OptionButton Value اداه مربع الاختيار CheckBox اداه مربع القائمه ListBox List ListIndex اداه الخانه المركبه ComboBox للحصول على القيمة التي أدخلها المستخدم أو اختارها من وتخزينها في )Country( القائمة في أداة الخانة المركبة نقوم بكتابة الأمر التالي: C المتغير C = Country . Text الدولة التي يختارها المستخدم C في هذا المثال سوف يخزن في المتغير مثال على الخانه المركبه
15
طريقه الحصول على بيانات من ادوات الادخال
للحصول على معلومات من مربع نص نستخدم الصيغه التاليه :- Var1=TextBox . Text Varl1 اسم المتغير TextBox اسم اداه مربع النص Text تكتب كما هي للحصول على البيانات من اداه زر الاختيار Var1 = OptionButton .value OptionButton اسم اداه زر الاختيار value للحصول على بيانات من اداه مربع الاختيار Var1 = CheckBox .value CheckBox اسم اداه مربع الاختيار للحصول على البيانات من اداه مربع القائمه Var1 = ListBox . ListIndex Var1 = ListBox . List ListBox اسم اداه مربع القائمه ListIndex List تحدد قيمه العنصر الذي اختاره المستخدم للحصول على بيانات من اداه الخانه المركبه Var1 = ComboBox. Text ComboBox اسم اداه الخانه المركبه
16
احسب مساحه المستطيل = الطول × العرض
نفترض اننا نريد حساب مساحه مستطيل بمعلوميه الطول والعرض قم بتحليل عناصر المساله اذا علمت ان مساحه المستطيل = الطول × العرض فهم المساله وتحديد المدخلات والمخرجات :- الخوارزميه :- الرسم :- المدخلات ( الطول و العرض ) المخرجات ( المساحه ) عمليات المعالجه مساحه المستطيل = الطول × العرض ادخل الطول ادخل العرض احسب مساحه المستطيل = الطول × العرض اطبع مساحه االمستطيل اطبع بمعنى اظهر على الشاشه بدايه ادخل الطول ادخل العرض احسب مساحه المستطيل = الطول × العرض اطبع مساحه المستطيل نهايه نهايه
17
طباعه عبارة العدد فردي او العدد زوجي
قم بصياغه حل لتحديد اذا كان العدد المدخل زوجي ام فردي:- * س :- العدد المدخل * ب :- باقي القسمه فهم المساله وتحديد المدخلات والمخرجات :- الخوارزميه :- الرسم :- المدخلات س المخرجات طباعه عبارة العدد فردي او العدد زوجي عمليات المعالجه ب لـ س/2= صفر ( العدد زوجي ) ب لـ س/2<صفر ( العدد فردي ) ادخل العدد س اذاكانت ب لـس/2 = صفر اطبع العدد زوجي والا اطبع العدد فردي اطبع بمعنى اظهر على الشاشه بدايه ادخل العدد س ب لـ س/2= صفر لا نعم اطبع العدد فردي اطبع العدد زوجي نهايه
18
س=س+1 م=م+1 س<ص اطبع م وتوقف ادخل س ، ص
قم بصياغه حل ايجاد مجموع الاعداد من س الى ص * م :- مجموع الاعداد فهم المساله وتحديد المدخلات والمخرجات :- الخوارزميه :- الرسم :- المدخلات س وص المخرجات م عمليات المعالجه س=س+1 م=م+1 س<ص اطبع م وتوقف ادخل س ، ص اجعل م= م+س اجعل س =س+1 بدايه ادخل س ادخل ص اطبع بمعنى اظهر على الشاشه احسب م =م+س احسب س = س+1 لا اذا كان س < ص نعم احسب م=م+س اطبع م نهايه
19
لا يوجد لانها ارقام محدده وليست مجاهيل
قم بصياغه حل مساله ليجاد مجموع الاعداد من 1 الى 10 *م :- المجموع * ع :- الاعداد فهم المساله وتحديد المدخلات والمخرجات :- الخوارزميه :- الرسم :- المدخلات لا يوجد لانها ارقام محدده وليست مجاهيل المخرجات م عمليات المعالجه م=م+ع ع= ع+1 الشرط :- اذاكان ع < 1 اطبع م وتوقف اجعل م = صفر و ع = 1 اجعل م = م+ع اجعل ع = ع +1 اذا كانت ع < 10 اطبع م وتوقف والا ارجع للخطوة 2 اطبع بمعنى اظهر على الشاشه بدايه م= 0 و ع =1 اجعل م = م+ع اجعل ع = ع +1 ع<1 نعم اطبع م نهايه
20
لا يوجد لانها ارقام محدده وليست مجاهيل
قم بصياغه حل مساله لحساب مجموع الاعداد الفرديه من 10 الى 100 * ع :- العداد * ف :- الاعداد الفرديه * :- باقي القسمه فهم المساله وتحديد المدخلات والمخرجات :- الخوارزميه :- الرسم :- المدخلات لا يوجد لانها ارقام محدده وليست مجاهيل المخرجات ف عمليات المعالجه اذا كانت ب <> الصفر ف=ف+1 ع=ع+2 ع < 100 اجعل ع = 1 ، ف = 0 اذا كان ب لـ ع/2 <> صفر اجعل ف= ف+1 اجعل=ع+1 اذا كان ع < 100 اطبع ف وتوقف والا ارجع للخطوة 2 اطبع بمعنى اظهر على الشاشه بدايه اجعل ع = 1 ، ف = 0 ب لـ ع/2 <> صفر ف = ف+1 نعم لا اجعل ع = ع +1 ع < 100 اطبع ف نهايه
21
المدخلات طول الضلع (ط) المخرجات مساحه المربع ( م ) عمليات المعالجه
قم بصياغه حل مساله لايجاد مساحه مربع فهم المساله وتحديد المدخلات والمخرجات :- الخوارزميه :- الرسم :- المدخلات طول الضلع (ط) المخرجات مساحه المربع ( م ) عمليات المعالجه م = ط^2 ادخل (ط) احسب م = ط^2 اطبع م اطبع بمعنى اظهر على الشاشه بدايه ادخل ط احسب م= ط^2 اطبع م نهايه نهايه
22
المدخلات س / ص المخرجات ط عمليات المعالجه ادخل س ، ص ادخل س ، ص
قم بصياغه حل لايجاد متوسط عددين * ط = المتوسط الحسابي * ج = المجموع فهم المساله وتحديد المدخلات والمخرجات :- الخوارزميه :- الرسم :- المدخلات س / ص المخرجات ط عمليات المعالجه ادخل س ، ص ادخل س ، ص احسب ج = س+ص احسب ط = ج / 2 اطبع ط اطبع بمعنى اظهر على الشاشه بدايه ادخل س ، ص احسب ج = س+ص احسب ط = ج /2 اطبع ط نهايه نهايه
23
حول المعادله الجبريه التاليه الى معادله بصيغه برمجه :- 𝑁𝑢𝑚= 𝑥 2 𝐴+𝐵
Num= x ^2 / (A+B ) التحويل للحصول على القيمة المدخلة لاسم المستخدم في وتخزينها في )Text مربع النص والمسمى ) 1 نقوم بكتابة الأمر التالي: Username المتغير Username = Text1.Text في هذا المثال كما في الشكل سوف يخزن في المتغير القيمة التالية: Username="Administrator مثال على مربع النص قد تم أختياره أم لا نقوم بكتابة السطر التالي: )OB لمعرفة أن الزر المسمى ) 1 O = OB1 . Value )False( أوخطأ )True( يمثل متغيراً منطقياً يقوم بتخزين إحدى القيمتين إما صح )O( حيث أن لمعرفة إن كان الزر قد تم اختياره أم لم يتم. مثال على زر الاختيار قد تم اختياره أم لا نقوم بكتابة السطر التالي: )Check لمعرفة أن مربع الاختيار المسمى ) 2 A = Check2 .Value يمثل متغيراً عددياً يقوم بتخزين أحد الأعداد التالية ) 2،1،0 ( لمعرفة إن كان مربع )A( حيث أن الاختيار قد تم اختياره، أم لم يتم، أم لا يمكن اختياره. مثال على مربع الاختيار :)Country( لمعرفة رقم العنصر الذي اختاره المستخدم من القائمة C = Country.ListIndex يمثل متغيراً عددياً يقوم بتخرين رقم العنصر الذي )C( حيث أن اختاره المستخدم مثال على مربع القائمه مثال على مربع القائمه :)Country( لمعرفة قيمة العنصر رقم 2 في القائمة D = Country . List (2( يمثل متغيراً يقوم بتخزين قيمة العنصر رقم 2 في القائمة. وفي هذا المثال تكون القيمة: )D( حيث إن D=" "الامارات العربية المتحدة
24
اهم اوامر اخراج البيانات
عدد بعض من ادوات اخراج المعلومات :- اداه مربع النص ( TextBox ) وتقوم باخراج المعلومات بواسطه الخاصيه ( Text ) اداه التسميه ( Label ) وتقوم باخراج المعلومات بواسطه الخاصيه ( Caption ) لاخراج المعلومات الى مربع النص طريقه اخراج المعلومات الى اداه التسميه طريقه ادخال البيانات بواسطه الامر ( InputBox ) TextBox . Text = var1 TextBox اسم اداه مربع النص Text تكتب كما هي Var1 اسم المتغير Lable . Caption = var1 Lable اسم اداه مربع التسميه Caption تكتب كما هي Var1 اسم المتغير اهم اوامر اخراج البيانات اسم الاداه عربي اسم الاداه انجليزي خاصيه التخزين مثالل مربع النص TextBox Text Q = Text .X اداه التسميه Laple Caption Q = Caption = X Var1 = InputBox (Message ) Var1 اسم المتغير الذي ستخزن به البيانات التي ادخلها المستخدم InputBox تكتب كما هي Message النص الثابت الذي يظهر في النافذه لو اردنا ان نطلب من المستخدم ادخال الاسم Username=InputBox ( ) “فضلا ادخل اسم المستخدم “
25
طريقه اخراج المعلومات بواسطه الامر ( MsBox )
للتخزين بواسطه امر الاسناد طريقه التحقق من شرط صحيح لتنفيذ عمليه واحده MsBox ( Message MsBox امر انشاء النافذه Message اكتب اي رساله لو اردنا ان نخبر المستخدم ان كلمه السر خاطئه MsBox ( فضلا اعد كتابه كلمه السر ) اهم اوامر الرمجه في الفيجيوال بيسك امر اسناد قيمه = متغير ( متغير او عمليه حسابيه ) ** = تعني امر اسناد امر التحقق من شرط (( المعين )) الجمل الشرطيه If الجمل الشرطيه SelectCace امر تكرار امر DoWhile امر For Next Var1 = Value Var1 اسم المتغير Value القيمه التي نريد ادخالها IF condition THEN statement condition الشرط statement العمليه عاده ما يكون الشرط واحد من هذه الاوامر ( > . < . >= .<= .<> ) IF G >= 50 THEN P = “ناجح “
26
اذا كان الشرط صحيح نفذ ما بعد IF واذا كان خطا ينفذ ما بعد ELSE
طريقه التحقق من شرط لتنفيذ اكشر من امر طريقه التحقق من شرط في حال كونه صحيح ام خطا IF condition THEN statements End IF condition الشرط العمليه تكتب كما هي لتوضيح نهايه الاوامر هذه الصيغه شبيهة بصيغه تنفيذ شرط واحد لعمليه واحده الا انها تنفذ اكثر من شرط IF G >= 60 THEN Result = “ناجح “ Text1 = “ مبروك “ END IF IF condition THEN statements1 ELSE STATEMENTS 2 End IF condition الشرط statements العمليه تكتب كما هي لتوضيح نهايه الاوامر اذا كان الشرط صحيح نفذ ما بعد IF واذا كان خطا ينفذ ما بعد ELSE IF G >= 60 THEN P = “ناجح “ ELSE P = “ الراسب “ END IF عدد اوامر التحقق من الشرط :- الجمل الشرطيه : صيغه ( if – then ) صيغه ( if- then end if ) صيغه ( if – then – else ) صيغه ( if – then – elseif ) الجمل الشرطيه ( select case )
27
هنا تنفيذ عمليتين واحد شرها صحيح والثانيه شرطها خطا
طريقه التحقق من شرط في حال وجود اكثر من شرط صحيح ام خطا لو كانت درجه الطالب 75 ما هي قيمه البرنامج السابق :- قيمه البرنامج السابق هي « جيد « عدد اهم اوامر التكرار في الفيجوال بيسك :- الامر ( for … next ) الامر ( do while ) IF condition THEN statements1 ELSE IF condition2 THEN STATEMENTS 2 ELSE Statement 3 ENDIF condition الشرط statements العمليه End IF تكتب كما هي لتوضيح نهايه الاوامر هنا تنفيذ عمليتين واحد شرها صحيح والثانيه شرطها خطا IF G >= 90 THEN Result = “ممتاز “ ELSEIF G >=80 Result = “ جيد جدا “ ELSEIF G >=70 Result = “ جيد “ ELSEIF G >=50 Result = “ مقبول “ RESULT END IF اذكر امثله على عدم حفظ حقوق البرامج :- نسخ برامج دون موافقه صاحبها لايجاد مجموع الاعداد الفرديه من 1 الى 30 بصيغه الامر ( for … next ) Sum 0 For A = 1 to 30 step 2 Sum = sum + A Next عدد اخلاقيات الحاسب الالي :- الاخلاص – عد ايذاء الاخرين – الحرص علي المصلحه العامه – مراعاه السريه في التعامل مع البيانات – حقوق الحفظ والنسخ للبرامج – استخدام الاجهزة في الاماكن العامه – الحفاظ على الامن
28
لادخال امر الجمل الشرطيه Select CASE
لتكرار مجموعه من الاوامر بعدد محدد من المرات نستخدم الامر SELECT CASE epression CASE PROB1 Statements1 Case prob2 Statements2 Caes else Statements3 END SELECT المقدار 1 statements العمليه تكتب كما هي لتوضيح نهايه الاوامر معناها اذذا كان الشرط خطا ينفذ الامر التالي وتشبه الحاله الرابعه في IF Dim AS integer G = text1 . Text Selectcase G Case 90 to 100 P = “ ممتاز “ Case 80 to 89 P = “ جيد جدا “ Case 70 to 79 P = “ جيد “ Case else P = “ راسب “ End select For عداد = بدايه العداد to نهايه العداد Step Next For عداد اسم العداد مقدار الزياده عندما تكون اكبر من 1 نهايه البرنامج لجمع الاعداد من 1 الى 10 وتخزينها داخل المتغير sum بصيغه الامر ( for … next ) Sum 0 For c = 1 to 10 Sum = sum + c
29
DO WHILE التعليمات LOOP
الشرط الذي يتحقق منه الاوامر التي تنفذها داخل التكرار نهايه البرنامج لجمع الارقام من 1 الى 10 A = 1 Sum =0 DO WHOLE A = 1 <= 10 Sum = sum + A لايجاد مجموع الاعداد الفرديه من 1 الى 30 بصيغه الامر ( DO WHILE ) Sum A=0 DO WHILE A = 1 <= 30 Sum = sum + A A = A+2 LOOP عرف المصفوفه :- هي مجموعه من المتغيرات لها نفس الاسم ونفس نوع البيانات ويتم تعريفها في جمله واحده قم بتعريف مصفوفه لتخزين درجات 100 طالب :- Dim G ( 99)As INTEGER قم بتتعريف مصفوفه لاسماء 100 طالب :- Dim G ( 99)As STRING عدد اهم مهن الحاسب الالي :- مبرمج محلل نظام اخصائي قاعده بيانات - مهندس حاسب - فني شبكات - فني حاسب مشغل حاسب معلم حاسب الي - مدخل بيانات Dim Arr ( n-1 )As type Arr اسم المصفوفه n عدد العناصر type نوع البيانات
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.