Функции и концепция на операционните системи
От появата на компютрите не минало много време според стандартите на човешката история. Но операционните системи, които ги управляват, са се придвижили далеч напред. Това не е свързано дори с развитието на Бил Гейтс, който предложи да използва системата Windows. Всъщност всичко стана много по-рано. Концепцията за операционните системи трябва да се разглежда от краткото отклонение в историята на програмирането. И това не е всичко. Освен това, концепцията за операционна система, класификация
съдържание
- Компютри в зората на сътворението
- Програмиране на езиците на входно ниво
- трансформация
- Използване на първите системи в телефонните централи
- Windows: как започна всичко
- Обектно-ориентирано програмиране
- Концепцията за многозадачна операционна система
- Операционни системи: концепция, класификация
- Операционни системи за мобилни устройства
Компютри в зората на сътворението
Ако разглеждаме компютрите от самото им създаване, тогава операционните системи като такива отсъстваха изобщо. По-старите компютри бяха общ изчислителен комплекс, способен да обработва някакви математически операции.
Най-простото решение за входно / изходни данни по това време са били пробитите карти и перфорираните ленти. Първата имаше специални празни клетки, чието редуване позволяваше да се въведе информация в необходимия ред. Вторият на изхода показва обработения резултат. Естествено, такъв метод беше изключително неудобен, поради което с течение на времето започнаха да се появяват автоматизирани системи, способни бързо да отговорят на въвеждането на данни и да получат резултати.
Програмиране на езиците на входно ниво
Концепцията и функции на операционната система Невъзможно е да си представим дори без основни познания по програмните езици.
Веднъж Бас се смяташе за един от най-лесните за разбиране и писане програми. Учил е дори в гимназията. Прилагайки го за писане на програми, е възможно да се създават графични изображения, да се възпроизвеждат бележки (вярно, само с използването на динамика на системата) и т.н. Нямаше въпрос за това, което имаме днес. Концепцията и целта на операционната система дойдоха много по-късно.
Факт е, че дори примитивните езици за програмиране вече не са се справили с функцията I / O, която им е присвоена. За решаването на този проблем беше необходимо да се подходи много по-сериозно.
трансформация
Както знаете, най-простият език програмна среда, в която всеки потребител може да работи, не даде всичко, което имаме за момента. С течение на времето започнаха да се появяват по-сложни езикови пакети, които, между другото, все още се използват (същият Assembler или Delphi).
Въпреки че Assembler в момента не пише операционни системи, въпреки това много приложения могат да използват този език. Но тук за създаването на пълноценна операционна система (или, както сега е обичайно да се каже, OS), тези езици не се вписват първоначално. Ето защо основните понятия на операционните системи се променят с течение на времето.
Стана ясно, че самата операционна система трябва да се превърне във вид на свързваща връзка между компютърните "железни" компоненти, програмите и потребителите. Така че за първи път имаше контролни програми, които могат да се нарекат първите операционни системи. Те обаче бяха много далеч от днес.
Използване на първите системи в телефонните централи
Първата компания, която започна да използва основните понятия за операционни системи, е американската телефонна компания ATT.
Това е разбираемо, по това време инженери и техници се опитаха да максимизират автоматизацията на телефонната комуникация между абонатите. Ако някой си спомни, дори във филмите от тези години можете да видите оператори, които свързват абонати, като използват специални щепсели, които се вмъкват в определена клетка, съответстваща на номера на изходящото и входящото повикване.
Понятието "операционни системи" в този случай беше ограничено само до създаването на напълно автоматизиран процес на свързване на абонатите без участието на операторите. В света на компютърните технологии се счита, че програмите, прилагани от ATT, са се превърнали в прототип на съвременни системи на базата на UNIX (към които принадлежат и много любими Linux).
Windows: как започна всичко
Какво е операционната система днес? Концепцията, основните функции - всичко това не може да бъде пренебрегнато, без да се разбере каква е революцията в света на компютрите, направена от Microsoft Corporation в лицето на тогавашния й ръководител Бил Гейтс. Той беше първият, който предложи цялостен подход към разбирането на връзката между компютърните възможности на компютрите и потребителя, който гледа резултатите от действията си на монитора.
Така че DOS системата е създадена. Работеше обаче само с помощта на команди, въведени ръчно, но "старецът" Нортън се опита да направи нещо обединено, така че цялата среда да бъде управлявана изцяло.
Сега концепцията за операционна система (OS) не е без знанието на такъв уникален продукт като Norton Commander, защото много приложения като файлови мениджъри са създадени точно в образа и подобието на "дядо Нортън".
Да вземе дори такива известни приложения като Windows Commander или Total Commander, която в интерфейса са същите два панела, заимствани от Norton, във връзка с функционалните бутони, които могат да имат пряко назначаване, или да извършва други действия, когато бъде натиснат едновременно с Shift или Ctrl ,
Обектно-ориентирано програмиране
С течение на времето понятието операционни системи се е променило отново. Използването на най-простите команди и слаб интерфейс доведе до факта, че Microsoft е разработила напълно нова концепция за подход към комуникацията между компютрите и потребителя.
Същият този Бил Гейтс даде на потребителя графичен интерфейс, за които скрива изпълнението на системни или други софтуерни процеси. В този случай, на операционната система Windows, концепцията за които са доста сложен от гледна точка на език за програмиране (C + / C ++), биха могли да работят ефективно с всички "хардуерни" компоненти на компютри, настройка за правилното и тяхното правилно функциониране на специален фърмуер, днес се нарича шофьори. Така че стана възможно да се свържат абсолютно всички устройства (дори периферни устройства).
Най-простият пример могат да бъдат същите принтери, видео карти, сменяеми носители на информация и така нататък.
Но това не винаги беше така. Ето защо разработчиците на софтуер създадоха специален "мост", наречен DirectX. Производителите на ново оборудване също започнаха да произвеждат оборудване, използвайки стандарта PlugPlay (plug and play). Сега беше достатъчно просто да инсталирате драйвера на устройството, така че да работи нормално в системата.
Започвайки с Windowsrsquo-98, драйверите на най-често срещаните и популярни устройства започнаха да се включват в инсталационния пакет на операционните системи. Не е изненадващо, че сега можете да инсталирате драйвери ръчно, дори и за мобилни джаджи.
Концепцията за многозадачна операционна система
Много потребители на компютърни системи не разбират малко, с какво е свързано мултитаскингът на системата. С прости думи, това може да се обясни с изпълнението на няколко процеса едновременно или с възможността да се изпълнят множество действия, които се предвиждат в арсенала. По този начин самата "операционна система" се превръща в мощен инструмент за извършване на определени действия, стартиране на програми на трети страни, изпълнението на които не се предоставя по подразбиране и т.н.
Операционни системи: концепция, класификация
Що се отнася до модерната ОС, днес има доста такива. Директният конкурент на Microsoft е Apple, който произвежда компютри и мобилни устройства. За разлика от Windows, той представлява операционната система Mac OS X, която (странно) създава в изображението и подобието на "windows".
Единственото нещо, което си заслужава да се отбележи е, че днес тази OS е най-сигурната в света. За нея не, че не се създават вируси, те просто не работят в тази среда.
Операционни системи за мобилни устройства
Производителите на мобилно оборудване също не останаха настрани. Концепцията и функциите на операционната система от тази гледна точка трябва да се основават единствено на това, което е определено в операционната система, в която самият инвеститор е инвестирал. Ясно е, че на същите смартфони или таблети няма да намерите обичайния екран със същия бутон "Старт", както в Windows (въпреки че след "Седем" и го отказа).
Но концепцията за операционната система тук е ограничена само до използването на джунджурии или икони, когато кликнете върху която можете да се обадите на приложение, функция или програма.
Най-често срещаните в това отношение могат да бъдат наречени "ОС" като Android, iOS, Windows Mobile, Blackberry и други. Както можете да видите, дори и грандовете на света на компютрите не оставят представа каква е концепцията на операционната система, класификацията по видове изпълнителни (или налични за изпълнение) приложения и т.н.
Като цяло, сега има дори операционна система, способна да възстанови други "ОС". Те не изискват инсталиране на твърдия диск и могат да работят с подвижни носители. Концепцията за операционните системи в този случай не може да бъде избегната, без да се споменава такъв уникален софтуерен продукт като BeOS. Много хора обаче не го знаят, но след като изтеглите такива "ОС" от диск или флаш устройство, можете да решите много проблеми в същите Windows системи. При стартиране просто прескочи базовия сектор на Windows (при условие че BIOS зарежда подходящия тип).
- Файловата структура на операционните системи и тяхната класификация
- Мрежови операционни системи, техните характеристики и критерии за подбор
- Комбинация от ключове и развитието на операционните системи
- Основни функции на операционните системи
- Кое е по-добре: "Android" или Windows Phone? Струва си да разследваме
- Операционни системи: примери с описания. Примери за мрежови операционни системи
- Структура на файловете и файловете. Файл операции
- Списък на операционните системи: функции, спецификации и обратна връзка
- Операционни системи: списък, функции, версии, прегледи
- `Windows 11` - името на следващата версия на операционната система от Microsoft?
- История на информатиката като наука
- Класификация на операционните системи
- Какво представляват операционните системи в реално време?
- Какво е включено в системния софтуер?
- Каква е най-добрата операционна система?
- За какви са операционните системи?
- Класификация на компютрите: основните принципи
- Какво е регистърът в операционните системи Windows и как се почиства регистърът?
- Как да въведете системния регистър в операционните системи Windows?
- Основни типове операционни системи
- NTFS файловата система и нейните функции