Что такое папка

Как сделать папку простейшим способом?

Теперь посмотрим на самый простой способ создания директории в любом файловом менеджере. К примеру, в том же «Проводнике» (естественно, в выбранной локации) или на «Рабочем столе» можно использовать правый клик мышью на свободном пространстве с последующим выбором команды выпадающего контекстного меню «Создать…» / «Папка».

Что такое папка

После этого будет создана новая директория с названием по умолчанию «Новая папка», причем название будет находиться в стадии редактирования. Остается только задать нужное имя и нажать клавишу Enter.

Точно так же работают и другие файловые программы. Иногда можно использовать главное меню «Файл» с выбором соответствующей команды.

Структура системы FAT

· загрузочный сектор;

· таблица размещения файлов — собственно FAT (традиционно в двух экземплярах, но вообще-то количество копий указано в загрузочном секторе);

· корневой каталог;

· файлы.

Для хранения файлов всё доступное для них пространство разбивается на кластеры. Таблица размещения файлов содержит ячейки, каждая из которых соответствует определённому кластеру диска. Если кластер принадлежит файлу, то соответствующая ему ячейка содержит номер следующего кластера этого же файла. Если ячейка соответствует последнему кластеру файла, то она содержит значение «FFFF». Таким образом выстраивается цепочка кластеров файла. Неиспользуемые кластеры помечены «0000». «Плохие» кластеры помечены специальным кодом «FFF7».

При удалении файла фактически только делается запись в каталоге, а цепочка кластеров не разрушается и данные не затираются. Это позволяет восстанавливать удалённые файлы, если на их место ещё не было ничего записано.

Максимальный размер кластера, который поддерживается в FAT, составляет 64 Кб. Зная, что максимальное количество кластеров, которое можно адресовать шестнадцатиразрядным указателем равно 65536, можно вычислить какой величины раздел можно отформатировать, применяя тот или иной размер кластера. Если взять размер кластера равным размеру физического кластера (сектора), то получим: 65536 * 512 = 32 Мб. Если взять кластер в 2 раза больше, то можно отформатировать раздел уже до 64 Мб. Ввиду того, что разрядность ФС — величина постоянная, для форматирования дисков различных размеров будут применяться разные размеры кластеров. Например, чтобы отформатировать диск более 1 Гб, нужно применять кластер 16 КБ. Поскольку размер кластера, являющийся максимально допустимым в этой ФС, равен 64 Кб, то можно определить, что максимальный размер раздела, форматируемый под FAT, равен 4 Гб.

FAT16

Файловая система FAT работает с единицами дискового пространства, называемыми кластер. Каждый кластер может включать один или несколько секторов жесткого диска (твой хард обычно разбит на сектора по 512 байт). Из чего следует, что минимальный размер кластера — 512 байт. Для хранения одного файла можно использовать один или несколько кластеров. Каждому кластеру диска в таблице FAT соответствует отдельная запись, которая либо указывает на следующий кластер файла, либо содержит метку конца файла. В составе каждого каталога хранятся имена входящих в него файлов. Вместе с именем файла хранится указатель на первый кластер этого файла. Помимо этого в каталоге хранится дата создания файла, его размер и атрибуты. Атрибуты могут указывать на то, что файл является скрытым, зарезервированным для использования операционной системой, требует архивирования (резервного копирования) или предназначен только для чтения.

Организация информации в файловой системе

Информация, записываемая на жесткий диск или любой другой носитель, размещается в нем на основе кластерной организации. Кластер представляют собой своего рода ячейку определенного размера, в которую помещается весь файл или его часть.

Если файл имеет размер кластера, то он занимает только один кластер. Если размер файла превышает размер ячейки, то он размещается в нескольких ячейках-кластерах. Причем свободные кластеры могут находиться не рядом с другом, а быть разбросанными по физической поверхности диска. Такая система позволяет наиболее рационально использовать место при хранении файлов. Задача файловой системы  — разложить файл при записи по свободным кластерам оптимальным образом, а также собрать его при чтении и выдать программе или операционной системе.

