تيارات البيانات الموحدة

هذه هي النسخة الحالية من هذه الصفحة، وقام بتعديلها عبود السكاف (نقاش | مساهمات) في 20:21، 2 يونيو 2023 (بوت: إصلاح أخطاء فحص أرابيكا من 1 إلى 104). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة.

(فرق) → نسخة أقدم | نسخة حالية (فرق) | نسخة أحدث ← (فرق)

التيارات الموحدة (بالإنجليزية: Standard stream)‏ أو تيارات البيانات الموحدة في برمجة الحاسوب تشير إلى قنوات إدخال وإخراج متصلة بين البرنامج الحاسوبي وبيئته عندما يبدأ في التنفيذ. تسمى اتصالات الإدخال/الإخراج (إ/إ) (بالإنجليزية: I/O)‏ الثلاث الإدخال الموحد (بالإنجليزية: stdin)‏ والإخراج الموحد (بالإنجليزية: stdout)‏ والخطأ الموحد (بالإنجليزية: stderr)‏. في الأصل إ/إ تحدث عبر أجهزة متصلة بوحدة التحكم (بالإنجليزية: console)‏ (مثلاً لوحة المفاتيح أو الشاشة)، ولكن التيارات الموحدة تُجرد هذا الأمر. عندما يُنفذ أمر ما عبر الصدفة التفاعلية (بالإنجليزية: interactive shell)‏ تكون التيارات عادةً متصلة بالمطراف (بالإنجليزية: terminal)‏ التي تعمل فوقها الصدفة، ولكن يمكن تغييرها بإعادة التوجيه أو الأنببة (بالإنجليزية: pipelining)‏. بشكل عام، يمكن لعملية فرعية (بالإنجليزية: child process)‏ أن تأخذ التيارات الموحدة الخاصة بالعملية الأساسية.

مراجع