שורה של מחשבים
קרדיט תמונה: shironosov/iStock/Getty Images
מה זה נתונים?
במילים פשוטות, נתונים הם מידע. נתונים יכולים להיות מספרים, מחרוזות של תווים או תמונות. יש להזין את כל הנתונים למחשב כדי שיוכלו לעבור עיבוד. ניתן לקרוא נתונים מתוך קובץ, להקליד באמצעות המקלדת או לסרוק אותו כמו ברקוד. מנקודת מבטו של מתכנת מחשבים, זה נחשב לנתונים גולמיים שצריך לעבד.
למה להשתמש במחשב כדי לעבד נתונים?
מחשבים מעבדים כמויות גדולות מאוד של נתונים מכיוון שהם יכולים לפרש את הנתונים הרבה יותר מהר מאשר אדם. רוב עיבוד הנתונים הוא ארצי, ויהיה חשוף לטעות אנוש אם לא יעובד על ידי מחשב. מחשבים מעבדים נתונים כל כך מהר שהמהירות שלהם נמדדת ב-MIPS (מיליוני הוראות לשנייה).
סרטון היום
המוח של המחשב.
מחשב משתמש ביחידת עיבוד מרכזית או במעבד כדי לבצע את כל קבלת ההחלטות ועיבוד הנתונים שלו. למעבד יש קבוצה פנימית של הוראות שהוא עוקב אחריו כשהוא מקבל פקודה. מתכנתים משתמשים בשפות שונות כדי לתת פקודות CPU. שפות אלו ניתנות לקריאה אנושית יותר משפת המכונה של ה-CPU. המעבד עוקב אחר ההיגיון של המתכנת כדי לעבד את הנתונים שניתנו לו.
נתונים כפלט.
חלק מההנחיות של המתכנת יהיו כיצד לשמור את הנתונים המעובדים. שוב ניתן לכתוב נתונים לקובץ, אבל הפלט בדרך כלל עובר גם לדוח מודפס. מערכת שכר תייצר מספר סוגי פלט, היא מדפיסה צ'קים, מעדכנת מאגרי מידע חשבונאיים ומייצרת קבצים שנשלחים לממשלה כדי להראות את גובה המסים שנמכו.
זבל פנימה, זבל החוצה.
הנתונים המוזנים למחשב חייבים להיות נתונים טובים, אחרת הפלט יהיה חסר תועלת. מחשבים בפני עצמם הם מכונות לא אינטליגנטיות. הם פועלים לפי ההוראות שניתנו להם, ומעבדים נתונים ללא מחשבה.