السبت، 7 فبراير 2015

Share Presentation1(2).pdf - 2 MB

Share Presentation1(2).pdf - 2 MB

Share Presentation1.pps - 2 MB

تاريخ الحاسب الآلى : الفصل الرابع الأعلان عن الإجراء Sub

تاريخ الحاسب الآلى : الفصل الرابع الأعلان عن الإجراء Sub: الاجراء (  procedure    ) هو مجموعة من الاوامر و التعليمات  (   code    ) تحت اسم ما عند استدعاء هذا الاسم يتم تنفيذ هذه الاوامر و التعل...

تاريخ الحاسب الآلى : الفصل الثالث الحلقات التكرارية

تاريخ الحاسب الآلى : الفصل الثالث الحلقات التكرارية: اولا قاعدة For ...................... Next  FOR – NEXT يتم التكرار لعدد محدد مسبقا من الأوقات . . ·          بناء الجملة   FOR Variab...
أداة List Box             أداة Timer


تاريخ الحاسب الآلى : الفصل الثانى الشروط والقرارات

تاريخ الحاسب الآلى : الفصل الثانى الشروط والقرارات: ما هو التعبير الشرطى  التعبير الشرطى هو علاقة بين كميتين وله قيمة تتوقف على صحة تحقق الشرط أو عدم تحققة تأخذ القيمة  فى التحقق True   أو ...


https://drive.google.com/drive/#folders/0B-MrAeu6Up-Mbmt4TURZWkQ5YXc
الفصل الثانى التفرع Branching

تاريخ الحاسب الآلى : الفصل الأول تمثيل البيانات


تاريخ الحاسب الآلى : الفصل الأول تمثيل البيانات: تمثيل البيانات

  في نافذة الكود  (Code window)  بعد إتمام كتابة جملة التخصيص للخاصية  Property قف
بمؤشر الفأرة على الخاصية  (Property)  يظهر مستطيل أصفر فيه نوع البيان ( Data type )
الخاص بهذه الخاصية  (Property)  ويظهر بعد كلمة (As)  كما هو موضح بجمل ضبط خصائص العنوان تحكم بأداة الخاصية Text
Text Box: يعلن عن المتغيرات 
تعريف المتغيرات :

1-    هي عبارة عن قيم في ذاكرة الحاسب يمكن ان تتغير اثناء سير تنفيذ البرنامج

1- ان يبدأ اسم المتغير بحرف ابحدي أو ( _ )   ولا يبدأ برقم
2- الأ يحتوي اسم المتغير علي رموز خاصة مثل ( ؟ , : ^ + .  )
3- لا يسمح باستخدام الكلمات المحجوزة مثل ( Dim – single – Byte   )
4- يفضل ان يعبر اسم المتغير عن محتواه
5- يمكن ان يحتوي اسم المتغير من الداخل علي ارقام
عند اختيار نوع البيان المناسب يراعي
1- حجم البيانات التي سوف تخزن فى المتغير .          2- تحديد نوع بيان القيم التى سوف يتم تخزينها فيه
جملة التخصيص Assignment  : هى عبارة جملة من طرفين بينهما علامة التخصيص = حيث لا يقصد بها التساوى الحسابى حيث يكون على يسارها المكان الذى توضع فيه القيمة وعلى يمينها القيمة
 
اذا كان X = X+1 فان X المجودة بالطرف الايمن قيمة اما X الموجودة بالطرف الايسر فهى عبارة عن مخزن او متغير
الثوابت :
هي عبارة عن قيم تخزن في ذاكرة الحاسب Ram   لا يمكن ان تتغير اثناء تنفيذ البرنامج مثل قيمة ط = 3.14    او    (22/7)
Text Box: يعلن عن الثوابتالاعلان عن الثوابت
 
قيمة =
نوع الثابت
AS
اسم الثابت
Const
جملة التخصيص
هي عبارة عن جملة تتكون من طرفين بينها  علامة = 
Text Box: يخصص قيم للثوابتعلامة الـ  = لاتعني بها التساوي الحسابي

الطرف الأيسر
علامة التخصيص
الطرف الأيمن
اسم المتغير
=
قيمة مجردة   
X = 5
قيمة متغير
X = y
خاصية
قيمة خاصية
X = label1.text
قيمة تعبير
X = 2 y  + 1
Text Box: يحدد نوع الخطأ


الاخطاء : وهى :1) الاخطاء الاملائية والنحوية (Syntax Errors  ) :    تحدث عند كتابة الكود بصورة غير سليمة
مثلا / Din X As Single   حيث كتبت كلمة الاعلان عن المتغير X وهى Dim كتبت خاطئة

2) الاخطاء المنطقية ( Logic Error ) :وهى التى تؤدى الى نتائج غير سليمة عند استخدام البرنامج ولا تعطى رسائل خطأ

3) أخطاء عند التشغيل Run-time Error ) :وهى التى تظهر اثناء التشغيل نجدها غالبا فى الاكواد التى يتم فيها جملة تخصيص

فى الشكل المقابل: نوع هذا الخطأ Run Time Error

ويظهر عندما يتم ادخال قيمة نصية بدلا من قيمة رقمية   وذلك بسبب انه لا يجوز تحويل قيمة نصية ضمنيا الى نوع رقمى

او ترك صندوق النص دون ادخال اى بيانات حيث انه لا يجد اى رقم لكى يتم تحويلة ضمنيا لنوع رقمى Byte مثلا
فى الشكل المقابل: نوع هذا الخطأ Run-time Error ويظهر عندما يتم ادخال قيمة أكبر من الحد المسموح كأن يكون النوع Byte مثلا ويتم ادخال   قيمة اكبر من 255داخل مربع النص Textbook
Text Box: ينشىء تعبيرات حسابية** توفر لغة VB.net امكانية معالجة الاخطاء المحتمل وقوعها عن طريق جملة Try …… Catch حيث تستخدم للأكتشاف الاخطاء التى قد تحدث اثناء تشغيل البرنامج حيث يوجد بعد Try مجموعة الأوامر المحتمل حدوث أخطاء بها  وبعد Catch الامر المراد تنفيذة فى حالة حدوث خطأ وتنتهى هذه الجملة بـ End Try
** أولويات تنفيذ العمليات الحسابية : 1) فك الأقواس    2) رفع الأس     3) الضرب أو القسمة     4) الجمع أو الطرح
ملاحظات هامة : ** تستخدم & للربط بين سلسلة حرفية بسلسلة حرفية اخرى  ** Velcro  تستخدم للنزول الى سطر جديد
** تستخدم علامة _ حتى يتم كتابة سطر الكود على اكثر من سطر اذا كان طويل بعض الشىء حتى يسهل قراءتة
** تستخدم Rem  أو , لعمل تعليق أو ملاحظة ** توضع البيانات الحرفية بين علامتى تنصيص" " أما التاريخ فيتم كتابتة بين علامتى # #  من الكلمات المحجوزة وتشير  ** كلمة Me للنموذج الحالى


تاريخ الحاسب الآلى : الفصل الخامس التعدى الالكترونى

تاريخ الحاسب الآلى : الفصل الخامس التعدى الالكترونى: تعريف التعدي الإلكترونى: - عبارة عن سلوك عدواني متعمد يستخدم الوسائط  الإلكترونية :   1) للتحرش .   2) المضايقة .   3) إحراج وتخويف أو ...