שיחת משתמש:Eido95/זרם (מחשוב)

תוכן הדף אינו נתמך בשפות אחרות.
הוספת נושא
מתוך ויקיפדיה, האנציקלופדיה החופשית

במדעי המחשב, זרם הוא רצף של פריטי נתונים זמינים לאורך זמן העלולים להיות אינסופיים. ניתן לחשוב על זרם כפריטים על מסוע אשר מעובדים אחד בכל פעם ולא בקבוצות גדולות.

זרמים מעובדים שונה מעיבוד באצווה – פונקציות רגילות לא יכולות לפעול על זרמים כשלמים, כיוון שיש להם נתונים שעלולים להיות בלתי מוגבלים, ובאופן רשמי, זרמים הם codata (פוטנציאל בלתי מוגבל), ולא נתונים (פוטנציאל מוגבל).

פונקציות הפועלות על זרם, אשר מפיקות זרם אחר, ידועות כמסננים, ויכולות להיות מחוברות בצינורות, באנלוגיה להרכב פונקציה (function composition). מסננים יכולים לפעול בכל פעם על פריט אחד מזרם, או עשויים לבסס פריט של פלט על פריטים רבים של קלט, כגון ממוצע נע.