منتدى شموع
مراجعة نهائية للحاسب الآلى 3اعدادى ترم2 616698752
منتدى شموع
مراجعة نهائية للحاسب الآلى 3اعدادى ترم2 616698752
منتدى شموع
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى شموع


 
الرئيسيةمجلة شموع الحبأحدث الصورالتسجيلدخول

 

 مراجعة نهائية للحاسب الآلى 3اعدادى ترم2

اذهب الى الأسفل 
كاتب الموضوعرسالة
استاذ ايمن




عدد المساهمات : 290
تاريخ التسجيل : 21/03/2013

مراجعة نهائية للحاسب الآلى 3اعدادى ترم2 Empty
مُساهمةموضوع: مراجعة نهائية للحاسب الآلى 3اعدادى ترم2   مراجعة نهائية للحاسب الآلى 3اعدادى ترم2 Emptyالأربعاء مايو 01, 2013 12:57 am

اسماء الخلايا التي تحتوى علي قيم تتغير أثناء تشغيل البرنامج يطلق عليها متغيرات
أسماء الخلايا التي تحتوى علي قيم لا تتغير اثناء تشغيل البرنامج يطلق عليها ثوابت
إعلان عن المتغيرات هي عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم متغيرة
إعلان عن الثوابت هى عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم ثابتة
يتم الاعلان عن المتغير بالأمر DIM ـــــــــــ نوع المتغير AS اسم المتغير DIM
يتم الاعلان عن الثابت بالأمر CONST ـــــــــ نوع الثابت AS اسم الثابت CONST
يوجد في ال Visual Basic نوعان من الثوابت هما ثوابت جوهرية و ثوابت مسماه
ثوابت جوهرية هي ثوابت موجودة في بناء و جوهر نظام ال Visual Basic .netاي انها ثوابت سابقة التعريف
ثوابت مسماه هي ثوابت يقوم المبرمج بتعريفها طبقا لاحتياجات البرنامج او هي ثوابت يجب الاعلان عنها و اعطاء اسماء لها
أولويات العمليات الحسابية
العملية ترتيب الأسبقية الترتيب
( ) فك الأقواس ( الداخلية أولا ثم الخارجية ) 1
^ رفع الأس 2
* / الضرب والقسمة ( الأولوية من اليسار ثم اليمين) 3
\ القسمة الصحيحة 4
Mod عمليات حساب باقى القسمة 5
+ - الجمع والطرح ( الأولوية من اليسار إلى اليمين) 6

Counter يطلق على المتغير الذى يتحكم فى عدد مرات تنفيذ الأوامر
اوامر التكرار تتحكم فى إعادة تنفيذ عمل معين أو مجموعة من الأوامر حتى يتحقق شرط معين
امر التخصيص نستعمل هذا الأمر لتخزين قيمة فى متغير
Timer ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة الحاسب من داخل البرامج التى تقوم بتنفيذها
فى نافذة الكود ، إذا كتبنا كلمة Me " " يليها نقطة فإن قائمة إستشعار ذكى تظهر تحتوى على الكائنات و الخصائص و الطرق
التى تم إستعمالها فى النموذج

قواعد وضع أسماء للمتغيرات
1-- يجب أن يبدأ اسم المتغير بحرف ولا يجوز أن يبدأ برقم
2- لا يحتوى على كلمة محجوزة في لغة البيزك المرئي
3- لايحتوى على علامة خاصة لا يحتوى على مسافات
مجموعة أوامر Try / Catch :-تستخدم لاكتشاف الاخطاء التى تحدث اثناء تشغيل البرنامج و التعامل معها
الخاصية العمل
Name اسم الأداة داخل كود البرمجة الاداة Radio Button تتيح للمستخدم مجموعة من البدائل لاختيار واحدة منها فقط
Enabled تحديد ما إذا كانت الأداة تستطيع التعامل معها أم لا
Appearance لتحديد شكل الأداة ما اذا كان الشكل التقليدي للأداة او شكل button لاداة CheckBox تتيح للمستخدم مجموعة من البدائل لاختيار أي عدد منها
Checked تحديد ما إذا كانت الأداة تم اختيارها إما لا الاداة GroupBox تستخدم لتنظيم الأدوات علي النموذج
BackColor لاختيار لون لخلفية الأداة
Forecolor تحديد لون الخط على الأداة الحدث Tick ( يقع بعد فترة زمنية معينة بدون تدخل المستخدم )
Height تحديد ارتفاع الأداة
Image تحديد الصورة التي ستظهر على الأداة الخاصية 1. Interval لتحديد الفترة الزمنية بالمللي ثانية
Text تحديد الكتابة التي ستظهر على الأداة
Visible تحديد ما إذا كانت الأداة مرئية على الفورم ام غير مرئية Enabled (التمكين) (تستخدم لكي ينشط الــ Timer بعد كل فترة زمنية ) ولابد أن تكون قيمتها True ولإيقاف الــ Timer عن العمل نجعلها False
Width تحديد عرض الأداة
ع
(1)الأمر Do While…………Loop
الامر Do While …..loop يخرج من الشرط اذا كان ناتج الشرط False و يكرر اذا كان الناتج True
الامر Do Until …… loop يخرج من الشرط اذا كان ناتج الشرط True و يكرر اذا كان الناتج False
الأداة listboxتعد الأداة listbox واحدة من الأدوات التي تربط غالبا بالتكرار وتتيح لك هذه الأداة أن تنشئ أو تعرض قائمة من العناصر
الخاصية وظيفتها الوظيفة method العمل behavior
Name اسم الأداة داخل كود البرمجة Add( text) إضافة العنصر text في آخر القائمة
Horizonatal
scrollbar إمكانية إظهار شريط التمرير الافقى أو لا داخل الأداة Insert ( index ,text ) إضافة العنصر text فى القائمة ويكون ترتيبه داخل القائمة هو index
Items معرفة العناصر الموجودة داخل الأداة Count معرفة عدد العناصر فى القائمة
Selecteditems معرفة او تحديد العنصر الواقع عليه الاختيار Remove ( text ) مسح العنصر text من القائمة
Sorted تبين ما إذا كانت العناصر داخل الأداة مرتبة أبجديا ام لا Removeat (index) مسح العنصر اللي ترتيبه في القائمة index
Clear مسح جميع العناصر الموجودة بالأداة
اعـــــداد صحيحـــة
نوع البيان الخلايا الدقه
Short 2 5 ارقام
Integer 4 10 ارقام
Long 8 19 رقم
كســـــور
single 4 7
double 8 15
decimal 16 29
حـــــروف
char 2
string العديد من الخلايا
date 8
boolean 2
امر التخصيص ( الاحلال ) :- ان اهم دور للمتغيرات هو تخزين البيانات بها ولكى نخزن قيمة فى متغير نستخدم امر التخصيصVariable Name = Value
علامة = تسمى معامل التخصيص قيمة = اسم المتغير
يجب مراعاة الاتى:-القيمة المراد تخزينها تكون يمين (=)اسم المتغير يكون شمال
الصيغة X+3=10 صحيحة كمعادلة رياضية وليست صحيحة كامر تخصيص لوجود عملية حسابية شمال =
والصيغة X=X+1 غير صحيحة كمعادلة رياضية وصحيحة كامر تخصيص
لتعبير الشرطي : هو عبارة عن صياغة للعلاقة بين كميتين
الأمر If …… Then……..Else) )
يتم استخدام هذا الأمر في حالة ما إذا كان هناك بديلين ( أ ، ب) وكنا نريد أن يتم تنفيذ احد البديلين إذا كانت قيمة الشرط true ويتم تنفيذ البديل الآخر إذا كانت قيمة الشرط false

