Сравнение операционных систем настоящего и прогнозирование перспектив развития операционных систем в будущем. Реферат, перспективные операционные системы

  • Дата: 02.04.2024

На данный момент мировая компьютерная индустрия развивается очень стремительно. Производительность систем возрастает,а следовательно возрастают возможности обработки больших объёмов данных.

Операционные системы класса MS-DOSа уже не справляются с таким потоком данных и не могут целиком использовать ресурсы современных компьютеров.Поэтому в последнее время происходит переход на более мощные и наиболее совершенные операционные системы класса UNIX , примером которых и является Windows NT ,выпущенная корпорацией Microsoft .

· История ОС насчитывает примерно полвека. Она во многом определялась и определяется развитием элементной базы и вычислительной аппаратуры.

· Первые цифровые вычислительные машины, появившиеся в начале 40-х годов, работали без операционных систем, все задачи организации вычислительного процесса решались вручную каждым программистом с пульта управления.

· Прообразом современных операционных систем явились мониторные системы середины 50-х, которые автоматизировали действия оператора по выполнению пакета заданий.

· В 1965-1975 годах переход к интегральным микросхемам открыл путь к появлению следующего поколения компьютеров, ярким представителем которых является IBM/360. В этот период были реализованы практически все основные концепции, присущие современным ОС: мультипрограммирование, мультипроцессирование, многотерминальный режим, виртуальная память, файловые системы, разграничение доступа и сетевая работа.

· Реализация мультипрограммирования потребовала внесения очень важных изменений в аппаратуру компьютера. В процессорах появился привилегированный и пользовательский режимы работы, специальные регистры для быстрого переключения с одной задачи на другую, средства защиты областей памяти, а также развитая система прерываний.

· В конце 60-х были начаты работы по созданию глобальной сети ARPANET, явившейся отправной точкой для Интернета, - глобальной общедоступной сети, которая стала для многих сетевых ОС испытательным полигоном, позволившим проверить в реальных условиях возможности их взаимодействия, степень масштабируемости, способность работы при экстремальной нагрузке.

· К середине 70-х годов широкое распространение получили мини-компьютеры. Архитектура мини-компьютеров была значительно упрощена по сравнению с мэйнфреймами, что нашло отражение и в их ОС. Экономичность и доступность мини-компьютеров послужила мощным стимулом для создания локальных сетей. Предприятие, которое теперь могло позволить себе иметь несколько мини-компьютеров, нуждалось в организации совместного использования данных и дорогого периферийного оборудования. Первые локальные сети строились с помощью нестандартного коммуникационного оборудования и нестандартного программного обеспечения.

· С середины 70-х годов началось массовое использование UNIX, уникальной для того времени ОС, которая сравнительно легко переносилась на различные типы компьютеров. Хотя ОС UNIX была первоначально разработана для мини-компьютеров, ее гибкость, элегантность, мощные функциональные возможности и открытость позволили ей занять прочные позиции во всех классах компьютеров.

· В конце 70-х годов был создан рабочий вариант стека протоколов TCP/IP. В 1983 году стек протоколов TCP/IP был стандартизован. Независимость от производителей, гибкость и эффективность, доказанные успешной работой в Интернете, сделали протоколы TCP/IP не только главным транспортным механизмом Интернета, но и основным стеком большинства сетевых ОС.

· Начало 80-х годов связано со знаменательным для истории операционных систем событием - появлением персональных компьютеров, которые послужили мощным катализатором для бурного роста локальных сетей, создав для этого отличную материальную основу в виде десятков и сотен компьютеров, расположенных в пределах одного здания. В результате поддержка сетевых функций стала для ОС персональных компьютеров необходимым условием.

· В 80-е годы были приняты основные стандарты на коммуникационные технологии для локальных сетей: в 1980 году - Ethernet, в 1985 - Token Ring, в конце 80-х - FDDI. Это позволило обеспечить совместимость сетевых ОС на нижних уровнях, а также стандартизовать интерфейс ОС с драйверами сетевых адаптеров.

· К началу 90-х практически все ОС стали сетевыми, способными поддерживать работу с разнородными клиентами и серверами. Появились специализированные сетевые ОС, предназначенные исключительно для выполнения коммуникационных задач, например система IOS компании Cisco Systems, работающая в маршрутизаторах.

· Особое внимание в течение всего последнего десятилетия уделялось корпоративным сетевым ОС, для которых характерны высокая степень масштабируемости, поддержка сетевой работы, развитые средства обеспечения безопасности, способность работать в гетерогенной среде, наличие средств централизованного администрирования и управления.

Транскрипт

1 Перспективы развития ОС

2 Обзор и перспективы развития ОС Microsoft ОС Windows IBM z/os, z/vm Apple MacOS Oracle / Sun Solaris (развитие UNIX) Hewlett-Packard HP/UX (развитие UNIX) Novell NetWare (сетевая ОС); Open Enterprise Server (сетевая ОС: NetWare + opensuse диалект Linux) Linux 2

3 Solaris Разработчик: Oracle / Sun Развитие UNIX (BSD, AT&T SVR4) Аппаратные платформы SPARC, x86, IA-32, x64 Семейство оптимизирующих компиляторов Sun Studio (C, C++, Fortran) Отладчик распределенных приложений DTrace Файловая система ZFS с большим объемом файлов и возможностью криптования информации Мощная поддержка многопоточности и синхронизации потоков Удобная поддержка симметричного мультипроцессирования Графические оболочки: Common Desktop Environment (CDE), GNOME, Java Desktop OpenSolaris академический исследовательский проект по ОС на основе открытых исходных кодов Solaris 3

