русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Операционная система BeOS.


Дата добавления: 2013-12-23; просмотров: 1960; Нарушение авторских прав


Операционная система MacOS X.

 

Если традиционно фирма Apple создавала операционную систему MacOS, как удобную ОС для компьютеров, то MacOS X ориентирована на использование в качестве ОС для сервера.

Эта операционная система для компьютеров Macintosh, в основу построения которой были положены те же принципы, что и в ОС Unix. Фирма Apple создала ОС, которая сочетает в себе удобный графический интерфейс MacOS и зарекомендовавший себя «профессионализм» Unix систем. Если ваш сервер является компьютером Macintosh (процессор PowerPC), то использование MacOS X в качестве ОС более чем приемлемо.

 

Операционная система OS/2.

 

OS/2 Warp Server –серверная ОС, являющаяся совместной разработкой фирм IBM и Microsoft. Однако впоследствии фирмы прекратили сотрудничество. IBM продолжила развитие OS/2, а вариант Microsoft в дальнейшем трансформировался в ОС Windows NT.

Впоследствии IBM совершенствовала эту ОС, но несмотря на множества хороших решений (высокая надежность работы, хорошо реализованная вытесняющая многозадачность, высокопроизводительная и надежная файловая система HPFS) OS/2 не выдержала конкуренции, хотя и приобрела некоторую популярность в среде корпоративных клиентов в Европе.

 

BeOS – операционная система, которая создана в 1996 году в компании Be Inc, как операционная система для мультимедийного интернет-компьютера BeBox. Однако данный компьютер не нашел большой популярности, и в дальнейшем BeOS была перенесена на платформы PowerPS (Macintosh) и Intel x86 (IBM).

BeOS – полностью графическая система, созданная специально для работы с мультимедиа и Internet. Система обладает удобным пользовательским интерфейсом. Графическая система BeOS реализована в клиент-серверной архитектуре, что открывает возможности для многопоточной обработки и разделения зада между процессорами.



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

Хотя BeOS и не задумывалась как серверная ОС, однако ее сетевые возможности очень широки:

- Многопоточный сетевой доступ: сетевые возможности BeOS максимально многопоточны, и используют для своей работы многопроцессорную обработку;

- Использование TCP/IP: сетевые возможности BeOS базируются на протоколе TCP/IP, «родном» протоколе Internet;

- Разделение доступа к файлам, основанное на FTP: встроенные в систему возможности распределения доступа к файлам базируются на протоколе FTP, что позволяет разделять доступ к файлам с пользователями, использующими BeOS, Windows, Unix, MacOS или любую другую систему, поддерживающую протокол FTP;

- Интегрированный Web-сервер: NetPositive, Web-браузер BeOS, предлагает быструю обработку Internet-страниц, или чтение документации по BeOS, предлагающейся на установочном диске во время установки на компьютер;

- Интегрированные почтовые сервисы: почтовые сервисы Internet, включая почтового клиента POP3, встроены в BeOS. Эти возможности являются модульными, поэтому могут быть расширены или заменены сторонними разработчиками;

- Интегрированный сервер Telnet: стандартный Internet-сервер Telnet встроен в систему;

- Совместимость с Unix: BeOS имеет дополнительную функциональную совместимость с Unix, что делает возможным перекомпиляцию Unix-совместимого кода без каких-либо изменений. BeOS имеет Unix-подобную командную строку и оболочку bash. Эти возможности также могут быть задействованы удаленно с помощью Telnet;

- Совместимость с сетями Microsoft: BeOS включает в себя клиента для сетей Microsoft, позволяя BeOS-системам получать доступ к общим (shared) дискам, файловым серверам и доменам Windows;

- Поддержка печати AppleTalk: BeOS поддерживает печать на AppleTalk-базированные принтеры через стандартные сети Ethernet, позволяя печатать на стандартных лазерных принтерах AppleTalk. BeOS также поддерживает TCP/IP-базированные принтеры.

Несмотря на огромное количество передовых и даже непревзойденных идей и решений, BeOS не смогла набрать достаточной критической массы пользователей и приложений для дальнейшего существования. Фирма Be Inc. прекратила свое существование в 2002 году, все разработки по BeOS были перекуплены Palm Source. В настоящее время несколько групп энтузиастов безуспешно пытаются возродить эту ОС. Один из самых популярных проектов – Haiku-OS – пытается переписать BeOS заново, без использования кода Be Inc. (в данный момент доступна преальфа версия, ожидаемый релиз в 2009 г.).

 

Операционная система QNX.Операционная система QNX была разработана канадской фирмой QNX Software Systems, Ltd. для систем реального времени, т.е. компьютерных систем в которых необходима «быстрая реакция» ОС (порядок нескольких микросекунд). Системы реального времени применяются в управлении технологическими процессами (автоматизированные производства, ТЭЦ, атомные станции).

Название QNX происходит от сокращения Quick Unix (быстрый Unix).

QNX – это система, построенная по стандарту POSIX (общий стандарт для всех Unix-систем), но отличающаяся чрезвычайно небольшими размерами и быстродействием.

QNX считается одной из лучших реализаций концепции многоядерных операционных систем. Микроядро QNX занимает всего лишь 32 килобайта. Этого удалось добиться за счет того, что в состав микроядра включены только самые необходимые функции (управление реальной памятью; создание, переключение и взаимодействие между процессами; управление сетевым взаимодействием), а все прочие менеджеры ресурсов ОС являются такими же процессами, как и процессы пользователей.

Операционная система QNX не требовательна к аппаратуре: для ее нормальной работы достаточно Pentium 200 с 32 Mb RAM.

QNX позволяет запускать приложения Windows и DOS в режиме эмуляции, планируется возможность запускать Linux-программы (пока их перенос возможет в виде нескольких текстов).

Файловая система QNX устойчива к внезапным отключениям питания.

QNX также обеспечивает доступ к дискам с файловыми системами FAT32 (Windows), EXT2 (Linux) и IS09660 (CD-ROM).

К дополнительным сетевым возможностям QNX относятся:

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

- одновременное параллельное сосуществование различных протоколов (например, QNET и TCP/IP);

- возможности регулировки нагрузки сети «на лету» и автоматическая переконфигурация сети, при выходе узлов из строя;

- встроенный в ОС компактный веб-сервер Slinger, поддерживающий SSI и CGI, что позволяет выдавать динамическую информацию о состоянии техпроцесса в виде HTML-документов;

- поддержка IP-фильтров, позволяющих реализовывать межсетевые экраны, поддержка NAT.

После 2004 года, интерес к QNX начал угасать. QNX сохранила популярность в основном в СНГ, а также в Германии, благодаря агрессивной рекламе и усилиям дистрибъютеров. В сентябре 2007 года компания QNX Software Systems объявила о том, что исходный код операционной системы QNX Neutrino необходимо приобрести лицензию

 

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

Под мэйнфреймом часто понимают компьютер с архитектурой IBM System/360, 370, 390, zSeries. Данные архитектуры отличаются большим объемом возможностей, реализованных на аппаратном уровне: мультипроцессорную обработку; средства создания системных комплексов, объединяющих несколько мэйнфреймов; средства логического разделения ресурсов вычислительной системы; встроенный криптографический процессор; высокоэффективную архитектуру каналов ввода-вывода и т.д.

 

 



<== предыдущая лекция | следующая лекция ==>
Сетевые операционные системы. | Лекция №5.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.021 сек.