ייצוג טקסט, קול ותמונות
הוצג| English | משמעות |
|---|---|
| character set/ˈkærɪktə set/ | קובץ תווים |
| ASCII/ˈæski/ | ASCII |
| Unicode/ˈjuːnɪkəʊd/ | יוניקוד |
| sampling/ˈsæmplɪŋ/ | דגימה |
| sample rate/ˈsæmpl reɪt/ | קצב דגימה |
| sample resolution/ˈsæmpl ˌrezəˈluːʃn/ | רזולוציית דגימה |
| resolution/ˌrezəˈluːʃn/ | רזולוציה |
| pixels/ˈpɪkslz/ | פיקסלים |
| colour depth/ˈkʌlə depθ/ | עומק צבע |
טקסט, קול ותמונות בבינאריות
- מספרים אינם הנתונים היחידים — טקסט, קול ותמונות הופכים גם הם לבינאריות.
- לכל אחת יש את השיטה שלה.
- המעבר (החלופה) בכל מקום: איכות טובה יותר פירושה קובץ גדול יותר.
ייצוג טקסט
- לכל תווית מוקצה מספר, שנשמר בצורה בינארית. סט התוויות + המספרים שלהם הם סט תוויות.
- ASCII: ASCII משתמש ב-7 ביטים → 128 תוויות (מספיק לתוויות אנגליות, ספרות וסימנים).
- Unicode משתמש בביטים נוספים → הרבה יותר תוויות (שפות רבות, סימנים, אימוג'י) — אך אותו טקסט דורש אחסון רב יותר.

הזזה שמאלית של 2 מקומות: כל ביט זז 2 עמודות שמאלה, הביטים השמאליים ביותר מאבדים ואלפים נכנסים מימין.
ייצוג קול
y = a sin(bt + c)
קול הוא גל; דגימה תועדת את גובהו מספר פעמים בשנייה.
כמה תווים שונים יכול ASCII ב-7 ביטים לייצג?
Difficulty 2/5 · 140 coins + a small bonus on first completion today
7 ביטים נותנים 2^7 = 128 תווים.
בהשוואה ל-ASCII, Unicode:
Difficulty 1/5 · 100 coins + a small bonus on first completion today
Unicode מכסה שפות רבות ואימוג'י, ודורש ביטים נוספים — ולכן אותו טקסט יהיה גדול יותר מאשר ב-ASCII.
התאם כל רעיון למה משמעו.
Difficulty 2/5 · 140 coins + a small bonus on first completion today
יותר בתים אומר יותר תווים, יותר דגימות לשנייה, או יותר צבעים.
ייצוג קול
- גל קול הוא חלק; כדי לאחסן אותו המחשב מודד את גובהו בזמנים קבועים — דגימה.
- קצב דגימה = דגימות לשנייה (Hz); רזולוציית דגימה = ביטים לדגימה.
- קצב ורזולוציה גבוהים יותר → הקלט מדויק יותר, אך קובץ גדול יותר.

קצב הדגימה של הקלטת קול הוא:
Difficulty 1/5 · 100 coins + a small bonus on first completion today
קצב דגימה = דגימות לשנייה (Hz); רזולוציית דגימה = ביטים לדגימה.
ייצוג תמונות
- תמונת bitmaps היא רשת של נקודות — פיक्सלים.
- רזולוציה = מספר הפיक्सלים (למשל $1920 \times 1080$).
- עומק צבע = מספר הביטים לפיקסל.
- רזולוציה ועומק צבע גבוהים יותר → איכות טובה יותר, אך קובץ גדול יותר.

דגימה מודדת את גובה הגל (המשרעת) בזמנים קבועים; יותר דגימות בשנייה עוקבות אחר הגל בצורה מדויקת יותר.
עומק הצבע של תמונה הוא:
Difficulty 1/5 · 100 coins + a small bonus on first completion today
עומק הצבע הוא מספר הבתים לפיקסל — ככל שיש יותר בתים, כך ישנם יותר צבעים אפשריים.
הגדלת רזולוציה ועומק הצבע של תמונה יוביל ל:
Difficulty 1/5 · 100 coins + a small bonus on first completion today
יותר פיקסלים ויותר בתים לפיקסל מביאים לאיכות טובה יותר אך לקובץ גדול יותר.
הבנתך מושלמת
- טקסט: מאגר תווים מקשר תווים למספרים; ASCII = 7 ביטים (128), Unicode = יותר (אימוג'י), קבצים גדולים יותר
- צליל: דגימה רשמת את הגל; תדירות דגימה (הרץ) + רזולוציית דגימה (ביטים)
- תמונות: פיקסלים; רזולוציה (כמות פיקסלים) + עומק צבע (ביטים/פיקסל)
- בשלושת המקרים: איכות גבוהה יותר → קובץ גדול יותר