4 Разработчик: Apple MacOS Ключевая идея: ОС на основе графического пользовательского интерфейса (с начала 1980-х гг.); ОС без командной строки законодатель мод в области GUI Аппаратная платформа: Macintosh, PowerPC Диалекты (версии): - Classic MacOS (оригинальная разработка Apple) - MacOS X развитие MacOS Classic и NeXTSTEP (UNIX-подобной ОС) 4

5 HP-UX Разработчик: Hewlett-Packard UNIX-подобная 64-битовая ОС Аппаратная платформа: рабочие станции HP Виртуальная файловая система: Veritas File System (Vx-Fs) представление файлов на основе расширений (extents) 5

6 Современные тенденции в развитии ОС Графические оболочки (для всех ОС примерно одинаковы по возможностям) Поддержка новых сетевых технологий и Web-технологий Усиленное внимание к механизмам безопасности и защиты Поддержка многопоточности Поддержка многоядерных процессоров Поддержка распределенных и параллельных вычислений Виртуализация ресурсов и аппаратуры Развитие файловых систем с целью защиты информации и значительного увеличения размера файлов (для мультимедиа) Поддержка облачных вычислений 6

7 Новые ОС семейства Windows Windows Vista: новый стиль GUI (Windows Aero);.NET Framework 3.0; единая система поиска информации WinFS; повышенное внимание к безопасности; Windows Presentation Foundation, Windows Communication Foundation; Windows Workflow Foundation Windows Server 2008: поддержка Интернет-протокола IPv6; улучшенная поддержка сетей; поддержка параллельного программирования; новый мощный командный процессор Windows PowerShell; виртуализация с помощью технологии Hyper-V Windows 7: поддержка multi-touch; кэширование Интернеттрафика (Branch cache); уникальный набор фоновых рисунков для каждой страны; улучшенная поддержка драйверов; более гибкие настройки безопасности и брандмауэра; развитие GUI-интерфейса Aero 7

8 Новые тенденции в развитии ОС: Проект Midori Проект Microsoft Research (начат под названием Singularity) ОС, реализованная на управляемом коде (managed code), являющемся основой платформы.net (полный контроль типов, безопасности и др.), что значительно повышает надежность и безопасность кода. На управляемом коде реализованы в том числе и ядро ОС, и драйверы устройств Эффективная поддержка распараллеливания Защита на основе песочницы (sandbox) для каждого приложения Midori Интернет-ориентированная ОС В будущем возможен переход с платформы Windows на платформу Midori 8

9 Графические оболочки ОС Удобный графический пользовательский интерфейс Возможность выполнить любые системные настройки с помощью GUI Поддержка новых тенденций в развитии интерфейсов multitouch, Tablet PC и др. Унификация графических оболочек для различных ОС (CDE, KDE, GNOME) Оболочки для разных ОС практически неотличимы (кнопка Start, My Documents и т.д.), что удобно для конечных пользователей Использование только графических оболочек снижает уровень подготовки системных программистов (полезные навыки специалиста по UNIX знание командных языков и конфигурационных файлов) 9

10 Поддержка параллельных вычислений Библиотеки для разработки параллельных алгоритмов с использованием возможностей аппаратуры Виды (стандарты, инструменты) параллелизма: - OpenMP - прагматы для распараллеливания программ для компиляторов с различных языков - MPI (Message Passing Interface) параллельное выполнение программ, взаимодействующих с помощью передачи сообщений Microsoft: Поддержка OpenMP; библиотеки MPI.NET; ParallelFx; операционная система Windows High Performance Computing (HPC)

11 Развитие беспроводных сетей WiMAX региональные беспроводные сети на основе технологии Wi-Fi (беспроводной радиосвязи по стандартам IEEE) производительностью до 1 Гбит / с 3G мобильная связь третьего поколения на основе стандартов CDMA и UMTS (быстродействие до 14 МБит / с); в России первопроходцем 3G является компания СкайЛинк; сейчас все провайдерыо мобильной связи переходят на 3G 4G новое поколение мобильных сетей связи со скоростью передачи до 1 ГБит / с; повышенное качество голосовой связи Использование цифровых телевизионных каналов для выхода в Интернет 11

12 Перспективы развития ОС Тенденция к интеграции ОС (не только на уровне графических оболочек, но и на уровне общего ядра); развитие семейств ОС на основе модулей общего кода Значительное повышение надежности, безопасности и отказоустойчивости ОС; разработка ОС на управляемом коде или его аналогах Дальнейшая тенденция к проектам по ОС с открытым кодом (необходимы новые идеи отличная возможность для молодых программистов) 12

13 Перспективы развития ОС Развитие виртуализации: Необходимо обеспечить возможность выполнить или эмулировать любое приложение в среде любой современной ОС Дальнейшее сближение по возможностям ОС для настольных компьютеров и ОС для мобильных устройств Дальнейшая интеграция ОС и сетей Перенос ОС и базовых инструментов в среды для облачных вычислений ОС остаются активно развивающимся направлением, одним из наиболее интересных в области системного программирования 13

14 Вопросы? 14


Компоненты ОС Основные компоненты ОС 1. Управление процессами 2. Управление основной памятью 3. Управление файлами 4. Управление системой ввода-вывода 5. Управление внешней памятью 6. Поддержка сетей (networking)

