🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 4 بطاقة لهذه الصفحة
ما هي ميزات قابلية الوصول التي يمكن إضافتها لتطبيق برمجي لمساعدة الأشخاص ذوي الاحتياجات الخاصة؟
الإجابة: زر التكبير والتصغير، زر تغيير نسق اللون، زر تحويل النص إلى كلام، وإضافة رسائل محددة مسبقًا لتقديم كل مكون قبل التحدث عن محتواه.
الشرح: تساعد هذه الميزات في جعل التطبيق أكثر شمولية وسهولة في الاستخدام لفئة أوسع من المستخدمين، بما يتماشى مع مبادئ هندسة البرمجيات المتعلقة بتجربة المستخدم.
تلميح: فكر في الأدوات التي تساعد على تحسين تجربة المستخدم للمستخدمين ذوي الإعاقات البصرية أو السمعية.
التصنيف: مفهوم جوهري | المستوى: متوسط
ما هي الخطوات العملية لتوسيع وظيفة زر التكبير والتصغير في تطبيق برمجي؟
الإجابة: 1. إضافة زر التكبير والتصغير إلى الشاشات المتبقية من التطبيق. 2. توسيع وظيفة الزر لتكبير مكونات محددة مثل أزرار (Button) وقوائم الخيارات (ListPicker) في كل شاشة.
الشرح: يوضح هذا التسلسل منهجية هندسة البرمجيات في تطوير الميزات، حيث تبدأ بالتطبيق على نطاق واسع ثم التخصيص والتحسين للمكونات الفردية.
تلميح: ركز على تسلسل العمليات: من التطبيق العام إلى التخصيص للمكونات.
التصنيف: صيغة/خطوات | المستوى: متوسط
كيف يمكن تحسين وظيفة تحويل النص إلى كلام (Text-To-Speech) في تطبيق برمجي لتكون أكثر فائدة؟
الإجابة: عن طريق إضافة رسائل محددة مسبقًا على كل شاشة لتقديم كل مكون (مثل الأزرار أو القوائم) قبل التحدث عن المحتوى الأساسي لتلك الشاشة.
الشرح: يمثل هذا التحسين تطبيقًا لمبدأ قابلية الاستخدام في هندسة البرمجيات، حيث لا يكفي وجود الميزة، بل يجب أن تكون مصممة بشكل يلبي احتياجات المستخدم بدقة.
تلميح: فكر في كيفية جعل التطبيق أكثر وضوحًا وتوجيهًا للمستخدم الذي يعتمد على الصوت.
التصنيف: تفكير ناقد | المستوى: صعب
ما هي المهام الثلاث الرئيسية المذكورة لتحسين قابلية الوصول في التطبيقات البرمجية؟
الإجابة: 1. إضافة وتوسيع وظيفة أزرار التكبير والتصغير. 2. إضافة زر لتغيير نسق الألوان. 3. إضافة وتحسين وظيفة زر تحويل النص إلى كلام.
الشرح: تمثل هذه المهام جوانب عملية رئيسية في مجال هندسة البرمجيات لتطوير تطبيقات شاملة تراعي معايير الوصول الشامل (Accessibility).
تلميح: راجع التمرينات المرقمة من 1 إلى 6 وابحث عن المجموعات المتشابهة.
التصنيف: ملخص | المستوى: سهل