none
Немного в шоке... из-за ИТ RRS feed

  • Вопрос

  • Привет всем! Не знаю, в какой раздел данную тему писать, не нашел тут разделов "флейм" и др.

    На прошлой неделе, на рабочем месте ради приколы устроили игры в вопросы ( вопрос-ответ ) во время обеда.

    Поссорились все из-за определения файла, потому что прозвучало ни 2, ни 3 , а аж несколько определений.

    Озвучу их:

    1). Файл - это представление данных из сектора памяти.
    2). Файл - это объект, который содержит опред. информацию.
    3). Файл - это хранилище.
    4). Кто-то даже так сказал: На сегодня нет точного определения "файл", т.к. все меняется и изменяется.
    и ряд другого...

    Так что же это такое? =)

    Меня, если честно очень смутила данная ситуация, и даже стало немного не по себе от этого.
    С определением, что такое файл, наверное, нужно так же сразу же привести понятия, что такое папка, поток, файловая система, как происходит запись и чтение файла на уровне железок?

    Просьба помидорами не закидывать! Вики несколько раз открывал, но даже после этого немного, если в замешательстве... Порожает все время, как люди отвечают на опред "что такое файл?", порожает то, что все время находятся новые ответы =)

    Причем не люди с улицы, а знакомые программисты.
    Решил так же, такой опрос провести в контакт листе в Скайпе и аське, ответы были очень разнобразными.

    Так же, что это такое "файл"?
    Как должен программист отвечать на данный вопрос?

    • Перемещено Siddharth Chavan 1 октября 2010 г. 19:59 MSDN Forums Consolidation (От:Общая Архитектура)
    19 октября 2009 г. 16:02

Ответы

Все ответы

  • В курсе информатики, кажется, файл определяли как именованную область данных на диске.
    • Помечено в качестве ответа magesi 22 октября 2009 г. 1:30
    19 октября 2009 г. 18:25
  • Файл - совокупность связанных записей (кластеров), хранящихся во внешней памяти компьютера и рассматриваемых как единое целое. Обычно файл однозначно идентифицируется указанием имени файла, его расширения и пути доступа к файлу. Каждый файл состоит из атрибутов и содержимого. Различают текстовые, графические и звуковые файлы.

    Мне данное определение больше всего понравилось.
    Источник - http://www.glossary.ru/cgi-bin/gl_sch2.cgi?RUgpr:

    Ну хотя, как вы дали определение тоже коротко, грамотно и четко - "проименованная область во внешней памяти".
    Пообщался с более старшими программистами, рассказали след. ( к примеру один друг ):

     Alexeis (20:05:16 19/10/2009)
    В терминах Windows Com порт тоже файл

     Alexeis (20:05:40 19/10/2009)
    со своим именем

     Alexeis (20:05:54 19/10/2009)
    главное 2е вещи, что он имеет имя

     291793543 (20:06:14 19/10/2009)
    1). что у него есть имя

     291793543 (20:06:17 19/10/2009)
    а 2-ая вещь какая?

     Alexeis (20:06:22 19/10/2009)
    и что он не в ОЗУ

     Alexeis (20:06:24 19/10/2009)
    отвлекли

     Alexeis (20:06:39 19/10/2009)
    все что не ОЗУ и не проц то внешняя память

     Alexeis (20:06:58 19/10/2009)
    т.е. все что не может проц достать сам по себе

     Alexeis (20:07:51 19/10/2009)
    В общем-то устройство тоже файл для windiws

     Alexeis (20:07:55 19/10/2009)
    windows

    lexeis (20:08:53 19/10/2009)
    во многом это соответствует DOS

     Alexeis (20:09:04 19/10/2009)
    Как дисково-файловой системе

     Alexeis (20:09:14 19/10/2009)
    так что и попадает в линукс

     Alexeis (20:09:27 19/10/2009)
    там возможно более узко

     Alexeis (20:09:38 19/10/2009)
    чуть-чуть

     Alexeis (20:10:10 19/10/2009)
    а может и нет

    19 октября 2009 г. 20:03