Also known as semantic error, logic bug
a bug in a program that causes it to operate incorrectly, but not to terminate abnormally
في علم الحاسوب، يعرّف الخطأ المنطقي على أنه خطأ في البرنامج يجعله يعمل بطريقة غير صحيحة، و لكنه لا يتوقف عن العمل بشكل مفاجئ. الخطأ المنطقي ينتج عنه مخرجات غير مقصودة أو غير مرغوب بها أو أي سلوك آخر، رغم أنها قد لا تكتشف في حينها. الخطأ المنطقي يمكن أن يحدث في كلا نوعي لغات البرمجة: المترجمة (compiled) و المفسرة (interpreted). على عكس البرنامج الذي يحتوي على خطأ قواعدي (syntax error)، فإن البرنامج الذي يحتوي على خطأ منطقي يعتبر برنامجاً صالحاً طبقا للغة البرمجة، رغم أنه لا يعمل بالشكل المرغوب به. الطريقة الوحيدة لاستكشاف الأخطاء المنطقية هو استخراج حلول خاطئة (أي تنفيذ البرنامج و تتبع بعض الخطوات التي من المفترض أن تخرج نتائج معينة ثم اكتشاف أنها تخرج نتائج مغايرة).
Abstract from DBpedia / Wikipedia · CC BY-SA
via Wikidata sitelinks · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).