عرض مشاركة واحدة
  #4  
قديم 22-05-2011, 04:05 PM
tarek elhamy tarek elhamy غير متواجد حالياً
مدرس حاسب الى
 
تاريخ التسجيل: Jul 2008
المشاركات: 2,572
معدل تقييم المستوى: 20
tarek elhamy is on a distinguished road
افتراضي اجابه امتحان الحاسب الآلي محافظة الدقهلية الفصل الدراسي الثاني للعام الدراسي 2010/201

اجابه امتحانالحاسب الآليمحافظة الدقهلية الفصل الدراسي الثاني للعام الدراسي 2010/2011
السؤالالأول : اخترالإجابة الصحيحة من بين الأقواس :
1- ............... هي أوامر تتحكم في إعادة تنفيذ أمر معين أو مجموعة من الأوامر حتى يتحقق شرط معين.
( 1- التعبير الشرطى- 2 -أوامر التكرار 3-اوامر التحويل 4- أوامر التخصيص)
2- ............. هو ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة الحاسب (من داخل البرنامج التي تقوم بتنفيذها .
( 1- أداة Timer 2- أداة Radio Button3- – Text box)
3-هى أداة تتيح للمستخدم مجموعة من البدائل واختيار بديل واحد فقط
(1- أداة Radio Button2- أداة list box3 - أداة label4 - أداة Group box ) .
4-الخاصية interval للمؤقت timer تحدد معدل وقوع الحدث بالوحدة الزمنية
( 1-ثانية 3 - دقيقة 3- مللي ثانية 4 - ساعة )
5- يبدأ الاعلان عن المتغبرات باستخدام الامر (1-Dim 2- Const 3- Next ..... For )
6-................عبارة عن صياغة للعلاقة بين كميتين ويكون الناتج True أو False
( 1-التعبير الشرطي 2 – أوامر التكرار3 – أوامر التحويل4 – أوامر التخصيص)

ب- أكمل الكود لإيجاد مجموع الأعداد الفردية من 1 إلى 10 باستخدام جملة For .. Next
1. Dim A, sum as integer
2. ForA = 1 To 10 Step 2
3. sum =Sum = Sum + A
4. Next
5. Msgbox(sum)
.................................................. .................................................. ......................
السؤال الثانى : ضع علامة (صح) أمام العبارة الصحيحة وعلامة خطأ ( X) أمام العبارة الخطأ :
1- عند استخدام متغير من النوع Byte فإن البيانات التي نتعامل معها هي البيانات المنطقية True or False ( X)
2- المخازن التي لا تتغير قيمتها أثناء تشغيل البرنامج يطلق عليها المتغيرات( X)
3- الأداة Checkbox تتيح للمستخدم مجموعة من البدائل لاختيار أكثر من بديل في نفس الوقت (ü)
4- يمكن إيقاف ال Timer عن العمل بإعطاء الخاصية Enabled القيمة False . (ü)
ب -ما ناتج العمليات التالية
1- 2^2*3+4*2 =20
2- 5-2*(2+1) = - 1
3- 46 \ 9 Mod 3 =2
ج - اذكر قواعد تسمية المتغيرات
1. يجب أن يبدأ الاسم بحرف من الحروف الهجائية الانجليزية ( Z , z ............ A , a )
2. يأتي بعد الحرف الأول أي عدد من الحروف أو الأرقام أو الرمز Underscore ( _ ) بأي ترتيب .
3. لا يسمح أن يحتوى الاسم على رموز أو علامات خاصة كالمسافة ،والنقطة،وعلامة الاستفهام، والتعجب، والفصلة، والفصلة المنقوطة ....الخ )
4. ممنوع استخدام الكلمات المحجوزة في VB.net مثل( Decimal – Short – Double DimLong ... الخ )

.................................................. ........................
السؤال الثالث أكمل مما يأتي بكلمة مناسبة باستخدام الكلمات الأتية
( ( Boolean – 4 – False – Const – 3.14285714285714 - 3 – True – 3.142857 – Byte – String
1- عدد Byte هو حجم الذاكرة التي يحتاجها المتغير من النوع المصاحب له
2- لتخزين أسماء الطلبة نستخدم متغيرات من النوع String كما يمكن استخدام متغيرات من النوع Boolean لتخزين البيانات المنطقية .
3- إذا أردنا تخزين القيمة العددية 3.14285714285714 في ثلاث متغيرات من النوع Integer ، Single ، Double ثم استرجعنا قيمة كل متغير فإن :
أ- قيمة المتغير من نوع Integer هو 3 ب- قيمة المتغير من نوع Single هو 3.142857
ج- قيمة المتغير من نوع Double هو 3.14285714285714
4- في جملة If يتم الانتقال إلى الجمل التي تلي Else إذا كان ناتج الشرط Falseوالجمل التي تلي Then إذا كان ناتج الشرط True
ب - اقرأ التعليمات الأتية ثم أجب عن الأسئلة التالية :
Dim X, Y,W,Z as Integer
Z=5
1- قيمة المتغير W هي 1
2-- قيمة المتغير Y هي 6
3- قيمة المتغير Z هي 11


W=4
For x = 2 To 4 Step 2
Y= Y+X
W= W-1
Next
If Y> Z Then
W = W \ 2
Z = Z + Y
End If
X
Y
W
Z
0
0
0
0
2
2
4
5
4
6
3
11
6
2
1
__________________
لاإله إلا أنت سُبحــانك أني كُنت من الظالمين
سـبـّحـَان الـلـهّ وبـِحـَمـّده*عـَدَدّ خـَلـّقـِه

وَزِنـَةِ عـَرّشـِه *وَرِضـاَ نـَفـّسِه*وَمـِدَآدّ كَـَلـِمـَآتـِه






آخر تعديل بواسطة tarek elhamy ، 23-05-2011 الساعة 12:51 AM
رد مع اقتباس