1- الدالةINT(X)تستخدم لحذف الجزء الصحيح من رقم يشتمل على ارقام صحيحة وعشرية دون تقريب. شرح السؤال فكر في وظيفة الدالةINT. هل هي تحذف الجزء الصحيح أم الجزء الكسري؟ وهل تقرب العدد للأكبر أم للأصغر؟ صح خطأ الإجابة الصحيحة هي (خطأ)الدالةInt(X)تستخدم لإرجاع الجزء الصحيح من العدد، أي أنها تقوم بحذف الجزء الكسري (العشري) من الرقم. على سبيل المثال،Int(99.8)تعطي النتيجة 99. العبارة في السؤال تقول إنها "تحذف الجزء الصحيح"، وهذا عكس وظيفتها تماماً.للمقارنة:ما الفرق في النتيجة بين الدالتينInt(-3.4)وFix(-3.4)؟(الفصل السادس: البرامج الفرعية والدوال، 6-4: الدوال الجاهزة، 6-4-1: الدوال الرياضية، صفحة 103)
2- ينتهي الإجراء الفرعي بجملةEnd Sub. شرح السؤال كل كتلة برمجية في بيسك لها بداية ونهاية. إذا كان الإجراء الفرعي يبدأ بـSub، فما هي الجملة المنطقية التي يجب أن ينتهي بها؟ صح خطأ الإجابة الصحيحة هي (صح)هذه هي البنية الأساسية للإجراء الفرعي (الروتين) في لغة البيسك المرئي. أي إجراء فرعي يتم الإعلان عنه باستخدام الكلمة المفتاحيةSubيجب أن ينتهي بالضرورة بالكلمتين المفتاحيتينEnd Subلتحديد نهاية الكتلة البرمجية الخاصة به.للمقارنة:بماذا تبدأ وتنتهي "الدالة الوظيفية" (Function)؟(الفصل السادس: البرامج الفرعية والدوال، 6-2: الاجراءات الفرعية (الروتينات)، صفحة 91-92)
3- الدالة الجاهزةRight(L, N)هي إحدى دوال: شرح السؤال الدالةRightتأخذ "نصاً" وتقتطع جزءاً منه. هل هي تتعامل مع أرقام رياضية، أم مع حروف ونصوص؟ الرياضية التاريخ والوقت الإحصائية الجمل الحرفية الإجابة الصحيحة هي (الجمل الحرفية)الدالةRightهي دالة نصية (حرفية) تستخدم لاقتطاع عدد معين من الحروف من يمين السلسلة الحرفية. بما أنها تتعامل مع النصوص والحروف، فهي تصنف ضمن دوال الجمل الحرفية.سؤال:ما هي الدالة التي تقوم بنفس الوظيفة ولكن من جهة اليسار؟(الفصل السادس: البرامج الفرعية والدوال، 6-4: الدوال الجاهزة، 6-4-2: الدوال والجمل الحرفية، صفحة 105)
4- أي من الدوال التالية تستخدم لحذف المسافات الفارغة من بداية ونهاية النص: شرح السؤال عندما يكون لديك نص به مسافات زائدة في أوله وآخره، وتحتاج إلى "تشذيبه" من كلا الجانبين، أي دالة تقوم بهذه المهمة؟ Left Ltrim Rtrim Trim الإجابة الصحيحة هي (Trim)الدالةTrimتقوم بحذف المسافات الفارغة من بداية ونهاية السلسلة الحرفية.بقية الدوال:Ltrim: تحذف المسافات من اليسار (البداية) فقط.Rtrim: تحذف المسافات من اليمين (النهاية) فقط.Left: تقتطع جزءاً من النص من اليسار.تدريب:ما هي نتيجة تنفيذ الأمر التالي:Print Trim(" Hello World ")؟(الفصل السادس: البرامج الفرعية والدوال، 6-4: الدوال الجاهزة، 6-4-2: الدوال والجمل الحرفية، صفحة 105)