Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция_раздел_8.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
6.76 Mб
Скачать

Твердотельные накопители

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

  • Энергосбережение — флэш-память потребляет крайне мало энергии для сохранения и извлечения данных. Это позволяет снизить частоту подзарядки мобильного устройства.

  • Надежность — флэш-память может без отказов выдерживать сильные удары и воздействие вибрации. Флэш-память также обладает высокой устойчивостью к высоким и низким температурам.

  • Малый вес — емкость установленной флэш-памяти не оказывает существенного влияния на вес мобильных устройств.

  • Компактность — благодаря компактности флэш-памяти размеры мобильных устройств не зависят от емкости установленной памяти.

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

  • Шум — флэш-память работает бесшумно.

Мобильные операционные системы Сравнение Android и iOs Сравнение программного обеспечения с открытым и закрытым исходным кодом

Подобно настольным ПК и ноутбукам, мобильные устройства используют ОС для работы программного обеспечения. Эта глава посвящена двум наиболее распространенным мобильным операционным системам: Android и iOS. ОС Android разработана Google, а iOS — компанией Apple.

Выпущенная в 2008 году на смартфоне HTC Dream, ОС Android имеет открытый исходный код. Открытый исходный код означает, что программный код разработчика (исходный код) публикуется при выпуске устройства. Пользователи могут менять, копировать и распространять код, не уплачивая авторские отчисления разработчику программного обеспечения.

Программное обеспечение с открытым исходным кодом позволяет любому пользователю принять участие в разработке и совершенствовании продукта. ОС Android индивидуализирована для использования на широком спектре электронных устройств. Поскольку ОС Android имеет открытый исходный код и предусматривает возможность индивидуальной настройки, с ее помощью программисты могут управлять такими устройствами, как портативные компьютеры, телевизоры Smart TV и устройства для чтения электронных книг. Android устанавливали даже на таких устройствах, как камеры, системы навигации и портативные проигрыватели мультимедиа.

Выпущенная в 2007 году на первом устройстве iPhone, ОС iOS имеет закрытый, то есть не публикуемый в общем доступе, исходный код. Для копирования или повторного распространения iOS с изменениями или без них требуется разрешение компании Apple. Apple, скорее всего, будет взимать авторские отчисления за любое коммерческое использование iOS.

Источники приложений и содержимого

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

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

  • Google Play, (рис. 1);

  • магазин приложений Amazon App Store;

  • Androidzoom;

  • AppsAPK;

  • 1Mobile.

Приложения для устройств Android можно найти и на других веб-сайтах. Обычно такие сайты предлагают безопасное содержимое, но не всегда. Важно устанавливать приложения только из надежных источников. Если нужное приложение предлагается на сомнительном сайте, узнайте, можно ли загрузить его с сайтов Google Play или Amazon App Store. Это гарантирует безопасность загрузки. Приложение Google Play позволяет устанавливать приложения только на совместимых с ними устройствах.

Иногда веб-сайт содержит код быстрого доступа (QR), показанный на рис. 2. QR-коды аналогичны штрих-кодам, но могут содержать намного больше информации. Для использования QR-кода особое приложение задействует камеру мобильного устройства для сканирования кода. Код содержит веб-ссылку для прямой загрузки приложения. Будьте осторожны при использовании QR-кодов, загружайте и устанавливайте компоненты только из надежных источников.

Магазин приложений Apple App Store (рис. 3) — единственный источник, из которого пользователям iOS разрешается загружать приложения и содержимое. Это гарантирует, что содержимое не содержит вредоносного кода, отвечает строгим требованиям к производительности и не нарушает авторские права.

Можно загружать и другие виды содержимого. Аналогично приложениям, некоторые типы содержимого бесплатны, другие нужно покупать. Содержимое, уже принадлежащее пользователю, можно загрузить на мобильные устройства по кабельному подключению или Wi-Fi. Доступны следующие виды содержимого:

  • музыка;

  • телепрограммы;

  • фильмы;

  • журналы;

  • книги.

Выгрузка по инициативе сервера (push) и загрузка по запросу устройства (pull)

Есть два основных способа загрузки содержимого на мобильные устройства: выгрузка по инициативе сервера (push) и загрузка по запросу устройства (pull). И Google Play, и Apple App Store поддерживают оба способа. Когда пользователь запускает со своего мобильного устройства приложения Google Play или Apple App Store, то приложения и содержимое загружаются по запросу устройства с сервера на устройство.

Пользователи устройств Android могут перейти в Google Play с любого настольного ПК или ноутбука и приобрести содержимое. Содержимое выгружается на устройство Android с сервера по инициативе сервера. Пользователи iOS могут приобрести содержимое из iTunes с настольного ПК или ноутбука, а затем выгрузить его на устройство iOS.

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

Сторонняя загрузка

Есть еще один способ установить приложения на мобильное устройство. Приложения можно загрузить из различных источников через Интернет и передать на мобильное устройство по Wi-Fi, Bluetooth, кабелю данных или другими способами. Это называется сторонней загрузкой. После передачи на мобильное устройство приложение можно установить, выбрав его в проводнике. Тем не менее сторонняя загрузка приложений не рекомендуется, поскольку многим источникам приложений нельзя доверять. Устанавливайте приложения только из надежных источников и от известных разработчиков.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]