Автор работы: Пользователь скрыл имя, 09 Декабря 2013 в 14:07, реферат
Операционная система - комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Перечислим наиболее известные из них:
1. Microsoft Windows;
2. Linux;
3. Mac OS;
4. UNIX.
Windows MultiPoint Server был выпущен в 2010 г, версия Windows MultiPoint Server 2010 была основана на ОС Windows Server 2008 R2, однако, в отличие от Windows Server 2008, в качестве клиентских устройств используются не «классические» тонкие клиенты, подключаемые по Ethernet, а специализированные устройства, подключаемые по шине USB.
Другой особенностью MultiPoint Server является упрощенный, по сравнению с Windows Server, административный интерфейс.
В 2011 г. был выпущен Windows MultiPoint Server 2011, в который была добавлена поддержка стандартных тонких клиентов, подключаемых по Ethernet и других клиентских устройств, поддерживающих Remote Desktop Protocol.
Windows Small Business Server (SBS) (ранее Microsoft Small Business Server) — интегрированное программное серверное решение от компании Microsoft, разработанное для построения сети небольших компаний (до 75 пользователей или компьютеров). В состав решения входят ключевые серверные продукты Microsoft для обеспечения необходимой для небольшой компании функциональности, такие как почтовый сервер Exchange Server, сервер для организации коллективной работы и публикации документов Windows SharePoint Services, сервер баз данных SQL Server, система доставки и установки обновлений Windows Server Update Services и др. С развитием решения оттачивалась и расширялась функциональность удаленного доступа пользователей к своим файлам и рабочему столу, почте (Outlook Web Access) и удаленного администрирования. Все входящие в состав решения компоненты интегрированы и предварительно настроены для упрощения внедрения, первоначальной настройки и обслуживания сети на базе SBS.
Windows Small Business Server не является одной из редакций Windows Server. Скорее, это специализированный пакет тесно интегрированных серверных операционных систем с централизованной консолью управления, разработанный специально для решения основных задач малого бизнеса — предоставление доступа в интернет, общий доступ к файлам и папкам, обмен электронной почтой, удаленная работа, работа со специализированными приложениями, разработка и публикация веб-сайта компании, организация внутренних порталов, рабочих областей и библиотек компании.
Пробная версия доступна для скачивания на веб-сайте Microsoft TechNet: Small Busines Server 2008. Версия полностью функциональна и имеет лишь временное ограничение на использование до 60-ти дней. Этот срок может быть самостоятельно продлен не более трех раз, увеличивая таким образом максимальный срок использования до 240 дней. При приобретении пробная версия может быть активирована, переустановка программного обеспечения не требуется.
Windows Server 2012 (кодовое имя «Windows Server 8») — версия серверной операционной системы от Microsoft, разработка которой в настоящее время (1.08.12) завершена. Она принадлежит семейству ОС Microsoft Windows. Эта серверная операционная система должна заменить выпускаемую в настоящее время Windows Server 2008 R2. Windows Server 2012 будет первой версией Windows Server начиная с Windows NT 4.0, которая не поддерживает Itanium процессоры. Версия Developer preview (пред-beta релиз) была выпущена 9 Сентября 2011 для MSDN подписчиков. 1 марта 2012 компания Microsoft выпустила публичную бета версию (build 8250). 17 Апреля 2012 года Microsoft анонсировала, что новое имя продукта будет Windows Server 2012. 31 мая 2012 Microsoft выпустила релиз кандидат Windows Server 2012.
История разработки Windows Server 2012.
Глава отдела Microsoft по инструментам и серверам Сатья Наделла, ещё в сентябре 2011 года на конференции Microsoft Build в калифорнийском городе Анахайм, сообщил, о том, что в разработке находится новая серверная операционная система Windows Server 2012. Эта операционная система должна прийти на смену Windows Server 2008. Софтверный гигант пока не огласил окончательную дату выхода Windows Server 2012, но из рассылки Microsoft TechNet стало известно, что новая серверная ОС от Microsoft увидит свет 4 сентября 2012 года.
Усовершенствования:
Одним из нововведений новой Windows Server 2012 является новая разработка корпорации — Storage Spaces. На уже упомянутой конференции, присутствовавшим на ней участникам посчастливилось познакомиться с данным нововведением. Storage Spaces предлагает возможность системным администраторам, работающим с Windows Server 2012, управлять большим числом систем хранения данных, подключенными через интерфейс SAS. Интересно, что благодаря Storage Spaces нет необходимости использовать дополнительное программное обеспечение. На конференции Microsoft Build было показано объединение 16 жестких дисков в единый пул. Надо отметить, следующую интересную особенность такого объединения дисков, как возможность разделения содержимого этого пула дисков на многочисленные виртуальные диски. Схожая возможность демонстрировалась несколькими годами ранее на презентации новой версии файловой системы ReFS (Resilient File System ).
В новой серверной ОС будет добавлена служба Dynamic Access Control. Работа данной службы направлена на улучшение централизованной защиты на уровне доменов файлов, а также на обеспечение безопасности папок поверх всех имеющихся разрешений файлов.
Windows CE (она же WinCE) — это вариант операционной системы Microsoft Windows для наладонных компьютеров, смартфонов и встраиваемых систем. Сегодня Windows CE (Consumer Electronics — бытовая техника) не является «урезанной» версией Windows для настольных ПК, она основана на совершенно другом ядре и является операционной системой реального времени с набором приложений, основанных на Microsoft Win32 API.
Первая версия Microsoft Windows CE, выпущенная в ноябре 1996 года, была «урезанной» версией настольной операционной системы MS Windows 95.
При создании последующих версий группа разработчиков ОС Windows CE была в тесном взаимодействии с группой, создававшей настольную ОС Windows NT, ведь ОС Windows CE изначально проектировалась так, чтобы она была совместимой с универсальными ОС семейства Windows. Поэтому изначально ядро и компоненты ОС Windows CE были в большой степени унифицированы с ядром и компонентами настольных ОС семейства Windows NT.
Примерно с 2000 года группа разработки ОС Windows CE перестала тесно взаимодействовать с разработчиками настольных ОС Windows NT. С тех пор ОС Windows CE развивалась самостоятельно и современные версии ОС Windows CE сильно отличаются от современных версий настольных ОС семейства Windows NT, но при этом сохраняется программная совместимость с приложениями, основанными на Microsoft Win32 API.
И до сих пор некоторые компоненты настольных систем Windows NT присутствуют в ОС Windows CE, например такие как: DirectX, и «урезанные» версии Windows Media Player, Internet Explorer. Специалисты также утверждают, что современная версия ОС Windows CE 6.0 до сих пор сохранила в неизменном виде примерно 20% кода из настольной ОС Windows 2000.
Особенности.
Windows CE — это компонентная, многозадачная, многопоточная, многоплатформенная операционная система с поддержкой реального времени. Разработчикам доступны около 600 компонентов, используя которые они могут создавать собственные образы операционной системы, которые включает только необходимый данному конкретному устройству функционал.
Windows CE оптимизирована для устройств, имеющих минимальный объём памяти: ядро Windows CE может работать на 32 КБ памяти. С графическим интерфейсом (GWES) для работы Windows CE понадобится от 5 МБ. Устройства часто не имеют дисковой памяти и могут быть сконструированы как «закрытые» устройства, без возможности расширения пользователем (например, ОС может быть «зашита» в ПЗУ).
Windows CE предоставляет разработчикам приложений набор API, основанный на стандартном Win32 API и дополненный специализированным API для встраиваемых устройств. Поскольку CE поддерживает только часть Win32 API и имеет определённую специфику, связанную со встраиваемой природой операционной системы, приложения, написанные для настольных версий операционной системы Windows, могут потребовать дополнительной адаптации и модификации для запуска их на встраиваемых устройствах; и в любом случае, для запуска программ на устройстве потребуется их перекомпиляция.
Но так же, как и настольные версии Windows, Windows CE использует стандартный формат исполняемого файла — Portable Executable (PE). Это позволяет разработчикам использовать большинство стандартных утилит, работающих с форматом PE, например Dependency Walker (проверка зависимостей) или DumpBin.
На базе Windows CE основано множество платформ, включая Handheld PC, Palm-size PC, Pocket PC, Pocket PC 2002, Pocket PC 2003, Pocket PC 2003 SE, Smartphone 2002, Smartphone 2003, Windows Mobile, Meizu OS, а также множество промышленных устройств и встроенных систем. Приставка Sega Dreamcast имела поддержку Windows CE. Самой Windows CE в изначальной поставке не было, но она могла запускаться на приставке с CD. Некоторые игры использовали данную возможность.
Windows CE 1.0 (Кодовое имя: «Alder», дата выхода: ноябрь 1996) — операционная система для мобильных и встраиваемых компьютеров реального времени.
В середине 1994 года корпорация Microsoft начала работу над проектом WinPad, целью которого было создание организатора личной деятельности (PDA — Personal Digital Assistant). Однако очень скоро стало очевидно, что проект WinPad вряд ли окупится, поскольку стоимость карманных компьютеров на то время была довольно высока. Разработчики программного обеспечения и производители ПК сошлись на мнении, что время повсеместного использования ещё не наступило.
Всего через два года стоимость карманных ПК стала приемлемой, и интерес к ним снова возродился. Рынок карманных компьютеров стал быстро расти. В 1996 году компания Microsoft приступила к работе над проектом создания операционной системы для карманных ПК, который получил название Pegasus. Новая операционная система оказалась очень похожа на Windows 95 и унаследовала многие характерные черты последней. Первый коммерческий вариант Windows CE, Windows CE 1.0 был продемонстрирован на выставке Comdex осенью 1996 года.
Windows CE 5.0 является преемником Windows CE 4.2, третьего релиза семейства Windows CE .NET. Windows CE 5.0 — 32-разрядная операционная система для мобильных и встраиваемых компьютеров реального времени с поддержкой x86, ARM, MIPS и SuperH микропроцессорной архитектуры.
Новое по сравнению с предыдущей версией:
Около 50 новых драйверов устройств;
Средства испытания и обслуживания: Windows Error Reporting (отчет об ошибках Windows), расширение функциональности Windows CE Test Kit (испытательного комплекта для Windows CE)
Мультимедиа: Direct3D Mobile для мультимедийных, игровых и других приложений
Безопасность: прогнозирование опасностей, настройки безопасности по умолчанию, поддержка стандарта шифрования AES
поддержка XML-стандартов (повышается управляемость и гибкость операций при работе с Windows CE).
Для ОС Windows CE 5.0 Microsoft смягчила условия лицензии на исходный код, распространяющийся в рамках инициативы Shared Source. Так, потребители смогут распространять модифицированные версии системы в коммерческих целях, при этом сохраняя за собой права на сделанные изменения. Ранее Microsoft требовала сублицензировать ей все выполненные модификации.
Windows CE 5.0 существует в нескольких модификациях. Windows CE 5.0 часто устанавливается на GPS-навигаторах, обеспечивая минимальную функциональность. В то время как Windows CE 5.0 .NET устанавливают на устройствах класса КПК.
В состав Windows CE 5.0 .NET входит специальная версия исполняющего ядра .NET — .NET Compact Framework 1.0 Service Pack 2. Также включен набор программ просмотра документов в форматах приложений, входящих в Microsoft Office (Word, Excel, PowerPoint), Microsoft Inbox (клиент электронной почты) и WordPad (упрощенный редактор текстов в формате Microsoft Word или RTF).
На платформах ARM и x86, Windows CE 5.0 конкурирует с Java, Symbian OS, Palm OS, Qtopia от Trolltech, Convergent от La Mobile, ACCESS Linux Platform от Orange и ACCESS Co. Ltd. и др.
Windows Embedded CE 6.0 (кодовое имя «Yamazaki») является шестой версией операционной системы Windows Embedded, ориентированной на предприятия, изготавливающие промышленные контроллеры и устройства бытовой электроники. В Windows Embedded CE 6.0 полностью переделано ядро, которое поддерживает свыше 32000 процессов, по сравнению с 32 в предыдущих версиях. С 32 Мб до 2 Гб поднялось выделяемое для процессов виртуальное адресное пространство.
Windows Embedded CE 6.0 был выпущен 1 ноября 2006 года. Текущая версия CE 6.0 R3.
Windows Embedded CE 6.0 не используется в платформе Windows Mobile, однако лежит в основе Zune HD. Windows Phone 7 Series, следующая версия Windows Mobile, будет основана на той же версии Windows Embedded CE как Zune HD, которая использует 6.0 R3.
Windows Embedded CE — это компонентная, многозадачная, многопоточная, многоплатформенная операционная система с поддержкой реального времени. Разработчикам доступны около 600 компонентов, используя которые они могут создавать собственные образы операционной системы, которые включает только необходимый данному конкретному устройству функционал. Операционная система предоставляет разработчикам приложений набор API, основанный на стандартном Win32 API и дополненный специализированным API для встраиваемых устройств. Поскольку CE поддерживает только часть Win32 API и имеет определённую специфику, связанную со встраиваемой природой операционной системы, приложения, написанные для настольных версий операционной системы Windows, могут потребовать дополнительной адаптации и модификации для запуска их на встраиваемых устройствах; и в любом случае, для запуска программ на устройстве потребуется их перекомпиляция.
Так же, как и настольные версии Windows, Windows Embedded CE использует стандартный формат исполняемого файла — Portable Executable (PE). Это позволяет использовать большинство стандартных утилит, работающих с форматом PE, например Dependency Walker (проверка зависимостей) или DumpBin.
Средства разработки операционной системы Embedded CE 6.0 интегрированы с Visual Studio 2005. Они поставляются как дополнение к этому современному пакету разработки. Интеграция с Visual Studio позволяет использовать одну среду для разработки как прикладных, так и системных программ. Вместе с новыми средствами разработки поставляется новый ARM эмулятор устройства, интегрированный в Platform Builder, облегчает процесс конфигурирования, создания и тестирования образов операционных систем. Вся мощь редактора исходного кода современной Visual Studio доступна разработчикам на CE 6.0: подсветка синтаксиса и технология InteliSense (включая BIB файлы). Появились новые графические редакторы: редактор реестра, редактор образа операционной системы. CE 6.0 использует улучшенные компиляторы Visual Studio 2005. Новые компиляторы имеют улучшенную совместимость с языком С++; предоставляют улучшенные библиотеки; поддерживают CRT, ATL и MFC, а также предлагают усовершенствованные проверки безопасности времени выполнения (/GS). В новой версии CE появилась возможность «посмертной» отладки. Это предоставляет дополнительные возможности по диагностике потенциальных проблем и оптимизации производительности. В поставку включена утилита, определяющая необходимую лицензию времени исполнения, поддерживающая экспорт отчётов в HTML, что улучшает взаимодействие при работе над проектом и учёт.