Файл в информатике это: Файлы и папки — урок. Информатика, 6 класс.
Содержание
КАК СОХРАНИТЬ ФАЙЛ (школа начинающего пользователя)
Один из первых навыков, необходимых при освоении компьютера, — это умение сохранить, а затем вызвать информацию в своем ПК. О том, как это сделать, рассказывает преподаватель информатики, программист Елена Сутоцкая.
Рис. 1. Так выглядит главное меню редактора Word. Если вы один раз щелкнете левой кнопкой мыши по пункту «Файл» на экране появятся команды ввода-вывода информации (рис. 2).
Рис. 2. Главные из команд при сохранении документа -«Сохранить»(«Save») и «Сохранить как…» («Save as…». Когда сохранение документа происходит первый раз, между ними нет никакой разницы. Подведя курсор к той или другой команде и щелкнув один раз левой
Рис. 3. Здесь редактор Word предлагает вам сохранить документ в папке в «Мои документы» под именем Doc1 (или 2, 3…) с расширением doc. Одноременно вы можете увидеть, какие документы с тем же расширением уже есть в данной папке. Щелкнув левой кнопкой мыш
Наука и жизнь // Иллюстрации
Рис. 5. После сохранения файла в самой верхней строке главного меню редактора Word появляется имя файла.
Наука и жизнь // Иллюстрации
Рис. 7. Любое из расширений можно выбрать, один раз щелкнув мышью по нужной строке. Применительно к текстовому редактору наряду с расширением doc часто используется расширение rtf. Это позволяет использовать документ в других приложениях Windows, не наруш
Рис. 8. Так выглядит вкладка для настройки параметров процесса автосохранения.
Рис. 9. Чтобы документ сохранился со всеми изменениями и дополнениями, внесенными с момента его открытия, нужно щелкнуть мышкой на слове «Да». Щелчок по клавише «Нет»вернет документ к первозданному виду. А клавишей «Отмена»следует воспользоваться, если вы
‹
›
Открыть в полном размере
Основные правила сохранения документа удобно рассмотреть на примере текстового редактора Word в среде Windows (рис. 1). Для этой среды их можно считать универсальными, поскольку пункт главного меню «Файл» («File») присутствует в любом другом приложении Windows практически в том же виде. Так что, освоив сохранение документа в Word`е, можно без труда проделать то же самое в любом другом текстовом или графическом редакторе и при работе с электронными таблицами.
Предварительная информация
Прежде чем перейти непосредственно к порядку сохранения документа, необходимо усвоить некоторые основные понятия.
Все, «собранное» в компьютере, хранится в виде файлов. Файл — это поименованная область диска, в которой хранится информация.
Имя файла состоит из двух частей — собственно имени и расширения, разделенных точкой. Иногда расширение отсутствует, но обычно именно по нему можно узнать, какого типа информация содержится в файле, так как каждая прикладная программа по умолчанию присваивает файлу определенное расширение. Так, «DOC» указывает, что документ создан в текстовом редакторе Word, «BMP» — в графическом редакторе, например Paint, «PPT» говорит, что вы имеете дело с презентацией, созданной в PowerPoint, «XLS» — признак электронной таблицы, «jpg» — графического документа, с которым работали, например в Photoshop’е.
Примечание . Присваивая файлу имя собственное, старайтесь, чтобы оно соответствовало информации, которая в нем хранится, — так гораздо проще его потом найти. Например, «Adressbook» или «Контакты».
Имя может быть набрано по-русски или на любом другом языке, установленном на данном компьютере, содержать цифры, знаки препинания, исключая кавычки и специальные символы.
Помимо файлов существуют так называемые папки — в них хранится информация, по которой компьютер находит нужный файл.
Папка «Мои документы»
Она появляется в компьютере при установке программного обеспечения. Как правило, многие начинающие пользователи, и не только они, предпочитают хранить свои файлы именно в ней. Это удобно, поскольку происходит по умолчанию. Но при работе с большим количеством разнообразной информации удобнее создавать «тематические» папки и складывать файлы в них. Это существенно облегчает поиск информации.
Примечания. 1.Один и тот же документ может быть сохранен под разными именами в одной и той же папке, под одним и тем же именем в разных папках и под разными именами в разных папках (кому как удобно).
2. Если в процессе присвоения имени вы случайно стерли расширение, не расстраивайтесь, компьютер сам присвоит вашему файлу нужное расширение.
Примечание. Все то же можно выполнить, выбрав на панели инструментов пиктограмму с изображением дискеты и однократно щелкнув по ней левой кнопкой мыши.
Если же вы работаете с уже сохраненным документом, то команды «Сохранить» и «Сохранить как…» срабатывают по-разному. В первом варианте («Сохранить») документ сохраняется под тем же именем со всеми внесенными в него исправлениями и дополнениями. При этом диалоговое окно на экране не появляется. (К тому же результату приведет щелчок мышкой по пиктограмме с изображением дискеты). Во втором варианте («Сохранить как…») на экране откроется уже знакомое нам диалоговое окно (см. рис. 3), где в поле «Имя файла» будет написано имя, под которым вы сохраняли данный документ. Введя туда новое имя, вы сохраните свой документ со всеми внесенными исправлениями и дополнениями под другим именем.
Другие папки
Если вы хотите сохранить документ в другой папке, следует ее выбрать (а предварительно, естественно, создать). Для выбора другой папки на любом из дисков надо один раз щелкнуть левой кнопкой мыши по черной стрелочке справа от поля «Папка». После этого появится окошко, где вы увидите пиктограммы и наименования дисков, доступных на вашем компьютере: например, пиктограмму «Рабочий стол», папку «Мои документы» и т. д. (рис. 6).
Примечание.
Действовать можно и в обратном порядке: сначала изменить имя, а потом выбрать папку для сохранения.
Изменяем расширение
Чтобы изменить расширение файла, нужно щелкнуть мышкой по черной стрелочке справа от поля «Тип файла». После этого на экране появится перечень всех допустимых для данного файла расширений (рис. 7).
Примечание. Для использования документа в среде DOS нужно выбрать из перечня строки «Текст DOS с разбиением на строки» либо «Текст DOS». Но при этом практически все форматирование текста будет утрачено.
Автоматическое сохранение информации
Для удобства сохранения документа в процессе работы компьютеру можно задать режим так называемого автосохранения. Особенно важно, чтобы информация сохранялась автоматически в том случае, если питающая ваш компьютер электрическая сеть не очень надежна.
Для активации функции автоматического сохранения информации следует выбрать в главном меню пункт «Сервис» («Tools»), а в нем подпункт «Параметры» («Options») (рис. 8). На вкладке «Сохранение» («Save») надо выбрать «Автосохранение» («Automatic Save Every:»)и в поле справа от него установить временной интервал между автоматически повторяющейся записью в память компьютера документа, над которым вы работаете. Тогда, если имя документу уже присвоено, отпадает необходимость периодически напоминать компьютеру о том, что нужно сохранять информацию. Он будет делать это самостоятельно.
Примечание. Если вы забудете сохранить свой документ перед выходом из редактора, компьютер напомнит вам сделать это, чтобы не пропали все внесенные в документ изменения: на экране появится специальное окошко с предупреждением (рис. 9).
Последнее примечание. Все, о чем рассказано выше, справедливо для любого приложения Windows, различия будут лишь в предлагаемом автоматически имени и расширении файла или в том, какая папка предлагается по умолчанию.
6.4. Файлы данных. Информатика: аппаратные средства персонального компьютера
6.4. Файлы данных. Информатика: аппаратные средства персонального компьютера
ВикиЧтение
Информатика: аппаратные средства персонального компьютера
Яшин Владимир Николаевич
Содержание
6.4. Файлы данных
Данные в компьютере хранятся в файлах. Файл является основной структурной единицей организации и хранения данных в компьютере. Существует достаточно много определений понятия файла, сущность которых сводится к следующему: файл есть определенное количество информации (файл может содержать компьютерную программу, текстовый документ, числовые данные, закодированный рисунок и т. д.), имеющее имя и хранящееся на внешнем ЗУ. Имя файла состоит из двух частей, разделенных точкой: первая часть это непосредственно имя файла, вторая – его расширение, определяющее его тип, т. е. то, что хранится в конкретном файле (компьютерная программа, графические данные и т. д.). Имя файлу присваивает пользователь (если пользователь по каким-то причинам не назначает имя файла, то компьютерная программа после завершения работы сама назначит имя по умолчанию), а тип файла может задаваться принудительно пользователем или приложением (компьютерной программой) автоматически при его создании. В табл. 6.2 приведены некоторые типы файлов и соответствующие им расширения, звездочкой обозначены возможные имена файлов.
Таблица 6.2
Кроме имени файла существует такое понятие, как «формат файла», который определяет способ хранения информации (структуру данных) в файле и отображения файла на экране или при печати. Формат файла определяет правила написания имен файлов и зависит от файловой системы, поддерживаемой операционной системой (ОС), установленной на компьютере. Например, в ОС MS DOS имя файла должно содержать не более восьми букв латинского алфавита, а расширение состоит из трех латинских букв – primer.txt, prim.txt, priml.txt и т. д. В ОС семейства Windows имя файла может иметь до 255 символов, при этом можно использовать и русский алфавит – album, jpg, пример. сюс и т. д. Эти правила в ОС MS DOS и ОС семейства Windows запрещают при назначении имен файлов использовать следующие знаки и символы: / : *? < >|.
На любом из вышеперечисленных внешних ЗУ может храниться большое количество файлов. Порядок ихранения определяется файловой системой, которая может иметь определенную файловую структуру. Каждому имени файла соответствует свой уникальный адрес, что позволяет МП при необходимости находить на внешнем ЗУ нужный файл, а затем считывать из него данные в ОЗУ. Файлы в операционных системах по функциональному или тематическому признаку могут объединяться в каталоги или папки, которые в свою очередь могут входить в другие каталоги или папки, т. е. иметь сложную файловую структуру.
Данный текст является ознакомительным фрагментом.
Файлы
Файлы
По многочисленным просьбам открываем раздел с полезными файлами для W2k. Раздел состоит из двух частей, первая официальные патчи от Microsoft (не все, а только те, что кажутся нам наиболее важными), и вторая часть, куда войдут все файлы упоминавшиеся в FAQ, просто утилитки,
Экспорт данных из базы данных Access 2007 в список SharePoint
Экспорт данных из базы данных Access 2007 в список SharePoint
Access 2007 позволяет экспортировать таблицу или другой объект базы данных в различных форматах, таких как внешний файл, база данных dBase или Paradox, файл Lotus 1–2–3, рабочая книга Excel 2007, файл Word 2007 RTF, текстовый файл, документ XML
Перемещение данных из базы данных Access 2007 на узел SharePoint
Перемещение данных из базы данных Access 2007 на узел SharePoint
Потребности многих приложений Access 2007 превышают простую потребность в управлении и сборе данных. Часто такие приложения используются многими пользователями организации, а значит, имеют повышенные потребности в
SCF-файлы
SCF-файлы
Файлы с таким расширением являются командными файлами оболочки Windows и используются для различных целей. Например, можно создать файл, который будет сворачивать все окна. Его содержимое приведено в листинге 17.3. Если ввести подобный текст в текстовый файл, а потом
Файлы базы данных InterBase
Файлы базы данных InterBase
Все данные, которые пользователи «помещают» в базу, используя любой инструмент из множества применяемых для этой цепи «складируются» сервером в некую сущность — баз} данных. Обычно под базой данных понимается и сам сервер СУБД, и пользовательская
Проверка введенных данных на уровне процессора баз данных
Проверка введенных данных на уровне процессора баз данных
Помимо проверки данных во время ввода информации, следует знать о том, что можно также выполнять проверку и на уровне процессора баз данных. Такая проверка обычно более надежна, поскольку применяется независимо
6.1.7. Учебный пример: файлы данных Freeciv
6.1.7. Учебный пример: файлы данных Freeciv
Игра Freeciv — стратегия с открытым исходным кодом, прообразом которой послужила классическая игра Civilization II Сида Мейера (Sid Meier). Игра состоит в том, что каждый участник, имея в своем распоряжении группу кочевников каменного века, строит
Обновление базы данных с помощью объекта адаптера данных
Обновление базы данных с помощью объекта адаптера данных
Адаптеры данных могут не только заполнять для вас таблицы объекта DataSet. Они могут также поддерживать набор объектов основных SQL-команд, используя их для возвращения модифицированных данных обратно в хранилище
Глава 2 Ввод данных.
Типы, или форматы, данных
Глава 2
Ввод данных. Типы, или форматы, данных
Работа с документами Excel сопряжена с вводом и обработкой различных данных, то есть ин формации, которая может быть текстовой, числовой, финансовой, статистической и т. д.
МУЛЬТИМЕДИЙНЫЙ КУРС
Методы ввода и обработки данных
Исходные файлы и выполняемые файлы
Исходные файлы и выполняемые файлы
Наша замечательная программа, несмотря на свою лаконичность и простоту, для компьютера является совершенно бессмысленным набором символов, так как он «не понимает» директив типа #include или printf. Он понимает только специальный язык,
4.3. Файлы
4.3. Файлы
В завершение главы рассмотрим три несложных примера работы с файлами: копирование файла (с отображением хода копирования в ProgressBar), определение значков, ассоциированных с файлами, и извлечение значков из ЕХЕ– и DLL-файлов. Красивое копирование файлаКазалось бы,
Базы данных (классы для работы с базами данных)
Базы данных (классы для работы с базами данных)
В MFC включены несколько классов, обеспечивающую поддержку приложений, работающих с базами данных. В первую очередь это классы ориентированные на работу с ODBC драйверами – CDatabase и CRecordSet. Поддерживаются также новые средства для
Файлы
Файлы
Файлы – одно из фундаментальных понятий в компьютерной технологии и программировании. Но поскольку данная книга рассчитана на пользователей компьютера, я не буду давать точного определения файла, дабы не запутать вас и не запутаться самому.Если после прочтения
Работа с файлами — Computer Science Wiki
Из Computer Science Wiki
Основы программирования [1]
Содержание
- 1 Ввод/вывод файлов
- 2 Превосходное видео, которое поможет вам понять это
- 3 Серийный и удобочитаемый
- 4 Форматы файлов
- 4. 1 XML
- 4.1.1 Пример XML
- 4.2 JSON
- 4.2.1 Пример JSON
- 4.3 Обычный текст
- 4.3.1 Пример простого текста
- 4.4 Разница между JSON и XML
- 4. 1 XML
- 5 Я так понимаю?
- 6 полезных ссылок
- 7 Каталожные номера
Ввод/вывод файлов[править]
Мы используем файлы для хранения данных. Например, давайте представим, что у вас есть программа, которая работает как система инвентаризации магазина. Программа позволяет пользователю создавать, обновлять, читать и удалять элементы из инвентаря магазина. Если у вас нет возможности с сохранением изменений, которые вы сделали, когда вы перезапустите свою программу, вам нужно будет снова внести все эти изменения.
Файловый ввод-вывод — это процесс чтения из файла и записи в файл . Это не происходит одновременно (вы не можете одновременно читать из файла и записывать в один и тот же файл).
Некоторые программы только используют файлы для создания, чтения, обновления и удаления данных. Например, если бы у нас была программа, управляющая складскими запасами, каждый раз, когда вы вносили изменения (создавали новый элемент, читали элемент, обновляли что-то об элементе, удаляли элемент), файл обновлялся. Одним из преимуществ этого метода является то, что в случае неожиданного отключения питания ваши данные будут в полной безопасности. Некоторыми недостатками этого метода является то, что ваша программа будет работать намного медленнее, а файлы могут быть повреждены.
Некоторые программы используют внутренние структуры данных, а затем в определенные моменты сохраняют или считывают эти данные в файл. Например, если бы у нас была программа, которая управляла инвентаризацией магазина, когда мы запускали нашу программу, программа считывала бы инвентаризацию из файла и помещала эти данные в структуру данных, такую как список или словарь. Затем мы могли бы создавать, читать, обновлять или удалять элементы. Когда мы были готовы (например, выходя из программы), мы могли сохранить эти изменения в файл. Одним из преимуществ этого метода является то, что программа будет работать намного быстрее, если вы загрузите данные из файла в структуру данных. Одним из недостатков может быть то, что если вы забудете сохранить, вы потеряете все изменения, сделанные с момента последнего сохранения.
Превосходное видео, которое поможет вам понять это[править]
Сериализовано и удобочитаемо[править]
Сериализация — это процесс преобразования структур данных или состояния объекта в формат, который можно сохранить (например, в файл или буфер памяти)… и реконструируется позже (возможно, в другой компьютерной среде). Когда результирующий ряд битов перечитывается в соответствии с форматом сериализации, его можно использовать для создания семантически идентичного клона исходного объекта. [2]
Например, если у вас есть сложная структура данных словаря со всеми товарами в инвентаре вашего магазина, вы можете сериализовать этот словарь, чтобы он мог быть идеально воспроизведен. Вы можете сохранить словарь как словарь , а затем, когда вы его десериализуете (прочитаете из файла), у вас будет объект словаря. Одним из недостатков этого является то, что сериализованные файлы не читаются человеком.
Человекочитаемый носитель или человекочитаемый формат представляет собой представление данных или информации, которые могут быть естественным образом прочитаны людьми. [3]
Форматы файлов[править]
XML[править]
Пожалуйста, ознакомьтесь с определением и характеристиками XML XML — это удобочитаемый формат файла, который также может обрабатываться машиной. Мы могли бы легко использовать XML для нашей системы инвентаризации магазина.
Пример XML[править]
Я использую этот пример с благодарностью от школ W3 [4] .
<КАТАЛОГ>Империя бурлеска Боб Дилан США Колумбия <ЦЕНА>10,90ЦЕНА> <ГОД>1985ГОД>Спрячь свое сердце Бонни Тайлер Великобритания Записи CBS 9,90 <ГОД>1988ГОД>Лучшие хиты Долли Партон США RCA 9,90 <ГОД>1982ГОД>Все еще грустно Гэри Мур Великобритания Девственные записи 10,20 <ГОД>1990ГОД>Эрос Эрос Рамазотти ЕС БМГ 9,90 <ГОД>1997ГОД>Только одна ночь Би Джиз Великобритания Полидор <ЦЕНА>10,90ЦЕНА> <ГОД>1998ГОД>КАТАЛОГ> Когда мужчина любит женщину Перси Следж США Атлантик 8,70 <ГОД>1987ГОД>
JSON.
ценить). Это очень распространенный формат данных с разнообразным спектром приложений, например, он служит заменой XML в системах AJAX. [5]
Пример JSON[править]
Я с благодарностью использую этот пример JSON из Википедии [6]
{ "имя": "Джон", "фамилия": "Смит", "возраст": 25, "адрес": { "улица": "2-я улица, 21", "город": "Нью-Йорк", "штат": "Нью-Йорк", "почтовый индекс": "10021" }, "телефонные номера": [ { "тип": "дом", "номер": "212 555-1234" }, { "тип": "факс", "номер": "646 555-4567" } ], "секс": { "тип": "мужской" } }
Обычный текст[править]
Обычный текст обычно ограничивается символом конца строки (обычно невидимым), поэтому каждый отдельный фрагмент данных находится на отдельной строке. Вы можете структурировать эти данные как угодно. Это прекрасно и ужасно одновременно.
Пример простого текста[править]
апельсины,5,123213 бананы,10,11129 виноград,13,090665
Разница между JSON и XML0006
Пространство имен — это набор символов, которые используются для организации объектов различных типов, чтобы к этим объектам можно было обращаться по имени. Пространство имен гарантирует, что все идентификаторы внутри него имеют уникальные имена, чтобы их можно было легко идентифицировать [8]
Я так понимаю?[править]
хотите задать вопрос на нашей доске обсуждений .
Полезные ссылки[править]
- Щелкните здесь, чтобы просмотреть памятку по работе с файлами Python
- Это хорошее руководство для новичков с примерами работы с Python.
Ссылки[править]
- ↑ https://en.m.wikipedia.org/wiki/Сериализация
- ↑ https://en.m.wikipedia.org/wiki/Human-readable_medium
- ↑ https://www.w3schools.com/xml/cd_catalog.xml
- ↑ https://en.wikipedia.org/wiki/JSON
- ↑ https://en.wikipedia.org/wiki/JSON#JSON_sample
- ↑ http://www.differencebetween.net/technology/protocols-formats/difference-between-json-and-xml/
- ↑ https://en.wikipedia.org/wiki/Пространство имен
Дайте последовательность кратких ответов без пояснений.
Дайте конкретное имя, значение или другой краткий ответ без объяснения или расчета.
Элемент абстрактной математической системы, подчиняющийся законам арифметики.
Ввод и вывод файлов — основы программирования
Кеннет Лерой Басби
Обзор
Компьютерный файл — это компьютерный ресурс для дискретной записи данных на запоминающее устройство компьютера. Как слова можно записать на бумагу, так и информацию можно записать в компьютерный файл.
Существуют разные типы компьютерных файлов, предназначенные для разных целей. Файл может быть предназначен для хранения изображения, письменного сообщения, видео, компьютерной программы или множества других типов данных. Некоторые типы файлов могут хранить сразу несколько типов информации.
Используя компьютерные программы, человек может открывать, читать, изменять и закрывать компьютерный файл. Компьютерные файлы могут быть повторно открыты, изменены и скопированы произвольное количество раз. [1]
Обсуждение
В компьютерном программировании стандартные потоки представляют собой предварительно подключенные входные и выходные каналы связи между компьютерной программой и ее средой, когда она начинает выполняться. Три соединения ввода/вывода (I/O) называются стандартным вводом ( stdin — клавиатура), стандартный вывод ( stdout — изначально принтер) и стандартная ошибка ( stderr — монитор). Потоки могут быть перенаправлены на другие устройства и/или файлы. В текущих средах стандартный вывод обычно перенаправляется на монитор. [2]
Компьютерные файлы хранятся на вторичных запоминающих устройствах и используются для хранения данных программы с течением времени. Большинство языков программирования имеют встроенные функции или библиотеки для поддержки обработки файлов как текстовых потоков. Нам нужно понять, как открывать, читать, записывать и закрывать текстовые файлы. Объясняются следующие термины ввода/вывода файлов:
Текстовый файл – файл, состоящий из символов из набора кодов символов ASCII. Текстовые файлы (также известные как текстовые файлы ASCII) содержат символьные данные. Когда мы создаем текстовый файл, мы обычно думаем, что он состоит из набора строк. В каждой строке есть несколько символов (включая пробелы, знаки пунктуации и т. д.), и мы обычно заканчиваем строку возвратом (символом из набора кодов символов ASCII). Возврат также известен как символ новой строки. Скорее всего, вы уже знакомы с escape-кодом \n, который используется во многих языках программирования для указания символа возврата при использовании в литеральной строке.
Типичный текстовый файл, состоящий из строк, может быть создан текстовыми редакторами (Блокнот) или программами обработки текстов (Microsoft Word). При использовании текстового процессора вы обычно должны указать выходной файл как текст (.txt) при его сохранении. Большинство файлов исходного кода представляют собой текстовые файлы ASCII с уникальным расширением. например C++ с использованием .cpp, C# с использованием .cs, Python с использованием .py и т. д. Таким образом, большинство программных пакетов компилятора/интегрированной среды разработки можно использовать для создания текстовых файлов ASCII.
Имя файла – имя и его расширение. Большинство операционных систем имеют ограничения на использование символов в именах файлов. Пример Lab_05.txt
Поскольку некоторые операционные системы не допускают пробелов, мы рекомендуем вам использовать подчеркивание там, где это необходимо для пробела в имени файла.
Путь (Filespec) – расположение файла вместе с его именем. Filespec — это сокращение от спецификации файла. В большинстве операционных систем есть набор правил, как указывать диск и каталог (или путь через несколько уровней каталога) вместе с именем файла. Пример: C:\myfiles\cosc_1436\Lab_05.txt
Поскольку некоторые операционные системы не допускают использование пробелов, мы рекомендуем вам использовать знак подчеркивания при необходимости при создании папок или подкаталогов.
Открыть – Ваша программа запрашивает у операционной системы доступ к существующему файлу или открытие нового файла. В большинстве современных языков программирования существует файловый тип данных, который используется для обработки файлов. Файловая переменная будет использоваться для хранения токена устройства, который операционная система присваивает открываемому файлу. Открытая функция или метод используется для извлечения маркера устройства и обычно требует как минимум двух параметров: путь и режим (чтение, запись, добавление или их комбинация). Соответствующий псевдокод будет:
Объявить файл данных файл данных = открыть (спецификация файла, режим)
Функция open предоставляет возвращаемое значение токена устройства из операционной системы, которое сохраняется в переменной с именем data.
Хорошей практикой программирования считается определение правильности открытия файла. Причина, по которой операционная система обычно не может открыть файл, заключается в том, что указана неверная спецификация файла (ошибка написана или введен неверный регистр в некоторых операционных системах) или файл не хранится в указанном месте. Доступ к файлам, хранящимся в сети или Интернете, может завершиться ошибкой из-за сетевой ошибки.
Проверка правильности открытия файла обрабатывается структурой контроля условий. Эта структура может быть оператором if-then-else или обработчиком ошибок try-catch/try-except, в зависимости от используемого языка программирования.
Чтение – перемещение данных с открытого устройства в область памяти, указанную в вашей программе. Например:
text = read(datafile)
или
text = datafile.read()
Запись – Перемещение данных из ячейки памяти, определенной в вашей программе, на открытое устройство. Например:
запись(файл данных, текст)
или
файл данных.запись(текст)
Закрыть – Ваша программа запрашивает операционную систему, чтобы освободить ранее открытый файл. Есть две причины закрыть файл. Во-первых, он освобождает файл и освобождает связанные с ним ресурсы операционной системы. Во-вторых, при закрытии файла, который был открыт для вывода; он очистит буфер операционной системы и обеспечит физическое сохранение всех данных в выходном файле. Например:
закрыть(файл данных)
или
файл данных.close()
Использование / С — Обертка вокруг блока обработки, которая будет автоматически закрывать открытые ресурсы, доступные в некоторых языках программирования. Например:
// С# используя (файл данных = открыть (спецификация файла, режим)) { //... }
или
# Python3 с открытым (спецификация файла, режим) в качестве файла данных: # ...
Ключевые термины
- закрыть
- Ваша программа запрашивает операционную систему, чтобы освободить ранее открытый файл.
- токен устройства
- Значение ключа, предоставляемое операционной системой для связывания устройства с вашей программой.
- имя файла
- Имя и его расширение.
- спецификация файла
- Расположение файла вместе с его именем.
- открытый
- Ваша программа запрашивает у операционной системы доступ к существующему файлу или открытие нового файла.
- читать
- Перемещение данных с открытого устройства в область памяти, указанную в вашей программе.
- поток
- Последовательность элементов данных, доступных с течением времени. [3]
- стандартный
- Стандартный поток ввода, обычно клавиатура. [4]
- стдерр
- Стандартный выходной поток ошибок, обычно монитор. [5]
- стандартный вывод
- Стандартный поток вывода, первоначально принтер, но теперь обычно монитор. [6]
- текстовый файл
- Файл, состоящий из символов из набора кодов символов ASCII.
- с использованием / с
- Оболочка вокруг блока обработки, которая автоматически закрывает открытые ресурсы.