Що таке файл (file)
Що таке файл?
Почнемо з того, що таке файл. Файл - концепція в обчислювальній техніці: сутність, що дозволяє отримати доступ до будь-якого ресурсу обчислювальної системи та має ряд ознак. Говорячи простішою мовою, це двері до кімнати, в якій зберігається щось, що має ряд ознак. Серед цих ознак основними є фіксоване ім'я (Послідовність знаків, за якою можна зрозуміти, що містить цей файл), фіксований розмір (розмір змінюється лише при зміні складу файлу), а також "основний модуль" - частина файлу, що залишилася після "відсікання" коду формату та назви.
Також з основного модуля можна зробити файл у так званому вихідному коді. Цей файл існує без формату. При виведенні довідки файлу у вихідному коді операційна система у графі формат пише найбільш просте, що можна придумати: "файл". Вихідний код зроблений для можливості перекодування з одного формату до іншого. Перекодування відбувається у два етапи: розкодування (перехід у цей вихідний код) і кодування (надання файлу необхідного формату).
Що таке файл для комп'ютера? Власне, те саме, що і папка або якась команда: безліч нулів і одиниць. Так-так, існує спосіб перекладу звичних нам букв, цифр і знаків у послідовність двох символів, що чергуються: нуліка і одиниці. Крім інформації, яку містить сам файл, є невелика вставочка, за якою комп'ютер визначає формат. Це потрібно для того, щоб комп'ютер зміг визначити, яку конкретно програму використовувати для відкриття файлу і програма могла визначити, який саме спосіб декодування використовувати.
Навіщо створено таку різноманітність форматів? Розглянемо з прикладу аудіоформатів.FLAC, MP3 і, наприклад, WAV. FLAC формат важить найбільше. Це пояснюється просто: цей файл має найкращу якість звучання. Цей формат зазвичай використовується на звукозаписних студіях. MP3 є форматом середньої якості із обрізаним бітрейтом. MP3 часто називають "середнячком" через те, що частина високих та низьких частот обрізана. Однак розмір файлу в цьому форматі нижче. WAV є старим, низькоякісним форматом. Тобто від формату залежить середній розмір файлу і, відповідно, його якість.
Різноманітність форматів велике, а їх можливості і зовсім безмежні. Потрібно просто вміти з ними працювати.