телевизори. Конзоли. Проектори и аксесоари. Технологии. Цифрова телевизия

Перспективи за развитие на мрежови операционни системи. Перспективи за развитие на операционни системи за персонални компютри

"Кузбаски държавен университет на името на"

Катедра "Електроснабдяване на минни и промишлени предприятия".

ОБЕЩАВАЩИ ОПЕРАЦИОННИ СИСТЕМИ

Кемерово 2013г

Въведение

1. Основни насоки за развитие на перспективни операционни системи.

1.1. Микроядра

1.2. Обектни и обектно-ориентирани технологии в ОС

1.3. Приложни среди

2. Преглед на съвременните перспективни операционни системи.

Заключение

Литература

Въведение

Какво е операционна система (ОС)? Това е софтуер (PO) или цял комплекс от софтуер, постоянно разположен в паметта на компютъра, който организира общото управление на устройствата на машината и нейното взаимодействие с потребителя. Осигурява стартирането и работата на всички други програми. По-специално, той извършва: управление на паметта, вход/изход, файлова система, взаимодействие с процеси; диспечиране на процеси; защита и отчитане на използването на ресурсите.

Операционната система несъмнено е важен фундаментален компонент на всеки компютър. Няма никъде без нея.

Ето приблизителен списък на съществуващите днес операционни системи: Solaris, QNX, Windows, Linux, FreeBSD, Net BSD, DragonFlyBSD, OpenBSD, както и различни експериментални компилации от затворен и отворен тип.

Ерата на „персонализиране“ на цялата страна изглежда е нещо от миналото и местните специалисти, които се включиха в дебата между поддръжниците и противниците на операционната система UNIX, все повече дават предпочитанията си на тази система. Аргументите са направени с помощта на предимствата, които UNIX придоби преди двадесет години. И в същото време, като правило, концепциите, които са били формирани от компютърната теория съвсем наскоро, се пренебрегват, но днес те формират основата на най-обещаващите операционни системи, с които можете да се запознаете в бета и ранните комерсиални версии или в предварителните съобщения в интернет.

1. Основни насоки за развитие на перспективни операционни системи

1.1. Микроядра

Вече е очевидна тенденцията към преход от монолитни към микроядрени системи. Някои компании, като QNX Software Systems и Unisys, пускат успешни микроядрени операционни системи от няколко години. QNX OS е популярна на пазара на системи в реално време, а CTOS на Unisys е популярна в банкирането. Микроядро- това е минималната функционално завършена част от операционната система, служеща като основа за модулни и преносими разширения. Общоприето е, че всяка ОС от ново поколение ще има микроядро. Но има много различни мнения за това как услугите на операционната система трябва да бъдат организирани във връзка с микроядрото. Доставчиците на ОС позволяват технически проблемиразлично.

Концепцията за микроядро стана обичайна благодарение на леката ръка на Стив Джобс.

Микроядро Mach, първоначално създаден в университета Карнеги Мелън и служещ като основа за малко, привилегировано ядро ​​на операционната система за компютри Next, около което подсистемите работят в потребителски режим, теоретично трябваше да осигури безпрецедентна гъвкавост и модулност на системата. На практика тези предимства бяха донякъде подкопани от монолитния сървър, внедряващ UNIX BSD 4.3, избран от Next като своя обвивка. Разчитането на Mach обаче направи възможно включването на предаване на съобщения и обектно-ориентирани услуги в системата, въз основа на които беше възможно да се създадат елегантни потребителски интерфейси и усъвършенствани инструменти за разработка софтуер.

Следващата операционна система с микроядро беше Windows NT. NT средата трябваше да изпълнява програми, написани за DOS, Windows, OS/2 и системи, съвместими със стандартите Posix; присъщата модулност на подхода на микроядрото позволи на Microsoft да създаде структура, която не дублира нито едно от горните операционна система. Въпреки това, за Microsoft, очевидно, преносимостта се превърна в допълнителен аргумент в полза на микроядрото. Наистина, по различно време и по различни причини, броят на приоритетните архитектури, поддържани от NT, включваше еднопроцесорни и многопроцесорни платформи, базирани на Процесори на Intelи Mips, а след това и Alpha.

Днес микроядрените архитектури се обявяват от Novell/USL OSF, IBM, Apple и други. Интересът към микроядрените архитектури се подхранва от липсата на ясни лидери на пазара на ОС. Всеки от доставчиците е принуден да предостави възможност за стартиране на „чужди“ приложни програми. Модулната архитектура на микроядрото предоставя функции, които улесняват взаимното свързване на компоненти и създаването на множество операционни среди.

Разширяемост- също необходимо свойство на съвременните операционни системи. За разлика от хардуера, който остарява за две или три години, операционните системи могат да издържат десетилетие. Следователно, идва момент в живота на всяка операционна система, когато се изисква да се добавят функции, които не са били включени в оригиналния дизайн. Организацията на микроядрото поддържа разширения, които разчитат на ограничен набор от интерфейси на микроядрото. Още по-правилно е да се говори не само за разширяемост, но и за мащабируемост на микроядрените операционни системи с възможност за получаване на версия на операционната система, която най-добре отговаря на характеристиките на хардуерната платформа и областта на приложение.

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