UNIX представляет собой многопользовательскую многозадачную ОС, которая зарождалась 1960-е года. Она разрабатывалась на протяжении 1970-х годов специалистами AT&T"s Bell Labs и впервые была представлена

Особенности применения технологии виртуализации при создании информационных ресурсов Гочаков Александр Владимирович Сибирский научно-исследовательский гидрометеорологический институт Научно-практическая

Технологии виртуализации Операционные системы Лекция 1 Ульяновск, УлГТУ, кафедра «Информационные системы» 1 / 24 Предмет и состав дисциплины Целью преподавания дисциплины является формирование у студентов

История Sun Microsystems Выполнил: Д.А.Кривенко Преподаватель: В.Н.Брагилевский SUN Stanford University Networks Основана 24 февраля 1982 года Штаб-квартира в Санта-Кларе, Калифорния. Производитель программного

Современные виртуальные машины Кирилл Батузов ИСП РАН 16 октября 2013 1 / 26 Введение Введение Всего про виртуальные машины будет две лекции: введение в виртуальные машины, эмуляция системы команд. Лекции

Международная научно-методическая конференция УМО «Высшее образование по новым стандартам: перезагрузка образовательных программ» ТЕХНОЛОГИЧЕСКИЕ ОСОБЕННОСТИ ИЗУЧЕНИЯ ДИСЦИПЛИНЫ «ОПЕРАЦИОННЫЕ СИСТЕМЫ»

ГБОУ «школа 1432» Операционные системы Индекс эффективности Автор: Понкратов Сергей, 7 класс Учитель: Моисеева Н. Н. Москва 2017 Оглавление Цель работы...3 Операционная система...4 Работа системы...4 Файловая

Лекции Лекция 1. Понятие операционной системы (ОС), цели ее работы. Классификация компьютерных систем......................... 23 Лекция 2. История ОС. Отечественные ОС. Диалекты UNIX. Режимы пакетной

Модуль 6. АРХИТЕКТУРА ОПЕРАЦИОННЫХ СИСТЕМ 1. Ядро операционной системы это программные модули операционной системы, которые постоянно находятся 1) в оперативной памяти с целью эффективной организации вычислительного

Раздел 2: «Специальные навыки» Тема 4 «Виртуальные машины в тестировании» Преимущества оценки по тест-кейсам. Алгоритм оценки по тест-кейсам. Оценка своей производительности. Подсчёт числа тестов. Учёт

По количеству пользователей: однопользова тельская ОС (обслуживает только одного пользователя); многопользова тельская (работает со многими пользователями) По типу средств вычислительной техники: однопроцессорные,

Программно-аппаратный комплекс Интегрированная банковская система RS-Bank V.6 функционирует на промышленной СУБД Oracle. Эта отлично зарекомендовавшая себя платформа идеально подходит для построения системы

Обзор популярных рабочих столов и оконных менеджеров для свободных ОС Определения X Windows System Оконный менеджер Среда рабочего стола KDE KDE (от англ. K Desktop Environment) свободная среда рабочего

Государственное образовательное учреждение дополнительного профессионального образования центр повышения квалификации специалистов Санкт-Петербурга «Региональный центр оценки качества образования и информационных

Модуль 7. ИСТОРИЯ РАЗВИТИЯ ОПЕРАЦИОННЫХ СИСТЕМ И ЭВОЛЮЦИЯ ИХ ФУНКЦИОНАЛЬНЫХ ХАРАКТЕРИСТИК 1. Операционная система, которая не допускает одновременного запуска нескольких программ 1) Unix 3) MS DOS 4) Linux

ZP12-0274 от 4 июня 2012 г. Предварительный обзор: Решения IBM Platform Computing ускоряют получение результатов при помощи комплексных и интегрированных функций управления кластерными, распределенными

ОПЕРАЦИОННЫЕ СИСТЕМЫ МУЛЬТИМЕДИА УСТРОЙСТВ Гаджиев Н.К., Путилова А.В. Дагестанский Государственный Университет Махачкала, Россия OPERATING SYSTEMS MULTIMEDIA DEVICES Putilova A.V., Gadzhiev N.K. Дагестанский

7. Материалы по системе промежуточного тестирования 1. KDE, GNOME, Xfce это названия оболочек операционной системы Linux операционных систем графических редакторов браузеров сред разработки 2. FAT32, Ext2,

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Программное обеспечение (ПО, software) совокупность программ, используемых на компьютере. ПО системное ПО (управление аппаратной частью компьютера, обеспечение работы других программ)

Глава 1 Выбор операционной системы Тот факт, что вы читаете эту книгу, говорит о том, что вы хотите изучить Linux. Перед тем как начать это путешествие, вы должны понять, что такое операционная система

1.1 История ОС Первые (1945-1955г.г.) компьютеры работали без операционных систем, как правило, на них работала одна программа. Когда скорость выполнения программ и их количество стало увеличиваться, простои

ОПЕРАЦИОННАЯ СИСТЕМА Unix - семейство полноценных, изначально многопользовательских, многозадачных и многотерминальных операционных систем, почти полностью совместимых друг с другом на уровне исходных

НОВЫЙ УРОВЕНЬ БЕЗОПАСНОСТИ БИЗНЕСА С ESET Роман Богомолов Технический специалист ESET О КОМПАНИИ международный эксперт на рынке решений по защите от вредоносных программ с 1987 года более 180 представительств

Место дисциплины в структуре образовательной программы Дисциплина Операционные системы является обязательной дисциплиной вариативной части ОПОП по направлению подготовки 09.03.02 Информационные системы

