Kompyuterda ishlashda alohida dasturlar yoki ularni ishga tushirish uchun ikkilik ma'lumot to'plamlari bo'lgan operatsion tizim elementlari - fayllarga duch kelmaslik mumkin emas. Ushbu tushunchani tushunishingiz kerak.
Kompyuter fayli (inglizcha fayldan - arxiv, hujjat) - bu diskda saqlanadigan va tashqi xotiraning alohida maydonini egallagan tartiblangan ma'lumotlar to'plami. Kompyuter fayllarini an'anaviy ravishda ofis va kutubxona papkalarida mavjud bo'lgan qog'oz hujjatlarning zamonaviy hamkori deb hisoblash mumkin (shuning uchun bu atama) Ko'pgina zamonaviy operatsion tizimlarda fayllar bir o'lchovli axborot massivlari sifatida tartibga solingan. Ular dastlab ob'ekt haqida ba'zi bir asosiy ma'lumotlarni olish va ularning u yoki bu turlarini aniqlashga imkon beradigan metamalumotlarni o'z ichiga oladi. Fayllar har xil hajmda bo'lishi va ma'lum miqdordagi ma'lumotni o'z ichiga olishi mumkin, bu odatda baytlarda (axborot birliklari) ifodalanadi. Kompyuter faylidagi ma'lumotlar ko'pincha "yozuvlar" yoki "chiziqlar" deb nomlangan kichikroq ma'lumot paketlarini o'z ichiga olishi mumkin. Matnli fayl, masalan, varaqqa yozilgan yoki bosilgan satrlarga mos keladigan matn satrlarini o'z ichiga olishi mumkin. Tizim fayli ma'lum bir operatsiyani bajarish uchun o'zboshimchalik bilan ikkilik rasmlarni yoki mashina ko'rsatmalarini o'z ichiga olishi mumkin. Fayl tizim - bu ularning har birining o'ziga xos xususiyatlarini tavsiflovchi fayllar va ma'lumotlar to'plamidir. Fayl tizimining maqsadi - osonroq topish uchun fayllarni tartibga solish. Turli xil fayl tizimlari mavjud, ular fayllarni saqlash usuli va qo'shimcha imkoniyatlari bilan ajralib turadi. Ushbu xususiyatlar turini, kirish huquqlarini, hajmini, oxirgi o'zgartirish sanasini va boshqalarni o'z ichiga olishi mumkin. Kompyuteringizdagi fayllar yaratilishi, bir joydan ikkinchi joyga ko'chirilishi, sizning xohishingizga ko'ra o'zgartirilishi, o'zgartirilishi, o'zgartirilishi, to'ldirilishi va o'chirilishi (o'chirilishi) mumkin. Odatda, ushbu operatsiyalar uchun kompyuter dasturlari javobgardir, ularning har biri alohida fayl turini (musiqa, matn, tizim va boshqalar) tushunadi.