В много случаи функцията за планиране на процеси е включена в микроядрото, но изпълнението Мах IBM за бъдещата ОС Workplace има планировчик на процеси, разположен извън микроядрото, а микроядрото се използва само за директно управление на процеса.

В Workplace OSИзползва се микроядрото Mach 3.0, заедно с OSF, подобрено с поддръжка за паралелна обработка и реално време. Микроядрото управлява функциите за взаимодействие на процеси, управление на виртуална памет, процеси и нишки, процесори, вход/изход и обработка на прекъсвания. Файловата система, планировчикът на процеси, мрежовите услуги и услугите за сигурност се премахват от микроядрото.

OSF/1 OSсъщо базиран на микроядрото Mach. IBM участва в OSF и двете компании споделят микроядрени технологии за микроядро. Подходите на IBM и OSF обаче се различават по някои начини.

На първо място, OSF/1 сървърът работи изцяло в потребителско пространство и използва Mach функции. Защо OSF избра внедряване на микроядро на монолитен Unix сървър. Казват защото предишни версии OSF/1 бяха толкова добри, че беше жалко просто да ги изхвърлите и да започнете отначало. В резултат на това OSF/1 не е толкова модулен като Workplace. Но използвайки значителна част от OSF/1, OSF успя да получи операционна система с микроядро преди IBM (Workplace все още не беше обявен през декември 1994 г.).

Windows NT.Приложенията на Windows NT общуват с „подсистеми на средата“, които работят в потребителското пространство и са подобни на среди на приложения в Workplace OS. Тези подсистеми се поддържат от NT Executive, който работи в пространството на ядрото и никога не се изхвърля на диск.

1.2. Обектни и обектно-ориентирани технологии в ОС

Микроядрото с ясно дефиниран минимален набор от интерфейси осигурява основата за изграждане на модулна операционна система. Въпреки това, в същото време, това изисква използването на някакъв дисциплиниран подход, който организира процеса на модулни разширения на микроядрото. Днес най-популярният обектно-ориентиран подход, който също намира надеждна опорав микроядрената технология или по-точно във вградения и оптимизиран механизъм за предаване на съобщения.

Напълно обектно-ориентираните операционни системи са привлекателни както за системните и приложните програмисти, така и за крайните потребители. Обективността позволява на програмистите да проникнат в светата светих на операционната система и да ги адаптират към конкретни изисквания, да избират различни инструменти, без да нарушават целостта на системата. Използването на обекти отваря пътя към разпределените изчисления. Обектите комбинират програми и данни и си взаимодействат чрез обмен на съобщения. вярно организирани обектиса лесно заменяеми, което осигурява относителна простота и прозрачност от локални към отдалечени обекти. Разбира се, за постигане на такава организация разпределени системиизискват се допълнителни усилия от разработчиците, но те са скрити от потребителите.

Водещи компании развиват своите системи в тази посока. OLE (Object Linking and Embedding) от Microsoft, съвместният стандарт OpenDoc от Apple, IBM, Novell и Borland, DSOM (Distributed System Object Model) от IBM, PDO (Portable Distributed Objects) Distributed Objects) от Next и Frameworks от Taligent предлагат своите собствени разпределени обектни модели, повече или по-малко следващи каноните на обектно-ориентираната технология, за модерни и бъдещи операционни системи.

CORBA стандарт.Консорциумът OMG (Object Management Group), който обединява усилията на почти всички водещи компании, разработва стандарти за обмен на обекти. OMG CORBA (Common Object Request Broker Architecture) осигурява рамка за разпределени изчисления, използвайки обектно-базиран подход, стандартизирайки начина, по който обектите се намират и техните методи се извикват.

1.3. Приложни среди

Организацията на микроядрото и обектната ориентация радикално променят вътрешната архитектура на операционните системи, но могат да останат прозрачни за потребителите. Не може обаче да не се подчертае една важна последица от новата архитектура: естествената организация на изпълнението на „чужди“ приложни програми.

В следващото поколение ОС наличието на множество среди на приложения за стартиране на програми на други хора ще стане стандартна функция и изборът на операционна система няма да ограничава избора на налични приложения.

Ефективност на приложните среди.Ако средата на приложението възпроизвежда не само софтуера, но и хардуерните характеристики на друга платформа, тогава основният проблем за ефективността е необходимостта от емулация. Последователното, точно за всяка процесорна команда, моделиране на поведението на една архитектура върху напълно различна не може да се счита за практически подход. За щастие днес проблемът е частично облекчен от използването на все по-бързи процесори. Но това, което е особено важно е, че повечето приложения интензивно използват (функционално подобни и изчислително сложни) графични потребителски интерфейси(GUI) тип Windows, Mac, OSF/Motif или Open Look

Изпълнението на такива програми по същество се превръща в непрекъсната поредица от извиквания към GUI библиотеки за манипулиране на прозорци и други действия, свързани с интерфейса. (Според някои оценки тук се изразходват до 90 процента от времето.) Внимателно проектираната среда на приложения включва библиотеки, които имитират вътрешните GUI библиотеки, но са представени в кода на използвания процесор. Този подход понякога се нарича излъчване. Пример за това е средата за приложения Wabi, разработена от SunSelect, която емулира Windows. Според разработчиците, благодарение на силно оптимизираните библиотеки, при изпълнение на същите тестове Wabi може да надмине Microsoft Windows.

Wabi (Windows Application Binary Interface - двоичен интерфейс Windows приложения) SunSelect от Sun Microsystems идва с много работни станции. Той използва нормалния X протокол за създаване на изображения, наречени Windows програмии стандартни Unix инструменти за работа с файлове, памет и други ресурси.

Windows приложенията, работещи под Wabi, имат интерфейс в стил OSF/Motif или Open Look.В допълнение, вместо стартиране на пълен Windows средаВ специален прозорец, както прави SoftWindows, Wabi отваря нов прозорец на стандартен X дисплей за всяко приложение на Windows. Този подход позволява прехвърляне между Unix програми и Windows тексти графични данни.

2. Преглед на съвременните перспективни операционни системи

Определена е посоката на развитие на операционната система HelenOS.Водещи разработчици на HelenOS са решили вектора на развитие на тази обещаваща операционна система с микроядро. В публикуваното съобщение се посочва, че HelenOS преди това е била разглеждана от разработчиците като операционна система с общо предназначение. Водещи разработчици обаче признаха, че общността няма достатъчно ресурси, за да превърне HelenOS в истински конкурент на Windows, Linux и Mac OS за обикновени потребители, така че беше решено да се коригира посоката и целите на развитие.

HelenOS има редица предимства: тя е отворена (основният код е публикуван под BSD лиценз, част от него е под GPL), преносима, бърза и лека система с микроядро. Описаните предимства правят HelenOS идеален кандидат за редица случаи, в които е необходима бърза и перфектно настроена система за изпълнение на точно една задача (разработчиците предложиха термина One Application OS за такива системи). HelenOS се планира да се използва в системите автоматизирана поддръжка(банкомати, автомати за разплащане на услуги, вендинг машини, информационни машини и др.), на информационни табла, както и в редица системи за контрол (вкл. " умна къща"). Освен това Гири Швобода съобщи, че една от чешките банки (поради разпространението на зловреден софтуер под общи операционни системи, насочен към кражба на пари от карти) се интересува от операционна система, базирана на HelenOS (разпространена като live-cd), предназначена за сигурна работа с онлайн банкиране.

Благодарение на поддръжката си за множество архитектури и преносимост, HelenOS е идеална за описаните задачи. Освен това, модулността и микроядрото позволяват да се „включат“ по време на конфигурацията онези и само тези модули на ОС, които наистина са необходими за решаване на конкретен проблем, което води до изключително висока производителност на решенията, базирани на тази операционна система, в сравнение с доста „тежките“ ” системи с общо предназначение.

Разработчиците се надяват, че след няколко години много банкомати и платежни терминали ще работят не на Windows, а на бързата и надеждна HelenOS.

Въпреки че изходът Уиндоус експинавлязъл на пазара преди почти 12 години, голям брой предприятия и крайни потребители продължават да използват този продукт. Според статистиката на Net Applications в началото на април делът на Windows XP е 38,73%. И въпреки че популярността на тази операционна система продължава да намалява, тя остава една от най-популярните операционни системи, само с 6% зад Windows 7.

От 8 април 2014 г. Microsoft вече няма да предоставя актуализации и поддръжка на клиенти с договор за разширена поддръжка на Windows XP. Microsoft редовно напомня на своите клиенти за предстоящия край на поддръжката за Windows XP и Microsoft Office 2003 г. Преди година компанията в блога на Windows призова своите клиенти, които продължават да използват остарял софтуер, да преминат към нови продукти, например Windows 7.

Дял Windows 8на пазара достигна 3.2% и отстъпва на Vista. Според Net Applications, която анализира данни от 160 милиона уникални потребители на 40 хиляди уебсайта на клиентите си, операционната система Windows 8 на Microsoft, пусната на 26 октомври, е увеличила дела си до 3,17% през март, заемайки четвърто място след Vista в десктопа пазар на операционни системи системи

Миналия август, след три години присъствие на пазара, Windows 7 успя да вземе лидерството от Windows XP, но разликата все още е незначителна. Операционната система, издадена през 2001 г., няма да отстъпи позицията си толкова лесно.

Изглежда, че Windows 8 ще повтори съдбата на неуспешната и критикувана Windows Vista, чийто дял вече е паднал до 5%. Въпреки това, последователен, макар и неактивен растеж все още ще се наблюдава поради младата фаза на жизнения цикъл на Windows 8. Очаква се през лятото той да може да заеме трето място на пазара на настолни ОС.

Като цяло екосистемата на Windows, според Net Applications, представлява 91% от интернет трафика от компютри, като делът й остава почти непроменен през последните месеци. Присъствието на Mac OS X на настолни компютри и лаптопи леко намалява до 6,94%. Докато делът на Linux, който заема третото, но далеч от почетното място, се оценява на 1,17%.

Windows Phone засилва позициите си на пазара на мобилни ОС

Пазарът на мобилни операционни системи е в постоянен процес на формиране, въпреки че отдавна са идентифицирани два лидера - Google Androidи Apple iOS. Windows Phone от Microsoft постепенно ги догонва и всеки път темпът на растеж на неговия дял се увеличава значително.

Към края на февруари Windows Phone уверено заема трето място в класацията, като изпреварва другите операционни системи и се опитва да настигне основните си конкуренти. Безспорен лидер, според статистиката на аналитичната компания Kantar Worldpanel, е Google Android OS - тя притежава 51,2% от американския пазар на смартфони.

Предварителна версия на операционната система с код на име Windows Blue може да бъде представен на широката публика на международната конференция за разработчици на Microsoft BUILD, която ще се проведе от 26 до 28 юни в Moscone Center в Сан Франциско, САЩ. Това съобщи онлайн изданието TheVerge.

Очаква се новият продукт да стане своеобразен всеобхватен Актуализация на Windows 8 и ще предложи на потребителите редица подобрения, включително подобрен интерфейс, интеграция Internet Explorer 11, разширено използване на технологиите за търсене на Bing, по-голяма съвместимост с Windows Phone и поддръжка за 7- и 8-инчови таблети. Windows Blue ще има дълбока интеграция с Windows Phone.В момента Windows Blue се разработва като самостоятелен проект. Основната задача пред разработчиците ще бъде да комбинират операционната система за компютър с мобилната операционна система.

UbuntuНа 8 април 2013 г. тя навърши пет години - дебютира през 2008 г. Тогава Canonical обеща подкрепа настолни версиисистеми за три години и модификации на сървъри за пет години. И така, десктоп 8.04 спря да се актуализира през май 2011 г. и сега е ред на сървърното издание. Преди това Canonical насърчаваше потребителите на версия 8.04 да надстроят до поне 10.04, но сега и тя ще загуби техническа поддръжка. Поради това се препоръчва всички потребители на Linux да инсталират поне Ubuntu 12.04 LTS (Precise Pangolin).

До края на април 2013 г. Canonical ще пусне нова версия на Ubuntu с индекс 13.04. Самата система съществува от 2004 г., тоест догодина ще отбележи своята 10-годишнина.

Lenovo, HP и Dell ще пуснат компютри с китайски Linux OS

Най-големите производители на компютри Lenovo, HP и Dell обявиха плановете си да пуснат компютри със специална версия на операционната система Ubuntu системи Kylin, което е Linux версияна китайски.

Съвсем наскоро Ubuntu Kylin беше одобрен от Министерството на промишлеността и информационните технологии на Китайската народна република. Пускането на операционната система ще се състои този месец.

Linux Foundation публикува своя годишен отчет за използването. Linux операционна системав бизнес сегмента, от което можем да заключим за популярността на тази ОС сред корпоративни клиенти. За годината инвестициите в Linux са нараснали с 12,7%, докато други популярни сървърни платформи са завършили 2012 г. с по-лоши резултати.

Ubuntu ще стане основата за националната операционна система на Китай

Китайските власти не се отказват от идеята за разработване и създаване на национална операционна система и сега изглежда, че нещата са се развили. Китайското правителство нае Canonical като помощник, което означава, че добре познатата Ubuntu ще бъде използвана като основа за новата операционна система.

Ubuntu е една от най-популярните алтернативни операционни системи, базирани на ядрото на Linux. Специалистите на Canonical редовно, два пъти годишно, пускат нови версии на него, а наскоро пуснаха отделна модификация за таблетни компютри- Ubuntu Touch.

Китайската версия на Ubuntu ще бъде пусната дори по-рано, отколкото можете да си представите - буквално през май 2013 г. Нарича се Ubuntu Kylin и, колкото и да е странно, идва с отворен код. Китай първоначално ще пусне операционната система за настолни компютрии лаптопи, а малко по-късно към него ще се присъедини и сървърна версия.

Основната разлика от стандартния "Ubuntu" Kylin от Средното кралство е нестандартен набор от приложения, който включва всички програми, популярни в дадена страна: например навигационни карти Baidu и търговска система Taobao. Разбира се, системата ще бъде преведена на китайски и оборудвана с поддръжка за всички нейни диалекти.

Пускането на системата е планирано за април по причина: Canonical е на път да пусне Ubuntu 13.04 и Kylin е базиран на него. Под същото име Китай пусна друга операционна система, базирана на FreeBSD. Проектът не беше популярен и всъщност се използваше само в китайската армия. Може би в бъдеще китайските военни сили ще преминат към Ubuntu Kylin.

Toshiba разработи нова енергийно ефективна операционна система за вградени системи

Toshiba Corporation обяви разработването на нова операционна система, предназначена да максимизира енергоспестяването на многоядрени процесори за вградени системи, използвани в автомобили и потребителска електроника. Компанията смята, че операционната система е сама по себе си многоядрен процесоросигурява икономия на енергия от 24,6% в сравнение със „стандартната ОС“ при изпълнение на програмата с висока резолюция, мащабируема от 1920 x 1080 до 3840 x 2160.

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

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

Заключение

Микроядра, обектни архитектури, множество среди - трите стълба, на които най-вероятно ще разчитат всички операционни системи на бъдещето. Но съвременните операционни системи ни позволяват да се запознаем с тези понятия.

Л. Азимов „Съвременните операционни системи са само началото, а не краят или средата, както много хора си мислят. Все още има много неща, които съвременните операционни системи не могат да направят. Все още ни отнемат много време. Тяхната стабилност оставя много да се желае. Те са още в зародиш. И ще минат доста години, преди първата ОС да поздрави първия си собственик: "Здравейте. Аз съм вашата нова операционна система и ще ви помогна с решаването на вашите проблеми. Мисля, че ще станем приятели;)." И това няма да е просто предварително записана от някого фраза, това ще са нейните думи, идващи от самото сърце на желязното й тяло. Това ще отбележи началото на нова ера – Епохата на изместеното време.“

Литература

1. Операционни системи: - Москва, Академия, 2010 г. - 64 с.

2. Приложна информатика: , - Москва, Висше училище, 2010 - 328 с.

3. Linux самоучител за потребителя: Виктор Костромин - Москва, BHV-Петербург, 2005 г. - 658 с.

4. Мрежови операционни системи: - Санкт Петербург, Питър, 2007 г. - 544 с.

5. Суперкомпютър от вашия компютър. Как да работите едновременно в няколко системи на един компютър. Изпълнение на една система в друга като редовна програма(DVD-ROM): , - Москва, Наука и технологии, 2011 - 224 с.

Компютърът е устройство, което вече може да се намери в почти всеки дом. Универсалността на устройството ви позволява да го превърнете както в играчка, така и в работен инструмент. Но малко хора се замислят, че в основата на работата на всеки компютър е операционната система, която свързва всичките му устройства заедно и им позволява да бъдат контролирани. От дълго време основната операционна система за компютри беше операционната система Windows на Microsoft.


Тъй като именно тази компания се срещна с потребителите и направи система с графичен интерфейс, въпреки конкурентите от IBM - PS/2 и APPLE - MAC OS и др. Това направи възможно управлението на компютъра с помощта на мишката, което е много по-удобно от изучаването на командите, които трябваше да бъдат въведени преди. командна линия MS-DOS. Заедно с Microsoft, Apple също разработи своя собствена операционна система, която беше донякъде подобна на Microsoft, но беше инсталирана само на компютри Macintosh, които бяха многократно по-малки от тези, които поддържаха Windows. По това време това са двете компании с най-известните операционни системи. Сравнително екзотични за това време операционни системи Unix и Linux, които в момента представляват голяма конкуренция на своите предшественици, поради тяхната безплатност, но в същото време сложност на управление. В днешно време повечето компютри в момента имат инсталирана система Windows, с която всички са свикнали, но платформата Linux с некомерсиалното си разпространение започна бавно да измества старите хора от пазара. За да разберем защо това се случва, нека разгледаме плюсовете и минусите на тези системи. Нека първо вземем Windows.

Предимствата включват: красива графика, мощна поддръжка, много софтуер се разработва за тази платформа. От друга страна: лицензът струва много пари, почти целият софтуер също е лицензиран и също струва солидна сума, обект е на вирусни атаки (което от своя страна ви принуждава да купувате антивирусни програмикоито висят като допълнителен баласт в системата и отнемат полезни компютърни ресурси).

Сега да видим какво ни предлага Apple, а именно MacOS. Плюсове: красива графична среда, надеждна работа, не подлежи на вирусни атаки. Минуси: може да се инсталира само на компютри Macontosh, софтуерът е ограничен в количеството софтуер, който също е разработен специално за тази платформа, целият софтуер, като самата операционна система, струва много пари.

И накрая Linux OS. Минуси: трудно се интегрира с програми, разработени за Windows, трудно се управлява и конфигурира. Плюсове: разпространява се безплатно, написан е много безплатен софтуер, който не е по-нисък от други подобни програми, не е обект на вирусни атаки, използва минимални компютърни ресурси, отвореност на системата.

Обобщавайки, бих искал да кажа, че без значение каква операционна система използвате, най-важното е това да е операционна система, която намирате за лесна за използване, разбираема, красива и на първо място, която харесвате. Въпреки че в напоследъкпотребителите започват да проявяват интерес към Linux OS, което променя пазарните тенденции, тъй като безплатният софтуер винаги става по-популярен от платения софтуер. Въпреки трудността при преминаване от една система към друга, Linux OS започва да се конкурира с Windows OS, докато Apple остава в постоянната си позиция на красива и скъпа операционна система. И някои хитри граждани, когато избират операционна система, най-често прибягват до спестяване на пари и купуват компютри без операционна система или с Linux OS, което значително намалява цената на покупката. Разбира се, след покупката някои инсталират Windows OS - но 95% инсталирани системипират В настоящата ситуация след известно време Linux OS може да заеме позицията на лидер сред търговските решения, но това няма да се случи скоро или може би всичко ще се промени напълно и ще се появи нещо ново и по-интересно.

Но по един или друг начин Microsoft Windows остава най-популярната операционна система, както се вижда от малка статистика, изчислена от посещенията на посетителите на моя уебсайт за периода от 21 септември 2012 г. – 19.03.2013г

Изпратете добрата си работа в базата знания е лесно. Използвайте формата по-долу

Добра работакъм сайта">

Студенти, докторанти, млади учени, които използват базата от знания в обучението и работата си, ще ви бъдат много благодарни.

Подобни документи

    История на създаването и основни характеристикиоперационна система Windows сървър 2003 и Red Hat Linux Enterprise 4. Инсталационни функции, файлови системии мрежови инфраструктури на тези операционни системи. Използване на протокола Kerberos в Windows и Linux.

    дисертация, добавена на 23.06.2012 г

    Основни понятия за операционните системи. Видове съвременни операционни системи. История на развитието на операционните системи Семейство Windows. Характеристики на операционните системи от семейството Windows. Нова функционалност на операционната система Windows 7.

    курсова работа, добавена на 18.02.2012 г

    Предназначение, класификация, състав и предназначение на компонентите на операционната система. Разработване на комплексни информационни системи, софтуерни пакети и индивидуални приложения. Характеристики на операционни системи Windows, Linux, Android, Solaris, Symbian OS и Mac OS.

    курсова работа, добавена на 19.11.2014 г

    Предназначение на сървърните операционни системи. Сравнителен анализ на Windows и Linux сървърни операционни системи и сравняването им по важни показатели като: потребителски графичен интерфейс, сигурност, стабилност, функционалност и цена.

    курсова работа, добавена на 03.07.2012 г

    Основни понятия на операционните системи. Съвременно оборудванекомпютър. Предимства и недостатъци на операционната система Linux. ФункционалностОперационна система Knoppix. Сравнителна характеристика на операционните зали Linux системии Knoppix.

    резюме, добавено на 17.12.2014 г

    Акценти от историята на операционните системи, които свързват хардуер и приложни програми. Характеристики на операционната зала системи на Microsoft Windows Seven, анализ на операционната система Linux. Предимства и недостатъци на всяка операционна система.

    курсова работа, добавена на 07.05.2011 г

    Изследване на еволюцията на операционните системи за персонален компютъркомпания Microsoft. Характеристики на основния функционал Функции на Windows XP, Windows Vista и Linux. Предимства и недостатъци на операционните системи, произведени от Apple.

    · Тенденция към интегриране на ОС (не само на графично ниво

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

    ОС, базирана на общи кодови модули

    Значително подобрена надеждност, безопасност и

    толерантност към грешки на ОС; Разработка на ОС с помощта на управляван код

    или негови аналози

    · Продължаваща тенденция към проекти за ОС с отворен код

    (необходими са нови идеи - чудесна възможност за

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

    · Развитие на виртуализацията: Необходимо е да се осигури

    способността да се изпълняват или емулират всякакви

    приложение във всяка съвременна операционна среда

    · По-нататъшно сближаване на възможностите на ОС за

    десктоп и мобилна ОС

    · Допълнителна интеграция на ОС и мрежи

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

    облачни изчисления

    · ОС остава активно развиваща се област,

    един от най-интересните в областта на системата

    програмиране


    Край на работата -

    Тази тема принадлежи към раздела:

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

    Концепцията за операционна система, целта на основните характеристики и класификация.. архитектура ms dos системно ядро ​​зареждане на системата и допълнителни драйвери.. модел на състоянията на процеса в unix svr..

    Ако имате нужда от допълнителен материал по тази тема или не сте намерили това, което търсите, препоръчваме да използвате търсенето в нашата база данни с произведения:

    Какво ще правим с получения материал:

    Ако този материал е бил полезен за вас, можете да го запазите на страницата си в социалните мрежи:

    Всички теми в този раздел:

    Еволюцията на операционните системи. Начини за развитие на съвременните операционни системи
    Първи период (1945 -1955) Първите лампови изчислителни устройства. По това време една и съща група хора участваха в проектирането, експлоатацията и програмирането.

    Концепция за управление на процеса
    В многозадачна (мултипроцесна) система един процес може да бъде в едно от трите основни състояния: ИЗПЪЛНЕНИЕ - активното състояние на процеса, по време на което процесът има всички функции

    Понятието поток. Нишки на потребителско ниво и на ниво ядро. Комбинирани подходи
    Всеки процес има адресно пространство и една нишка от изпълними команди. В многопотребителски системи всеки път, когато имате достъп до една и съща услуга, трябва да създавате нова

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

    Монолитно ядро
    Монолитното ядро ​​предоставя богат набор от хардуерни абстракции. Всички части на едно монолитно ядро ​​работят в едно и също адресно пространство. Това е схема на операционна система, в която всички компоненти

    Микроядро
    Микроядрото предоставя само основни функции за контрол на процеса и минимален набор от абстракции за работа с хардуер. По-голямата част от работата се извършва със специални

    Концепция на процеса. Създаване и завършване. Модел с 3 състояния
    Причини за създаване на процеси. Причини за прекратяване на процеси

    Понятието поток. Състояния на нишката
    Нишката е единица за изпълнение. Това е обект в рамките на процес, който подлежи на планиране. Това е отделен брояч на команди. Една нишка показва една от възможните много подзадачи на процес. Поток може нах

    Понятието поток. Характеристики на потоците. Многонишковостта като свойство на операционната система
    Нишката е единица за изпълнение. Това е обект в рамките на процес, който подлежи на планиране. Това е отделен брояч на команди. Една нишка показва една от възможните много подзадачи на процес. Многопоточност

    Концепция на процеса
    Процесът е система за действие, която изпълнява специфична функция в компютърна система. Това е логическата единица на работа на ОС. ОС изпълнява задачи, свързани с процеси, като управление, мн

    Видове адреси и адресни пространства
    За идентифициране на променливи и команди на различни етапи от жизнения цикъл на програмата се използват различни имена: Символните имена се присвояват от потребителя, когато пише програма за алгоритъм

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

    Характеристики на архитектурата клиент-сървър за ОС (система с микроядро) и за околната среда
    До известна степен може да се нарече връщане към модела „хост компютър + терминали“, тъй като ядрото на такава система е сървърът на базата данни, което е приложение, което реализира

    Концепцията за виртуалната памет като функция на операционните системи. Организация и принципи на работа
    Виртуалната памет е набор от софтуер и хардуер, който позволява на потребителите да пишат програми, които са по-големи по размер от съществуващите. RAM; за тази цел виртуална памет

    Вход изход
    Основната идея за организиране на I/O софтуера е да се раздели на няколко нива, като по-ниските нива осигуряват екраниране на хардуерните функции от горните и т.н.

    Защита на паметта
    Защитата на паметта е начин за управление на правата за достъп до отделни области на паметта. Използва се от повечето многозадачни операционни системи. Основната цел на защитата на паметта е

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

    След като сте изучили успешно материала, ще знаете:

    След като изучите тази тема, ще можете да:

      поведение, ръководене сравнителен анализдефиниции на понятието “системна интеграция”;

      класифицират информационните технологии според функционалните характеристики;

      навигирайте в изискванията за обещаващи операционни системи.

    След изучаване на материала вие ще имате уменията:

      идентифициране на основните характеристики на корпоративните операционни системи;

      избор на компютърно оборудване въз основа на изискванията на обещаващи операционни системи.

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

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

    Приложен софтуерен продукт

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

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

    Основни информационни технологии

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

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

    Активиране на информационните технологии

    Хардуерна и софтуерна система

    Концепция за системна интеграция

    Днес на преден план излизат проблемите на системната интеграция на технологиите, разработването и използването на общи софтуерни стандарти. Това е особено вярно за софтуерни продукти, предназначени за автоматизиране на корпоративни бизнес процеси. Най-важното условиеЕфективното управление на всеки бизнес е постоянна и контролирана наличност на пълна, надеждна и представена в удобна форма информация, въз основа на която се вземат оперативни и стратегически управленски решения, осъществява се комуникация с инвеститори, партньори и клиенти.

    За предоставяне на информация системи за управлениепредприятието съществува икономическа информационна система(EIS) - набор от организационни, технически, програмни и информационни медии(информационни технологии), комбинирани в единна системасъбиране, обработка и издаване на необходимата информация.

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

    Хардуерът, предназначен да организира процеса на обработка на данни (информация, знания), както и хардуерът, предназначен да организира комуникация и пренос на данни (информация, знания), се наричат основни информационни технологии.

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

    Поддържащи информационни технологии- Това са технологии за обработка на информация, които могат да се използват като инструменти в различни предметни области за решаване на различни проблеми.

    Модифициране на поддържащи информационни технологии, в които е внедрена някоя от разглежданите технологии, е функционални информационни технологии.

    Както вече отбелязахме, важността на процесите на системна интеграция на информационните технологии и стандарти в рамките на IS не може да бъде надценена. Например, когато избира компютър, купувачът често вече не мисли за съвместимостта на компонентите и въз основа на неговите възможности и нужди може свободно да избере монитор от един производител, дънна платкадруг, трети видеокарта и т.н. Функционалността на компонентите се осигурява от факта, че повечето производители на компютърни компоненти са се договорили за единни стандарти за тяхното взаимодействие. Важно е да се разбере, че такъв значителен напредък в развитието на компютърните технологии се дължи на тази стандартизация.

    Сега нека си представим подобна ситуация, но свързана не с компютърни компоненти, а с използването на софтуер от различни производители. Да приемем, че задачата е да се автоматизират процесите на управление в предприятието и е необходимо да се избере подходящото приложено софтуерни продукти . Като разгледа различни опциисофтуерни решения за автоматизирана система(продукти от няколко разработчици), купувачите (представители на предприятието) решиха, че модулът, предложен от първия разработчик, е най-подходящ за автоматизиране на работата на отдела по човешки ресурси, а модулът за управление на производството от втория разработчик е по-добър и т.н. Понастоящем обаче в по-голямата част от случаите корпоративните купувачи на информационни системи са принудени изцяло да закупят и внедрят интегриран софтуер от един от производителите, тъй като производителите не са се споразумели за универсални стандарти за обмен на данни между приложения.

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

    Трябва да се отбележи, че понятието „системна интеграция“ се използва широко в Русия и е претърпяло известна еволюция. Първоначално това беше името на интеграцията на хардуер и софтуер, след това комбинацията от няколко системи, получени по време на автоматизация в различни области („моделирана автоматизация“) на една интеграционна платформа и накрая се формира модерно разбиране на този термин . Днес системната интеграция е:

    Един от възможните начини за интегриране на софтуер в EIS е въвеждането на единни стандарти за пренос на данни, например XML.

    Последен път XML концепциямного често се обсъжда сред разработчиците на софтуер в съвременната компютърна литература и в пресата. С помощта на XML е много удобно да се описват сложни структури от данни под формата на XML обекти; в случая на EIS ролята на такива обекти се играе от универсални бизнес обекти. Бизнес обектите, описани в 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 в четири версии.

      Mandriva One е най-простата потребителска версия на Mandriva, която може да се използва в режим LiveCD (директно от оптичен носител) или като се инсталира на HDD. Налична е и опцията за инсталиране на Mandriva One на компютър, който няма DVD устройство от USB устройство.

      Mandriva Free е версия за разпространение както за работни станции, така и за сървъри, включваща само безплатни приложения.

      Mandriva Powerpack е версия за работни станции и малки сървъри, използвана най-често в организации. Руската версия на дистрибуцията допълнително включва редица приложения, важни за руските потребители: wine@etersoft софтуер за стартиране на руски бизнес приложения под Microsoft Windows в режим на емулация (като 1C:Enterprise, Garant, Consultant Plus, FineReader и др.) в среда GNU/ Linux, безплатна медицинска информационна система, програма за записване на бизнес транзакции на индивидуален предприемач, софтуер за записване на интернет трафик Traffpro и др.

      Edumandriva е решението за образователни институциибазиран на Mandriva, създаден от учители за учители, включен в официалния комплект безплатен софтуер за училища на Министерството на образованието и науката на Руската федерация.

    От 2009 г. насам на пазара на мобилни операционни системи се случват събития, които засягат състоянието на индустрията през 2010 г. и вероятно ще засегнат и 2011 г. Така през 2009 г. се появи 5-то издание на Symbian OS, поддържащо сензорно управление. За прогнози за продажбите на мобилни операционни системи за крайни потребители вижте таблица 13.1.

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

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

    Мобилна ОС

    Пазарен дял (%)

    Пазарен дял (%)

    BlackBerry

    Пазарен дял (%)

    Пазарен дял (%)

    Windows Phone

    Пазарен дял (%)

    Друга ОС

    Пазарен дял (%)

    Обща сума

    Основни изводи

      Системната интеграция е разработването на цялостни решения за автоматизиране на корпоративните бизнес процеси. Нейната крайна цел е максимално ефективното управление на организацията.

      За осигуряване на информационна система за управление на предприятието съществува икономическа информационна система (EIS) - набор от организационни, технически, софтуерни и информационни средства (информационни технологии), обединени в единна система за събиране, обработка и издаване на необходимата информация.

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

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

      Един от възможните начини за интегриране на софтуер в ИС е въвеждането на единни стандарти за пренос на данни, например XML (Extensible Markup Language). Използването на XML дава възможност за решаване на редица принципно нови проблеми в областта на изграждането на интегрирани системи.

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

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

      Бъдещата операционна система от семейството Windows (Windows 7) трябва да осигури по-висока степен на интеграция (XML Paper Specification) и надеждност. Новият графичен интерфейс (Aero) прави операционната система обещаваща за изграждане на интегрирани системи за различни цели.

    Контролни въпроси

      Какво означава понятието „информационни технологии“ като цяло и как могат да се класифицират информационните технологии?

      Защо съществува икономическа информационна система (EIS)?

      Какво се разбира под термина „системна интеграция“?

      Назовете един от възможните начини за интеграция и го опишете.

      Какви са перспективите за по-нататъшно развитие на операционните системи?



Свързани публикации