Операционная система Программное обеспечение Операционная система это самая главная программа Операционная система комплекс программ, обеспечивающих взаимодействие всех аппаратных и программных частей

33. Функциональные компоненты операционных систем автономного компьютера. Сетевые ОС. Одноранговые и серверные сетевые ОС. Функциональные компоненты операционных систем автономного компьютера -программы

Лектор к.т.н., доцент Азарченков А.А. Прикладное ПО Системное ПО Служебное ПО Базовое ПО Базовый уровень - программное обеспечение отвечает за взаимодействие с базовыми аппаратными средствами, которые

* 1. Типы и структура сетевых ОС. Сетевая операционная система составляет основу любой вычислительной сети. Каждый компьютер в сети в значительной степени автономен, поэтому под сетевой операционной системой

1. Цели и задачи дисциплины Целью дисциплины «Операционные системы» является подготовка выпускника к работе с современными операционными системами на уровне, который позволил бы квалифицированно устанавливать,

Копилефт и свободное ПО CC BY-SA, Попова О.В. 2007-2011 Программное обеспечение Проприетарное (собственническое) Copyright Все права защищены Закрытый исходный код Свободное (free) Copyleft Лицензия GNU/GPL

Microsoft System Center Products Family Павел Гарбар MCT, CNI [email protected] Microsoft System Center Решения System Center помогают ИТ-специалистам управлять физическими и виртуальными ИТ-средами в

Лекция 1 История развития и общая характеристика операционных систем История развития операционных систем 2 Факторы, влияющие на развитие операционных систем Совершенствование элементной базы и вычислительной

Приложение РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ ОПЕРАЦИОННЫЕ СИСТЕМЫ И СРЕДЫ Рабочая программа учебной дисциплины Операционные системы и среды разработана на основе Федерального государственного образовательного

Введение Приглашаем вас к изучению Unix по 10 минут на каждый урок! Если вы только начинаете осваивать операционную систему Unix и хотите узнать о ней больше, эта книга станет для вас верным спутником.

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

Программа составлена на основе федерального государственного образовательного стандарта высшего образования (уровень подготовки кадров высшей квалификации) по направлению подготовки 09.06.01 Информатика

Игорь Одинцов СПбГУ Что надо знать школьникам о параллелизме в операционных системах Определение ОС Операционная система (ОС) базовый набор функций, обеспечивающий интерфейс между пользователями (и приложениями)

Виды ОС и их развитие О С перационная истема Так как операционная система (ОС) это в первую очередь программа, которая управляет работой компьютера. ТО разберем какие бывают виды программного обеспечения

Особенности построения серверных операционных систем реферат РЕФЕРАТ начинается с серверов и систем хранения данных(сдх), тем самым создается многих операционных систем на одном и том же компьютере. Публичное

Локальная сеть Компьютерная сеть совокупность компьютеров, соединенных с помощью каналов связи и средств коммутации в единую систему для обмена сообщениями и доступа пользователей к программным, техническим,

Использование мощных возможностей решений B Разумная разработка вместе с ational 04 Разумная разработка вместе с ational v 2.4 2 Q Y G Q / W W H V B V V W ational Q G B K K Инструментальные средства разработки

Министерство образования и науки Российской Федерации ФГБОУ ВО «Тверской государственный университет» Рабочая программа дисциплины (с аннотацией) Операционные системы и оболочки Направление подготовки

Распределенные информационные системы Вопросы Общие положения: Определения, стандарты История Классификация Преимущества и недостатки РИС Особенности современных РИС, состав, виды обеспечения Технологии

Т Е М А АППАРАТНОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА Быкадоров Ю.А. Урок 4. Классификация программного обеспечения. Разновидности операционных систем 1. Классификация программного обеспечения В настоящее

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФИЛИАЛ ГОСУДАРСТВЕННОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «БАЙКАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИКИ И ПРАВА»

УТВЕРЖДЕНО -ЛУ ПРОГРАММНЫЙ КОМПЛЕКС «WEB-КОНСОЛИДАЦИЯ» Руководство системного программиста Инструкция по установке и настройке Листов 7 2016 2 АННОТАЦИЯ Данный документ представляет собой руководство системного

CIToRUS-web-платформа быстрой разработки корпоративных решений Дмитрий Демидов Руководитель управления информационно-аналитических систем ЗАО «АСТ» Сергей Михайленко Главный конструктор Web-платформы CIToRUS

Использование мощных возможностей решений IBM Использование Lotus и систем Power для замены дорогого программного обеспечения и готовых систем Для распределенных решений характерны ситуации с недозагрузкой

КЛАСТЕРНЫЕ ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ И ИХ БЕЗОПАСНОСТЬ Савельева Т.С., Байрушин Ф.Т. Башкирский государственный университет Уфа, Россия CLUSTER COMPUTING SYSTEMS AND THEIR SECURITY Savelyeva T.S., Bairushin

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования Оренбургский государственный

14 Глава 1. Знакомство c Windows 8 1.1. Встречайте: Windows 8! Windows 8 это поистине революционная операционная система от Microsoft, никогда еще изменения в системе не были столь значительными. При первом

Модуль 1. ОБЩИЕ СВЕДЕНИЯ ОБ ОПЕРАЦИОННЫХ СИСТЕМАХ, СРЕДАХ И ОБОЛОЧКАХ 1. Операционная система это 1) комплекс управляющих и обрабатывающих программ 2) компоненты вычислительных машин и вычислительных систем

Занятие 1. Современный уровень развития ОС. Назначение и функции ОС. Состав, взаимодействие основных компонентов операционной системы. План занятия. 1. Понятие звука 2. Домашняя с/р. 1. Определение операционной

2 1. Цели и задачи дисциплины 1.1. Целью дисциплины «Операционные системы» является освоение студентами навыков работы в различных операционных системах изучение основных компонентов ОС и принципов их

Операционная система это базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файловой системой, ввод и вывод данных с помощью периферийных устройств,

УТВЕРЖДАЮ Декан факультета сервиса Сумзина Л.В. 2015 г. ОЦЕНОЧНЫЕ СРЕДСТВА ПО ДИСЦИПЛИНЕ СД.Ф.3 АДМИНИСТРИРОВАНИЕ В ИНФОРМАЦИОННЫХ СИСТЕМАХ основной образовательной программы высшего образования программы

В.А. Савельев Введение Основные понятия Исторический обзор Операционные системы Темы Бегло об аппаратном обеспечении Процессы и нити (Многозадачность) Процессы Нити Синхронизация Тупики (Deadlocks) Реализация

Системная интеграция и перспективы развития операционных систем

Успешно изучив материал, Вы будете знать :

    определения понятий «системная интеграция», «экономическая информационная система», «информационные технологии»;

    принципы классификации и основные функциональные, классификационные признаки информационных технологий;

    функциональные особенности XML;

    факторы, оказывающие принципиальное влияние на развитие операционных систем;

    перспективы развития операционных систем семейства Windows.

После изучения данной темы Вы будете уметь :

    проводить сравнительный анализ определений понятия «системная интеграция»;

    классифицировать информационные технологии по функциональным признакам;

    ориентироваться в требованиях, предъявляемых к перспективным операционным системам.

После изучения материала Вы будете обладать навыками :

    выявления основных особенностей корпоративных операционных систем;

    подбора компьютерного оборудования исходя из требований перспективных ОС.

Основные понятия к теме 13

Системная интеграция

Прикладной программный продукт

Экономическая информационная система

Информационная технология

Базовая информационная технология

Предметная информационная технология

Функциональная информационная технология

Обеспечивающая информационная технология

Программно-аппаратный комплекс

Понятие системной интеграции

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

Для обеспечения информационной системы управления предприятием существует экономическая информационная система (ЭИС) - совокупность организационных, технических, программных и информационных средств (информационных технологий), объединенных в единую систему сбора, обработки и выдачи необходимой информации.

Под информационной технологией следует понимать систему методов и способов сбора, накопления, хранения, поиска, обработки, анализа, выдачи данных, информации и знаний на основе применения аппаратных и программных средств в соответствии с требованиями, предъявляемыми пользователями.

Аппаратные средства, предназначенные для организации процесса переработки данных (информации, знаний), а также аппаратные средства, предназначенные для организации связи и передачи данных (информации, знаний), называют базовыми информационными технологиями .

Под предметной информационной технологией понимается последовательность технологических этапов по преобразованию первичной информации в результатную, не зависящая от использования средств вычислительной техники и информационной технологии.

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

Модификация обеспечивающих информационных технологий, при которой реализуется какая-либо из предметных технологий, представляет собой функциональную информационную технологию .

Как мы уже отмечали, важность процессов системной интеграции информационных технологий, стандартов в рамках ИС трудно переоценить. Например, выбирая компьютер, покупатель зачастую уже не задумывается о совместимости компонентов и, исходя из своих возможностей и потребностей, может свободно выбрать монитор одного производителя, материнскую плату другого, видеокарту третьего и т.д. Работоспособность компонентов обеспечивается тем, что большинство производителей компьютерных комплектующих договорились о единых стандартах их взаимодействия. Важно понимать, что именно этой стандартизации обязан столь существенный прогресс в области развития компьютерной техники.

Теперь представим похожую ситуацию, однако связанную не с компьютерными комплектующими, а с использованием программного обеспечения различных производителей. Предположим, что поставлена задача автоматизировать процессы управления на предприятии и необходимо выбрать соответствующие прикладные программные продукты . Рассмотрев различные варианты программных решений для автоматизированной системы (продукты нескольких разработчиков), покупатели (представители предприятия) решили, что для автоматизации работы отдела кадров больше всего подходит модуль, предложенный первым разработчиком, а модуль управления производством лучше у второго разработчика и т.д. Однако в настоящее время в подавляющем большинстве случаев предприятия-покупатели информационных систем вынуждены целиком приобретать и внедрять интегрированное ПО одного из производителей, так как производители не договорились об универсальных стандартах обмена данными между приложениями.

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

Следует отметить, что понятие «системная интеграция» широко используется в России и прошло определенную эволюцию. Сначала так называли интеграцию аппаратных и программных средств, затем - объединение нескольких систем, полученных в ходе автоматизации на различных участках («лоскутная автоматизация») на единой интеграционной платформе, и, наконец, сформировалось современное понимание этого термина. Сегодня системная интеграция - это :

Одним из возможных путей интеграции программного обеспечения в рамках ЭИС является внедрение единых стандартов передачи данных, например XML.

В последнее время концепция XML весьма часто обсуждается среди разработчиков ПО в современной компьютерной литературе и в прессе. С помощью XML очень удобно описывать сложные структуры данных в виде XML-объектов, в случае с ЭИС роль таких объектов играют универсальные бизнес-объекты. Описанные на XML бизнес-объекты также являются удобным средством для обмена информацией между различными приложениями.