تستخدم الدالةRnd() لتوليد ارقام عشوائية بنفس ترتيب الاعداد في كل مرة يعمل فيها البرنامج
تستخدم الدالة (Randomize( لتوليد ارقام عشوائية بترتيب مختلف للاعداد في كل مرة يعمل فيها البرنامج
تستخدم الدالة Formate لتحديد شكل المخرجات
يستخدم الامر For ….. Next في حالة معرفة عدد مرات التكرار مسبقا
مع الامر for Next في حالة عدم استعمال Step تزيد قيمة العداد واحد بعد كل تكرار
اعلان عن مجموعة من المتغيرات باستعمال أمر Dim واحد

اختيار النوع المناسب لكل متغير
نوع البيانات التى يمكن تخزينها فيه 2 العمليات التى يمكن اجراؤها عليه3 -حجم الذاكرة الذى يحتاجه هذا المتغير
يمكن اعلان عن مجموعة من المتغيرات باستعمال أمر Dim واحد
ملحوظة هامة الرمز & يسمى معامل الربط

A=50 B=30
أكمل الجمل التالية مستخدما القيم TRUE - FALSE
1. قيمة الشرط A=50 OR B>10 يكون ........ TRUE.........
2. قيمة الشرط A=50 AND B=10 يكون ........ FALSE.........
3. قيمة الشرط NOT B>10 يكون ........ TRUE.........
4. قيمة الشرط A=50 AND B=30 يكون ......... TRUE........
قيمة الشرط A=20 OR B>10 يكون ......... FALSE........


OR : يجب تحقق شرط واحد أو تحقق الشرطين معا لتنفيذ البديل
AND : يجب تحقق الشرطين معا لتنفيذ البديل
NOT : يجب عدم تحقق الشرط او الشرطين معا لتنفيذ البديل

التكوين Date Time
حيث عند إعلان متغير من النوع date يصبح بإمكانك استعمال التكوين date time وله مجموعة كبيرة من الخصائص والطرق هي
الطرق
Now: استرجاع التاريخ والوقت الآن.
Date : إدراج تاريخ
Day: أدارج رقم اليوم خلال الشهر 1-31
Day of year: أدارج رقم اليوم خلال السنة1-366
Hour: أدارج الساعة 0-23
Minute : أدراج الدقيقة 1-59
Second: أدارج الثانية 0-59
Month: أدراج اسم الشهر 1-12 Add days : إنشاء تاريخ جديد متقدم أو متأخر بعدد أيام مثل x. adddays(1)
Add hour : إنشاء تاريخ جديد متقدم (أو متأخر ) عدد من الساعاتx.addhoure(5)
Add minutes إنشاء تاريخ جديد متقدم أو متأخر عدد من الدقائق x.addminutes (30)
Age=25.5
Mark=90
If Age<26 Then
Age=16
Mark=100
End If
Total=Mark*2
بعد تنفيذ التعليمات السابقة اختر
الإجابة الصحيحة لكلا مما يلي.
1- قيمة المتغير Age تساوي:
أ- 25.5 ب- 90 ج- 16
2- قيمة المتغير Markتساوي:
أ – 90ب- 100ج-25.5
3- قيمة الشرط Age<26 :
أ – 25.5ب- True ج-False
4- قيمة المتغير Total تساوي:
أ – 200 ب- 180 ج-190

Arabic=30
English=20
If Arabic>25 Then
Total=Arabic +English
Avg=( Arabic +English )/2
Else
Arabic=25
English=22
Total=Arabic + English
Avg=( Arabic +English )/2
End if
بعد تنفيذ التعليمات السابقة ضع علامة ()اوعلامة ( X ) قيمة المتغير Arabic تساوي 30 . ()
قيمة المتغير English تساوي 22. ( X)
ناتج التعبيرArabic>25 يكون TRUE.( 
قيمة المتغيرTotal تساوي 47 . (X )
قيمة المتغير Avg تساوي 23.5. (X )

Dim i, total As Integer
For i = 1 To 8 Step 2
total = total + i
Next
MessageBox.Show(total)

Dim x, total As Integer
X = 2
Do While x <= 10
Total = Total + x
x = x + 2
Loop
Label1.text = total. To string ( )
هذا البرنامج يحسب ..............مجموع الاعداد الزوجية................
تم الاعلان عن المتغيران x, total باستخدام ........ Dim........
المتغيران x, total من النوع ............ Integer..............
الامر do while ………..loop امر تكرار لتنفيذ مجموعه من الاوامر اذا كان الشرط true

الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
مراجعة نهائية للحاسب الآلى 3اعدادى ترم2
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى شموع :: الصف الثالث الإعدادى :: الكمبيوتر وتكنولوجيا المعلومات الفصل الدراسى الثانى-
انتقل الى: