Короче, сёдня один учитель (типа) втирает мне чё файл это Имя, данное программе или данным, используемым в компьютере. Я ответил что файл это данные, размещенные в памяти и используемые какой либо программой. Чей ответ будет верен?
В информатике можно использовать следующее определение: файл — поименованная совокупность байтов. Препод прав. Файл без имени - не файл. К примеру кусок данных (кластер на диске) файлом не является ибо он только адресуется, но имени не имеет. Что касается данных, размещённых в памяти, то это может быть что угодно: константы, переменные, массивы, стек, списки и т.п. в том числе и файл.
Указатель файла адресует минимально - 1 байт, так что воспринимать файл как совокупность битов нецелесообразно (хотя это так и есть на самом деле).