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

منتدى شموع


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

 

 مراجعة شاملة لمنهج الحاسب الآلى الثالث الإعدادى التيرم الثانى+ تدريبات وأسئلة مجاب عنها+امتحان المحافظات آخر العام

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




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

مراجعة شاملة لمنهج الحاسب الآلى الثالث الإعدادى التيرم الثانى+ تدريبات وأسئلة مجاب عنها+امتحان المحافظات آخر العام Empty
مُساهمةموضوع: مراجعة شاملة لمنهج الحاسب الآلى الثالث الإعدادى التيرم الثانى+ تدريبات وأسئلة مجاب عنها+امتحان المحافظات آخر العام   مراجعة شاملة لمنهج الحاسب الآلى الثالث الإعدادى التيرم الثانى+ تدريبات وأسئلة مجاب عنها+امتحان المحافظات آخر العام Emptyالأربعاء مايو 01, 2013 2:58 am

اسماء الخلايا التي تحتوى علي قيم تتغير أثناء تشغيل البرنامج يطلق
عليها متغيرات
أسماء الخلايا التي تحتوى علي قيم لا تتغير اثناء تشغيل البرنامج يطلق
عليها ثوابت
إعلان عن المتغيرات هي عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل
قيم متغيرة
إعلان عن الثوابت هى عملية اعطاء اسماء للخلايا اذا كانت الخلايا ستحمل قيم ثابتة
قبل ان تستخدم متغير او ثابت فى المسألة لابد أن تعلن عنه
يتم الاعلان عن المتغير بالأمر DIM ـــــــــــ نوع المتغير AS اسم المتغير DIM
يتم الاعلان عن الثابت بالأمر CONST ـــــــــ نوع الثابت AS اسم الثابت CONST
يوجد في ال Visual Basic نوعان من الثوابت هما ثوابت جوهرية و ثوابت مسماه
ثوابت جوهرية هي ثوابت موجودة في بناء و جوهر نظام ال Visual Basic .netاي انها ثوابت سابقة التعريف
ثوابت مسماه هي ثوابت يقوم المبرمج بتعريفها طبقا لاحتياجات البرنامج
ثوابت مسماه هي ثوابت يجب الاعلان عنها و اعطاء اسماء لها
قواعد وضع أسماء للمتغيرات وعدم أتباعها يجعل التسمية غير صحيحة :-
1-- يجب أن يبدأ اسم المتغير بحرف ولا يجوز أن يبدأ برقم2- لا يحتوى على كلمة محجوزة في لغة البيزك المرئي مثل Copy , Print
3- لايحتوى على علامة خاصة مثل /*+ 4- لا يحتوى على مسافات

قواعد تحسن البرنامج وتسهل قراءته وعدم اتباعها لاينتج عنة اى خطا:-
1- اختيار اسماء للمتغيرات والثوابت ذات معنى تبين المحتوى
2-عند كتابة اسم المتغير يتكون من اكثر من كلمة يمكن ان نبدأ كل كلمة بحرف capital
3- بداية اسم المتغير بثلاثة حروف تبين نوع هذا المتغير
• عند استخدام امر التخصيص نستخدم علامة = و التي تسمي معامل التخصيص و يوجد علي شمال العلامة اسم المتغير و علي يمينها قيمة المتغير
• الرمز & يستخدم في عملية ربط اكثر من قيمة حرفية او متغير حرفي ببعضها لتكوين متغير حرفي واحد و هذا الرمز يسمى رمز الربط
• العلامة " " تعنى قيمة حرفية فارغة ( طولها صفر ) اما العلامة " " فإنها تعنى قيمة حرفية بها مسافات ( طولها هو عدد المسافات )
اولويات تنفيذ العمليات الحسابية المعامل المؤثر العملية
العمليات التى بين الاقواس ( الداخلية اولا ثم الخارجية ) ( )
عمليات الاسس ^ اسس
عمليات الضرب و القسمة ( الاولوية من اليسار ثم اليمين ) * ضرب
عمليات القسمة العادية ( الاولوية من اليسار ثم اليمين ) / قسمة عادية
عمليات قسمة الاعداد الصحيحة \ قسمة اعداد صحيحة
عمليات حساب باقى القسمة mod باقى القسمة
7عمليات الجمع و الطرح ( الاولوية من اليسار الي ليمين + جمع

اعـــــداد صحيحـــة كســـــور حـــــروف تاريخ ومنطقي
نوع البيان الخلايا الدقه نوع البيان الخلايا الدقه نوع البيان الخلايا نوع البيان الخلايا
Short 2 5 ارقام single 4 7 char 2 date 8
Integer 4 10 ارقام double 8 15 string العديد من الخلايا boolean 2
Long 8 19 رقم decimal 16 29
امر التخصيص ( الاحلال ) :- ان اهم دور للمتغيرات هو تخزين البيانات بها ولكى نخزن قيمة فى متغير نستخدم امر التخصيصVariable Name = Value
علامة = تسمى معامل التخصيص
يجب مراعاة الاتى:-
القيمة المراد تخزينها تكون يمين (=)اسم المتغير يكون شمال
القيمة يمكن ان تكون :-
قيمة مجردة مثل X=5
متغير اخر X=Y حيث يتم تخزين قيمة Y في النتغير X
عملية حسابيةمثل X=2Y+Z
حيث يتم حساب القيمة 2Y+Z ثم تخزن في X
المتغيرات التي على يمين = لا يحدث بها اي تغيير
مفهوم العلامة = في امر التخصيص يختلف نهائيا عن مفهما في المعادلة الرياضية
حيث الصيغة X+3=10 صحيحة كمعادلة رياضية وليست صحيحة كامر تخصيص لوجود عملية حسابية شمال =
والصيغة X=X+1 غير صحيحة كمعادلة رياضية وصحيحة كامر تخصيص
لتعبير الشرطي : هو عبارة عن صياغة للعلاقة بين كميتين
لصياغة التعبيرات الشرطية فإننا نقوم باستعمال بعض المعاملات تسمى معاملات المقارنة
مثال A = 50 B = 60
النتيجة مثال العلاقة العلامة النتيجة مثال العلاقة العلامة
A < > B لا يساوي < > A > B اكبر من >
A>=B اكبر من او تساوي >= A < B اصغر من <
A<=B اصغر من او تساوي <= A = B يساوي =
• الشروط المركبة
تستخدم في حالة إذا كنا سنستخدم قرار او بديل معين بناء على تحقق شرطين وليس شرط واحد
ويمكننا عمل الشرط لمركب بالربط بين أكثر من شرط بأحد المعاملات التي تسمى المعاملات المنطقية
OR : يجب تحقق شرط واحد أو تحقق الشرطين معا لتنفيذ البديل
OR ELSE : يجب تحقق شرط واحد فقط لتنفيذ البديل
AND : يجب تحقق الشرطين معا لتنفيذ البديل
AND ALSO :يجب تحقق الشرطين لتنفيذ البديل
X OR : يجب تحقق شرط واحد فقط لتنفيذ البديل
NOT : يجب عدم تحقق الشرط او الشرطين معا لتنفيذ البديل

الأمر If …… Then……..Else) )
يتم استخدام هذا الأمر في حالة ما إذا كان هناك بديلين ( أ ، ب) وكنا نريد أن يتم تنفيذ احد البديلين إذا كانت قيمة الشرط true ويتم تنفيذ البديل الآخر إذا كانت قيمة الشرط false
القاعدة العامة لاستخدام الأمر if …… then ………else ))
If condition ( شرط)
Then
Statement Block1 ( مجموعة الأوامر رقم 1)
Else
Statement Block2 ( مجموعة الأوامر رقم 2)
End If
Statement Block3 ( مجموعة الأوامر رقم 3)
معنى ذلك إذا كان الشرط صحيحة يتم تنفيذ الجمل اللي بعد then ويهمل مجموعة الأوامر اللي بعد else
وإذا كان الشرط خاطئ فيتم إهمال الجمل اللي بعد then ويتم تنفيذ الجمل اللي بعد else
الأمر البسيط ( If …………Then )
يتم استخدام هذا الأمر إذا كان لدينا بديل واحد ( أ ) ولا شئ بمعنى انه عند قيمة معينة للشرط يتم تنفيذ البديل ( أ ) أما عند القيمة الأخرى فلا يتم عمل شئ
القاعدة العامة لاستخدام الأمر
If (condition) الشرط then
الجمل التي تحقق الشرط
End if
then اى عندما يكون الشرط صحيح يتم تنفيذ الجمل اللي بعد
End if وعندما يكون الشرط غير صحيحة يتم تنفيذ الجمل اللي بعد
الاداة Radio Button تتيح للمستخدم مجموعة من البدائل لاختيار واحدة منها فقط
لاداة CheckBox تتيح للمستخدم مجموعة من البدائل لاختيار أي عدد منها
الاداة GroupBox تستخدم لتنظيم الأدوات علي النموذج
الخاصية العمل
Name اسم الأداة داخل كود البرمجة
BackColor لاختيار لون لخلفية الأداة
Appearance لتحديد شكل الأداة ما اذا كان الشكل التقليدي للأداة او شكل button
Checked تحديد ما إذا كانت الأداة تم اختيارها إما لا

Enabled تحديد ما إذا كانت الأداة تستطيع التعامل معها أم لا
Forecolor تحديد لون الخط على الأداة
Height تحديد ارتفاع الأداة
Image تحديد الصورة التي ستظهر على الأداة
Text تحديد الكتابة التي ستظهر على الأداة
Visible تحديد ما إذا كانت الأداة مرئية على الفورم ام غير مرئية
Width تحديد عرض الأداة
الاداة GroupBox
الخاصية العمل
Name اسم الأداة داخل كود البرمجة
Flat Style تحديد شكل الأداة ويوجد لدينا أربعة اختيارات لهذه الأداة وهى system ( الافتراضية) flat ,popup ,standard
Enabled تحديد ما إذا كانت الأداة تستطيع التعامل معها أم لا
Text تحديد الكتابة التي ستظهر على الأداة
Visible تحديد ما إذا كانت الأداة مرئية على الفورم ام غير مرئية
(1)الأمر Do While…………Loop
1. الامر Do While …..loop يخرج من الشرط اذا كان ناتج الشرط False و يكرر اذا كان الناتج True
2. الامر Do Until …… loop يخرج من الشرط اذا كان ناتج الشرط True و يكرر اذا كان الناتج False

Do While Condition
Statment1
Statment2

Statement n
Loop


Do
Statment1
Statment2

Statement n
Loop While Do Condition

اختيار النوع المناسب لكل متغير
1- نوع البيانات التى يمكن تخزينها فيه
2- العمليات التى يمكن اجراؤها عليه 3-حجم الذاكرة الذى يحتاجه هذا المتغير
تستخدم الدالةRnd() لتوليد ارقام عشوائية بنفس ترتيب الاعداد في كل مرة يعمل فيها البرنامج
تستخدم الدالة (Randomize( لتوليد ارقام عشوائية بترتيب مختلف للاعداد في كل مرة يعمل فيها البرنامج
تستخدم الدالة InputBox ( ) لعرض نافذ تحتوى على اشارة ادخال و مربع كتابة لمستخدم البرنامج
تستخدم الدالة Formate لتحديد شكل المخرجات
يستخدم الامر For ….. Next في حالة معرفة عدد مرات التكرار مسبقا
3. مع الامر for Next في حالة عدم استعمال Step تزيد قيمة العداد واحد بعد كل تكرار
(2)الامر For ………. Next
4. على خلاف أوامر التكرار السابقة والتي لا نعرف فيها عدد مرات التكرار فان الأمر For ………. Next يستعمل في حالة معرفة عدد مرات التكرار مسبقاً
5. For Counter = Start To End Step( )
Statment1
Statment2

Statement n
Next

• الامر Do Until …….. Loop

علي العكس من Do While …….. Loop فان Do Until …….. Loop يختبر الشرط فإذا كان خاطئاً False يبدأ التكرار ويستمر حتى يصبح الشرط صحيحاً True وعندها يتوقف التكرار,
والشرط الموجود في البناء Do Until …….. Loop يسمى شرط إنهاء التكرار .
الأداة listbox
تعد الأداة listbox واحدة من الأدوات التي تربط غالبا بالتكرار وتتيح لك هذه الأداة أن تنشئ أو تعرض قائمة من العناصر وان تختار منها
خصائص الأداة
الخاصية وظيفتها
Name اسم الأداة داخل كود البرمجة
Horizonatalscrollbar إمكانية إظهار شريط التمرير الافقى أو لا داخل الأداة
Items معرفة العناصر الموجودة داخل الأداة
Selecteditems معرفة او تحديد العنصر الواقع عليه الاختيار
Sorted تبين ما إذا كانت العناصر داخل الأداة مرتبة أبجديا ام لا
الخاصية items في حد ذاتها كائن وكما علمنا في الفصل الدراسي الأول أن الكائن وهو كل ما له خصائص ووظائف واستجابة للأحداث
اى أن الخاصية items لها خصائص ووظائف
الجدول التالي يوضح بعد وظائف method الخاصية items للأداة listbox
الوظيفة method العمل behavior
Add( text) إضافة العنصر text في آخر القائمة
Insert ( index ,text ) إضافة العنصر text فى القائمة ويكون ترتيبه داخل القائمة هو index
Count معرفة عدد العناصر فى القائمة

Remove ( text ) مسح العنصر text من القائمة
Removeat (index) مسح العنصر اللي ترتيبه في القائمة index
Clear مسح جميع العناصر الموجودة بالأداة
الكائن Timer هو ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة النظام (System Clock) من داخل البرنامج التي تقوم بتنفيذها .
الكائن Timer
الحدث Tick ( يقع بعد فترة زمنية معينة بدون تدخل المستخدم )
الخاصية 1. Interval لتحديد الفترة الزمنية بالمللي ثانية
2. Enabled (التمكين) (تستخدم لكي ينشط الــ Timer بعد كل فترة زمنية ) ولابد أن تكون قيمتها True ولإيقاف الــ Timer عن العمل نجعلها False .
التكوين Date Time
عند الإعلان عن متغير من النوع Date يكون لدينا تكوين يسمى Date Time هذا التكوين له خصائص ووسائل نذكرها في الجدولين الآتيين :
مثلا: Dim X as Date

تحويل البيانات الحرفية الي بيانات رقمية
- عند ادخال البيانات الى البرنامج فاننا ندخلها عن طريق اداة الكتابة ( Text Box )
- وبرنامج ال VB.net تعامل مع هذه البيانات على انها بيانات حرفية و ليس رقمية اى لا يمكن اجراء العمليات الحسابية عليها إلا بعد تحويلها الي بيانات رقمية
- لتحويل البيانات الحرفية الى رقمية نستخدم وسيلة ( Method ) اسمها Parse
الشكل العام لل Parse Method
1. لتحويل قيمة حرفية الي عدد صحيح Integer.Parse ()
2. لتحويل قيمة حرفية الى عدد عشرى Decimal.Parse
2. تحويل قيمة رقمية الى قيمة حرفيه ( دالة ( to string
الشكل العام للدالة TO STRING
.to stringاسم المتغير = اسم الأداة التى تحتوى الناتج
1- مثالـــــــــ label1 . Text = p. to string
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
مراجعة شاملة لمنهج الحاسب الآلى الثالث الإعدادى التيرم الثانى+ تدريبات وأسئلة مجاب عنها+امتحان المحافظات آخر العام
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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