Что такое файловая система?

Вся информация записывается на носитель в виде файлов, которые должны располагаться в определенном порядке, иначе операционная система и программы не смогут оперировать с данными. Этот порядок и организует файловая система с помощью определенных алгоритмов и правил размещения файлов на носителе.

Когда программе требуется файл, записанный на диске, ей нет необходимости знать, как и где он хранится. Все, что от программы требуется – это знать имя файла, его размер и атрибуты, чтобы передать эти данные файловой системе, которая обеспечит доступ к нужному файлу. То же самое происходит  и при записи данных на носитель: программа передает информацию о файле (имя, размер, атрибуты) файловой системе, которая сохраняет его по своим определенным правилам.

Для лучшего понимания представьте библиотекаря, который выдает клиенту книгу по ее названию. Или в обратном порядке: клиент сдает прочитанную книгу библиотекарю, который размещает ее обратно на хранение. Клиенту совсем нет необходимости знать, где и как хранится книга, это обязанность служащего заведения. Библиотекарь знает правила каталогизации библиотеки и согласно этим правилам разыскивает издание или размещает его обратно, т.е. выполняет свои служебные функции. В данном примере библиотека – это носитель информации, библиотекарь – файловая система, клиент – программа.

Особые типы папок и методы их удаления

Что касается типов папок, их достаточно условно можно разделить на системные и пользовательские, скрытые, предназначенные только для чтения и т.д. Атрибутов может быть достаточно много. Название папки опытному пользователю может сказать о многом. Так, например, директория Recycle Bin представляет собой стандартную Корзину, папка System Volume Information содержит записи реестра о контрольных точках восстановления и т.д.

Что такое папка

Но есть и некоторые типы папок, название которых иногда не говорит абсолютно ничего. Давайте посмотрим, что такое папка MSOCache. На самом деле эта директория содержит установочные файлы Microsoft Office, так что в случае его удаления с компьютера повторная инсталляция выполняется именно из этого места.

Папка является скрытой, да и удалять ее нужно очень осторожно и внимательно. Просто так удалить получится не все

Для полного ее «стирания» нужно использовать очистку диска, где в качестве удаляемых компонентов выбирается строка, указывающая на установочные файлы MS Office. В противном случае придется удалять неудаляемые файлы очень долго, да еще и редактировать системный реестр, последовательно удаляя все ключи, относящиеся к инсталляторам приложений, входящих в этот пакет. И это не единственный пример.

Вообще, с системными папками и установочными пакетами нужно быть крайне осмотрительными, в частности с файлами инсталляции Windows или драйверов. Как говорится, мало ли что. Зато при необходимости восстановить работоспособность системы можно в течение нескольких минут.

Имя файла

Огромное значение имеет и название файла.

Что такое папка

Оно состоит из двух частей, разделенных точкой. Давайте поговорим о том, что такое имя файла и что такое расширение файла. Имя файла – первая часть названия, которая может меняться по вашему желанию. Для этого достаточно кликнуть по файлу правой кнопкой мыши и выбрать строку «переименовать». Вторая же часть называется расширением и служит для определения типа информации. Ее менять не нужно, так как операционная система не сможет правильно распознать тип файла, а значит, воспользуется неверной программой для его открытия.

Например «file.doc» — это файл с именем «file», а «.doc» – расширение, указывающее, что файл может быть открыт в текстовом редакторе “Word”. К примеру, «.exe» — это расширение файла, являющего какой-то программой – для его открытия не требуется никаких дополнительных приложений, т.к. он работает самостоятельно. Вариантов расширений много, учить их наизусть не нужно. Тем более что операционная система сама подберет нужную программу для того, чтобы открыть файл, или сообщит о том, что такой программы на компьютере нет, предложив несколько вариантов решения проблемы.

Каждый файл несет в себе информацию, следовательно занимает некоторый объем на жестком диске. Зависимость проста: чем больше объем содержащейся информации, тем больше места занимает файл.

Теперь вы знаете, что такое файл, для чего он используется и из каких частей состоит его название.

Папка — это файл, поэтому имеет свойства

Каждая папка имеет свои свойства. Папки могут быть скрытыми, они могут быть защищены от копирования и изменения. При правом щелчке мыши по папке, выберите обозначение Свойства и получите полную информацию о занимаемом дисковом пространстве папки (количество информации в мегабайтах), количестве вложенных файлов, о том сколько свободного места осталось на диске, о правах доступа к папке (индивидуальные или общий ресурс), а также сможете произвести некоторые изменения в настройках.

Вы можете сделать папку скрытой или наоборот открыть общий доступ к ней по сети. Вы можете сделать папку открытой для сетевого пользования. Есть возможность определить права доступа к папке у разных пользователей одного компьютера.

Свойства папки позволяют произвести изменения внешнего вида папки путём установления какой-либо картинки и можете поменять значок, который будет вместо старой иконки. То есть некоторые шаблоны для папок популярной Windows доступны для изменения. Шаблоны можно поменять для каждой отдельной папки или установить изменённый шаблон для всех папок пользователя.

Что такое папка, а также что такое каталог и директория были рассмотрены в материале стать. Подводя итог, можно прийти к выводу, что папка – это хранилище или по-другому контейнер, для информации, а самым лучшим её применением для пользователя, является структуризация скопившейся информации.

Назад

Что такое папка

Ну, а теперь давайте разберемся, что такое папка. Вспомните, куда мы складывали листы бумаги с информацией? Правильно – в папки. Сами по себе они не содержат ничего. Просто красивая обложка. Точно такая же ситуация и в файловой системе.

Папка не занимает места, если она пуста (точнее – занимает, но лишь совсем чуть-чуть, пренебрежимо мало).

Что такое папка

Ее главная функция заключается в облегчении пользования файлами, содержащимися на компьютере. А именно – в создании удобной навигации, а также сортировке файлов. Вы можете создать уйму различных документов, скажем, сотню. И двадцать пять  из них будут текстовыми документами, еще 25 — фотографиями с Вашего дня рождения, а остальные — музыкальными дорожками (фалами).

Согласитесь, не очень-то удобно искать нужную Вам информацию в таком бедламе. Гораздо проще, если все схожие файлы распределить по разным папкам: текстовые – в одну, фотографии – в другую, музыку – в третью. Теперь вы поняли, что такое папка? Папка – это способ упорядочивания информации.

Вы легко можете создать папку. Для этого достаточно кликнуть правой кнопкой мыши в любом месте рабочего стола и выбрать строку «создать папку». Система предложит дать название новому объекту. Пусть это будет папка «музыка».

Создаем, называем. Далее необходимо переместить в эту папку все музыкальные дорожки. Выделите их мышью и перетащите на значок папки. Файлы переместятся в нее

Важно помнить, что файлы именно переместятся, а не скопируются, если все манипуляции происходят в пределах одного локального диска, о которых мы поговорим позже

Теперь вся Ваша музыка находится в одной папке. Точно также можно поступить и с другими файлами. Теперь информация упорядочена и легкодоступна. Хочу дать Вам один полезный совет. Называйте папки правильно и четко. Сокращения и прочие непонятные символы могут запутать вас, Вы со временем забудете, что это за папка, и какая информация в ней хранится. Вы любите порядок? Ваш компьютер тоже.

По умолчанию значки всех папок выглядят одинаково (желтые папки со страничками внутри). Для удобства пользования значок можно изменить, сделать его уникальным и заметным. Вот как это делается.

1. Выбираем нужную папку и щелкаем по ней правой кнопкой мыши.

2. В появившемся меню ищем строку «свойства» (как правило, она находится в самом низу, как показано на скрине ниже).