Язык XML (Extensible Markup Language - расширяемый язык разметки) предназначен для описания других языков, т.е. это метаязык. XML позволяет представить данные в виде структурированного текстового документа. Разметка структуры задается в виде так называемых тэгов (меток языка XML), имеющих формат <имя>.. . Внутри тэгов находятся данные. Получить представление о таком подходе проще всего, посмотрев на любой HTML-документ (внутреннее представление веб-страницы), поскольку HTML является реализацией языка на основе XML и описывает набор тэгов для визуализации данных веб-браузером.

Документы XML представляют собой текстовые файлы, содержащие данные и теги, идентифицирующие структуры внутри текста.

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

Использование XML позволяет решать ряд принципиально новых задач в области построения интегрированных систем.

Реализация XML-серверов и серверов интерфейсов может быть выполнена для различных программных платформ. Использование XML в качестве открытого стандарта обмена данными между приложениями позволяет эффективно использовать отдельные модули различных производителей в рамках одной информационной системы, тем самым достигая их комбинации, наиболее оптимальной как с точки зрения функциональности, так и с точки зрения финансовых вложений.

Перспективы развития операционных систем

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

К настоящему времени одним из представителей лидеров в классе корпоративных ОС можно считать Microsoft. Одной из последних версий операционной системы от этой корпорации является Windows 7. Windows 7 вышла 22 октября 2009 года на смену Windows Vista. В Windows 7 появились следующие новые возможности:


Кроме того, корпорация Microsoft выпускает новую серверную операционную систему Windows MultiPoint Server 2010 для создания нескольких независимых рабочих мест на базе одного персонального компьютера. Аппаратное обеспечение для Windows MultiPoint Server предлагает компания HP.

Новое решение предполагает использование обычного компьютера средней мощности для полноценной работы пользователей со всем спектром современного программного обеспечения. Индивидуальные учетные записи позволяют каждому пользователю иметь собственный список избранного в Internet Explorer, настраивать по своему усмотрению внешний вид рабочего стола, размещать на нем собственные значки, настраивать меню «Пуск» и т.д. Эти настройки можно сохранить таким образом, чтобы в следующий раз продолжить работу с ними, сев за любое другое рабочее место, имеющее доступ к узловому компьютеру.

HP MultiSeat Computing Solution с программным обеспечением Windows MultiPoint Server 2010 сокращает затраты на процесс работы с информацией на 50 % по сравнению с использованием отдельных ПК. Поэтому данное решение может быть особенно востребовано в образовательных учреждениях, библиотеках, музеях и организациях малого бизнеса.

Интерфейс MultiPoint Manager показан на рис. 13.3
.

В семействе операционных систем Linux также появляются новые версии. Так, например, компания Mandriva выпустила финальную версию операционной системы Mandriva Linux 2010 Spring (рис. 13.4
).

Новая программная платформа базируется на Linux-ядре 2.6.33.4, содержит рабочие среды GNOME 2.30.1 и KDE 4.4.3. В состав ОС включены пакет офисных приложений OpenOffice.org 3.2, медиацентр XBMC, BitTorrent-клиенты Deluge, Transmission и qBittorrent, видеоредакторы Lives, Kdenlive, OpenShot, браузеры Firefox, Chromium, Opera и ряд других приложений. Немало в дистрибутиве представлено различных образовательных и научных программных продуктов.

В этой версии операционной системы обновлен инсталлятор, расширена база драйверов и улучшена поддержка оборудования. Появился новый инструментарий настройки сетевых служб и существенно доработанный механизм организации работы гостевых аккаунтов в системе.

Дистрибутив Mandriva Linux 2010 Spring доступен в четырех версиях .

    Mandriva One - простейшая пользовательская версия Mandriva, которой можно пользоваться в режиме LiveCD (непосредственно с оптического носителя) или же установив ее на жесткий диск. Также доступна опция установки Mandriva One на компьютер, не имеющий DVD-привода, с USB-накопителя.

    Mandriva Free - версия дистрибутива как для рабочих станций, так и для серверов, включающая только свободные приложения.

    Mandriva Powerpack - версия для рабочих станций и для небольших серверов, чаще всего используемая в организациях. Российская версия дистрибутива дополнительно включает ряд приложений, важных для российских пользователей: ПО wine@etersoft для запуска российских бизнес-приложений под Microsoft Windows в режиме эмуляции (таких как 1C:Предприятие, Гарант, Консультант Плюс, FineReader и др.) в среде GNU/Linux, свободную медицинскую информационную систему, программу для учета хозяйственных операций индивидуального предпринимателя, программное обеспечение для учета интернет-трафика Traffpro и т.д.

    Edumandriva - решение для образовательных учреждений на базе Mandriva, созданное преподавателями для преподавателей, включенное в официальный комплект свободного программного обеспечения для школ Минобрнауки РФ.

На рынке мобильных операционных систем с 2009 года происходят события, которые влияют на состояние отрасли в 2010 и, возможно, повлияют еще и в 2011 году. Так, в 2009 году появилась Symbian OS 5th edition, поддерживающая сенсорное управление. О прогнозах по объемам продаж мобильных операционных систем конечным пользователям см. таблицу 13.1.

Компания Google и ее партнеры начали активно продвигать Android OS. О поддержке этого варианта мобильного Linux заявили такие представители отрасли, как ASUS, HTC, Acer и Motorola, Sony Ericsson.

Таблица 13.1.
Прогноз: объемы продаж мобильных операционных систем конечным пользователям (тыс. штук)
(по данным Gartner на август 2010)

Мобильная ОС

