رفتن به محتوای اصلی
تا پایان: استفاده از تخفیف
✦ فلش‌کارت AI

کدام اشتباه هوش مصنوعی خطرناک‌تر است: کدی که کامپایل نمی‌شود یا کدی که اجرا می‌شود؟

دیدن پاسخ ↺
پاسخ

کدی که اجرا می‌شود ولی نتیجه غلط می‌دهد؛ یعنی «منطق غلط». متد ساختگی را کامپایلر فوراً می‌گیرد. اما منطق غلط را فقط تست می‌گیرد. مثال: total * (percent / 100) با percent برابر ۱۰، حاصل 10/100 در تقسیم صحیح صفر است؛ پس تخفیف اعمال نمی‌شود و ۹۰۰٬۰۰۰ به‌جای ۸۱۰٬۰۰۰ برمی‌گردد. شکل درست: total * percent / 100m به همین دلیل پاسخ «ناقص» از پاسخ «ساختگی» خطرناک‌تر است: ظاهراً درست است و ماه‌ها بعد خودش را نشان می‌دهد.

هر روز یک کارت مثل همین، هم‌سطح خودتدر ربات بله آکادمی — رایگان، با پرسش‌وپاسخ