1 – تكلم عن الذاكرة الداخلية للكمبيوتر ؟
- الذاكرة الداخلية هى المكان التى يتم تخزين البيانات به وتتكون من ملايين الخلايا المتساوية وتسمى كل
خلية Byte وتحمل كل خلية رقم يبدأ من الصفر .
2 – ماهى قواعد إعطاء أسماء للخلايا ؟
- اذا كانت القيم المخزنة تتغير أثناء تشغيل البرنامج فإن أسماء الخلايا التى تشغلها يطلق عليها المتغيرات
- أما اذا كانت القيم لاتتغير أثناء التشغيل فإن أسماء الخلايا يطلق عليها الثوابت
- أما عملية أعطاء أسماء للخلايا فيطلق عليها إعلان للمتغيرات إذا كانت الخلايا تحمل قيم متغيرة
- وإذا كانت الخلايا ستحمل قيم ثابتة يطلق عليها إعلان الثوابت
3 – أذكر أنواع البيانات وعدد الخلايا التى يشغلها كل نوع فى الذاكرة ؟
نوع البيان عدد الخلايا فى الذاكرة
Boolem 2
Date 8
Decimal 16
Integer 4
String Varies
4 – ماهى قواعد تكوبن الأسماء فى VB.NET ؟
- يجب أن يبدأ الأسم بحرف من حروف الهجاء الأنجليزية
- بعد الحرف الاول يمكن أن ياتى أى عدد من الحروف أو الأرقام
- لايسمح أن يحتوى الأسم على أى رموز أو علامات خاصة مثل ( المسافة – النقطة - ؟ - ! )
( ملحوظة : فى حالة كتابة أسم يحتوى على كلمتين يجب أن يبدأ كل أسم بحرف Capital )
لايسمح أن يكون الأسم من الكلمات المحجوزة فى VB.NET
5 – الأتى بعض الأسماء المتغيرة غير الصحيحة أذكر سبب عدم الصلاحية ؟
أســـــــــــــم المتغير سبب عدم الصـلاحية
2ndWorldWar
Spent.Money
Birth Day
Double
6 – أذكر خصائص أختيار النوع المناسب لكل متغير ؟
- نوع البيانات التى يمكن تخزينها فيه
- العمليات التى يمكن إجرائها عليه
- حجم الذاكرة الذى يحتاجة هذا المتغير
7 – تمثل الثوابت طريقة لإعطاء أسماء للقيم التى لا تتغير أثناء تشغيل البرنامج .
يوجد فى VB.NET نوعان من الثوابت أذكرهما ؟
أ – الثوابت الجــوهرية :-
هى ثوابت موجودة فى بناء وجوهر نظام VB.NET يستطيع أى برنامج VB أن يستعملها مباشرا
بدون أعلان مثل مجموعة الألوان الموجودة فى VB.NET
ب – الثوابت المسماة :-
هى ثوابت يقوم المبرمج بتعريفها طبقا لاحتياجات البرنامج ، ويجب الأعلان عنها عن طريق الكلمة
المحجوزة Const وعند الأعلان عن ثابت يجب أن نعطية أسم ونوع وقيمة ، وبمجرد الأعلان عنه
فإن قيمتة لا يمكن تغيرها أثناء تشغيل البرنامج .
8 – كيف يتم الأعلان عن المتغير فى VB.NET ؟
- يتم الأعلان عن أى متغير فى VB.NET من خلال صيغة تسمى إعلان المتغير تبدأ بكلمة Dim
ثم أسم المتغير ثم كلمة AS وبعدها نوع المتغير
9 – ماذا يحدث فى حالة إهمال علامة " = " والقيمة الأبتدائية عند الأعلان عن المتغير فى VB.NET ؟
فى حالة أهمال ذلك فإن المتغير يأخذ قيمة أفتراضية كما يلى :
أ – المتغيرات الرقمية تأخذ القيمة صفر
ب – المتغيرات الحرفية تكون فارغة
10 – إن أهم دور للمتغيرات هو تخزين البيانات بها ، ولكى يتم ذلك فأننا نستعمل أمر التخصيص ( الأحلال )
ولكى يتم تنفيذ أمر التخزين هناك شروط أذكرها ؟
أ – أسم المتغير الذى نريد التخزين فيه يجب أن يكون على شمال العلامة "="
ب – القيمة المراد تخزينها يجب أن تكون من نوع ملائم لنوع المتغير الذى سيتم التخزين به
ج - القيمة المراد تخزينها من الممكن أن تأخذ أحد الأشكال الأتية ( رقم – عملية حسابية )
د - المتغيرات التى على يمين "=" لا يحدث بها أى تغيير
11 – كيف يتم تنفيذ أمر التخصيص ( الأحلال ) ؟
أ – تحديد القيمة الموجودة على يمين "=" كالأتى :
( أستبدال كل متغير أو ثابت بقيمتة - إجراء العملية الحسابية وأستخراج النتيجة )
ب – تخزين النتيجة فى المتغير على شمال "="
End Class
+1 – عرف ماهى التعبيرات (الصياغات ) الشرطية ؟
- التعبير الشرطى هو عبارة عن صياغة للعلاقة بين كميتين . أى بمعنى تحديد من المتغير أو الثابت
وللتعبير الشرطى قيمة تتوقف على صحة العلاقة أو عدم صحتها (True – False )
2 – كيف يعمل الأمــر IF …Then…Else ؟
أ – إذا كانت القيمة True سيقوم البرنامج بتنفيذ مجموعة الأوامر الأولى ويهمل الثانية
ثم يذهب لتنفيذ الأوامر الثالثة .
ب – إذا كانت القيمة False سيقوم البرنامج بتنفيذ مجموعة الأوامر رقم 2 ويهمل رقم 1 ثم يذهب 3
3 – يمثل الأمر IF…Then صورة مبسطة للأمر IF…Then…Else قارن بينهما ؟
IF…The…Else IF…Then
يتم استخدامه فى حالة ما إذا كان هناك بديلين يتم استخدامه إذا لدينا بديل واحد
اذا كانت القيمة True يقوم بتنفيذ الأوامر رقم 1 ويهمل رقم 2 ثم ينفذ رقم 3 اذا كانت القيمة True يقوم بتنفيذ الأوامر رقم 1 ثم
يذهب لتنفيذ الأوامر رقم 2
اذا كانت القيمة False يقوم بتنفيذ الأوامر رقم 2 ويهمل رقم 1 ثم يذهب لتنفيذ رقم 3 اذا كانت القيمة False يقوم بتنفيذ الأوامر رقم 2
4 – فيما تستخدم الشروط المركبة ؟
- تستخدم فى حالة ما إذا كنا سنتخذ قراراً معينا بناء على تحقيق شرطين وليس شرط واحد
5 – أذكر وظيفة كلا من اداة Radio Button و الأداة Check Box والأداة GroupBox؟
أ – الأداة Radio Button :- تتيح للمستخدم مجموعة من البدائل لاختيار واحد منها فقط
ب – الأداة Check Box :- تتيح للمستخدم مجموعة من البدائل لاختيار أى عدد منها فى نفس الوقت
ج – الأداة GroupBox : - تنظيم وضع الأدوات على النموذج
6 – أذكر أهم خصائص الأداة RadioButton ؟
الوظيفة الخاصية
تحديد أسم الأداة Name
تحديد لون خلفية الأداة BackColor
تحديد ما إذا كان شكل الأداة هو الشكل التقليدى لزر الراديو أو انه عادى Appearance
تحديد ما إذا كان الأداة قد تم أختيارها أم لا (True – False) Checked
تحديد ما إذا كان المستخدم يستطيع التعامل مع الأداة أم لا Enabled
تحديد لون الكتابة على الأداة ForeColor
تحديد أرتفاع الأداة Height
تحديد الصورة التى ستظهر على الأداة Image
تحديد الكتابة التى ستظهر على الأداة Text
تحديد ما إذا الأداة مرئية أم لا Visible
تحديد عرض الأداة Width