-->

دمياط امتحان حاسب الى (كمبيوتر) للشهادة الإعدادية الثالث الاعدادى 2020 نصف العام.

دمياط امتحان حاسب الى (كمبيوتر) للشهادة الإعدادية الثالث الاعدادى 2020 نصف العام.

    دمياط امتحان حاسب الى (كمبيوتر) للشهادة الإعدادية الثالث الاعدادى 2020 نصف العام.



    دمياط امتحان حاسب الى (كمبيوتر) للشهادة الإعدادية الثالث الاعدادى 2020 نصف العام.


    دمياط امتحان حاسب الى (كمبيوتر) للشهادة الإعدادية الثالث الاعدادى 2020 نصف العام.


    مراجعه حاسب آلي الصف ثالث الإعدادى ترم اول 2020
    اعداد أ/ أمين عبدالحسيب الضريبي معلم اول حاسب آلي
    المشكلة Problem : تعنى هدف أو ناتج مطلوب الوصول إليه .
    حل المشكلة Problem Solving : هو الوصول إلى هدف أو ناتج محدد مطلوب من خلال خطوات وأنشطة وإجراءات متتابعة ومعطيات محددة ( مدخلات ) .

    مراحل حل المشكلة Problem Solving Stages :

    أولاً : تحديد المشكلة Problem Definition : أى تحديد المخرجات المطلوبة والمدخلات المتوفرة وعمليات المعالجة الحسابية أو المنطقية .
    ثانياً : إعداد خطوات الحل الخوارزمية Algorithm : هى مجموعة من الإجراءات المرتبة ترتيباً منطقياً ( سلسلة من الخطوات المتتالية ) والتى يتم تنفيذها للوصول إلى هدف أو ناتج محدد من معطيات محددة . ويتم تمثيل خطوات الحل من خلال خرائط التدفق Flowchart
    ثالثاً : تصميم البرنامج على الكمبيوتر Program Design : حيث يتم ترجمة خرائط التدفق إلى إحدى لغات البرمجة .
    رابعاً إختبار صحة البرنامج وتصحيح أخطائه Program Testing : حيث يتم إكتشاف الأخطاء من خلال إدخال بيانات للبرنامج معروف نتائجها مسبقاً ثم يتم مقارنة النتائج التى نحصل عليها بالنتائج الفعلية وبذلك يمكن أن نكتشف الأخطاء ونقوم بتصحيحها .
    خامساً : توثيق البرنامج Program Documentation : وفيها يتم كتابة كل الخطوات التى إتخذت لحل المشكلة من مدخلات ومخرجات وخطة حل وخريطة التدفق المستخدمة واللغة التى كتب بها البرنامج وأوامر البرنامج وتواريخ التعديلات فى البرنامج والمشاركين فى عمل البرنامج ، وذلك للرجوع إليه فى أى وقت بهدف تصحيح البرنامج بعد ذلك بواسطة نفس الأشخاص أو أشخاص آخرين .

    خرائط التدفق Flowchart:


     هى تمثيل تخطيطى ( بيانى ) يعتمد على الرسم بأشكال ورموز قياسية ( نمطية ) لتوضيح ترتيب العمليات اللازمة لحل مسألة أو مشكلة محددة . وبالتالى يصبح من السهل تحويلها إلى برنامج بإستعمال إحدى لغات البرمجة
    الإرشادات التى يجب إتباعها عند رسم خرائط التدفق:
    1 – الإتجاه الطبيعى من أعلى إلى أسفل ومن اليسار إلى اليمين مالم يوضح خلاف ذلك
    2 – خطوط الإتجاه من أعلى إلى أسفل ومن اليسار إلى اليمين ومن أسفل إلى أعلى ومن اليمين إلى اليسار ( فى أى إتجاه )
    3 – أى رمز معالجة / عملية أو إدخال/ إخراج لا يجب أن يدخل أو يخرج منه إلا خط إتجاه واحد
    4 – أى رمز إتخاذ قرار يجب أن يدخل فيه خط إتجاه واحد فقط ويخرج منه خطان على الأكثر
    5 – رمز البداية أو النهاية إما يدخله خط إتجاه عندما يكون نهاية أو يخرج منه خط إتجاه عندما يكون بداية
    6 – لكل خريطة بداية ولابد أن تؤدى إلى نهاية يرمز لها بالرمز
    7 – للتعبير عن إدخال البيانات يمكن إستخدام لفظ Read أو Input أو Enter أو Get أو أدخل أو إقرأ
    8 – للتعبير عن إخراج المعلومات يمكن إستخدام لفظ Output أو Print أو أخرج أو إطبع
    9 – إستخدام أسماء للمتغيرات تعبر و تدل على محتوى المتغير أو وظيفته بشكل جيد


    لغة البرمجة Programming Language:


     هى مجموعة من الأوامر والتعليمات تكتب وفقاً لقواعد معينة حسب كل لغة برمجة ويتم ترجمتها إلى لغة الآلة لتنفيذها
    الكمبيوتر لا يفهم ولا ينفذ إلا لغة الآلة ( 0 , 1 ) . وحيث أن لغة البرمجة تعتمد على أوامر مكتوبة باللغة الإنجليزية
    لغات برمجة أخرى مثل J# و C#
    واجهة المستخدم الرسومية ( GUI )
    تطبيق النوافذ Windows موجهة بالأحداث

    لغة Visual Basic.Net 


    هى لغة كائنية التوجيه
    ويتميز الكائن بـ أ – خصائص Properties تصف الكائن وتحدد ملامحه ب – اجراءات Procedures جـ - أحداث Events تقع عليه ( الفعل الذى يقع على الكائن )
    عمل دوت نت (.NET Framework) : وهو بمثابة الجهاز العصبى المركزى لجميع تطبيقات فيجوال ستوديو دوت نت ، وهو إطار عمل يمكننا من توفير بيئة التصميم والتشغيل لتطبيقات الـ (.NET) : أى توفير
    1 – إنتاج العديد من تطبيقات (.NET) مثل التطبيقات المكتبية Desktop Applications و تطبيقات الويب Web Applications و تطبيقات الموبايل Mobile Applications
    2 – توفير بيئة تشغيل لهذه التطبيقات
    مكونات إطار عمل دوت نت (.NET Framework) :
    1 – بيئة التشغيل Runtime (run time) )
    2 – مكتبات تصنيف النظام ( System Class Libraries )
    3 – مترجمات ( Compiler )

    مكونات شاشة أو بيئة التطوير IDE :


     وهى تحتوى على كل ما يحتاجه المطور Developer من أدوات ومميزات تساعده من إنشاء تطبيقات ( الويندوز – الويب – الموبايل – .......... )
    1 – النموذج Form : هو عبارة عن النافذة التى يصمم عليها واجهة البرنامج التى تظهر وسيتعامل معها المستخدم "المشغل" فى وضع ( نمط ) التشغيل Run وهو الكائن الرئيسى فى البيزك المرئى من خلال وضع أدوات التحكم Controls مثل زر أمر Button ، أداة تحكم العنوان Label ........ إلخ
    2 – صندوق الأدوات ToolBox : ويحتوى على أدوات التحكم Controls والتى يتم وضعها على نافذة النموذج Form
    يتم تصنيف أدوات التحكم Controls على شكل فئات بجوارها رمز ┼ ، كما هو موضح فى الشكل التالى فى النقطة(6-1)،(6-2)
    فى صندوق أدوات التحكم Controls قد تعرض مجموعة فئات بجوارها رمز ┼ وهذا يعنى أن الفئة محتوياتها مخفية
    فى صندوق أدوات التحكم Controls قد تعرض مجموعة فئات بجوارها رمز – وهذا يعنى أن الفئة محتوياتها ظاهرة
    3 – نافذة الخصائص Properties Window : وهى تعرض مجموعة الخصائص Properties للعنصر (أداة التحكم Controls) النشط الموجود على نافذة النموذج Form . وهى تنقسم لجزئين أيمن وأيسر . الأيمن يعرض فيه قيمة الخاصية ، الأيسر يعرض فيه إسم الخاصية المراد تغييرها. ( تم توضيحهما فى النقطة 5 وتفرعاتها فى الشكل التالى ).
    4 – نافذة مستعرض الحل Solution Explorer : وهى تعرض قائمة بملفات ومجلدات المشروع projectأو المشروعات projects الموجودة ضمن الحل Solution . ( تم توضيحهما فى النقطة 4 وتفرعاتها فى الشكل التالى ).


    الخصائص 


    هناك خصائص Properties مشتركة بين أدوات التحكم Controls المختلفة مثل خصائص ( Text - Name - ForeColor - BackColor - RightToLeft - .................. إلخ )
    هناك خصائص Properties لا يظهر تأثيرها على أدوات التحكم Controls إلا بعد ضبط خصائص Properties أخرى مثل خاصيتى RightToLeft و RightToLeftLayout الخاصة بنافذة النموذج Form
    هناك خصائص Properties خاصة بنافذة النموذج Form إذا تم ضبطها تطبق على نافذة النموذج Form وعلى أدوات التحكم Controls التى يتم وضعها على نافذة النموذج مثل خصائص ( Font - ForeColor - RightToLeft )
    بعض الخصائص يظهر تأثيرها على نافذة النموذج أو أدوات التحكم فى نمط ( وضع ) التصميم Design مثل Text ، BackColor وبعض الخصائص الأخرى لا يظهر تأثيرها إلا فى نمط ( وضع ) إختبار البرنامج أو وضع التشغيل Running مثل Visible ، Enabled ، MultiLine ، WindowState، ShowInTaskbar ، StartPosition ، MaxLength - والبعض الآخر لا يظهر فى نافذة الخصائص و لا تظهر قيمته ولا نستطيع إستخدامه إلا فى نمط ( وضع ) التشغيل Running من خلال كتابة الكود مثل SelectedText ، SelectionLength ، SelectionStart ، TextLength
    خاصية Text : تستخدم معرف ا لنص الظاهر على شريط عنوان نافذة النموذج Form
    خاصية name الاسم داخل كود البرمجة
    خاصية BackColor : تستخدم لمعرفة لون خلفية
    اصية RightToLeft : تستخدم لمعرفة أو ضبط إتجاه ( النص ) لنافذة النموذج Form وأدوات التحكم Controls ليصبح من اليمين إلى اليسار وذلك بتحويل قيمتها من No إلى Yes
    خاصية RightToLeftLayout : تستخدم لمعرفة أو ضبط تخطيط إتجاه نافذة النموذج Form وأدوات التحكم Controls وذلك بتحويل قيمتها من False إلى True
    خاصية MaximizeBox : تستخدم لإظهارأو إخفاء صندوق(مفتاح)التكبير لنافذة النموذج Form بتغيير قيمتها إلىTrue أو False
    خاصية MinimizeBox : تستخدم لإظهارأو إخفاء صندوق(مفتاح)التصغير لنافذة النموذج Form بتغيير قيمتها إلىTrue أو False
    خاصية ControlBox : تستخدم لإظهار أو إخفاء صندوق(مفتاح)التحكم لنافذة النموذج Form بتغيير قيمتها إلىTrue أو False
    اصية FormBorderStyle : تستخدم لإخفاء أو تغيير شكل حدود وشريط عنوان نافذة النموذج Form بتغيير قيمتها إلى None
    خاصية ShowInTaskbar : تستخدم لإظهار أو إخفاء أيقونة نافذة النموذج Form على شريط المهام
    خاصية StartPosition : تستخدم فى تحديد مكان نافذة النموذج Form على الشاشة
    خاصية WindowState : تستخدم لضبط حالة أو حجم نافذة النموذج Form على الشاشة سواء فى وضع التكبير Maximized أو التصغير Minimized أو العادى Normal
    الأمر Button ومن خلاله يستطيع المستخدم النقر عليه لتنفيذ مهمة معينة
    خاصية Location : تستخدم لمعرفة أو ضبط موقع ( موضع ) الأداة على نافذة النموذج Form
    خاصية Size : تستخدم لمعرفة ارتفاع وعرض اداة زر الأمر Button
    خاصية Font : تستخدم لتحديد أو ضبط شكل وحجم وتأثيرات خط النص الظاهر على أداة
    خاصية ForeColor : تستخدم لتحديد أو ضبط اللون الأمامى للنص الظاه
    أداة العنوان Label هو اداة لاتتيح للمستخدم الكتابة ولا التعديل علية وهو بديل الرسالة
    خاصية AutoSize : تستخدم لمعرفة أو تحدد إذا ما كان حجم أداة تحكم العنوان Label يتغير تلقائياً حسب حجم النص الظاهر ( المكتوب ) على الأداة أم لا .
    فإذا كانت قيمة خاصية AutoSize هى True فيتغير حجم الأداة تلقائياً أما إذا كانت قيمتها False فلا يتغير حجم الأداة تلقائياً حسب حجم النص الظاهر
    خاصية BorderStyle : تستخدم لمعرفة أو تحديد شكل حدود أداة تحكم العنوان Label None بدون حدود
    صندوق الكتابة TextBox تسمح لمستخدم البرنامج بمساحة للكتابة أثناء تشغيل البرنامج
    خاصية MaxLength : تستخدم لمعرفة أو تحديد الحد الأقصى لطول النص ( عدد الحروف ) لأداة صندوق الكتابة
    خاصية PasswordChar : تستخدم لمعرفة أو تحديد الحرف أو الرمز الذى سيظهر بدلاً من النص المكتوب
    خاصية MultiLine : تستخدم لمعرفة أو تحدد ما إذا كانت الأداة متعددة السطور أم لا وتأخذ القيمة True أو False .
    صندوق القائمة ListBox يستخدم فى عرض قائمة من العناصر
    خاصية Items : تستخدم لمعرفة وإدخال العناصر الموجودة داخل الأداة
    خاصية Sorted : تستخدم لتحديد إذا ما كانت عناصر صندوق القائمة مرتبة أبجدياً أم لا . فإذا كانت مرتبة تأخذ القيمة True وغير مرتبة تأخذ القيمة False
    خاصية SelectionMode : تستخدم لمعرفة أو تحدد إذا ما كان من الممكن إختيار عنصر واحد أو أكثر من العناصر المعروضة فى صندوق القائمة ListBox
    صندوق التحرير والسرد ComboBox ويستخدم فى عرض صندوق تنسدل منه قائمة من العناصر لاختيار منها عنصر واحد فقط لا غير .
    خاصية AutoCompleteSource تأخذ قيم كثيرة منها ListItems وهى تعنى أن مصدر العناصر المقترحة لعملية الإكمال التلقائى هو عناصر صندوق ComboBox نفسه
    خاصية AutoCompleteMode : عبارة عن النص الذى على أساسه يقترح جزء من عناصر القائمة

    صندوق المجموعة GroupBox 

    ويستخدم فى إحتواء وتنظيم أدوات التحكم Controls ذات الوظيفة الواحدة على نافذة النموذج
    أداة زر إختيار بديل واحد RadioButton تتيح للمستخدم مجموعة من البدائل لإختيار واحدة منها فقط لا أكثر ولا أقل . بمعنى أن المستخدم يجب أن يختار بديل واحد فقط ولا يستطيع أن يترك البدائل دون اختيار واحدة منها
    خاصية Checked : تستخدم لمعرفة إذا ما كان زر إختيار بديل واحد RadioButton تم اختياره أم لا وتأخذ القيمة True أو False

    صندوق الإختيار CheckBox


     تتيح للمستخدم مجموعة من البدائل لإختيار بديل أو أكثر أو عدم إختيار أى بديل
    تشغيل البرنامج F5 واظهار الخصائص F4
    نافذة الكود Code Window : هى التى من خلالها يمكن كتابة الأوامر والتعليمات ( الكود ) بلغة فيجوال بيزك دوت نت

    خطوات فتح نافذة الكود Code Window الخاصة بنافذة النموذج Form1 أو أى أداة أخرى :

    1 – تنشيط نافذة النموذج Form1 أو الأداة والضغط عليها مرتين االنقر المزدوج
    2 – ضغط مفتاح F7 من لوحة المفاتيح
    3 - من قائمة view نختار الامر cod
    القائمة المنسدلة Methods Name تعرض الأحداث الخاصة بالعنصر النشط من قائمة Class Name والحدث هنا هو Load
    القائمة المنسدلة Class Name تعرض أسماء الكائنات أو أدوات التحكم Controls الموضوعة على نافذة التموذج Form
    معالج الحدث Event Handler : هو الإجراء الذى يتم استدعائه عند وقوع حدث معين .
    صيغة ضبط الخصائص Properties برمجياً :
    ControlName•Property = Value
    مراجعه سريعة وبالتوفيق لابنائنا الطلاب
    اعدادا
    ا/ أمين عبدالحسيب الضريبي
    معلم أول الحاسب الآلي


    دمياط امتحان حاسب الى (كمبيوتر) للشهادة الإعدادية الثالث الاعدادى 2020 نصف العام.
    دمياط امتحان حاسب الى (كمبيوتر) للشهادة الإعدادية الثالث الاعدادى 2020 نصف العام.


    دمياط امتحان حاسب الى (كمبيوتر) للشهادة الإعدادية الثالث الاعدادى 2020 نصف العام.
    دمياط امتحان حاسب الى (كمبيوتر) للشهادة الإعدادية الثالث الاعدادى 2020 نصف العام.



    إرسال تعليق