Что такое папка

3. В открывшемся меню ищем вкладку «настройка».

Что такое папка

4. Находим кнопку «сменить значок» и выбираем любой понравившийся.

Что такое папка

Теперь папка выделяется, и Вы легко распознаете ее, даже не читая имя. Также возможен вариант использования своего рисунка, но это не так уж просто и требует отдельно рассмотрения. Уверен, Ваша операционная система выдаст Вам достаточное количество стандартных вариантов.

Последнее, о чем хотелось бы сказать, это о сложной структуре хранения данных. Я хочу сказать, что папка может содержать другие папки, в свою очередь содержащие еще какие-то папки и так далее. Создавайте порядок на компьютере сами, максимально подстраивая рабочую среду под свои запросы. Так Вы облегчите себе работу во много раз.

Итак, из этой статьи вы узнали, что такое файл, что такое папка и для чего они служат. Нетрудно найти разницу между ними – это совершенно разные вещи. Файл – документ, содержащий информацию, а папка – способ хранения и группировки нескольких файлов.

Что такое папка на компьютере?

Если подходить к данному вопросу с точки зрения поиска простого ответа, можно сказать, что папка, по сути, это некий контейнер (назовите как угодно), в котором содержатся данные в виде файлов или вложенных папок.

Что такое папка

Иными словами, в случае с вложенными папками это несколько напоминает принцип матрешки, когда фигурки (в которые можно положить еще что-то) складываются одна в другую. Если в папке присутствуют только файлы, это похоже, грубо говоря, на один ящик, в котором собраны разные мелкие предметы, но отсутствуют другие ящики.

Что такое папка

Отличие состоит только в том, что в нашем случае размер ящика (или матрешки, в которую можно вставить множество других) значения не имеет.

По аналогии, допустим, папка программы, установленной на компьютере, может содержать как исполняемые файлы и компоненты, так и вложенные директории, содержащие некоторые дополнительные данные. Что самое интересное, исполняемый файл или динамическая библиотека содержаться в основной папке могут не всегда.

Основные функции файловой системы

Основными функциями файловой системы являются:

  • размещение и упорядочивание на носителе данных в виде файлов;
  • определение максимально поддерживаемого объема данных на носителе информации;
  • создание, чтение и удаление файлов;
  • назначение и изменение атрибутов файлов (размер, время создания и изменения, владелец и создатель файла, доступен только для чтения, скрытый файл, временный файл, архивный, исполняемый, максимальная длина имени файла и т.п.);
  • определение структуры файла;
  • поиск файлов;
  • организация каталогов для логической организации файлов;
  • защита файлов при системном сбое;
  • защита файлов от несанкционированного доступа и изменения их содержимого.

Что такое файл

Начать разбор этого понятия стоит с объяснения того, как вообще устроена файловая система компьютера.

Итак, у каждого жесткого диска имеется свой объем, исчисляемый в компьютерных мерах – байтах.

Условно говоря эти байты представляют собой ячейки, каждая из которых занята информацией.

Количество этих ячеек, которое нужно для установки программы или переноса каких-либо данных на носитель, также обозначаются в виде числа – объема.

Однако все дело в том, что ПК не воспринимает связанные между собой ячейки как разные данные. Он компилирует их в пакеты.

Очень важно то, что для того, чтобы компьютер воспринимал занимаемую область как единое целое, она должна одинаково именоваться – и именно поэтому мы не может создать два документа с одинаковым названием. Каждый файл имеет свой формат, который определяет его содержание, а также приложение, в которой он будет открываться

Каждый файл имеет свой формат, который определяет его содержание, а также приложение, в которой он будет открываться.

Вот примеры самых распространенных из них:

  • .exe – это так называемый исполнительный файл. Его задача – одновременный запуск рабочих процессов, указанных в программе.
  • .doc – формат текстовых документов приложения Microsoft Word. Для версий дальше 2010 года формат модифицировался до .docx.
  • .mp3 – формат аудио.
  • .avi – формат видео.
  • .dll – формат функций операционной системы, которые невозможно открыть пользователем.
  • .jpg – формат изображений и рисунков.
  • .pdf – формат изображений для приложения Adobe Acrobat Reader.

Это наиболее часто встречающиеся форматы, на деле же их гораздо больше.

Стоит сделать ремарку, что пользователь может создавать файлы с одинаковыми именами, но разных форматов.

Кроме того, стоит понимать, что ярлык и папки, о которых пойдет разговор дальше, также являются файлами, однако представляют из себя частные, отличающиеся от других, варианты.

Файл и его основные свойства

Файл представляет собой подобие контейнера, в котором храниться какая-либо информация. Это может быть тот же текст, фотография, фильм, или же набор данных, нужных для работы определенной программе или самой операционной системе. Таким образом, из файлов состоят все программы и данные, имеющиеся на компьютере. Фильм, хранящийся на жестком диске или другом носителе – это файл, два фильма – это два файла. Фотография – это файл, две фотографии – это два файла и т.п. По аналогии с библиотекой, жесткий диск или другой носитель – это своего рода хранилище файлов, которые имеют свои места хранения, имена и размеры. Отсюда мы подходим к тому, что файлы имеют определенные свойства. Основные свойства – это имя файла, размер файла, расширение.

Имя файла

Чтобы отличить один файл от другого он имеет имя, которое может состоять из строчных или заглавных букв, цифр или всех вместе. Имя файла не следует начинать с точки, также в имени файла избегайте использовать квадратные и фигурные скобки, недопустимы спецсимволы / \ | : * ? “ < >. При ошибочном наименовании файлов с использованием этих знаков, операционная система откажется принять имя, указав при этом на ошибку. Имя файла не должно содержать более 255 символов, хотя вполне достаточно 10-30 символов.

Кто или что дает имена файлам? Имена дают программы и сама операционная система для своих служебных данных, которые нельзя переименовывать во избежание сбоев в их работе. Те файлы, которые вы сами создаете с помощью программ, вы именуете сами, придерживаясь вышеперечисленными ограничениями. Например, создав тестовый документ в любом текстовом редакторе вы можете назвать его «мой документ» или по другому.

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

Расширение файла

Расширение является частью имени файла и указывается после точки. Пример:

  1. Readme.txt
  2. Readme.avi
  3. Readme.jpeg
  4. Readme.mp3

Здесь одинаковые имена, но с разными расширениями и они могут находиться в одном месте. Расширение файла необходимо для того, чтобы компьютер знал, с помощью какой программы ему нужно обработать файл. Если дважды щелкнуть мышкой на файле с расширением txt, то Windows запустит программу «Блокнот» и автоматически загрузит в него текст, содержащийся в файле.

Кроме того, по расширению пользователь быстро поймет, что за информация хранится в файле. Для простоты понимания возьмите аналогию с человеком, представьте, что расширение  — это фамилия. Т.е. имея список с одинаковыми именами людей, вы отличите их по фамилии. Самые распространенные расширения, с которыми вы будете работать – это:

  • .txt — простой текстовый документ;
  • .doc, .docx, .docm, .rtx — форматированный текстовый документ;
  • .xls, .xlsx, .xlsm, .ods — электронные таблицы;
  • .jpg, .jpeg, .gif, .png — графические;
  • .mp3, .ogg, .wma — аудиофайлы;
  • .mpeg, .264, .avi — видео;
  • .rar, .zip, .tg — архивы;
  • .exe, .cmd, .bat — исполняемые файлы.

Расширение еще называют типом файла. Регистр расширения не имеет значения: txt и TXT – это одно и то же расширение.

Размер файла

Каждый файл занимает место на жестком диске или любом другом носителе. Занимаемое место определяется размером файла, который измеряется в единицах информации — байтах, килобайтах, мегабайтах и гигабайтах, а в будущем возможно и в терабайтах. Можно привести аналогию с весом: грамм, килограмм, центнер, тонна. Кстати, часто на компьютерном жаргоне можно услышать «фильм (игра) весит 2 гига». Это значит, что файл с фильмом имеет размер 2 гигабайта. Для компьютера самый маленький размер исчисляется в 1 бит, но в нем практически не измеряют, настолько он мал. Исчисление начинают с байта, который содержит 8 бит и далее:

  • 1 Килобайт (Кб) = 1024 байта
  • 1 Мегабайт (Мб) = 1024 кб (килобайта)
  • 1 Гигабайт (Гб) = 1024 мб (мегабайта)
  • 1 Терабайт (Тб)  =  1024 Гб (гигабайта)

Кратность 1024 образуется из основных принципов двоичного счисления. Что бы узнать размер файла в стандартном окне проводника Windows, нужно навести курсор мыши на значок нашего файла, нажать правой кнопкой мышки и из выпавшего списка выбрать пункт «Свойства». Открывшееся окно покажет не только размер, но и другие свойства документа.

Кроме имени, расширения и размера, файл имеет еще ряд свойств, которые представляют интерес для продвинутых пользователей. Для компьютерных чайников, изучающих компьютер с нуля, в первое время будет достаточно вышеперечисленных.

Поделиться.

Как отличить папку от файла

Внешний вид папки может быть различным в зависимости от версии операционной системы и настроек внешнего вида. Чаще всего иконки каталогов выглядят, как стилизованные канцелярские папки желтого цвета без расширения в названии. Могут условно отображать тип своего содержимого. При одинарном клике в Проводнике, в левом нижнем углу отображается тип объекта и некоторые другие свойства.

Что такое папка

Второй вариант, это кликнуть по папке правой кнопкой мыши и выбрать пункт «Свойства».

Что такое папка

Данное определение, что такое папка, является сильно упрощенным, однако вполне достаточным для уверенного использования компьютера.

Компьютер не может физически помещать данные в друг друга, как мы складываем вещи в коробку, поэтому он делает это виртуально. Берет файл с именем папки и записывает в него, какие файлы или другие папки в нем должны находиться. Так что, папка с точки зрения компьютера это специальный тип файла, а для пользователя это файлом не является. Аналогичная ситуация с ярлыками.

Для самых любознательных

Что такое папка мы разобрались, но только с точки зрения человека. На самом деле, вся информация на диске хранится вперемешку, т.к. обеспечить вложенность на физическом уровне невозможно. Папки имеют виртуальную природу, просто люди договорились о такой удобной и наглядной для них системе. Делается это довольно просто. Папка windows – это специальный тип файла без расширения в котором хранятся записи о его родителях и его детях и отображается в компьютере иконкой директории. Люди просто условно считают этот файл папкой. Возьмем такой пример для наглядности.

Что такое папка

Мы видим содержимое директории «Отпуск». Значит в системе есть специальный файл с именем «Отпуск» в котором есть следующие записи:

Родители:

Корневой директорией является логический диск G. В диске G есть папка «Фотографии» в которой и находится папка «Отдых»

Дети:

Папка «Отдых» является родителем для папок «Германия» и «Италия», а так же файлов «Дача.jpg» и «Я.jpg».
Полный путь однозначно идентифицирующий файл «Я.jpg» на данном компьютере выглядит так: G:\Фотографии\Отпуск\Я.jpg

Если мы перемещаем папку «Италия» из папки «Отпуск» в папку «Фотографии», то в специальном файле «Италия» просто меняется запись о родительской директории.
Удаляя папку, компьютер удаляет и все файлы, для которых эта папка является родительской.

Теперь вы знаете, что такое папка в компьютере, как она устроена и чем отличается от других объектов на жестком диске компьютера.

Что такое папка

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

Они создавались специально для того, чтобы пользователям было удобнее структурировать информацию на жестком диске.

Она отображается в любой операционной системе в виде изображение канцелярского пакета, а также имеет свои собственные названия.

Также, как и обычные пакеты, папки не могут иметь одного и того же названия, однако тут ограничение более мягкое – существовать два одинаковых наименования не могут только в пределах одного места создания.

Если, скажем, одну вы создадите на диске C, а другую – на D, то тогда назвать их можно, как угодно.

Вся система папок разделяется на уровни. Самая первая, которую нужно открыть для доступа к файлам, обозначается первым.

Если в ней есть еще подобные контейнеры – то они указываются вторым уровнем, и так далее.

Хоть чаще всего эти пакеты создаются пользователем самостоятельно, иди же по его желанию, существуют приложения, создающие папки без ведома юзера.

Ниже представлены примеры таких папок:

  • Spacekace – это место, которое создается особой программой по обновлению драйверов. Чаще всего она появляется в корневом каталоге системного диска. Софт называется DriverDoc, и если она уже не установлена – то можно смело удалять данный контейнер.
  • NNU – еще один файл, которые появляется после установки стороннего софта без ведома пользователя. Это также место, где хранятся обновления, но для другой программы – Навигатора.

Кроме того, существуют системные папки, которые создаются самой ОС. К ним относится winevt, где хранится информация, необходимая для работы Windows.

Удалить или проводить с ними какие-то манипуляции крайне не рекомендуется, поскольку это может послужить причиной сбоев в работе и последующей необходимости в переустановке системы.

Что такое папка

Что такое файлы и папки

Что такое папка

Изначально в любой операционной системе Windows есть файлы и папки. Например, в папке Windows хранятся  другие папки, а в тех папках вложены еще папки и файлы. В процессе работы на компьютере мы создаем свои файлы и папки, или скачиваем с интернета программы, фотографии, музыку и фильмы, которые для удобства раскладываем по папкам.

Что такое имя и расширение файла

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

Если на вашем компьютере нет программы, в которой создан этот файл, то он не откроется, и вы не сможете его просмотреть. Например, если на вашем компьютере не установлена программа для чтения PDF-файлов, то вы не сможете его прочитать.

Что такое папка

Вторая часть файла .pdf – это и есть расширение файла. Или, проще говоря, расширение файла  – это имя программы, в которой этот файл создан.

Если вы не можете открыть какой-то файл, то посмотрите на его расширение и найдите в интернете программу, которая может его открыть.

Что такое папка

Вот расширения некоторых файлов, которые наверняка вам уже встречались:

  • Текстовый файл, созданный в программе Блокнот, имеет расширение .txt
  • Графические файлы (фотографии, картинки) чаще всего имеют расширения: .png, .jpeg, .jpg, .gif, .bmp
  • Видеофайлы — .mp4, .avi, .mpeg, .mov, .vob, .mkv, .3gp
  • Аудиофайлы – .mp3, .wav, .midi, .wma, .ogg, .flac
  • Файлы архивов — .rar, .zip, .arj.
  • Файлы презентация — .ppt, .pptx
  • Файлы программы фотошоп —.psd
  • У программы Excel расширение файлов .xlsx (Excel 2007 и 2010) и расширение .xls (в Excel 2003);
  • Тот же текстовый файл, но созданный в Word 2007/2010, имеет расширение .docx
  • Файл, созданный в Word 2003, имеет расширение .doc

Что такое папка

Как видите, у разных версий программы, могут быть разные расширения.

Название файла, если это не программный файл,  и не файл операционной системы, иногда можно менять. Об этом мы еще с вами поговорим.

Расширение файла можно изменить, если правильно это сделать. Если у вашего файла не видно расширения, а только одно название, то посмотрите этот видеоролик:

Что такое папка

Для удобства хранения и сортировки файлов разработчики операционных систем придумали папки.

