Почему приложение так называется
Как вы записываете новые контакты в свой телефонный справочник? Только ли по «имени-фамилии» или же используете иные обозначения, например, «девушка из бара» или «надоедливый коллега»? Наверняка у вас так же как и у большинства пользователей есть интересные названия в телефонной книжке. А хотели ли бы вы узнать как вы записаны в справочнике у других? Если да, то читайте ниже обо всех легальных способах.
Попроси!
Это кажется банальным, но можно просто попросить вашего друга показать, как вы записаны у него в справочнике.
Если вы не хотите это делать напрямую, то можно придумать какую-нибудь уловку.
Например, сослаться на неполадки с мессенджером и попросить прислать вам скрин с вашей перепиской. В таких мессенджерах как WhatsApp, Viber или Telegram в верхнем поле интерфейса будет отображено имя в том виде, в котором номер записан в справочнике у пользователя. Этот способ вам поможет только в том случае, если ваш друг не решит обрезать эту информацию.Другую шараду можно провернуть, если только вы находитесь рядом с тем человеком, к которому хотите заглянуть в справочник. Пожалуйтесь ему, что у вас глючит телефон и звонки порой не доходят до абонента, а затем позвоните ему на телефон для тестирования работы. Как только звонок поступит, вы как бы машинально взгляните на экран и постарайтесь быстро прочитать как записан ваш номер телефона у этого человека.
Приложения для просмотра контактов
Прежде чем скачать подобные приложения, подумайте семь раз. Есть большая вероятность, что вы поразвлекаетесь и найдете забавные записи своего номера у друзей, но вы сольете в общую базу и свои контакты, которые также будут доступны всем. На форумах в Интернете можно найти много грустных историй, как после такой проверки разрушались семьи и крепкие дружеские связи.
GetContact
Это приложение одно из самых популярных среди пользователей, особенно после яркой рекламы на ТВ. Его основная функция — это определитель спама и других нежелательных звонков. Но среди функций есть и вариант для развлечения — посмотреть как твой номер записан в справочнике у других, а также тех, кто интересовался вашим номером за последнее время. Правда такие возможности доступны только по платной подписке.
Большое преимущество приложения — это то, что оно доступно и в Google Play, и в App Store.
NumBuster
Это приложение позиционирует себя как определитель номеров. При регистрации оно просит у пользователя доступ к контактам в телефоне. Так информация о том, как вы записаны в других телефонных книжках, попадает в общую базу. Поэтому стопроцентного ответа оно вам не сможет дать, однако может быть хорошей альтернативой GetContact.
TCaller
Аналогичный инструмент, для того чтобы узнать, как записан номер у других абонентов. По отзывам пользователей — приложение хоть и не самое популярное, но более удобное по сравнению с конкурентами, также радует ненавязчивая реклама.
Большой плюс — отзывчивая служба поддержки.
Как к таким сервисам относится Роспотребнадзор
Российская служба, регулирующая соблюдение прав потребителей и регулярно инициирующая какие-либо проверки, также однажды задалась вопросом нарушения прав потребителей и незаконного распространения данных в этих сервисах. Но, к счастью или сожалению — уж не знаем, никакой сервис в итоге заблокирован не был. Хотя в Казахстане и Азербайджане уже давно такие приложения под запретом.Роспотребнадзор ограничился лишь предостережением для пользователей таких сервисов, что они должны понимать всю ответственность за те данные, которые предоставляют приложениям, ведь среди контактов могут оказаться пароли и пин-коды, которыми могут воспользоваться недобросовестные разработчики приложений.
Так что ваша конфиденциальность только в ваших руках. Очень хочется узнать как ты записан у друга в телефоне? Готовься к тому, что твои данные также будут доступны всем.
Также не стоит обижаться на приложение, если вы оплатите подписку, и вдруг Роспотребнадзор заблокирует сервис и вы останетесь ни с чем.
Как удалить свой номер из базы приложения
Правозащитники призывают — ни в коем случае не регистрироваться в приложениях подобного плана и не сливать в них готовую базу номеров для последующего коммерческого использования (например, для предложения услуг микрокредитования). Однако страсть узнать как вы записаны в телефонах других людей может накрыть вас с головой и вы не задумываясь дадите полный доступ к своему справочнику.
Конечно, приложения заявляют о защите конфиденциальной информации. Так GetContact, говорит, что номера телефонов они используют только с разрешения их владельцев и только в рамках своего приложения. Так что прежде чем добавить вас в приложение, они отправят вам уведомление в мессенджере или через СМС, но на деле это не совсем так.
Как узнать кто записал номер под конкретным именем
Возможно, вы будете разочарованы, но в приложениях, с определением того как вы записаны в разных телефонных справочниках, нет привязки к номерам. Например, вы вводите свой номер, а в ответ получаете только список подписей к номеру. И с этим вы ничего не сможете поделать.
Если окажется, что кто-то вас записал обидным именем или пометил как спам, вы можете только заблокировать эту подпись, но владельца записи узнать не сможете.
Вывод сегодняшней темы только один — не стоит серьезно относиться к тому как вы записаны в телефонных справочниках у знакомых. От этой информации только одни проблемы. Если установите приложения-распознаватели номеров, то утратите конфиденциальность своего номера. А если узнаете, что кто-то из знакомых записал вас под странным прозвищем, то потеряете покой в поисках обидчика. Этот тот случай, когда лучше быть счастливым в неведении.
Когда вы в последний раз читали соглашение конфиденциальности? Если прямо сейчас загляните в любое из них, то удивитесь, как много отдаёте информации о своей жизни.
Юристы и маркетологи аккуратно заворачивают формулировки в «ваша приватность важна для нас» и «данные помогут нам давать лучшие рекомендации».
А тем временем на основе личной информации компании выдают невероятно точную рекламу, которая иногда опережает мысли и тем пугает .
Как получилось, что уберечь особо деликатные сведения вроде местонахождения и контактов с другими не могу ни владелец смартфона, ни производитель, ни даже разработчик приложения, через которое утекают данные?
Ниже во всём этом и разберёмся. Хорошего не ждите.
Шпион внутри ПО. Что такое SDK и зачем он нужен
Когда компания хочет, чтобы программисты быстрее писали ПО под платформу, она выпускает набор средств разработки, который называется SDK от Software Development Kit.
Такие пакеты выпускают и для сервисов, и для устройств. Например, такие есть у продуктов Apple или PlayStation.
SDK упрощает доступ к железу или коду платформы, под которую создают новое приложение.
Например, вы точно видели кнопку «Войти с Facebook».
Она работает на основе готового набора алгоритмов.
Благодаря этому разработчику приложения не нужно придумывать последовательность, по которой вас будет перебрасывать в систему авторизации компании. Или ковыряться в том, как оно будет работать «под капотом».
В программы ставят чужой код, чтобы сэкономить
На разных сайтах вам наверняка попадалась карта от Яндекса, где уже были указаны готовые метки барбершопов или зоны покрытия LTE.
Карта работала, словно вы просто открыли приложение, потому что на сайт встроили MapKit от самого Яндекса. Здесь уже придумали логику работы, нарисовали кнопки, добавили все ссылки и анимировали карточки с информацией.
Сайту останется только выбрать тариф и вставить готовой набор. По тарифу Яндекс либо получает деньги, либо данные об использовании.
Так случается, потому что не у всех есть деньги и время на свои решения .
У держателей платформ есть и другие мотивы выпускать SDK помимо прибыли и ускорения разработки.
Иногда компания даёт доступ к частям своих наработок для сбора информации. Особенно это выгодно поисковикам, которые строят бизнес на таргетированной рекламе.
И сейчас это серая зона работы с информацией во всём мире.
Разработчики не знают, какие данные и куда отправляет их приложение
С начала пандемии Zoom заслужил репутацию ненадёжного сервиса после ряда скандалов, связанных с ненадёжным соединением, утечками и вводом шифрования только для платных аккаунтов.
Недавно в компании обнаружили, что в их приложении на iOS та самая кнопка «Войти с Facebook» собирает информацию о девайсе и отправляет её напрямую в соцсеть.
Если люди регистрировались именно таким образом, то в Facebook утекали версия системы, установленный на ней часовой пояс, модель айфона, оператор связи и даже свободное место в Хранилище .
И всё это случалось в обход разработчиков Zoom. Сейчас компания обрезала такой тип авторизации своими средствами, однако большинство приложений продолжает его поддерживать.
Один из трёх моих рабочих столов. Бирюзовым выделил приложения, которые с помощью SDK могут транслировать данные в фирмы-трекеры
По набору выше Facebook быстро составляет портрет владельца, тем самым удачнее настраивает рекламу и повышает её эффективность.
Поэтому организации стараются внедрить свои SDK по максимуму в чужие приложения. Ведь менять их нельзя, а упаковать туда трекеры не так уж и сложно.
Набор инструментов со строчками кода от компаний есть в большинстве приложений.
Учитывая, что свой смартфон вы не выпускаете из рук, а пакет разработки функционирует без остановки, слежка идёт постоянно.
Тот же Instagram со своим пугающе точным таргетингом работает настолько хорошо, потому что его материнская компания Facebook собирает о вас информацию из любого приложения, где есть
Таргетинг – механизм в рекламе, который сокращает аудиторию объявления до максимально внушаемой за счёт правильного подбора пола, возраста, доходе и десятка других ключевых особенностей личности.
Мы либо подписываемся на слежку, либо выкидываем смартфон
После того, как ВОЗ официально назвала проблему с COVID-19 пандемией, компания по визуализации данных Tectonix вместе с трекинг-организацией X-Mode Social выпустили вирусный ролик о социальной дистанции.
В нём было видно, как во время весенних каникул люди приехали отдыхать на один и тот же пляж, а затем разъехались обратно по всей стране.
Отчёт дал два жутких вывода:
А. Вирус за неделю может охватить континент.
Б. У нас нет контроля над данным о своём перемещении.
Страшнее всего другое. С коронавирусом есть разные способы борьбы. Но мы ничего не можем сделать с тем, что доступ к нашим перемещениям получают компании и люди, о которых совсем ничего не знаем .
Сколько раз вы нажимали на галочку «согласен с условиями конфиденциальности», не читая положений? Точно больше сотни, не скрывайтесь.
И это нормально, ведь вы встречаете полотно текста, а отказаться от требований не можете. Ведь тогда не попадёте в приложение или сервис, который вам нужен для работы, по учебным или семейным делам.
Особенно падает бдительность, если конкретным редактором документов, мессенджером или соцсетью с подозрительными условиями уже пользуются все вокруг.
Кому именно выгодно знать о вас всё
Об истории с антиковидными флешками кто-то подумает, что сами виноваты. Мол, знаний не хватило унюхать развод.
Но, если бы продвигаемые посты с болванками заменили на социальную рекламу, то люди бы не панически опустошали кошельки, а стали бы лучше осведомлены о ситуации.
И до вас абсолютно точно доберётся один из десятков баннеров во ВКонтакте, Instagram, Facebook, Пикабу, Reddit или Twitter от кого-то из этой группы.
А произойдёт это благодаря тому самому цифровому портрету, который так легко составить через SDK.
Отдел продаж, сотовые операторы и силовые структуры тоже видят вас насквозь
Приложение для отслеживания своего перемещения Life Cycle признаётся в пользовательском соглашении, что отправляет полученную информацию рекламным компаниям. А ещё хранит её где попало
Нам дают только один выбор: вы закрываете нужную программу или раздаёте свои персональные данные кому попало.
Именно так в X-Mode получили данные о положении отдыхающих. Фирма сотрудничает с Unacast и Cuebiq, которые собирают данные по сотовым операторам через SDK в приложениях.
Сейчас свою работу компании оправдывают борьбой с пандемией, и у такого подхода есть сторонники.
Однако часто случается так, что данные попадают не фирмам-однодневкам, а правоохранительным органам. И те могут использовать информацию как угодно.
Так Wall Street Journal опубликовала отчёт о том, что администрация Трампа купила доступ к локации иммигрантов.
Их отслеживали через игры, магазины и агрегаторы погоды в случае, если пользователь давал доступ к своей локации.
Демографические графики выходивших на митинги в разных городах США от Mobilewalla
Другим примером стала Mobilewalla. В компании составили подробную базу 17 000 протестующих после убийства Джорджа Флойда.
В отчёте они показали распределение вышедших на улицу по полу, расы, возрасту и месту проживания в 4 крупных городах США, включая Нью-Йорк и Лос Анджелес.
Скорее всего, эти люди не подозревали о том, как много данных непрерывно транслируют абсолютным незнакомцам.
Примеры выше были американскими компаниями, которые не стесняются демонстрировать свою работу. В России ситуация обсуждается меньше, но интервью и разборы на эту тему тоже есть.
Если не пугает реклама, то бойтесь контроля
Допустим, вам всё равно на таргетированные объявления. Ну показывают постеры и показывают, не вредят ведь.
Только такими размышлениями легко забыть о совсем недавних событиях.
Чуть больше месяца назад Twitter начал помечать фейком твиты, если в них одновременно упоминают коронавирус и 5G.
А случилось это из-за того, что домыслы о сетях нового поколения разошлись слишком сильно. Люди без остановки обсуждали совпашие по времени пандемию и развёртывание новых вышек.
В итоге появились мошенники, которые продавали пустые флешки за $350, которые якобы могли защитить от вредных волн.
С помощью персональных данных агенства искали наиболее уязвимые группы, способные поверить в ложь о вреде 5G и купить бесполезную болванку за огромные деньги.
IT‑гиганты дают отпор, но многое зависит от пользователя
iOS стала одной из самых богатых систем на настройки приватности
Те, кто не зарабатывают на таргетинге, вроде Apple, стремятся максимально отгородить себя от скандалов и ставят сохранность данных в главный приоритет.
А вот Google живёт за счёт рекламы, и её страница о конфиденциальности выглядит скорее как список оправданий.
Однако обе корпорации обновляют свои операционные системы так, чтобы у нас было больше контроля над данными. Получается игра между маркетологами и безопасниками. Одни ищут лазейки для слежки, а другие пытаются их закрыть.
Чтобы максимально ограничить доступ к своим данным хотя бы на уровне системы, выполняйте несколько простых действий:
1. Разрешайте доступ к локации только на один раз, если это не карты. Instagram, Facebook, Twitter, Viber и другие соцсети экстремально часто собирают данные о местоположении.
2. Регистрируйтесь через свой e-mail или кнопку «Войти с Apple». Не используйте привязку через соцсети.
3. Давайте доступ к микрофону, только если это действительно необходимо.
4. Проверьте данные, которыми вы согласились делиться. В iOS найдёте пункты в Настройки > Конфиденциальность > Аналитика и улучшения.
5. Не разрешайте доступ к фото, локации, микрофону или камере играм, фоторедакторам и другим приложениям, не связанным с вашими задачами.
Как после любой научно-технической революции, мир должен научиться жить с её последствиями.
Мы почти мгновенно получили блага от взрывного роста продаж смартфонов и носимой электроники. Но ещё ни в одной стране мира не принят комплексный закон об охране частной цифровой жизни.
И он обязан появиться как можно скорее.
Ведь мы не пускаем к себе в дом незнакомцев, а в некоторых странах вроде США владелец земли может легально убить человека за проникновение.
И в то же время в кармане почти каждого второго на планете лежит брусок, который настежь открыл дверь к тому, где мы бываем, что едим, с кем общаемся, сколько спим и на что тратим нашу зарплату.
Маркетинговые компании знают о нас больше, чем мы о себе. И кто-то должен дать им отпор.
Потому что, давайте честно. Сейчас уже никто в здравом уме не оставит свой смартфон дома. [Vox]
(41 голосов, общий рейтинг: 4.78 из 5)Но что такое мобильное приложение? Какие преимущества это приносит бизнесу? А как выглядит процесс создания мобильного приложения ?
Мы подготовили руководство, которое отвечает на все эти и многие другие вопросы! Прочтите, чтобы узнать все, что вам нужно знать о мобильных приложениях и их разработке.
1. Что такое мобильное приложение?
В отличие от приложений, разработанных для настольных компьютеров, мобильные приложения отходят от интегрированных программных систем . Вместо этого каждое мобильное приложение предоставляет изолированную и ограниченную функциональность. Например, это может быть игра, калькулятор или мобильный веб-браузер.
Из-за ограниченных аппаратных ресурсов ранних мобильных устройств мобильные приложения избегали многофункциональности. Однако даже если используемые сегодня устройства намного мощнее, мобильные приложения всё ещё остаются узко функциональными. Именно так владельцы мобильных приложений позволяют потребителям выбирать именно те функции, которые должны иметь их устройства.
2. Ключевые технологии разработки мобильных приложений
Чтобы помочь вам понять процесс создания мобильного приложения , рассмотрим все различные технологические соображения, которые владельцы бизнеса должны учесть перед созданием приложения.
Нативные приложения
Веб-приложения
Более того, у разработчиков не так много API, с которыми можно работать, за исключением самых популярных функций, таких как геолокация. Производительность будет связана с работой браузера и подключением к сети.
Гибридные приложения
Эти приложения созданы с использованием таких веб-технологий, как JavaScript, CSS и HTML 5. Почему они называются гибридными? Гибридные мобильные приложения в основном работают как веб-приложения, замаскированные в нативную оболочку.
Гибридные приложения легко и быстро разрабатывать, что является очевидным преимуществом. Вы также получаете единую базу кода для всех платформ. Это снижает стоимость обслуживания и упрощает процесс обновления. Разработчики также могут воспользоваться преимуществами многих API-интерфейсов для таких функций, как гироскоп или геолокация.
С другой стороны, гибридным приложениям может не хватать скорости и производительности. Кроме того, у вас могут возникнуть некоторые проблемы с дизайном, поскольку приложение может не выглядеть одинаково на двух или более платформах.
3. Типы мобильных приложений
Мобильные приложения бывают разных форм и размеров. Вот самые популярные типы мобильных приложений, которые помогут вам понять текущие тенденции в мобильной сфере.
4. Статистика мобильного приложения
Чтобы дать вам более широкое представление о ситуации с мобильными приложениями сегодня, вот самые важные статистические данные, которые показывают вам текущий мобильный ландшафт и его будущее.
- Среднестатистический пользователь мобильного приложения в США имеет на своем устройстве более 100 приложений . ( Источник )
- Типичный мобильный пользователь проверяет свой смартфон 63 раза в день . ( Источник )
- 87% пользователей проверяют свой телефон как минимум за час до сна. 69% из них проверяют свой телефон как минимум за пять минут до сна. ( Источник )
- 79% пользователей откажутся от цифрового продукта всего через день использования. ( Источник )
- Сегодня на мобильные приложения приходится более 57% всего использования цифровых медиа . ( Источник )
- К 2021 году почти 7 миллиардов человек во всем мире будут использовать мобильные устройства. ( Источник )
- К 2022 году количество загрузок мобильных приложений в год достигнет 258 миллионов . Это значительный рост по сравнению с 2017 годом, когда это число достигло 168 миллионов. ( Источник )
- К тому же году потребительские расходы в магазинах приложений вырастут на 92% и достигнут рекордных 157 миллиардов долларов во всем мире. ( Источник )
5. Что такое разработка мобильных приложений?
Лучший подход предполагает разработку специально для мобильной среды. Это метод, использующий все преимущества мобильных устройств. Этот процесс учитывает их ограничения и помогает владельцам бизнеса сбалансировать стоимость и функциональность.
Например, приложения, использующие функции на основе местоположения, такие как карты, всегда создаются с нуля для мобильных устройств. Услуги на основе местоположения, предоставляемые настольным приложением, имеют меньший смысл, потому что пользователи настольных компьютеров не перемещаются.
Современные смартфоны и планшеты оснащены такими функциями, как Bluetooth, коммуникация ближнего поля (NFC), GPS, гироскопические датчики, камеры и многое другое. Разработчики могут использовать эти функции для создания приложений с такими технологиями, как виртуальная или дополненная реальность, сканирование штрих-кода, службы на основе определения местоположения и многие другие. Самые успешные и популярные мобильные приложения максимально используют возможности смартфона.
Проблема аппаратного обеспечения мобильных устройств привносит еще одну сложность:
В то время как разработчики, создающие приложения для iOS, могут ожидать, что приложения будут работать только на двух типах устройств (iPhone и iPad), разработчики Android не могут сказать то же самое. Фактически, для них каждый смартфон и планшет может работать на разном оборудовании и разных версиях операционной системы.
6. Как создать мобильное приложение?
Если вы планируете создать мобильное приложение, вы можете выбрать один из трех различных вариантов:
- Создайте собственную команду разработчиков,
- Нанять специализированное агентство по разработке программного обеспечения,
- Положитесь на опыт фрилансеров.
Вот краткий обзор каждого из вариантов с соответствующими плюсами и минусами, который поможет вам принять лучшее решение для вашего проекта мобильной разработки.
Создание собственной команды
Если вы решите создать собственную команду разработчиков для своего проекта, у вас будет полный контроль над направлением разработки вашего мобильного приложения разработчиками. Однако это будет дорого стоить.
В конце концов, вам придется платить не только заработную плату разработчиков, но и ряд накладных расходов, таких как рабочее пространство, льготы, оборудование, лицензии на программное обеспечение и многое другое. Это может быть особенно сложно, если вы находитесь в регионе, где наем мобильных разработчиков обходится дорого.
Если вы выберете этот вариант, ожидайте очень высокую цену на свое приложение. Риск вашего проекта также возрастет, потому что вы будете нести ответственность за работу своей команды.
Наем фрилансера
Этот вариант определенно самый дешевый из всех трех. Наняв одного фрилансера для создания вашего мобильного приложения, вы получите упрощенный процесс разработки. Общение может быть проще, и вы не столкнетесь с проблемами совместной работы, потому что только один человек будет отвечать за создание вашего приложения.
Наем компании по разработке программного обеспечения
Сегодня существует множество агентств по разработке программного обеспечения, которые специализируются на мобильной разработке. Объединившись с такими компаниями, вы делегируете задачу создания вашего приложения группе профессионалов, которые могут предоставить вам широкий спектр услуг, таких как:
- UX / UI дизайн,
- разработка продукта,
- backend и frontend разработка,
- тестирование
- гарантия качества (QA),
- и управление проектами.
Основное преимущество этого варианта заключается в том, что вы можете воспользоваться коллективным опытом и знаниями, которые команда приобрела в результате реализации проектов, похожих на ваш. Вы можете подтвердить их опыт и навыки через портфолио, а также попросить рекомендации клиентов.
Этот вариант предлагает отличное соотношение цены и качества , особенно если вы решите передать свой проект на аутсорсинг команде, находящейся в регионе, где темпы разработки ниже, чем на местном уровне.
Заключение
Мы надеемся, что это руководство поможет вам понять, как сегодня выглядит среда разработки мобильных приложений. В будущем мы увидим еще более инновационные мобильные приложения, использующие преимущества передовых технологий, таких как Интернет вещей, дополненная реальность, виртуальная реальность и многие другие.
И вот в чем вы можете быть уверены:
Компании будут вкладывать больше ресурсов в мобильные приложения, поскольку мобильные устройства преобладают над настольными устройствами, когда речь идет о количестве и вовлеченности пользователей.
Also, applications program.
Also called application software, applications software.
—Related forms
application programmer, noun
application programming, noun
Приложение - это программа, решающая прикладную задачу. Например, компилятор - это НЕприкладная программа, а Excel - прикладная.
> Чем "Папка" от "Директории" отличается?
Приложение от слова «прикладывать» что-либо к чему-либо. Таким образом, понятия «ЦЕЛОСТНО» и «САМОДОСТАТОЧНО» неприменимы к приложению! Приложению по крайней мере нужен API к операционной системе, чтобы выполнять свои функции.
Не знаю кто ввел термин ПАПКА. Видимо довольно глупый человек стремившийся максимально упростить перевод.
И зовут этого глупого человека так: англо-русский словарь. Поскольку Folder - это Папка и есть.
И был этот человек настолько глуп, что сумел (в отличие от других, более умных) понять ОГРОМНУЮ смысловую разницу между англоязычными терминами Folder и Directory. И, соответственно, необходимость введения русскоязычного аналога термина Folder. Поскольку русскоязычный аналог термина Directory уже имелся.
> In computing, a folder is a graphical user interface metaphor for a
> directory in a file system.
Кстати, тоже неверно. Folder - это шире, чем directory. A directory - всего лишь частный случай folder, соответственно. Отождествлять эти понятия нельзя.
In computing, a folder is a graphical user interface metaphor for a real or virtual container of another real or virtual objects.
Да ладно уже, старожилы вполне могут и на "ты" общаться, имхо.
Молодца, Юрий ! Дай Бог Вам богатырского здоровья и неуемной жажды нести в массы светлое, вечное на долгие годы.
Всегда преклонялся пред людьми, бескорыстно занимащимися просветительством.
Толя! Но не в этом же проблема.
> А EXE, DLL тоже к документам отнесете? Я ведь об этом говорил.
> О документе можете посмотреть здесь
> Файл - совокупность связанных записей (кластеров), хранящихся во
> внешней памяти компьютера и рассматриваемых как единое целое.
> Обычно файл однозначно идентифицируется указанием имени файла, его
> расширения и пути доступа к файлу.
Тезка, извините, но Вам двойка. За незнание азбуки.
Файл есть поименованная совокупность данных, имеющих определенную структуру.
Все. Ни о каком физическом устройстве здесь речь не идет и идти не должно. Вообще. Файл - штука исключительно логическая. Он должен иметь имя (определяет контейнер данных) и структуру (определяет способ(ы) доступа к данным). Больше ничего.
Именно такое определение файла позволяет одной и той же программе без ее перекомпиляции сегодня писать данные на локальный диск, завтра печатать их на принтере в Австралии, послезавтра выводить на экран консоли в Канаде, а потом шлепать на перфоноситель в Африке.
Аналогично и с чтением. Одна и та же программа без ее перекомпиляции сегодня читает данные с локального диска, завтра - со сканера Австралии, послезавтра - с клавиатуры в Канаде, а потом с перфоносителя в Африке.
Одна и та же. Без перекомпиляции. Достигается это просто - программа работает с файлом и более ни о чем не знает. Сопоставление же этого файла с конкретным физическим устройством (набором данных, носителем и т.п.) осуществляется извне, средствами ОС. Программе же это устройство (набор данных, носитель и т.п.) по барабану. Она о нем вообще ничего не знает - она работает с файлом. И ей все равно, что за ним стоит физически.
Именно поэтому функции работы с файлами (Open/Read/Write/CloseFile) работают, например, и с консолью, и с портами. Консоль, порт - для программы все это тоже только файл и ничего более.
II. _n.
1> скоросшиватель (для бумаг); шпилька (для накалывания бумаг)
2> подшитые бумаги, дело; досье
3> подшивка (газет)
4> картотека
5> последовательность или множество однотипных записей
В том контексте, что я говорил - прямая связь с папками приведена в разъянении самого Правильного Василия
> подшитые бумаги, дело; досье
Авторитетный источник, что и говорить. LOL.
Извините, тезка, но составители этой статьи (про другие не говорю, не видел) взялись не за свое дело.
и пишут будущее с буквой "ю"
давайте не будем спорить о папках, файлах и прочих. директориях.
В Windows принято так, в Unix - иначе, чего копья ломать ?
Читайте также: