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

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

התכונות של הקובץ תלויות בסוג מערכת הקבצים שבה משתמשים, שהיא תלויה במידה רבה בסוג ובגרסת מערכת ההפעלה. כמו כן קיימים מספר סוגים שונים של קבצים:

  1. קובץ סדרתי – כמעט כל הקבצים כיום הם מסוג זה.
  2. קובץ אקראי – מופיע רק במערכות של מחשבים גדולים, ממומש לרוב על ידי אמולציה.
  3. קובץ אינדקס סדרתי – נדיר מאוד בימינו, ממומש לרוב על ידי אמולציה.

מערכות הקבצים הן היררכיות ולכן כל קובץ נמצא בתיקיה שמוכלת בתיקיה נוספת וכך הלאה עד שמגיעים לכונן שהוא האלמנט הלוגי הגדול ביותר (ב-UNIX מגיעים לספריית השורש). המגבלות על שם הקובץ (256 תווים ב-NFS), החלוקה לחלקים שמתייחסים אליהם בצורה שונה (למשל 8 תווים + 3 לסיומת ב-FAT) והמגבלות על שמות כפולים (למשל שמות בעלי אותיות גדולות או קטנות הם נפרדים ב-JFS) משתנים ממערכת קבצים אחת לשנייה.

משפחות וסוגים של קבצים

עריכה

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

  • קובצי הרצה ששומרים הוראות להפעלת המחשב (לרוב יהיו בסיומת COM ו-EXE בחלונות)
  • קובצי טקסט שיש בהם טקסט שמקודד באופן כזה או אחר
  • קבצים גרפיים שיש בהם מידע על תמונות, (הנפוצים הם BMP, GIF ו-JPG)
  • קובצי אודיו ששומרים מידע קולי (הנפוצים הם MID ,WAV ו-MP3)
  • קובצי וידאו ששומרים מידע של וידאו (הנפוצים בפורמט AVI וכעת גם ב-DivX)
  • קובצי אנימציה ששומרים אנימציה
  • קובצי שרטוט ששומרים מידע של תוכנות שרטוט
  • קבצים דחוסים ששומרים את המידע דחוס ולעיתים אף מוצפן (הנפוצים בפורמט RAR ו-ZIP)

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

ראו גם

עריכה

קישורים חיצוניים

עריכה