مدرس اون لايندخول

ملخص جبار لامتحان حاسب آلي الصف الثالث الاعدادي اخر العام

الفصل الأول : البيانات Data
* البيانات يتم تخزينها فى ذاكرة الكمبيوتر المؤقتة
* تتكون ذاكرة الكمبيوتر من ملايين الخلايا المتساوية والخلية تسمى Byte
* كل نوع بيان له طريقة تخزين فى الذاكرة لأن كل بيان له مساحة تخزينية معينة تختلف تبعا لنوع البيان
* البيانات الرقمية : هى الأرقام  التى يمكن أن يجرى عليها عمليات حسابية .
* البيانات الحرفية : هى البيانات التى لا يجرى عليها عمليات حسابية حتى ولو كانت أرقام مثل رقم التليفون ورقم البطاقة ورقم المسلسل ورقم الجلوس.
* البيانات الرقمية الصحيحة السالبة أو الموجبة والتى لا تحتوى على علامة عشرية يخصص لها متغيرات من النوع  Byte – Short- Integer - Long
* البيانات الرقمية العشرية السالبة أو الموجبة والتى تحتوى على علامة عشرية يخصص لها متغيرات من النوع Single- Double- Decimal
* البيانات الحرفية تخزن فى متغير من النوع String  لتخزين سلسلة نصية أو Chare لتخزين حرف واحد.
* البيانات المتنوعة المتغير Boolean لتخزين قيمة منطقية والمتغير Date لتخزين تاريخ او وقت والمتغير Object لتخزين بيانات متنوعة رقمية أو حرفية
* عدد البايت: وهو حجم الذاكرة التى يحتاجها كل متغير حسب نوعه.
* المـــــــدى: وهو حدود القيم المتاح تخزينها فى كل متغير حسب نوعه.
*  درجة الدقة : وهى عدد الخانات لكل متغير وهى خاصة بالبيانات الرقمية فقط .
* المتغيرات: هى أماكن محجوزة فى ذاكرة الكمبيوتر والتى تتغير قيمتها اثناء تشغيل البرنامج ولها نوع بيان
* يتم الاعلان عن المتغير ثم تخصيص قيمة له حسب نوع بيانه
* قيمة المتغير يمكن ان تتغير اثناء تشغيل البرنامج ولذلك يسمى متغير
* نقوم بالإعلان عن المتغير باستخدام الكلمة المحجوزة Dim
* الاعلان عن المتغيرات هى  عملية إعطاء أسماء للخلايا التى تحمل قيما متغيرة
Dim اسم المتغير As نوع البيان  = القيمة  الابتدائية
* فى حالة اهمال القيمة الابتدائية إذا كان نوع البيان حرفى فإن المتغير يأخذ مسافة فارغة وفى حالة إذا كان المتغير رقمى يأخذ المتغير قيمة = صفر
* يمكن الاعلان عن اكثر من متغير باستخدام كلمة Dim واحدة
قواعد وشروط تسمية المتغيرات:
1) يجب أن يبدأ الاسم بحرف من حروف باللغة الإنجليزية أو علامة ( _ )
2) أن لا يحتوى اسم المتغير على أى رمز أو علامة خاصة.
3) يمكن أن يتكون اسم المتغير من حروف وأرقام وعلامة (_)
4) أن لا يكون اسم المتغير من الكلمات المحجوزة مثل(Dim, As, Single, print)
5) يفضل أن يعبر اسم المتغير عن محتواه
عند اختيار نوع البيان يجب مراعاة الآتى :-
1- حجم البيانات التى تخزن بالمتغير. 2- حجم الذاكرة الذى يحتاجها البيان
3- العمليات الحسابية والمنطقية التى يمكن أن تجرى على المتغير
* جملة التخصيص: هى جملة تتكون من طرفين ، طرف ايسر ويحتوى على اسم المتغير أو اسم الخاصية وطرف ايمن وهى قيمة المتغير أو قيمة الخاصية وبينهما علامة ( =) وهى أمر التخصيص أو أمر الاحلال
* لابد أن تتوافق القيم المراد تخزينها مع نوع المتغيرات
* اسم المتغير أو الخاصية يكون على يسار علامة =
* يمكن تخصيص القيم للمتغيرات أثناء الاعلان عنها او فى مرحلة تالية
* يمكن اعادة تخصيص القيم للمتغيرات أى عدد من المرات حسب البرنامج
* قيمة المتغير تكون قيمة مجردة أو متغير آخر أو تعبير حسابى أو خاصية
* علامة ( = ) هى معامل التخصيص ولا يقصد بها التساوى الحسابى
* يتم الفصل بين المتغيرات بـ &vbCrLf&
* معامل الربط ( & ) يستخدم للربط بين السلاسل النصية
* الثابت vbCrLf  يستخدم لإضافة رمز مفتاح الادخال وسطر جديد
* علامة (_) تستخدم لكتابة سطر الكود على أكثر من سطر
* الكلمة المحجوزة Me تشير إلى نافذة النموذج الحالية
* كتابة الملاحظات فى نافذة الكود تسهل للقارئ فهم الأكواد المكتوبة
* نبدأ الملاحظات بكلمة REM أو علامة (‘) ويسمى سطر التعليقات
* كل ما يكتب بعد كلمة REM أو علامة (‘) لا يعتبر كود ويقوم المترجم بإهماله عند ترجمة الكود.
* الثوابت هى عبارة عن اماكن محجوزة فى ذاكرة الكمبيوتر ولها نوع بيان
* يتم الاعلان عن الثابت ثم تخصيص قيمة له حسب نوع البيان
* قيمة الثابت لا يمكن أن تتغير أثناء تشغيل البرنامج
* الاعلان عن الثوابت : هى عملية إعطاء أسماء للخلايا التى تحمل قيما ثابتة
Const اسم الثابت As  نوع البيان  = القيمة  الابتدائية
* تستخدم علامتى التنصيص فى حالة كتابة قيمة نصية لكى تطبع كما هى
* تستخدمى علامتى # فى حالة كتابة قيمة تاريخ أو قيمة وقت
* نطاق استعمال المتغير أو الثابت يتحدد بمكان الاعلان عنه
* يحدد نطاق المتغير أو الثابت الأماكن المسموح باستعماله فيها داخل البرنامج
* عند الاعلان عن المتغير أو الثابت داخل الاجراء لأى أداة تحكم لابد من اعادة الاعلان عن الثابت والمتغير فى أى اجراء آخر
* لاستخدام المتغيرات والثوابت على مستوى التصنيف دون الحاجة للإعلان عنهم فى كل إجراء يجب الاعلان على مستوى التصنيف Class
* الاخطاء الاملائية تحدث عند كتابة الكود بشكل غير سليم (خطأ املائى(
* الاخطاء النحوية عند الاعلان عن الثابت ولم تخصص له قيمة (خطأ نحوى)
* الاخطاء المنطقية تحدث عند استخدام اخطاء فى التعبير الحسابى
* الاخطاء اثناء التشغيل تحدث عند تخصيص قيمة أكبر من مدى نوع البيان المستخدم أو تحدث عند تخصيص نوع قيمة يختلف عن نوع بيان المتغير أو الثابت أو الخاصية ولا يستطيع المترجم تحويلها
* جملة  Try ..catchتستخدم لاكتشاف الأخطاء أثناء تشغيل البرنامج
أولويات تنفيذ العمليات الحسابية:
1- الأقواس. 2- الأسس 3- الضرب والقسمة 4- الجمع والطرح
الفصل الثانى : التفرع Branching
* التفرع فى خرائط التدفق هو اتخاذ القرار أو اختيار لتنفيذ مجموعة خطوات معينة أو مجموعة خطوات أخرى بناء على سؤال معين.
* للتعبير عن التفرع برمجيا نستخدم جملا معينة فى لغة الفيجوال بيزيك وهى :-
1- جملة If …. Then 2- جملة If….Then ….Else
3- جملة If…Then…ElseIf 4- جملة Select….Case
* التعبير الشرطى هو جزء من كود البرمجة.
* التعبير الشرطى له ناتج قيمة منطقية وهى أما صواب True أو خطأ False
* يتحدد ناتج التعبير الشرطى بناء على قيمة خاصية أو متغير أو بيان آخر بالبرنامج.
1- التفرع باستخدام جملة If …Then
* جملة If….Then تستخدم فى حالة وجود اختيار واحد أو بديل واحد فقط
2- التفرع باستخدام جملة If …Then…Else
* جملة If….Then...Else تستخدم فى حالة وجود بديلين أو اختيارين (زوجى)
3- التفرع باستخدام جملة If …Then…ElseIf
* جملة If….Then...ElseIf تستخدم فى حالة وجود اكثر من تعبير شرطى
* الدالة IsNumeric هى إحدى الدوال المعرفة تستخدم لمعرفة نوع محتوى (متغير أو صندوق نص) هل هو عددى أو حرفى
* الدالة IsNumeric لها معامل وسيط يوضع بين قوسين ولها ناتج منطقى True أو False
* الدالة IsNumeric تعطى True إذا كان البيان الذى تم ادخاله فى صندوق النص رقمى وتعطى رسالة False إذا كان البيان الذى تم ادخال فى غير رقمى
* MsgBox ( ) تستخدم لعرض رسالة للمستخدم لإدخال قيم عددية فقط.
* Me.TextBox1.Focuse( ) وسيلة لتركيز مؤشر الفأر على صندوق النص.
*Me.TextBox1.text = “ “  يستخدم لإفراغ صندوق النص من محتواه.
الفصل الثالث : الحلقات التكرارية والمؤقتاتLoop & Timers
* الحلقة التكرارية : هى تكرار تنفيذ كود محدد عدة مرات.
* يتم تنفيذ التكرار بجملة For … Next   وجملة Do While … Loop
* يتم تنفيذ كود معين كل فترة زمنية معينة باستخدام أداة المؤقت Timer
1- استخدام جملة For … Next
- تستخدم  For .. Nextفى تكرار أمر أو كود معين عدة مرات فى حالة معرفة عدد مرات التكرار.
For Counter = Start To End [Step N الزيادة ]
- كلمةFor  تحدد بداية جملة التكرار
- بعد For متغير رقمى ويعمل كعداد Counter ليخزن به عدد مرات التكرار
- ثم يساوى ثم قيمة البداية Start  ثم إلى To ثم قيمة النهاية End
- كلمة Start , End هى عبارة عن متغيرات رقمية يحددها المبرمج
- يتم تكرار الكود الحلقة التكرارية من قيمة البداية حتى الوصول لقيمة النهاية
- كلمة Next  تحدد نهاية التكرار أو هى جملة نهاية التكرار
- فى حالة أن مقدار الزيادة (1) يمكن عدم كتابة مقدار الزيادة بعد Step
* يتم استخدام معامل الربط (&) لربط قيمة المتغير بمحتوى صندوق النص أى تستخدم لربط سلسلتين حرفيتين ببعض.
* يستخدم الكود Me.TextBox1.Text= “  “ لمسح محتويات صندوق النص قبل بداية الحلقة التكرارية.
* نستخدم الثابت vbCrLf لإضافة رمز مفتاح الادخال وسطر جديد.
*يمكن التحكم فى مقدار الزيادة فى جملةFor .. Next  
For Counter = Start To End [Step N الزيادة ]
* كلمةStep  تعنى مقدار الزيادة وتكون رقم صحصح أو عشرى سالب أو موجب
* يمكن ان تكون البداية أكبر من النهاية وتكون قيمة الزيادة بالسالب
* يمكن أن تكون قيمة البداية أو قيمة النهاية ارقام صحيحة أو عشرية أو متغيرات
* عند استخدام قيم عشرية يجب الاعلان عن متغير من نوع عشرى Single
مع التمنيات بالتوفيق
المرفقات
attach_fileورقة واحدة تحتوى على ملخص رائع لكل منهج الكمبيوتر - مراجعة ليلة الامتحان 3 اعدادي.zip

(15 Ko) عدد مرات التنزيل 952

remove_circleمواضيع مماثلة
لا يوجد حالياً أي تعليق
privacy_tip صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى