рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Расцвет ОС в 2000-х гг

Расцвет ОС в 2000-х гг - раздел Науковедение, КУРС ЛЕКЦИЙ по дисциплине ОПЕРАЦИОННЫЕ СИСТЕМЫ В Настоящее Время Мы Являемся Свидетелями Небывалого Расцвета Операционных Си...

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

Бесспорным лидером в данной области является корпорация Microsoft, выпустившая менее чем за 10 недавних лет целую серию ОСсемейства Windows: Windows XP, Windows 2003, Windows Vista (2007), Windows 2008, Windows 2008 High-Performance Computing (HPC), Windows 7.

РазвиваютсятакжедиалектыОС Linux (Red Hat, Fedora, Mandrake, Ubuntu, SuSE идр.– сотнидиалектов). Linux – операционная система типа UNIX, ядро которой свободно распространяется с исходными кодами.

Фирма Sun (в 2010 г. вошедшая в состав фирмы Oracle) разрабатывает и выпускает ОС Solaris – одну из наиболее современных ОС типа UNIX с развитой поддержкой параллельного программирования, новыми видами файловых систем, отличающуюся своей повышенной надежностью.

Это лишь некоторые ОС, которым в данном курсе будет уделено значительное внимание. Существует также много других операционных систем. В США и Канаде, как известно, весьма популярны компьютеры семейства Macintosh фирмы Apple (коротко – Mac) со своей операционной системой MacOS, являющейся законодателем мод в области графических пользовательских интерфейсов (GUI) и обмена мультимедийной информацией (например, речевого ввода). Назовем также ОС фирмы IBM для суперкомпьютерови компьютеров общего назначения (mainframes).

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

Корпорация Microsoft положила начало этому движению в 2003 г., когда была объявлена академическая программа Windows Embedded Shared Source – был открыт исходный код Windows для встроенных систем. А в 2006 г. произошло и вовсе невероятное доселе в программистском мире событие – Microsoft открыла "святую святых", исходный код ядра ОС Windows семейства NT (NT/2000/XP/2003/2008/7) и предоставила в распоряжение университетов и академических организаций Windows Research Kernel (WRK) – самодокументированный исходный код "исследовательского" ядра Windows. Теперь каждый студент, преподаватель и исследователь имеют возможность изучать систему Windows "изнутри" и даже развивать ее, но только для целей обучения и исследований, а не для коммерции.

Фирма Sun (ныне – Oracle) положила начало аналогичной инициативе для ОС Solaris – несколько лет назад был начат проект OpenSolaris. Результаты этого академического проекта используются при выпуске новых версий коммерческой ОС Solaris.

По традиции, еще с начала 1990-х гг., ядро ОС Linux также распространяется свободно, с исходными кодами, что вызвало целую волну работ по созданию новых диалектов Linux, а также по разработке новых ОС для мобильных устройствна базе ядра Linux (например, ОС Google Android).

Также интенсивно развиваются ОС для мобильных устройств. Еще несколько лет назад наиболее используемыми ОС в этой области были ОС семейства Symbian. Однако сейчас ОС Microsoft Windows Mobile и Google Android активно теснят Symbian с рынка.

ОС для облачных вычислений– принципиально новый вид ОС, отражающий современную тенденцию к организации вычислений как облачных (cloud computing).Облако – это метафора Интернета. При облачных вычислениях пользователь со своего компьютера получает платный доступ через Интернет к Web-сервисам, работающим на компьютерах мощных центров обработки данных(например, на серверах Microsoft). При этом не только используемое программное обеспечение (в виде набора Web-сервисов), но и сами обрабатываемые данные пользователя хранятся на серверах "облачного" центра обработки данных. На своем компьютере пользователь имеет лишь простой и удобный и не требующий больших ресурсов "облачный" Web-интерфейс. Наиболее распространенной ОС для облачных вычислений является в настоящее время Microsoft Windows Azure.

Вот лишь очень краткий обзор развития операционных систем в наши дни.

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

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

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

КУРС ЛЕКЦИЙ по дисциплине ОПЕРАЦИОННЫЕ СИСТЕМЫ

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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Расцвет ОС в 2000-х гг

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

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

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

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

Компоненты компьютерной системы
Чтобы лучше понять место и роль операционной системы в процессе вычислений, рассмотрим компьютерную систему в целом. Она состоит из следующих компонентов: Аппаратура (hardwar

Основные компоненты операционной системы
Рассмотрим теперь основные части ОС. Ядро (kernel) –низкоуровневая основа любой операционной системы, выполняемая аппаратурой в особом привилегированном режиме

Ключевые термины
CISC (Complicated Instruction Set Computer – компьютер с усложненной системой команд) –исторически первый подход к компьютерной архитектуре, суть которого в усложненности в системы

Внешние устройства- см. Устройства ввода-вывода
Гибридный процессор– новый, все шире распространяющийся подход к архитектуре компьютеров, при котором процессор имеет гибридную структуру – состоит из (многоядерного) центрального

Краткие итоги
В настоящее время наблюдается бурное развитие операционных систем (Windows, Linux, Solaris, MacOS и др.) , в том числе – с открытым исходным кодом (Windows Research Kernel, Linux, OpenSolaris и др.

История ОС
В ранних mainframe-компьютерах (1940-1950 гг.), первым из которых был компьютер ENIAC (1947 г., США), операционные системы отсутствовали. Обращение к памяти в этих компьютерах осуществлялось по реа

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

Отечественные операционные системы
При анализе истории развития области ИТ следует иметь в виду особые условия, в которых развивались эти разработки как в СССР (России), так и в США, начиная с 1950-х гг. – "холодная война"

Распределение памяти в однозадачной ОС с пакетной обработкой заданий
  Рис. 2.1. Распределение памяти в простой системе пакетной обработки Оно очень простое: операционная система занимает постоянно смежную область памяти

ОС пакетной обработки с поддержкой мультипрограммирования
Более развитые операционные системы поддерживают режим мультипрограммирования –одновременной обработки и размещении в памяти сразу нескольких пользовательских заданий. Распределени

Ключевые термины
FIFO (First-In-First-Out)– режим обслуживания некоторой очереди (например, очереди введенных заданий) в порядке их поступления. UNIX -первая мобил

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

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

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

Параллельные компьютерные системы и особенности их ОС.
Параллельные компьютерные системы– это мультипроцессорные системы с несколькими непосредственно взаимодействующими процессорами. Классические примеры: из зарубежных компьютеров - C

Симметричные и асимметричные мультипроцессорные системы
Симметричная мультипроцессорная система - symmetric multiprocessing (SMP) –это многопроцессорная компьютерная система, все процессоры которой равноправны и используют одну и ту же

Архитектура компьютерной системы
    увеличить изображение Рис. 4.1. Архитектура компьютерной системы. Компьютерная система имеет модульную структуру.

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

Обработка прерываний
Операционную систему можно рассматривать как программу, управляемую прерываниями (interrupt-driven program).Прерывание центрального процессора передает управление подпрограмме обра

Структура памяти
Основная (оперативная) память– единственная крупная часть памяти, к которой процессор имеет непосредственный доступ. Как известно, содержимое основной памяти не сохраняется после п

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

Ключевые термины
Bluetooth– интерфейс для беспроводного подключения (с помощью радиосвязи) к компьютеру мобильных телефонов, органайзеров, наушников, плейеров и многих других видов устройств.

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

Вопросы
Назовите основные компоненты, из которых состоит настольная или портативная компьютерная система. Что такое системная шина и какова ее роль в компьютерной системе? Что такое

Упражнения
Составьте наиболее предпочтительную, с Вашей точки зрения, конфигурацию офисного настольного компьютера для Вашей повседневной работы. Укажите объем памяти, быстродействие, виды портов и внеш

Лекция N 9 Управление памятью
  Организация оперативной памяти (ОП) и управление ей - одна из главных задач, решаемых ОС. Под организацией ОП понимают, каким образом представляется и используется эта память. При м

Лекция N 10 Управление вводом-выводом данных в ЭВМ
  Одной из систем, имеющихся в любой ЭВМ общего назначения, является аппаратура ввода-вывода данных, состоящая из каналов (процессоров обмена), устройств управления периферийными устр

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

Лекция N 14 Общие принципы функционирования операционной системы MS DOS
  В настоящее время одной из наиболее распространенной ОС является однопользовательская и однозадачная MS DOS, используемая в ЭВМ с ЦП 8086 или 80х86, где х > 1. Рассмотрим основны

Лекция N 15 Режимы работы ЭВМ IBM PC с центральным процессором (ЦП) 80386 и выше
  ЭВМ IВМ РС с ЦП 8086 могла работать только в так называемом реальном режиме. Начиная с ЦП 80286 появилась возможность испозования защищенного режима работы, однако вскоре появился б

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги