Kopš datoru parādīšanās pagājis navtik daudz laika pēc cilvēces vēstures standartiem. Taču šeit operētājsistēmas, kuras tās pārvalda, ir pārgājušas uz priekšu. Tas pat nav saistīts ar Bill Gates attīstību, kurš ierosināja izmantot Windows sistēmu. Faktiski viss notika daudz agrāk. Operētājsistēmu jēdzienam vajadzētu sākt aplūkot ar nelielu ekskursiju uz plānošanas vēsturi. Un tas vēl nav viss. Turklāt operētājsistēmas, OS klasifikācijas un citu nosacījumu koncepcija vienkārši bez tā nevar iztikt.
Если рассматривать компьютеры со времени их notikums, operētājsistēmas kā tādas pēc tam nebija vispār. Vecāki datori bija tradicionāla skaitļošanas sistēma, kas spēj apstrādāt kādu matemātisku darbību.
Vieglākais risinājums ieejas / izejas datiemlaiks bija perforētas kārtis un perforēts lentes. Pirmajiem bija īpašas tukšas šūnas, kuru maiņa ļāva ievadīt informāciju vajadzīgajā kārtībā. Otrais pie noslēguma parādīja apstrādāto rezultātu. Protams, šāda metode bija ārkārtīgi neērta, tāpēc laika gaitā sāka parādīties automatizētas sistēmas, kas spēja ātri reaģēt uz datu ievadīšanu un rezultātu saņemšanu.
Operētājsistēmas koncepciju un funkcijas nevar iedomāties vismaz bez programmēšanas valodu pamata zināšanām.
Vienreiz ir viens no vienkāršākajiemizpratnes un rakstīšanas programmas tika uzskatīta par valodu Basic. Viņu mācīja pat vidusskolā. Izmantojot to programmu rakstīšanai, bija iespējams radīt grafiskos attēlus, atveidot piezīmes (lai gan tikai izmantojot sistēmas dinamiku) utt. Par to, ka mums ir šodien, pat runas nevarēja būt. Operētājsistēmas koncepcija un mērķis bija daudz vēlāk.
Fakts ir tāds, ka pat primitīvas programmēšanas valodas vairs nevar tikt galā ar tām piešķirto I / O funkcionalitāti. Bija nepieciešams daudz nopietnāk risināt šo jautājumu.
Kā jūs zināt, vienkāršākā programmēšanas valodavide, kurā varētu strādāt jebkurš lietotājs, nedeva visu, kas mums šobrīd ir. Laika gaitā sāka parādīties sarežģītākas valodu paketes, kuras, starp citu, tiek izmantotas arī mūsdienās (tas pats Assembler vai Delphi).
Lai gan šobrīd operētājsistēmām nav uzstādītājurakstīts, tomēr daudzi pieteikumi var izmantot šo konkrēto valodu. Bet, lai izveidotu pilnvērtīgu operētājsistēmu (vai, kā saka tagad, OS), šādas valodas sākotnēji nebija piemērotas. Tāpēc operētājsistēmu pamatjēdzieni laika gaitā ir mainījušies.
Kļuva skaidrs, ka pati operētājsistēma irkļūtu par sava veida savienojuma saiti starp datora aparatūras komponentiem, programmām un lietotāju. Tādējādi pirmo reizi parādījās kontroles programmas, kuras var saukt par pirmajām operētājsistēmām. Patiesi, viņi bija ļoti tālu no šodienas.
Pirmais uzņēmums, kas sāka lietot operētājsistēmas pamatkoncepcijas, bija Amerikas telefonu kompānija AT & T.
Tas ir saprotams, tajā laikā inženieriviņi mēģināja pēc iespējas vairāk automatizēt telefona sakarus starp abonentiem. Ja kāds atceras, pat šo gadu kinoteātrī var redzēt operatorus, kuri savieno abonētājus, izmantojot īpašus kontaktdakšus, kas ievietoti konkrētā mobilajā telefonā, kas atbilst izejošā un ienākošā zvana skaitam.
Operētājsistēmu jēdziens šajā gadījumātika samazināts tikai līdz pilnībā automatizēta abonentu savienošanas procesa izveidei bez operatoru līdzdalības. Datortehnoloģiju pasaulē tiek uzskatīts, ka AT&T izmantotās programmas ir kļuvušas par sava veida prototipu mūsdienu UNIX sistēmām (kurās, starp citu, daudzi mīl iemīļoto Linux).
Kas šodien ir operāciju zālesistēma? Koncepcija, galvenās funkcijas - to visu nevar ignorēt, nesaprotot, kādu revolūciju datoru pasaulē Microsoft korporācija veica toreizējā vadītāja Bila Geitsa personā. Viņš bija pirmais, kurš ierosināja visaptverošu pieeju, lai izprastu saikni starp datoru skaitļošanas spējām un lietotāju, kurš monitorā novēro viņu darbību rezultātu.
Tā tika izveidota DOS sistēma.Viņa strādāja tikai ar manuāli ievadītu komandu palīdzību, bet "vecais vīrietis" Nortons mēģināja izdarīt kaut ko vienotu, lai visu šo vidi varētu kontrolēt pilnībā.
Tagad operētājsistēmas (OS) jēdziens navatsakās no zināšanām par tādu unikālu produktu kā Norton Commander, jo daudzas lietojumprogrammas, piemēram, failu pārvaldnieki, tiek izveidotas tieši pēc Norton vectēva tēla un līdzības.
Jā, ņemiet vismaz tādas plaši pazīstamas lietojumprogrammas kāWindows Commander vai Total Commander, kuriem saskarnē ir vieni un tie paši divi paneļi, kas aizgūti no Norton, apvienojumā ar funkciju taustiņiem, kuriem var būt tiešs mērķis vai veikt citas darbības, nospiežot vienlaikus ar Shift vai Ctrl.
Laika gaitā operētājsistēmu jēdziens atkalir mainījies. Vienkāršāko komandu un liesās saskarnes izmantošana ir novedusi pie tā, ka Microsoft ir izstrādājis pilnīgi jaunu pieejas koncepciju komunikācijai starp datoriem un lietotāju.
Tas pats Bils Geitss deva lietotājam grafikusaskarne, aiz kuras slēpjas sistēmas vai citu programmas procesu izpilde. Tajā pašā laikā Windows operētājsistēma, kuras koncepcijas programmēšanas valodas ziņā ir diezgan sarežģītas (C + / C ++), varētu pilnībā strādāt ar visām datoru aparatūras sastāvdaļām, to pareizai un pareizai darbībai instalējot īpašas mikroprogrammas, kuras šodien sauc par draiveriem. Tātad kļuva iespējams savienot pilnīgi jebkuras ierīces (pat perifērijas).
Vienkāršākais piemērs būtu tie paši printeri, videokartes, noņemamie datu nesēji utt.
Bet tas ne vienmēr bija tā.Tāpēc programmatūras izstrādātāji ir izveidojuši īpašu "tiltu" ar nosaukumu DirectX. Arī jaunu iekārtu ražotāji ir sākuši ražot iekārtas, izmantojot Plug & Play (plug and play) standartu. Tagad bija pietiekami vienkārši instalēt ierīces draiveri, lai tas normāli darbotos sistēmā.
Sākot ar Windows'98, visvairākparastās un populārās ierīces sāka iekļaut operētājsistēmu instalācijas paketē. Nav pārsteidzoši, ka mūsdienās nav nepieciešams manuāli instalēt draiverus pat mobilajiem sīkrīkiem.
Daudziem datorsistēmu lietotājiem ir maznesaprotu, ar ko ir saistīta sistēmas daudzuzdevumu veikšana. Vienkāršos vārdos to var izskaidrot ar vairāku procesu izpildi vienlaicīgi vai ar iespēju veikt daudzas darbības, kas paredzētas arsenālā. Tādējādi pati "operētājsistēma" pārvēršas par diezgan spēcīgu rīku noteiktu darbību veikšanai, trešo pušu programmu palaišanai, kuru izpilde tajā nav paredzēta pēc noklusējuma utt.
Kas attiecas uz mūsdienu operētājsistēmām, šodien tāstur ir daudz. Microsoft tiešais konkurents ir Apple, kas ražo datorus un mobilās ierīces. Atšķirībā no Windows tā pārstāv operētājsistēmu Mac OS X, kas (dīvainā kārtā) ir izveidota "Windows" tēlā un līdzībā.
Vienīgais, kas ir vērts atzīmēt, ir tas, ka šodien šī OS ir visdrošākā pasaulē. Viņai nav tā, ka vīrusi netiek radīti, viņi vienkārši nedarbojas šajā vidē.
Arī mobilo iekārtu ražotāji nepalikamalā. No šī viedokļa operētājsistēmas koncepcijai un funkcijām jābūt balstītām tikai uz to, kādu kopu pats izstrādātājs ir ielicis OS. Ir skaidrs, ka tajos pašos viedtālruņos vai planšetdatoros jūs neatradīsit parastu ekrānu ar tādu pašu pogu Sākt kā Windows (lai gan pēc “septiņiem” tas tika pamests).
Bet operētājsistēmas jēdziens šeit attiecas tikai uz logrīku vai ikonu izmantošanu, noklikšķinot uz kuras jūs varat izsaukt šo vai citu lietojumprogrammu, funkciju vai programmu.
Šajā sakarā visbiežāk irnosauciet tādas operētājsistēmas kā Android, iOS, Windows Mobile, Blackberry un dažas citas. Kā redzat, pat datoru pasaules milži nav pametuši ideju par to, kas ir operētājsistēmas jēdziens, klasifikāciju pēc izpildāmo (vai izpildei pieejamo) lietojumprogrammu veida utt.
Kopumā tagad ir pat operētājsistēmas, kas to varatjaunot citas "operētājsistēmas". Viņiem nav nepieciešama instalēšana cietajā diskā, un tie var darboties no jebkura noņemama datu nesēja. Šajā gadījumā operētājsistēmu koncepciju nevar ignorēt, nepieminot tik unikālu programmatūras produktu kā BeOS. Daudzi cilvēki to nezina, tomēr, ielādējot šādu "operētājsistēmu" no diska vai zibatmiņas diska, jūs varat novērst daudzas problēmas tajās pašās Windows sistēmās. Startējot, tas vienkārši apiet Windows sāknēšanas sektoru (ar nosacījumu, ka sāknēšanas veids ir iestatīts BIOS).