Доля рынка (%)

Доля рынка (%)

BlackBerry

Доля рынка (%)

Доля рынка (%)

Windows Phone

Доля рынка (%)

Остальные ОС

Доля рынка (%)

Итого

Основные выводы

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

    Для обеспечения информационной системы управления предприятием существует экономическая информационная система (ЭИС) - совокупность организационных, технических, программных и информационных средств (информационных технологий), объединенных в единую систему сбора, обработки и выдачи необходимой информации.

    Под информационной технологией следует понимать систему методов и способов сбора, накопления, хранения, поиска, обработки, анализа, выдачи данных, информации и знаний на основе применения аппаратных и программных средств, в соответствии с требованиями, предъявляемыми пользователями.

    Информационные технологии (ИТ) делятся на базовые, предметные, обеспечивающие и функ-циональные.

    Одним из возможных путей интеграции программного обеспечения в рамках ИС является внедрение единых стандартов передачи данных, например XML (Extensible Markup Language - расширяемый язык разметки). Использование XML позволяет решать ряд принципиально новых задач в области построения интегрированных систем.

    Использование XML в качестве открытого стандарта обмена данными между приложениями позволяет эффективно использовать отдельные модули различных производителей в рамках одной информационной системы, тем самым достигая их комбинации, наиболее оптимальной как с точки зрения функциональности, так и с точки зрения финансовых вложений.

    Операционные системы являются важным компонентом ИС, развитие корпоративных ОС - одна из наиболее главных задач. Для корпоративной ОС очень важно наличие средств централизованного администрирования и управления, а также средств обеспечения безопасности данных. В связи с высокой гетерогенностью программных и аппаратных средств компьютерных сетей предприятий, корпоративная ОС должна взаимодействовать с ПО разных типов и работать на различных аппаратных платформах.

    Перспективная операционная система семейства Windows (Windows 7) должна обеспечивать более высокую степень интеграции (XML Paper Specification) и надежности. Новый графический интерфейс (Aero) делает ОС перспективной для построения интегрированных систем различного назначения.

Контрольные вопросы

    Что означает понятие «информационная технология» в общем, и как информационные технологии можно классифицировать?

    Для чего существует экономическая информационная система (ЭИС)?

    Что понимается под термином «системная интеграция»?

    Назовите один из возможных путей интеграции и охарактеризуйте его.

    Каковы перспективы дальнейшего развития операционных систем?

· Тенденция к интеграции ОС (не только на уровне графических

оболочек, но и на уровне общего ядра); развитие семейств

· ОС на основе модулей общего кода

· Значительное повышение надежности, безопасности и

отказоустойчивости ОС; разработка ОС на управляемом коде

или его аналогах

· Дальнейшая тенденция к проектам по ОС с открытым кодом

(необходимы новые идеи – отличная возможность для

молодых программистов)

· Развитие виртуализации: Необходимо обеспечить

возможность выполнить или эмулировать любое

приложение в среде любой современной ОС

· Дальнейшее сближение по возможностям ОС для

настольных компьютеров и ОС для мобильных устройств

· Дальнейшая интеграция ОС и сетей

· Перенос ОС и базовых инструментов в среды для

облачных вычислений

· ОС остаются активно развивающимся направлением,

одним из наиболее интересных в области системного

программирования


Конец работы -

Эта тема принадлежит разделу:

Понятие операционная система. Назначение. Основные характеристики и классификация

Понятие операционная система назначение основные характеристики и классификация.. архитектура ms dos ядро системы загрузка системы и дополнительных драйверов.. модель состояний процессов в unix svr..

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Эволюция операционных систем. Пути развития современных ОС
Первый период (1945 -1955) Первые ламповые вычислительные устройства. В то время одна и та же группа людей участвовала и в проектировании, и в эксплуатации, и в программир

Концепция управления процессами
В многозадачной (многопроцессной) системе процесс может находиться в одном из трех основных состояний: ВЫПОЛНЕНИЕ - активное состояние процесса, во время которого процесс обладает всеми не

Понятие потока. Потоки на пользовательском уровне и на уровне ядра. Комбинированные подходы
Каждому процессу соответствует адресное пространство и одиночный поток исполняемых команд. В многопользовательских системах, при каждом обращении к одному и тому же сервису, приходится создавать но

Уровневая модель операционной системы
Модель OSI 1. физический уровень 2. канальный уровень 3. сетевой уровень 4. транспортынй уровень 5. сеансовый уровень 6. уровень представления

Монолитное ядро
Монолитное ядро предоставляет богатый набор абстракций оборудования. Все части монолитного ядра работают в одном адресном пространстве. Это такая схема операционной системы, при которой все компоне

Микроядро
Микроядро предоставляет только элементарные функции управления процессами и минимальный набор абстракций для работы с оборудованием. Бо́льшая часть работы осуществляется с помощью специальных

Понятие процесса. Создание и завершение. Модель 3-х состояний
Причины создания процессов Причины завершения процессов

Понятие потока. Состояния потоков
Поток – единица выполнения. Это сущность внутри процесса, подлежащая планированию. Это отдельный счётчик команд. Поток отображает одну из возможно многих подзадач процесса. Поток может нах

Понятие потока. Характеристики потоков. Многопоточность как свойство операционной системы
Поток – единица выполнения. Это сущность внутри процесса, подлежащая планированию. Это отдельный счётчик команд. Поток отображает одну из возможно многих подзадач процесса. Многопоточность

