تيار بيانات
في [[علم الحاسوب]] يستخدم لفظ '''تيار بيانات أو تدفق البيانات''' (Data stream) للتعبير عن [[بيانات]] متتالية لا يمكن التنبؤ بنهايتها. أي أنها كتيار الماء [[اتساق (علم الحاسوب)|مستمرة]] في التدفق مشفرة رقميًا، تستخدم [[نقل (الاتصال عن بعد)|لنقل]] أو تلقي [[معلومة|معلومات]] قيد الإرسال. ويمكن هذا النظام البرنامج بأن يقوم بالتعامل مع البيانات أولا بأول دون حاجة لوجود المحتوى كله في [[ذاكرة (توضيح)|الذاكرة]].

تم جمعها من سلوك متصفح المستخدمين من [[موقع ويب|مواقع الويب]]، حيث يتم وضع بكسل مخصص. تدفقات البيانات مفيدة لعلماء البيانات بالنسبة إلى [[بيانات ضخمة|البيانات الضخمة]] وتزويد خوارزميات [[ذكاء اصطناعي|الذكاء الاصطناعي]]. موفرو تدفق البيانات الرئيسيون هم شركات تكنولوجيا البيانات.<ref>{{استشهاد بويب
| مسار = http://www.techopedia.com/definition/6757/data-stream
| عنوان = What is a Data Stream? - Definition from Techopedia
| موقع = Techopedia.com
| لغة = en
| تاريخ الوصول = 2021-07-10
| مسار أرشيف = https://web.archive.org/web/20210126014125/https://www.techopedia.com/definition/6757/data-stream | تاريخ أرشيف = 26 يناير 2021 }}</ref>

من الإستخدامات المهمة لتيارات البيانات تبادل المعلومات بين البرامج المختلفة (IPC) سواء على نفس الجهاز (مثلا عن طريق جعبة pipe) أو عبر الشبكة (عن طريق [[مقبس (شبكات)|مقبس]] مثلا).

== التيارات القياسية ==
[[ملف:Stdstreams-notitle.svg|تصغير|يسار|التيارات القياسية في اليونكس]]
التيارات القياسية هي ثلاث تيارات بيانات في نظام [[يونكس|اليونكس]] والأنظمة المتقاربة معه وكذلك في لغة البرمجة [[سي (لغة برمجة)|سي]]. يتم توفير هذه التيارات من قبل [[نظام تشغيل|نظام التشغيل]] لكل البرامج وتستخدم في الإدخال والإخراج:
* الإدخال القياسي (stdin): يمكن إدخال بيانات إلى البرنامج عن طريقها. غالبا مايتم الإدخال في شاشة [[طرفية (توضيح)|طرفية]] (Console/Terminal) عن طريق لوحة مفاتيح.
* الإخراج القياسي (stdout): يستخدم لطباعة المعلومات من داخل برنامج. عادة تكون متصلة بشاشة طرفية. هذا التيار ذو [[مخزن بيانات مؤقت|ذاكرة وسيطة]] (buffered) أي أنه يتم جمع مقدار من المعلومات قبيل الطباعة.
* الإخراج القياسي للأخطاء (stderr): هذا التيار شبيه بالإخراج القياسي ولكنه مخصص لاعطاء البرامج وسيلة لكتابة الاخطارات والاشعارت. العبرة في وجود تيارين للإخراج هو إمكانية تحويل مسارهما كل على حدة. هذا التيار unbuffered.

تضيف [[سي++|لغة C++&lrm;]] تيارا رابعا بجانب (std::cin و std::cout و std::cerr) وهو std::clog وهو نفس تيار std::cerr ولكن buffered.

== مراجع ==
{{مراجع}}
{{شريط بوابات|تقنية المعلومات|علم الحاسوب}}

{{بذرة حوسبة}}

[[تصنيف:بيانات ضخمة]]
[[تصنيف:تحليل الأعمال]]
[[تصنيف:مصطلحات حوسبة]]
في علم الحاسوب يستخدم لفظ تيار بيانات أو تدفق البيانات (Data stream) للتعبير عن بيانات متتالية لا يمكن التنبؤ بنهايتها. أي أنها كتيار الماء مستمرة في التدفق مشفرة رقميًا، تستخدم لنقل أو تلقي معلومات قيد الإرسال. ويمكن هذا النظام البرنامج بأن يقوم بالتعامل مع البيانات أولا بأول دون حاجة لوجود المحتوى كله في الذاكرة.

تم جمعها من سلوك متصفح المستخدمين من مواقع الويب، حيث يتم وضع بكسل مخصص. تدفقات البيانات مفيدة لعلماء البيانات بالنسبة إلى البيانات الضخمة وتزويد خوارزميات الذكاء الاصطناعي. موفرو تدفق البيانات الرئيسيون هم شركات تكنولوجيا البيانات.

من الإستخدامات المهمة لتيارات البيانات تبادل المعلومات بين البرامج المختلفة (IPC) سواء على نفس الجهاز (مثلا عن طريق جعبة pipe) أو عبر الشبكة (عن طريق مقبس مثلا).

 التيارات القياسية 
تصغير|يسار|التيارات القياسية في اليونكس
التيارات القياسية هي ثلاث تيارات بيانات في نظام اليونكس والأنظمة المتقاربة معه وكذلك في لغة البرمجة سي. يتم توفير هذه التيارات من قبل نظام التشغيل لكل البرامج وتستخدم في الإدخال والإخراج:
 الإدخال القياسي (stdin): يمكن إدخال بيانات إلى البرنامج عن طريقها. غالبا مايتم الإدخال في شاشة طرفية (Console/Terminal) عن طريق لوحة مفاتيح.
 الإخراج القياسي (stdout): يستخدم لطباعة المعلومات من داخل برنامج. عادة تكون متصلة بشاشة طرفية. هذا التيار ذو ذاكرة وسيطة (buffered) أي أنه يتم جمع مقدار من المعلومات قبيل الطباعة.
 الإخراج القياسي للأخطاء (stderr): هذا التيار شبيه بالإخراج القياسي ولكنه مخصص لاعطاء البرامج وسيلة لكتابة الاخطارات والاشعارت. العبرة في وجود تيارين للإخراج هو إمكانية تحويل مسارهما كل على حدة. هذا التيار unbuffered.

تضيف لغة C++‎ تيارا رابعا بجانب (std::cin و std::cout و std::cerr) وهو std::clog وهو نفس تيار std::cerr ولكن buffered.

 مراجع 

تصنيف:بيانات ضخمة
تصنيف:تحليل الأعمال
تصنيف:مصطلحات حوسبة