امتحان الحاسب الآلي
الصف الثالث الإعدادي – ترم ثاني - الفصل الأول
السـؤال الأول:أكمـل مكـان النقـط بمـا تراه مناسـباً لكي يجعـل العبـارات صحيحـة: (4 درجات)
أراد يوسـف حسـاب مسـاحة دائـرة ما، فقـام بكتـابـة البرنـامـج التـالي:
Const Pi As Single = 3.14
Dim R As Single
Dim Area As Double
R = 1000
Area = Pi * R * R
MsgBox ( Area )
1- اسـتخدم يوسـف المتغـير العـددي R من نـوع ............ لوضـع بداخـله القيمـة ............
2- كما اسـتخدم أيضـاً المخـزن العـددي الثـابت ............ من النـوع Single لتخصيص له القيمـة ............
3- كما تم اسـتخدام المتغـير العـددي .................. من النـوع .................. لوضـع فيـه .................. وهـي تسـاوي
تمامـاً Pi * R^2.
4- تم الإعـلان عـن المتغـير العـددي R باسـتخدام الكلمـة Dim ، كما تم الإعـلان عن المخزن الثابت Pi باسـتخدام الكلمـة
..................
السـؤال الثاني
أ ) اختر الإجابة الصحيحة مما بين القوسين لكل مما يأتي: (3درجات)
Dim,Const ,String, Single ) )
1- أراد خـالـد حسـاب مجمـوع درجـات طـالب في المـواد الدراسـية فقـام باسـتخدام متغـيرات عـدديـة من النـوع Single
حـيث تـم الإعـلان عنهـا بالكلمـة .................
2- كما اسـتخدم أيضـاً متغـير مـن النـوع ................... لوضـع فيـه اسـم الطـالـب.
3- كما تـم اسـتخدام متغـير مـن النـوع ................... لوضـع فيه مجمـوع درجات المواد الدراسـية.
(ب) ما المقصود بكل مما يلي : (درجتان)
التحويل المباشر – المدى – المتغيرات – الثوابت الجوهرية
السؤال الثالث : (أ) ما الخطأ في البرامج التالية: (3 درجات)
1) Dim x as Decimal
X= "SoftWare"
2) Const MyName as String= "Ahmed"
MyName= "Mohammed"
(ب) ما هي الحالات التي لا يصلح فيها التحويل المباشر ؟ (درجتان)
السؤال الرابع : (أ ) اكتب الكود الذي يقوم بالأتى: (4 درجات)
1) الإعلان عن متغيرين أحدهما من نوع رقم صحيح والآخر من نوع حرفي باستخدام أمر Dim واحد .
2) الربط بين متغيرين حرفيين هما LName,FName وتخزينهما في متغير حرفي آخر FullName.
3) تحويل X= 500 من بيان رقمي ليصبح بيان حرفي (500$) .
4) الإعلان عن ثابت باسم BookName قيمته "SoftWare" .
(ب) ما ناتج حل المعادلات التالية
درجتان )
1) R= 5 – 3 * 4 mod 5
R= 10 – 3 * 2 ^ 2 / (5 mod 2) 2)
مع أطيب الأمنيات بالتوفيق