Папку можно переименовывать и перетаскивать.  Расширений у папок нет.

Особенно это касается папок и файлов диска С, который находится в папке Этот компьютер, Компьютер, и Мой компьютер. Старайтесь не лазить без надобности в эти папки, и не сохраняйте там свои файлы. Для хранения своих папок и файлов у вас есть папка Документы и Рабочий стол.

А в дальнейшем мы с вами рассмотрим самые лучшие места хранения ваших документов и файлов.

Удачи Вам!

Запись информации в текстовый файл

Как было сказано ранее, для того чтобы начать работать с текстовым файлом, необходимо описать переменную типа ofstream. Например, так:

ofstream F;

Будет создана переменная F для записи информации в файл. На следующим этапе файл необходимо открыть для записи. В общем случае оператор открытия потока будет иметь вид:

F.open(«file», mode);

Здесь F — переменная, описанная как ofstream, file — полное имя файла на диске, mode — режим работы с открываемым файлом

Обратите внимание на то, что при указании полного имени файла нужно ставить двойной слеш. Для обращения, например к файлу accounts.txt, находящемуся в папке sites на диске D, в программе необходимо указать: D:\\sites\\accounts.txt

Файл может быть открыт в одном из следующих режимов:

  • ios::in — открыть файл в режиме чтения данных; режим является режимом по умолчанию для потоков ifstream;
  • ios::out — открыть файл в режиме записи данных (при этом информация о существующем файле уничтожается); режим является режимом по умолчанию для потоков ofstream;
  • ios::app — открыть файл в режиме записи данных в конец файла;
  • ios::ate — передвинуться в конец уже открытого файла;
  • ios::trunc — очистить файл, это же происходит в режиме ios::out;
  • ios::nocreate — не выполнять операцию открытия файла, если он не существует;
  • ios::noreplace — не открывать существующий файл.

Параметр mode может отсутствовать, в этом случае файл открывается в режиме по умолчанию для данного потока.

После удачного открытия файла (в любом режиме) в переменной F будет храниться true, в противном случае false. Это позволит проверить корректность операции открытия файла.

Открыть файл (в качестве примера возьмем файл D:\\sites\\accounts.txt) в режиме записи можно одним из следующих способов:

1
2
3
4
5
6
7
8
9
10

//первый способ
ofstream F;
F.open(«D:\\sites\<strong>\</strong>accounts<strong>.</strong>txt», ios::out);//второй способ, режим ios::out является режимом по умолчанию//для потока ofstream
ofstream F;
F.open(«D:\\game\\noobs.txt»);//третий способ объединяет описание переменной и типа поток//и открытие файла в одном операторе
ofstream F («D:\\game\\noobs.txt», ios::out);

После открытия файла в режиме записи будет создан пустой файл, в который можно будет записывать информацию.

Если вы хотите открыть существующий файл в режиме дозаписи, то в качестве режима следует использовать значение ios::app.

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

Например, для записи в поток F переменной a, оператор вывода будет иметь вид:

F<<a;

Для последовательного вывода в поток G переменных b, c, d оператор вывода станет таким:

G<<b<<c<<d;

Закрытие потока осуществляется с помощью оператора:

F.close();

В качестве примера рассмотрим следующую задачу.

Решение

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

#include «stdafx.h»#include <iostream>#include <fstream>#include <iomanip>using namespace std;int main(){
setlocale (LC_ALL, «RUS»);int i, n;double a;//описывает поток для записи данных в файл
ofstream f;//открываем файл в режиме записи,//режим ios::out устанавливается по умолчанию
f.open(«D:\\sites\\accounts.txt», ios::out);//вводим количество вещественных чиселcout<<«n=»; cin>>n;//цикл для ввода вещественных чисел//и записи их в файлfor (i=; i<n; i++){cout<<«a=»;//ввод числаcin>>a;
f<<a<<«\t«;}//закрытие потока
f.close();system(«pause»);return ;}