← المستويات
صعب 45 / 30 100% 🏆 ⚔️
التقدم
150%

🏦

 نظام تحويلات بنكية حقيقي

أنت تعمل على نظام بنكي، والمستخدم طلب تحويل مبلغ 500 من حساب رصيده 300.

لكن النظام لا يعتمد على فحص واحد فقط، بل يمر بعدة مراحل تحقق قبل تنفيذ العملية:

  • التحقق من حالة الحساب
  • التحقق من الرصيد
  • التحقق من حدود التحويل اليومية
  • التحقق من نظام الأمان (Fraud Detection)

🚨 أي خطأ في ترتيب هذه الفحوصات قد يؤدي إلى:

  • استهلاك موارد النظام بلا داعي
  • مشاكل أمنية
  • تجربة مستخدم سيئة

🎯 ما هو أول تحقق يجب أن يجري؟

// المستوى 45 — سجل العمليات البنكية 🏦
ما أهم تحقق يجب أن يجرى أولًا؟
INPUT
رصيد 300 ومبلغ تحويل 500
OUTPUT
قرار قبول أو رفض العملية
// أجب على السؤال
A التحقق من نظام كشف الاحتيال (Fraud Detection)
B التحقق من حدود التحويل اليومية
C التحقق من الرصيد الكافي في الحساب
D تنسيق واجهة الطلب
التلميحات — كل تلميح يقلل النقاط
🤖 الأنظمة المالية تعيش وتموت على التحقق الصحيح