Понятие процесса
Процесс – система действия, реализующая определённую функцию в вычислительной системе. Это логическая единица работы ОС. ОС выполняет решение задач, связанных с процессами, таких как управление, пл

Типы адресов и адресных пространств
Для идентификации переменных и команд на разных этапах жизненного цикла программы используются разные имена: · Символьные имена присваивает пользователь при написании программы на алгоритм

Логическая организация
Фактически всегда основная память в компьютерной системе организована как линейное (одномерное) адресное пространство, состоящее из последовательности байтов или слов. Аналогично организована и вто

Особенности архитектуры «клиет-сервер» для ОС(системы с микроядром) и для среды
В определенной степени ее можно назвать возвратом к модели "хост-компьютер+терминалы", так как ядром такой системы является сервер баз данных, представляющий собой приложение, осуществляю

Понятие виртуальной памяти как функции операционных систем. Организация и принципы работы
Виртуальная память - это совокупность программно-аппаратных средств, позволяющих пользователям писать программы, размер которых превосходит имеющуюся оперативную память; для этого виртуальная памят

Ввод/вывод
Основная идея организации программного обеспечения ввода-вывода состоит в разбиении его на несколько уровней, причем нижние уровни обеспечивают экранирование особенностей аппаратуры от верхних, а т

Защита памяти
Защита памяти (англ. Memoryprotection) - способ управления правами доступа к отдельным регионам памяти. Используется большинством многозадачных операционных систем. Основной целью защиты памяти явл

Давайте рассмотрим этот проблемный вопрос с другой стороны: Android строго контролируется Google, это известный факт. То есть, никому, кроме интернет-гиганта, не позволительно что-либо изменять или добавлять. Как следствие, открытость проекта является маркетинговым ходом, но достаточно красивым.

В случае необходимости можно поступить как китайцы - они на основе Android разрабатывают собственные оболочки, редактируя интерфейсы и встраивая новые функции. Походящим примером будет Flyme OS или MIUI. Последние издания собственных операционных систем разработчики создают на основе новой Android от Google. То есть, они не придумывают что-либо новое.

Что произойдет с Apple и ее устройствами? Сегодня сложно предположить: было время, когда они являлись для всех примером. Когда не стало Стива Джобса, исчезли строго выверенные стратегические схемы. Поэтому сейчас «яблочная» компания может лишиться наиболее преданных фанатов и окончательно проиграть борьбу за первое место на рынке смартфонов.

Благодаря маркетинговой политике, а не магическими свойствам бывшего лидера, Apple удается продавать планшеты и смартфоны. Но об инновационности никто не говорит, поэтому непонятно, что получится в итоге.

Последние колебания акций и процентные скачки стоимости только лишний раз доказывают, что изменения наподобие увеличения диагонали экрана, использования большого количества ядер, оперативной памяти - малоэффективны. Например, iPad из 4-го поколения, нельзя назвать плохим, но все-таки данное устройство появилось из-за небольшого спроса на планшетные компьютеры iPad Mini. Это бессмысленный ход!

Windows Phone создали в удачное время: в мобильные устройства устанавливают процессоры с несколькими ядрами, 512 Мб «оперативки» - доступный минимум. Подобное говорит о том, что аппаратную базу давно проработали. Разработчики показали новый интерфейс, который без проблем можно освоить. Работает он плавно и живо, да и на вид необычный.


Проблема принятия WP 8 заключается не в устройствах Nokia или новых плитках операционной системы. На Windows Phone до недавнего времени не было перечня функций, с которыми привыкли работать обладатели смартфонов. Да и разработчики не торопятся переходить на новую «ось», отдавая предпочтения стабильным продажам Android, сравнивая их с непредсказуемыми аппаратами на Windows Phone.

Сегодня пользовательская аудитория Windows Phone постепенно увеличивается. Конечно, данный процесс происходит очень медленно, но зато уверенно. Эта платформа смогла обогнать BlackBerry OS из-за падения показателей последней в два раза. Теперь остается только ожидать, когда Microsoft предпримет действия, чтобы популяризовать собственную мобильную ОС.

Что будет с новичками?

В 2014-ом, возможно и раньше, появится Android 5. Компания Apple должна анонсировать iPhone 6, а Samsung порадует очередной моделью Galaxy S.

С другими мобильными операционными системами, вроде бы, все понятно. Интересует такой вопрос: «Нужно ли вообще кому-нибудь тратить деньги на них сегодня, чтобы в дальнейшем получить провал продаж?». Может лучше отдать предпочтение проверенной операционной системе от Google? Используя ее основу, можно представить собственное мобильное устройство, на разработку и продвижение которого будет затрачено минимум денежных средств.

Операционную систему Sailfish , предположительно, ждет провал по той причине, что она никому не нужна. Интересная особенность - удачная реализация функции использования жестов в Ubuntu Phone. А вот чем-нибудь другим, за исключением сменных разноцветных панелей для единственной модели смартфона на веб-сайте, когда делаешь заказ, похвастать пока не получается.


Мобильная ОС Sailfish

Систему Tizen, что для многих будет удивлением, фантастические перспективы обойдут стороной: можно вспомнить о 5 миллиардах Samsung, полученных от платформы Android. Этот случай вряд ли повторится c Tizen. Разработчикам придется забыть о подобной сумме и начать рисковать с новой операционной системой. Это относится ко всем проектам. Легче всего заменить bada и со временем внедрить ОС в другое оборудование.


Мобильная ОС Tizen

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


Вот так, немного сумбурно, видится ближайшее будущее мобильных операционных систем. А как считаете вы?