Автор: Пользователь скрыл имя, 14 Марта 2012 в 21:55, статья
Операционная система (ОС) - программа или совокупность программ, управляющая основными действиями ЭВМ, ее периферийными устройствами и обеспечивающая запуск всех остальных программ, а также взаимодействие с оператором.
Операционная система (ОС) - программа или совокупность программ, управляющая основными действиями ЭВМ, ее периферийными устройствами и обеспечивающая запуск всех остальных программ, а также взаимодействие с оператором.
Функции ОС:
Управление памятью;
Управление доступом к устройствам ввода-вывода;
Управление файловой системой;
Управление взаимодействием процессов, диспетчеризация процессов;
Управление использованием ресурсов;
Загрузка программ в оперативную память и их выполнение;
Интерфейс с пользователем;
Межмашинное взаимодействие (сеть);
Защита самой системы и пользовательских данных и программ;
Разграничение прав доступа и многопользовательский режим работы.
Многозадачность (multitasking, multiprogramming) - свойство операционной системы и ЭВМ, при которой один процессор может обрабатывать несколько разных программ или разных частей одной программы одновременно. При этом все программы вместе удерживаются в оперативной памяти и каждая выполняется за какой-то период времени. Например, одна программа может работать, пока другие ожидают включения периферийного устройства или сигнала (команды) оператора. Способность к многозадачности зависит в большей степени от операционной системы, чем от типа ЭВМ. Наиболее распространенной многозадачной системой является Unix фирмы AT&T’s Bell Laboratories (США).
Виды ОС:
Многопользовательская система, система с коллективным доступом, система коллективного доступа (multiuser system, multiaccess system) - вычислительная система или ее часть (например операционная система), позволяющая нескольким пользователям одновременно иметь доступ к одной ЭВМ со своего терминала (локального или удаленного). Многопользовательский характер работы достигается благодаря режиму разделения времени, который заключается в очень быстром переключении ЭВМ между разными терминалами и программами и соответственно быстрой отработке команд каждого пользователя. При этом последний не замечает задержек времени, связанных с обслуживанием других пользователей. Примерами разработок указанного вида могут служить помимо Windows операционные системы: NetWare, созданная и развиваемая фирмой Novell (США) для локальных информационных вычислительных систем; Unix фирмы AT&T’s Bell Laboratories (США); REAL/32 и др.
Однопользовательская система (one user system) - операционная система, не обладающая свойствами многопользовательской. Примерами однопользовательских ОС являются MS DOS фирмы Microsoft (США) и ОС/2, созданная совместно Microsoft и IBM.
Сетевая операционная система, СОС (NOS, Network Operating System) - операционная система, предназначенная для обеспечения работы вычислительной сети. Примерами сетевых операционных систем являются Windows NT, Windows 2000, Novel Netware, Unix, Linux и др.
Типы ОС:
графические (с наличием графического пользовательского интерфейса - GUI) - текстовые (только командная строка);
бесплатные - платные;
открытые (с возможностью редактировать исходный код) - закрытые (без возможности редактировать исходный код);
клиентские - серверные;
высокая стабильность (устойчивость к сбоям аппаратной части)- низкая стабильность;
простая в администрировании (для рядового пользователя) - сложная, для системных администраторов;
16-разрядная - 32-разрядная - 64-разрядная (в далеком прошлом были еще и 8-разрядные);
с высоким уровнем безопасности данных - с низким уровнем безопасности;
Операционная система Google Android первоначально создавалась для смартфонов/коммуникаторов (что сегодня уже одно и то же), и первые же шаги молодой системы оказались очень успешными. Производители давно нуждались в свободной бесплатной ОС, которую можно как угодно модифицировать и дорабатывать согласно своим нуждам, но которая при этом неплохо поддерживается разработчиком.
Google, почувствовав этот тренд, выпустила такую ОС. Причем среди лидеров на рынке мобильных ОС компания Google оказалась едва ли не единственной, которая разрабатывала свою ОС не для собственных аппаратов, а для установки на модели сторонних производителей (сравните с Apple, Nokia, RIM, HP и др.). Другим таким производителем была компания Microsoft, но репутация Windows Mobile (впоследствии переименованной в Windows Phone) оставляла желать лучшего. Все это (вкупе с отличной репутацией и огромными финансовыми возможностями Google) позволило Android довольно быстро стать лидирующей мобильной ОС.
|
И нет ничего удивительного, что когда на рынке после появления iPad началась «планшетомания», то почти все производители обратили свой взор именно на Android. Собственно, дело здесь даже не в достоинствах этой ОС, а в отсутствии серьезных альтернатив. К середине прошлого года (когда на рынок стали выходить первые планшеты «пост-айпадовской» волны), других планшетных ОС попросту не было. Microsoft и остальные производители просто оказались не готовы к тому, что планшеты (именно в понимании Apple) станут так востребованы.
Конечно, можно было устанавливать на планшеты Windows 7 (которая имеет встроенную поддержку сенсорного ввода), и некоторые производители поспешили отрапортовать о подобных планах (как потом выяснилось, анонсы оказались пустыми словами). Но Windows 7 — десктопная система, поэтому на планшетах она мало того, что отъедает изрядную долю системных ресурсов, так еще и заставляет устройство потреблять много электроэнергии (следствием чего становится малый срок работы от батареи). В итоге некоторым производителям пришлось разрабатывать ОС самостоятельно — так поступили RIM (производитель BlackBerry PlayBook), компания HP (пообещавшая планшеты на WebOS) и некоторые другие.
Но подавляющее большинство производителей вполне предсказуемо обратили внимание на Android. Действительно, если ОС разработки Google можно установить на смартфон, то почему ее нельзя поставить на планшет? Пользователю, опять же, только лучше — привычная программная среда и интерфейс сокращают время привыкания к новому устройству. Однако максимальный размер/разрешение экрана, на которые был ориентирован Android в «оригинальном» виде — 7 дюймов / 800х480. Это обусловило тот факт, что первые планшеты на Android все как один были с семидюймовыми экранами (тогда как iPad имел 9,7 дюймов). Конечно, были и исключения, но в них, как правило, был установлен Android с какими-то оболочками, что зачастую влекло за собой проблемы с установкой программ из Android Market.
И это было далеко не единственное ограничение, накладываемое ОС, которая, в общем-то, разрабатывалась вовсе не для планшетов. Так, например, интерфейс Android предполагал, что на устройстве будет минимум три аппаратных кнопки (помимо кнопки включения/выключения), но многие производители в порыве подражания Apple стали выпускать планшеты вовсе без аппаратных кнопок — и тогда операционную систему Android становилось просто неудобно использовать.
В общем, всем (и Google в первую очередь) стало очевидно, что нужна специальная версия Android, сделанная именно для планшетов — аналогично тому, как у Apple есть версия iOS для iPad. И недавно такая система была выпущена. Она получила название Android 3.0 (кодовое имя — Honeycomb).
|
ОС Android 3.0 основана на ядре Linux версии 2.6.36. Подробный список новшеств на английском языке можно увидеть по ссылке, мы же расскажем вам основные моменты — те, которые в первую очередь бросаются в глаза при работе с планшетами на Android 3.x.
Первыми с новой ОС смогли познакомиться обладатели планшета Motorola Xoom. Как назло, планшет оказался, судя по множеству критических отзывов, не очень удачным. Да и операционная система там была явно еще недоработана — обе компании, надо полагать, изрядно торопились. Но после «первого блина комом» на рынке стали постепенно появляться и другие устройства на новой ОС — Acer Iconia Tab A500, Asus Eee Pad Transformer, Samsung Galaxy Tab 10.1… Производители, еще недавно утверждавшие, что самый удобный форм-фактор для планшета — с семидюймовым экраном, стали увлеченно анонсировать устройства с диагональю 10,1 дюйма, воспользовавшись тем, что новая ОС дает такую возможность. Но это далеко не единственная особенность Android 3.x. Чем еще отличается Honeycomb от своих «телефонных» предшественников (а также от других планшетных ОС конкурентов)? Об этом мы попытаемся вкратце рассказать.
Но оговоримся, что мы не ставим перед собой цели разобрать систему по косточкам, и сказанное в этой статье справедливо лишь для версий 3.0 и 3.1; вполне возможно, что в следующих версиях ОС многое будет доработано и переработано (в четвертом квартале 2011 года ожидается появление ОС Android 4.0, кодовое имя — Ice Cream Sandwich).
Версия Android 4.0 Ice Cream Sandwich была представлена 19 октября в Гонконге. Также вместе с новой операционной системой был представлен новый "гуглофон" - Samsung Galaxy Nexus. Разработчики привнесли в ОС Android множество новых функций, о них можно узнать ниже.
Новые возможности для пользователей:
- новый пользовательский интерфейс, чем то напоминающий тот, что был в Honeycomb;
- улучшенная многозадачность;
- возможность создавать папки с приложениями;
- масштабируемые виджеты;
- новый разблокировщик экрана;
- панель уведомлений теперь можно раскрывать прям на экране разблокировки;
- улучшены функции ввода и редактирования текста;
- обновленный движок голосового ввода, ставший, по мнению разработчиков, еще умнее;
- приложение контроля за потреблением трафика;
- приложение контакты теперь называется "Люди" и обрело множество новых возможностей;
- единый календарь и визуальная голосовая почта;
- интерфейс камеры пополнился новым полезным функционалом;
- произвели редизайн галереи и добавили фоторедактор;
- различные эффекты при съемке видео (можно искажать лица, ...);
- возможность делать скриншоты экрана;
- появилась новая технология под названием Beam, с помощью которой два смартфона при помощи NFC могут обмениваться контактами, закладками и другой информацией;
- функция разблокировки экрана путем "узнавания" пользователя в лицо.
Android 3.2 - еще одна версия операционной системы из серии Honeycomb. Релиз состоялся в середине июля 2011 года. В основном изменения коснулись оптимизации приложений под планшеты. Также номер API был увеличен до 13.
- теперь платформа поддерживает все больше устройств, а в особенности те, у которых диагональ экрана равна 7 дюймов;
- если раньше приложение отображалось не на весь экран, то в новой версии оно будет автоматически масштабироваться под разрешение экрана устройства;
- на тех устройствах, в которых есть разъем для SD-карты появилась возможность загружать мультимедийные файле в приложение непосредственно с SD-карточки;
- переработан API поддержки экрана, теперь разработчики могут регулировать внешний вид приложения в зависимости от разрешения экрана устройства, а также делать так, что на разных разрешениях приложение будет выглядеть по-разному.
Android 3.1 - обновленная версия ОС от компании Google, которая была представлена на ежегодной конференции Google I/O в мае 2011 года. В данную версию было внесено множество изменений, позволяющих пользователям планшетов облегчить управление устройством, а также повысить производительность. Список изменений представлен ниже.
Список улучшений Android 3.1:
- улучшен пользовательский интерфейс;
- расширенный список последних запущенных приложений;
- возможность подключения аксессуаров через USB (мыши, трекпады, трекболы, клавиатуры, джойстики, геймпады и т.д.);
- возможность изменить размер виджет как по горизонтали, так и по вертикали;
- улучшена работа Wi-Fi;
- обновлены приложения Google (контакты, браузер, почта, галерея, календарь).
Android 3.0 (медовые соты) – это особая версия ОС платформы Android. Она предназначается для выполнения задач на планшетных компьютерах. В феврале этого года успел состояться официальный релиз данной версии. Согласно релизу, «медовые соты» несут по-настоящему голографический интерфейс с возможностями 3D-поддержки. Многозадачность ОС модернизирована, как и поддержка административных шаблонов. От предыдущих версий Android 3.0 отличается полноценной оптимизацией под те устройства, которые оснащены большими экранами.
- устройство поддерживает виртуальные рабочие столы;
- оно оснащено удобным функциональным меню;
- клавиатура претерпела ряд улучшений;
- добавилась функция подключения клавиатуры, мыши и видеокамеры через Bluetooth и USB;
- доработаны приложения.
Новая версия операционной системы Android была анонсирована 6 декабря 2010 года и получила индекс 2.3, под кодовым названием Gingerbread ("имбирный пряник").
Android 2.3 построена на ядре Linux Kernel 2.6.35. Весьма расширен список локализаций.
Изменения коснулись пользовательского интерфейс. Он стал намного отзывчивее и проще, за счет чего и увеличилась энергоэффективность устройств на ОС Андроид. Рабочий стал намного красочнее и удобнее на темном фоне.
Была улучшена экранная клавиатура, она претерпела измененя в дизайне и стала функциональнее. Набор текста стал удобнее, так как изменился внешний вид клавиш и добавлен словарь, благодаря которому пользователь может выбрать один из предложенных вариантов слов.
Были упрощены функции копирования и вставки.
Оптимизировано управление питанием, теперь система может автоматически закрывать приложения, излишне использующие ресурсы батареи.
В этой версии ОС можно осуществлять видеозвонки через SIP, так как появилась поддержка фронтальной камеры.
Список улучшений Android 2.3:
- добавлена поддержка NFC;
- оптимизирована работа сисмемы;
- улучшены функции копирования и вставки текста;
- обновлен пользовательский интерфейс;
- поддержка видеовызовов через SIP;
- добавлена поддержка воспроизведения видеоформата WebM;
- новая файловая система ext4.
Релиз версии Android 2.2 (Froyo) состоялся 20 мая 2010 года. На этот разрабочики постарались на славу, так как в операционную систему Android было внесено немало существенных изменений. Обновлена версия ядра, теперь оно носит индекс 2.6.32.
Одним из главных новшеств в ОС 2.2 является компилятор Dalvik Virtual Machine Just-In-Time, который увеличил скорость работы системы в 3-5 раз. Теперь появилась возможность устанавливать приложения на SD-карту, что позволит сэкономить место в памяти устройства. Другими нововведениями являются Wi-Fi hotspot и Tethering, которые позволяют использовать смартфон как точку доступа Wi-Fi и как модем на ПК соответственно.
Список улучшений в Android 2.2:
- добавлена поддержка Adobe Flash 10.1;
- возможность использовать устройство с Android в качестве модема и точки доступа Wi-Fi;
- возможность установки приложений на карту памяти;
- более быстрый и производительный браузер;
- интеграция с Microsoft Exchange;
- новые «горячие» клавиши на стартовом экране;
- компилятор Dalvik JIT.