Menü
Ingyenes
becsekkolás
a fő  /  Firmware / Az operációs rendszer általános jellemzője. Operációs rendszerek listája: Jellemzők, jellemzők és vélemények

Az operációs rendszer általános jellemzője. Operációs rendszerek listája: Jellemzők, jellemzők és vélemények

Évről évre, az operációs rendszerek szerkezetének és képességeinek alakulása. Nemrégiben néhány meglévő operációs rendszerek és az új változat a jelenlegi operációs rendszerek léptek bizonyos szerkezeti elemeit, amelyek a nagy változások a természetben ezeket a rendszereket. A modern operációs rendszerek megfelelnek a folyamatosan fejlesztő hardverek és szoftverek követelményeinek. Képesek kezelni a többprocesszoros rendszerek működését, amelyek gyorsabban működnek, mint a szokásos gépek, nagysebességű hálózati eszközök és számos tárolóeszköz, amelynek száma folyamatosan növekszik. Az operációs rendszer eszközre gyakorolt \u200b\u200balkalmazásokból meg kell jelölnie a multimédiás alkalmazást, az internet-hozzáférési eszközöket, valamint az ügyfél / szerver modellt.

Az operációs rendszerekre vonatkozó követelmények folyamatos növekedése nemcsak az építészetük javítására, hanem a szervezetük új módszereinek megjelenésére is vezet. Kísérleti és kereskedelmi operációs rendszerekben tesztelték a megközelítések és szerkezeti elemek széles skáláját, amelyek többsége a következő kategóriákba kombinálható.

  • - Mikrár architektúra.
  • - Multithreading.
  • - Szimmetrikus multiprocesszálás.
  • - Elosztott operációs rendszerek.
  • - objektumorientált tervezés.

A legtöbb operációs rendszer megkülönböztető jellemzője egy nagy monolitikus mag. A kernel az operációs rendszer biztosítja a legtöbb képességeit, beleértve a tervezést, a munka a fájlrendszer, hálózati funkciók, működését vezetők különféle eszközök, memória kezelése és még sokan mások. Jellemzően a monolitikus kernel egyetlen folyamatként valósul meg, amelynek minden eleme ugyanazt a címteret használja. Csak a legfontosabb funkciók vannak hozzárendelve a kernel microker építészet, beleértve a munka célzott terek, interakciós folyamatok között (InterProcessCommunication - IPC) és az alapvető tervezési. Az egyéb operációs rendszer szolgáltatások működtetése olyan folyamatokat nyújt, amelyeket néha kiszolgálóknak neveznek. Ezek a folyamatok a felhasználói módban és a Microkerbo-ban indulnak velük együtt, valamint más alkalmazásokkal.

Ez a megközelítés lehetővé teszi számunkra, hogy megosztjuk az operációs rendszer fejlesztésének feladatát a rendszermag és a szerverfejlesztés fejlesztéséhez. A kiszolgálók konfigurálhatók konkrét alkalmazásokhoz vagy környezetekhez.

A struktúra mikroliter rendszerének kiválasztása egyszerűsíti a rendszer végrehajtását, biztosítja rugalmasságát, és jól illeszkedik az elosztott közegbe is.

A szorzás (multithreading) olyan technológia, amelyben az alkalmazást futtató folyamat több egyszerre végzett áramlásra oszlik. Az alábbiakban a folyamat és a folyamat közötti fő különbségek vannak.

Folyam:A küldő egység munka, beleértve a processzor keretében (amely magában foglalja a tartalmát a szoftver ellen, és a köteget vertex), valamint a saját verem terület (megszervezni a hívás szubrutinok és tárolására helyi adatokat). Az áramlási parancsokat egymás után végzik; A patak megszakítható, ha a processzort egy másik patak feldolgozására váltja.

Folyamat: Egy vagy több áram, valamint a kapcsolódó rendszererőforrásokkal kapcsolatos adatfolyamok (például a memória terület, amely kódot és adatokat tartalmaz, nyissa meg a fájlokat, Különböző eszközök). Ez a koncepció nagyon közel van a végrehajtó program fogalmához. Az alkalmazás több adatfolyamba való törlésével a programozó megkapja az alkalmazási modularitás minden előnyét és az alkalmazással kapcsolatos alkalmazások ellenőrzésének képességét.

A szorzás nagyon hasznos olyan alkalmazásokhoz, amelyek több független feladatot hajtanak végre, amelyek nem igényelnek szekvenciális végrehajtást. Az ilyen alkalmazás példájaként az adatbázis-kiszolgálót egyidejűleg megkapja és feldolgozhatja több ügyfélkérelmet. Ha ugyanazon a folyamatban több áram van feldolgozva, akkor a különböző szálak közötti váltáskor a processzor erőforrásainak nem termelési fogyasztása kisebb, mint a különböző folyamatok közötti váltáskor. Ezenkívül a patakok hasznosak a későbbi fejezetekben leírt folyamatok strukturálásakor, amelyek az operációs rendszer magjának részét képezik.

A közelmúltig minden felhasználó számára tervezett személyi számítógépek egy általános célú virtuális mikroprocesszort tartalmaztak. Ennek eredményeként a folyamatosan növekvő teljesítmény előírások és csökkenti a költségeit mikroprocesszorok, a gyártók költözött megjelenése számítógépek több processzor.

A hatékonyság és a megbízhatóság javítása érdekében szimmetrikus multiprocesszoros technológiát alkalmazunk (szimmetricmultiprocessing - SMP).

Ez a kifejezés a számítógép hardver architektúrájára, valamint az operációs rendszerre, amely megfelel ennek az építészeti jellemzőnek. A szimmetrikus multiprocesszálás az autonóm számítógépes rendszerként definiálható a következő jellemzőkkel.

  • - Számos processzor van a rendszerben.
  • - Ezek a processzorok, amelyek összekapcsolódnak egy kommunikációs buszon vagy más sémában, megosztják ugyanazt az alapvető memóriát és ugyanazokat a bemeneti kimeneti eszközöket.
  • - Minden processzor ugyanazokat a funkciót végezheti (ezáltal a név szimmetrikus feldolgozás).

A szimmetrikus multiprocesszoros rendszerben működő operációs rendszer az összes processzor közötti folyamatot vagy áramokat forgalmaz. A többprocesszoros rendszerekben számos lehetséges előnye van az egyprocesszorhoz képest, beleértve a következőket is.

Teljesítmény. Ha a számítógépet végrehajtandó feladat szervezhető, úgy lehet szervezni, hogy a feladat egyes részei párhuzamosan kerüljenek, ez a termelékenység növekedéséhez vezet az egyprocesszoros rendszerhez képest, az azonos típusú processzorral. A fenti pozíciót az 1. ábrán szemléltetjük. 2.12. Multitasking üzemmódban csak egy folyamat hajtható végre ugyanabban az időben, míg a fennmaradó folyamatok kénytelenek elvárniuk. Egy többprocesszoros rendszerben több folyamat is végrehajtható egyszerre, mindegyikük külön processzoron dolgozik.

Megbízhatóság. Szimmetrikus multiprocesszoros feldolgozással az egyik processzor nem állítja le a gépet, mert minden processzor ugyanazokat a funkciókat végezheti. Egy ilyen hiba után a rendszer folytatja munkáját, bár teljesítménye kissé csökken.

Épület. A rendszer további feldolgozóinak hozzáadásával a felhasználó növelheti teljesítményét.

Skálázhatóság. A gyártók termékeiket különböző, eltérő költségekben és teljesítményükben kínálják, a különböző számú processzorok kezelésére tervezett konfigurációkat.

Fontos megjegyezni, hogy a fent felsorolt \u200b\u200belőnyök meglehetősen potenciálisak, mint a garantált. A többprocesszoros számítástechnikai rendszerek által lefedett potenciál megfelelő megvalósításához az operációs rendszernek megfelelő eszközöket és képességeket kell biztosítania.

4. ábra Multitasking és Multiprocessing

Gyakran találkozhatsz a multitreading és a többprocesszelést, de ezek a két fogalom független. A szorzás hasznos koncepció az alkalmazás és a kernel folyamatok struktúrájához még autóval akár egy processzorral is. Másrészt, a többprocesszoros rendszerek előnyösebbek lehetnek, mint a egyprocesszoros, akkor is, ha a folyamatokat nem osztva szálak, mert egy ilyen rendszer, több eljárás is indult ugyanabban az időben. Mindkét lehetőség azonban jól egyetért egymással, és a megosztás észrevehető hatást gyakorolhat.

A multiprocesszoros rendszerek csábító jellemzője, hogy a többfeldolgozó jelenléte átlátható a felhasználónak - a feldolgozók közötti áramlások eloszlásához és a különböző folyamatok szinkronizálása felelős az operációs rendszerért. Ez a könyv megvitatja a tervezési és szinkronizálási mechanizmusokat, amelyeket úgy használnak, hogy minden folyamat és processzor látható legyen a felhasználó számára egységes rendszer. Egy másik magasabb szintű feladat egy reprezentáció egy különböző klaszterrendszer formájában, több különálló számítógépből. Ebben az esetben olyan számítógépekkel foglalkozunk, amelyek mindegyike saját fő és másodlagos memóriával és bemeneti kimeneti modulokkal rendelkezik. Az elosztott operációs rendszer létrehozza az elsődleges és másodlagos memória egyetlen helyét, valamint egyetlen fájlrendszert. Bár a klaszterek népszerűsége folyamatosan növekszik, és egyre inkább klaszter termékek jelennek meg a piacon, a modern elosztott operációs rendszerek továbbra is elmaradnak a visszavonási és multiprocesszoros rendszerek fejlesztésében. Az ilyen rendszerekkel megismerkedhet a könyv hatodikában.

Az operációs rendszer eszközének egyik legújabb innovációja az objektumorientált technológiák használata volt. Az objektumorientált design segíti a megrendelést a fő kis kernel hozzáadásának folyamatában. további modulok. Az operációs rendszer szintjén egy objektumorientált struktúra lehetővé teszi a programozók számára, hogy testre szabhassa az operációs rendszert anélkül, hogy megzavarná az integritását. Ezenkívül ez a megközelítés megkönnyíti az elosztott eszközök és a teljes körű elosztott operációs rendszerek kifejlesztését.

A működési jellemzők meghatározásához először a mátrixok mátrixát alkotják, amely két csoportból álló betegek - egészséges és a betegség pontos ellenőrzött (referencia) diagnosztizálásával foglalkozó betegek vizsgálatán alapul (táblázat.

9.1. Táblázat.

Mátrix megoldások a diagnosztikai módszerek működési jellemzőinek kiszámításához

A diagnosztikai módszer működési jellemzői a következők:

1. érzékenység (SE, érzékenység),

2. specifitás (SP, specifitás),

3. Pontosság (AC, Pontosság) vagy Diagnosztikai hatékonyság

4. A pozitív eredmény prognosztabilitása (+ VP, pozitív prediktív érték),

5. A negatív eredmény prognosztabilitása (-vp, negatív prediktív érték).

A sugárzási diagnosztika informativitásának fenti kritériumai egy része nem következetes. Ezek függenek a betegség előfordulásától vagy a preHanta-tól.

A prevalance (PS) egy bizonyos betegség valószínűsége, vagy egyszerűbb, az előfordulási gyakoriság gyakorisága az emberek (kohorszok) vagy a népesség egészében. A prealizmusból meg kell különböztetni az incidens (IN) - egy új betegség valószínűségét a vizsgált emberek csoportjában egy bizonyos idő alatt, gyakrabban egy év alatt.

Az érzékenység (SE) a megfelelő pozitív vizsgálati eredmények aránya az összes beteg között. Meghatározza a képlet:

ahol az SE érzékeny, a TP igazi pozitív esetek, a D + a betegek jelenlétében szenvedő betegek száma.

A priori érzékenysége azt mutatja, hogy a betegek aránya lesz, amelyben ez a tanulmány pozitív eredményt ad. Minél magasabb a vizsgálati érzékenység, annál gyakrabban kerülnek kimutatásra, ezért hatékonyabb. Ugyanakkor, ha ilyen rendkívül érzékeny teszt negatív, akkor a betegség jelenléte valószínűtlen. Ezért ezeket a betegségek kizárására kell használni. Emiatt nagyon érzékeny vizsgálatokat gyakran azonosítóknak nevezik.

az állítólagos betegségek körét. Azt is meg kell jegyezni, hogy egy rendkívül érzékeny vizsgálat sok "hamis riasztást" ad, amely további pénzügyi költségeket igényel további vizsgálathoz.

A specifitás (SP) az egészséges betegek közötti helyes negatív vizsgálati eredmények aránya. Ezt a mutatót a képlet határozza meg

ha az SP specifikus, akkor a TN igazi negatív esetek, D-Egészséges betegek.

Meghatározta a specifitást, az APRICHEE-t feltételezheti, hogy az egészséges személyek aránya negatív eredményt adjon. Minél nagyobb a módszer sajátossága, annál megbízhatóbb, akkor a betegség megerősíti, ezért hatékonyabb. Nagyon specifikus vizsgálatokat hívnak a diszkriminátorok diagnózisában. A nagyon specifikus módszerek hatékonyak a diagnosztika második szakaszában, amikor a feltételezett betegségek körét szűkítették, és nagy bizalommal kell bizonyítania a betegség jelenlétét. A nagyon specifikus teszt negatív tényezője az a tény, hogy használatát a betegség nagyon jelentős számának köszönhető.

Ami azt mondta, egy nagyon fontos gyakorlati következtetés, amely az orvosi diagnózisban, egy olyan teszt, amely priori lenne, mint a nagyon specifikus és nagyon érzékeny volt, kívánatos volt. A valóságban azonban nem érhető el, mivel a vizsgálati érzékenység növekedése elkerülhetetlenül a sajátosságának elvesztése, és éppen ellenkezőleg, a vizsgálat sajátossága javítása az érzékenység csökkenésével jár. Ez követi a következtetést: Optimális diagnosztikai rendszer létrehozása érdekében kompromisszumot kell találni az érzékenység és a specifikus mutatók között, amelyekben a felmérés pénzügyi költsége optimálisan tükrözi a "hamis riasztások" és az átugró betegségek kockázatának egyensúlyát.

Pontosság (AC), vagy a diagnosztikai teszt informativitása. - Ez a helyes vizsgálati eredmények aránya az összes vizsgált beteg között. Ezt a képlet határozza meg:

ahol az AC a pontosság, a TP igazi pozitív megoldások, a TN igazi negatív megoldások, a D + minden egészséges beteg, D- - minden beteg.

A pontosság tehát azt tükrözi, hogy a helyes válaszok mennyire érkeztek a vizsgálat eredményeként.

A módszerek diagnosztikai hatékonyságának helyes megértéséhez a poszteriori valószínűség kritériumait a pozitív és a negatív eredmények fontos szerepe mutatja. Ezek a kritériumok, amelyek a betegség (vagy távollétének) valószínűségét mutatják a vizsgálat ismert eredményével. Könnyű látni, hogy a rekreációs mutatók fontosabbak, mint a priori.

A pozitív eredmény (+ VP) prognosztabilitása a megfelelő pozitív esetek aránya az összes pozitív vizsgálati érték között. Ezt a mutatót a képlet határozza meg

ahol + PV a pozitív eredmény prognosztilitása, a TP igazi pozitív eset, az Fn hamis negatív.

A pozitív eredmény prognosztilitása tehát közvetlenül jelzi, mennyire nagy a betegség valószínűsége a diagnosztikai vizsgálat pozitív eredményei.

A negatív eredmény (-vp) prognosztilitása a megfelelő negatív esetek aránya az összes negatív megoldás között. A kritériumot a képlet határozza meg

ahol -PV a negatív eredmény prognosztilitása, a TN igazi negatív esetek, FP - hamis pozitív esetek.

Ez a mutató tehát megmutatja, hogy mennyire nagy a valószínűsége, hogy a beteg egészséges, ha a sugárzási kutatás eredményei negatívak.

Magyarázd el a diagnosztikai teszt működési jellemzőinek kiszámításának módszertanát a következő példában.

Tegyük fel, hogy a digitális fluorográfia új módszere van. A tüdőbetegségek diagnosztizálásában kell értékelni az informativitását. Ebből a célból a betegség hibátlan és pontosan megalapozott diagnosztizálását választják ki. Tegyük fel, hogy minden egyes csoport 100 betegnél van kiválasztva, azaz azaz Két megfigyelő kohorsz van összeállítva. A tuberkulózisos betegek első csoportjában a fluorográfiás vizsgálat 88 betegnél pozitívnak bizonyult, és 12 ember negatív volt. A betegek második csoportjából 94 embert ismertek el egészségesnek, 6 betegnek gyanúja volt a tuberkulózisban, és további vizsgálatra küldték őket. A kapott adatok alapján az oldatok mátrixát összeállították (9.2. Táblázat).

9.2. Táblázat.

A betegek megoszlása \u200b\u200bbetegség és vizsgálati eredmények jelenlétében

A táblázatban szereplő adatok szerint a számítások eredményei lehetővé teszik a diagnosztikai informativitás meghatározását, vagyis az érzékenység (SE), a specifitás (SP), a pontosság (AC) meghatározását, a pozitív (+ VP) valószínűségét Negatív válaszok (-vp):

Így a működési jellemzőit ez a módszer a következőképpen néznek ki: Érzékenység - 88%, specificitás - 96%, pontossága - 92%, a prognostility a pozitív eredmény 96%, a prognosticity a negatív eredmény 89%.

Ha az ilyen működési jellemzőit tesztek, mind az érzékenység, a specificitás és a pontosság jelentős mértékben nem függ a gyakorisága a betegség, akkor a prognostility az eredmények, mind a pozitív és negatív, közvetlenül kapcsolódik a prevaste. Minél magasabb a betegség bemutatása, annál nagyobb a pozitív eredmény büntetőeljárása és a negatív teszt prognosztilitása alatt. Valójában jól ismert, hogy a szakosodott kórházban dolgozó orvos hyperdiagnosztikája mindig magasabb, mint az ugyanazon orvos, aki egy közös profil klinikán dolgozik. Természetesen azt értjük, hogy mindkét szakember képzettsége egyenértékű.

A sugárirányú vizsgálatok jellemzőinek kölcsönös hatása van. Tehát minél nagyobb a sugárzási módszer érzékenysége, annál nagyobb a negatív eredmény prognosztikai értéke. A sugárzási kutatás pozitív eredményének pontossága főként a sajátosságától függ. Az alacsony specifikus módszereket számos hamis pozitív megoldás kíséri. Ez a sugárzási vizsgálat pozitív eredményeinek prognosztikájának csökkenéséhez vezet.

A fent felsorolt \u200b\u200bdiagnosztika tájékoztatásának kritériumai a Dichotomous megoldások elvein alapulnak: "Igen" - "Nem", "Norm" - "Patológia". Ez azonban jól ismert, hogy praktikus munka Az orvos nem mindig képes az ilyen rendszer által kapott adatok osztályozására. Bizonyos esetekben a szakembernek más következtetései vannak, például például "valószínűleg nincs betegség" vagy "legvalószínűbb, nincs betegség." Hasonló árnyalatok az orvosi következtetések elfogadásában tükrözik az informativiteszerzés egyéb jellemzőit - valószínűségi kapcsolat (valószínűség aránya).

A pozitív eredmény valószínűségének hozzáállása (+ LR) azt mutatja, hogy hányszor nagyobb a pozitív eredmény megszerzésének valószínűsége magasabb, mint az egészséges. Megfelelő

a negatív eredmény valószínűségének (-lr) valószínűsége megmutatja, hogy hányszorosa az egészséges betegek negatív eredményeinek megszerzésének valószínűsége magasabb a betegekhez képest. Az informatív diagnosztikára vonatkozó kritériumokat a fenti táblázat alapján határozzák meg, a következő képletek szerint:

Az orvosi gyakorlatban számos diagnosztikai módszert kell alkalmazni nagyon gyakran. Számos radiális kutatás használata két lehetőség közül lehet végrehajtani: párhuzamosan és egymás után.

A vizsgálatok párhuzamos felhasználását gyakran használják a betegek sürgős állapotainak diagnosztizálásában, azaz Azokban az esetekben, amikor rövid idő alatt szükség van a diagnosztikai eljárások összegének maximális lefedettségének elvégzésére. A tesztek párhuzamos használata biztosítja nagyobb érzékenységüket, és ezért a negatív eredmény magasabb prognosztikai értéke. Ugyanakkor a pozitív eredmény sajátossága és prognosztikai értéke csökken.

A tesztek szekvenciális használatát a diagnózis megadásakor végezzük, hogy részletezze a páciens állapotát és a patológiai folyamat jellegét. A diagnosztikai vizsgálatok következetes alkalmazásával a vizsgálat negatív eredményeinek érzékenysége és prognosztikai értéke csökken, ugyanakkor a pozitív eredménytermelés specifikussága és prognosztikai értéke.

Így a különböző kutatási technikák kombinációja, a végrehajtásuk eljárásának változása megváltoztatja az egyes vizsgálatok működési jellemzőit külön-külön és az eredmények általános termelékenységét. A fentiek alapján fontos következtetés a bizonyítékokon alapuló orvoslás követi: prognosztikai jellemzői bármilyen vizsgálatot nem lehet automatikusan nélkül, automatikusan, regisztráció megelőzésére és számos más körülmény, hogy adja át az összes terápiás intézményekkel.

A kutatási módszer diagnosztikai hatékonyságának értékelésének adása általában a hibás következtetések teljes számát jelzi: azokat kevésbé, a hatékonyabb módszer. Azonban, amint azt már megjegyezték, egyidejűleg csökkenti a hamis pozitív és hamis negatív hibák számát, mert azok összekapcsolódnak. Ezenkívül úgy véljük, hogy az első típus hibái tévesen pozitívak - nem olyan veszélyesek, mint a második típus hibái tévesen negatívak. Ez különösen igaz a fertőző és onkológiai betegségek azonosítására: a betegség kihagyása veszélyesebb, mint az egészséges személy diagnosztizálása.

Azokban az esetekben, amikor a diagnosztikai vizsgálat eredményei számszerűsítik, azokat a normál és a patológia minősítik. A normákként vett vizsgálati értékek egy része a betegeknél megfigyelhető, és éppen ellenkezőleg, a betegség egyes változásai a patológia zónájában lesznek. Ez érthető: mert az egészség és a betegség kezdeti szakasza mindig feltételes. És mégis, gyakorlati munka során a diagnosztikai kutatás digitális mutatóinak elemzése, az orvos kénytelen elfogadni az alternatív megoldásokat: egy adott betegnek az egészséges vagy betegcsoport számára. Ugyanakkor az alkalmazott vizsgálat elválasztási értékét használja.

A norma és a patológia közötti határ változása mindig a módszer működési jellemzői változásával jár. Ha szigorúbb követelményeket mutatnak be a módszernek, azaz A norma és a patológia közötti határt magas vizsgálati értékek, a hamis negatív következtetések száma (betegségek betegségei) növekszik, ami a vizsgálat sajátosságainak növekedéséhez vezet, de egyidejűleg az érzékenység csökkenéséhez. Ha célszerű, hogy enyhítse a vizsgálati követelményeknek, a határ a norma és patológia felé tolódik el normál értékek, ami kíséri számának növekedése a téves pozitív következtetéseket (téves riasztások), és ezzel egyidejűleg csökken a A hamis-negatív (betegségek betegségei) száma. Ez növeli a módszer érzékenységét, de a sajátosság csökken.

Így végző diagnosztikai vizsgálatok és eredményeik értékelésekor mennyiségileg, az orvos mindig a körülmények a választás: ez áldozatot érzékenység növelése specificitása, akkor éppen ellenkezőleg, inkább specificitását csökkenti az érzékenységet. Hogyan hatnak az egyes esetekben, sok tényezőtől függ: a társadalmi jelentősége a betegség természete, a beteg állapotától, és nem kevésbé fontos - a pszichológiai jellemzői az orvos személyisége.

A modern orvosi diagnosztika legfontosabb következtetései. Kvantitatív matematikai módszer, függetlenül attól, hogy mennyi a matematikai készülék vagy technikai eszközökEredményei mindig korlátozott, alkalmazott jelentőséggel bírnak, betartva az orvos logikai gondolkodását, és korrelálnak egy konkrét klinikai és társadalmi helyzetgel.

Az elmélet a bizonyítékokon alapuló orvoslás azt mutatta, hogy a különbséget csoportok betegek egészségi állapotának a norma és patológia hagyományosan, és függ a elválási pont ezen államok függően szubjektív adottságok a kutató, hogy határozott vagy óvatosság , valamint más előfeltételek - külső és belső. Ábrán. 9.2 bemutatta egy koordinátarendszert, amely tükrözi a döntéshozatalt az orvostudományban. Az ordinát tengely előfordulási sebesség, és az abszcissza tengely a diagnosztikai megoldások elfogadása, azaz . Érdemes megjegyezni, hogy a Poisson-eloszlás görbéi, amelyek tükrözik a normát és a patológiát, egymást kölcsönösen rétegesek. Ez képezi a helyes és hibás megoldások grafikus eloszlását a diagnosztikában - pozitív és negatív: pontos kap, kihagyás, hamis riasztások.

9.2. A vizsgálati eredmények és a döntéshozatali kritériumok közötti kommunikáció. IP - igaz pozitív eredmények,

IO - valóban negatív, LP - hamis pozitív, lo - hamis negatív

A döntéshozatal tengelyére vonatkozó X pont a pozitív és negatív eredmények szétválasztásának pontja. A tengely bal oldalán helyesen negatív megoldások és betegségek vannak a betegség, a tengely jobb oldalán - megfelelő pozitív megoldások és hamis riasztások. Ezeknek a mutatóknak a viszonya grafikai ábrázolás A kutatási módszer működési jellemzőire. Az orvos személyazonosságának jellemző jellemzői erre a képre kerülnek. Ha az orvos óvatos, akkor a döntéshozatal tengelye balra tolódik, ha a döntő helyes. A diagnosztikai teszt működési jellemzőinek kapcsolatai ennek megfelelően. A D intervallum a betegség felismerési kritériumának értékét jelöli.

A "Windovs" operációs rendszerről minden számítógépes felhasználó ismeri. Napjainkban a leggyakoribb, egyszerűbb és kényelmesebb és kezdő, és a "fejlett" tulajdonosnak tekinthető. Ebben a cikkben felajánljuk, hogy az olvasó röviden ismerkedjen meg a Windows családi rendszereinek összes operációs rendszerével, kezdve a legmodernebb és a legmodernebb. Képzelje el az alapvető információkat, a változatok megkülönböztető jellemzőit.

Az MS Windows-ről

Windows - "Windows". Tehát a nép népi operációs rendszer neve oroszul angolul.

Az MS Windows a Microsoft tulajdonosi működési családjainak családja, amely a grafikus felület használatával összpontosít. Azt kell mondani, hogy a kezdeti "Windows" csak egy grafikus felépítmény volt az MS-DOS számára.

2014 augusztusában a nettó alkalmazás nagyszabású statisztikai tanulmányt vállalt. Eredményei szerint kiderült, hogy a világon működő személyi számítógépek 89% -a működik a Windows operációs rendszerekkel. Egyetértek, jelentős mutató.

Ma a Windows az X86, X86-64, IA-64 és a kar platformokon működik. Korábban volt változat a dec alpha, az MIPS, a POWERPC és a SPARC.

OS Fejlesztés

A Windows Családi operációs rendszerek első verziói, ahogy azt mondtuk, nem volt teljes körű operációs rendszer. Ez a tinktúra az MS-DOS-hoz. Ilyen többfunkciós kiterjesztés Hozzáadott új processzor működési módokat, támogatja a multitasking műveleteket, a számítógépes hardver interfészek szabványosítását, egységes programokat a felhasználók számára. Ez a funkció a következő verziókra vonatkozik:

A fejlesztés új szakasza - a Windows 9x: 9x: 95 és 98, 2000 család, IU.

A fejlődés modern lépése 2001-2016-ra esik. Kezdete a népszerű "Windows XP" - vállalati és "otthon" két változatának kérdése. Ezután bemutatták a "Vista", 7, 8, 10 verziókat.

Tekintsük az operációs rendszer minden egyes változatát. Tovább.

Windows 1.0.

Megmutatjuk a Windows családi rendszer jellemzőit. Ez a verzió "Microsoft" grafikus felület volt az MS-DOS számára. Itt használták az ablakok keretkezelőjének elveit. Segített az operációs rendszerrel folytatott párbeszédet, egységes megjelenés Programok, optimalizált munka perifériákkal.

Bill Gates hivatalosan bejelentette a fejlesztést 1983-ban New Yorkban. Felett a Windows létrehozásával 1.0 24 tudós dolgozott. A kiskereskedelmi értékesítésben az interfész két évvel később érkezett - 1985-ben. Az Egyesült Államokban a termék 99 dollárba kerül, Németországban - 399 márka.

Az egyik legjelentősebb árnyoldala fejlesztés: annak használatát, szükséges volt, hogy megvásárolja a drága alkatrészek - új processzor modell, egér, térfogati memória a számítógép.

Windows 2.0.

Az MS Windows operációs rendszerek családjának ezen feltöltése 1987-ben látta a fényt. Megkülönböztették az új funkciók és képességek:

  • A sebesség használata intel processzor 286.
  • A DDE-vel kapcsolatos alkalmazások memóriabővítéséhez és kölcsönhatásának lehetősége.
  • A gyorsbillentyűk kombinációinak alkalmazása.
  • Többszínű környezetet használva.
  • Saját API kód.

Mind a fentiek ellenére ez az operációs rendszer nem lett széles körben elterjedt, bár voltak olyan fejlesztők, akik írásban vannak. Jelentős hátrányai: gyenge hardver, nagy szoftverkorlátozások.

Windows 3.0.

A Windows családi rendszer fő jellemzői: Ez az első olyan termék, amely ténylegesen tömegelosztást kapott. A kiadás 1990-ben kezdődött. Azt magyarázta, hogy az operációs rendszert az eladott számítógépek gyártói telepítették.

Az MS-DOS fájlhéj ebben a verzióban a "Program Manager" váltotta fel. Saját felépítményt is használt: "Fájlkezelő" a lemez navigálásához.

Külső design lehet elosztani. Az interfész Pseudochmer volt: Ez egy kiterjesztett VGA színpalettával érhető el. Ebben a verzióban már teljes körű "vezérlőpanell" volt. Megengedte, hogy a rendszerbeállításokat működtethesse és teljesen új lehetőséget nyitotta meg - használja a képet asztali szubsztrátumként.

A felhasználói segítségnyújtási rendszert HTML nyelv segítségével szervezték, már tartalmazott hiperhivatkozásokat. A Speciális szoftverkészlet tartalmazza:

  • WordPad szövegszerkesztő.
  • Grafikus szerkesztő Ecset.
  • Játékok "Solitaire-Free Cells", "Solitaire Kosyanka", "vacsora".
  • Egyéb segédprogramok.

Több memória módot tartottunk fenn: 16- és 32 bites. A felhasználók szerint az operációs rendszer kényelme szempontjából egyenlő volt az Apple Macintosh modern termékeivel.

Windows 3.1.

Mi a családi operációs rendszer előnye Microsoft Windows. 3.1-es verzió? Ez az első olyan vállalat, amely az orosz nyelv támogatását támogatja, ezért régen elterjedt Oroszországban.

1992-ben kiadott piacra. Néhány megkülönböztető tulajdonságok Nincs - 3.1 volt az előző kiadás javított változata. Elismerte a munkadarab fejlett beállításait, javította a grafikus felületet, javította a hibákat és növelte a munka stabilitását.

Windows 95.

A Windows család grafikai operációs rendszerének kódneve - "Chicago". 1995 augusztusában jelent meg (Oroszországnak az azonos év novemberi verziója).

Főként otthoni számítógépekre szánták. Hibrid volt: támogatott 16- és 32 bites rendszerek. Itt volt, hogy az asztali asztal megjelent az általunk ismerős ikonokkal, a tálcával és a "Márka" menüben "Start" menüben.

Windows 98.

A változat hivatalos kiadása (a béta tesztelés után) 1998-ban jött létre. A főbb jellemzőit, a Windows családi rendszer jellemzőit soroljuk fel:

  • Javított AGP támogatás.
  • Módosított illesztőprogramok USB-hez.
  • Támogatja a rendszer működését több monitorral.
  • Első internet böngésző Felfedező.
  • Támogatja a web TV-t.

1999-ben az operációs rendszer frissített verziója megjelent. Megkülönböztetett egy fejlettebb böngésző, a DVD támogatása.

Windows 2000 és én

A verzió 2000-ben jelent meg. Az alábbiak szerint jellemezték:

  • Frissített felület.
  • Az Active Directory Directory szolgáltatás támogatása.
  • NTFS 3.0 fájlrendszer.
  • IIS, bemutatva az 5.0-es verzióban.

Ugyanebben a 2000-ben a rendszer új verziója a Windows ME (Millennium Edition). Röviden képzeld el, hogy mi volt más:

  • Javított munka multimédiás eszközökkel.
  • A hang- és videokonferencia rögzítésének képessége.
  • A rendszerhibák utáni információk helyreállításának eszköze.
  • Nincs igazi mód az MS-DOS-ról.

Windows XP és Vista

Az XP a "Windovs" csoport legnépszerűbb operációs rendszere. Változtasson mind az otthoni, mind a vállalati számítógépek számára. Kulcs kiegészítések:

  • Javított grafikus felület.
  • Gyors változás a "felhasználók".
  • A távoli PC menedzsment lehetősége.
  • A rendszer helyreállítási képességeinek javítása.

2003-ban láttam a fénykiszolgálót - Windows szerver 2003. A fejlesztők szerint nagy figyelmet fordítottak a rendszer biztonságára. 2006-ban egy változata XP alacsony fogyasztású PC nevű Windows Fundamentals for Legacy PCs (FLP) jelent meg.

2006-ban a "Vista" -ot vállalati ügyfelek képviselték. A magánfelhasználók csak 2007-ben tudták megvásárolni az "otthoni" verziót. A "Vista" megkülönböztette a következőket:

  • Új felhasználói felületkezelési funkciók.
  • Frissített memória menedzsment alrendszer, I / O.
  • A "hibernálás" mód megjelenése.
  • A biztonsági funkciók javítása.

Windows 7.

Ez az operációs rendszer az ablakokból 2007-ben megjelent. Nézzük meg a megkülönböztető jellemzőit:

  • Támogatja az "Unicode 5.1" támogatást.
  • A multitouch vezérlés lehetősége.
  • A módosított szabvány mellett 50 új betűtípus megjelenése.
  • Támogatja a Pseudonymok mappát a belső szinten.
  • Szoros integráció a járművezetőkkel.
  • Kompatibilitás számos olyan régi alkalmazással, amelynek indítása lehetetlen volt a "Vista" -on.
  • Új interfész Standard Multimédia lejátszó.
  • Több monitor, multimédiás bővítmények támogatása, az alacsony késedelmekkel rendelkező hangfájlok lejátszása.

Windows 8.

Ez a verzió 2012-ben értékesített. A statisztikák szerint a világ második helyén van (a 7. verzió után).

Az innovációk itt vannak a következők:

  • Bejelentkezés vele számla "Microsoft".
  • Két új módszer a felhasználói hitelesítéshez.
  • Függelék App Üzletek az operációs rendszerhez.
  • Új verzió Internet böngésző: az asztalon és az érzékszervi verzióban.
  • A rendszer visszaállításának és visszaállításának képessége.
  • Új "feladatkezelő".
  • A "családi biztonság" lehetőség megjelenése.
  • Új vezérlőpanel, az üdvözlőlap megváltoztatása.
  • Részletes keresési rendszer.
  • Kényelmes kapcsoló billentyűzet elrendezések.

Windows 10.

Az operációs rendszer legfrissebb verziója 2015 júliusában jelent meg. Itt van az előzőek legfontosabb különbsége:

  • A "Start" menü módosítása: az egyéni csempe formájában történik.
  • A "Start" méretének megváltoztatása.
  • Az Alkalmazásbolt alkalmazás új funkciói.
  • A "Értesítési központ" megjelenése.
  • Frissített naptár, óra, akkumulátor jelző (laptopokhoz).
  • Modern ablakok új animációval.
  • Frissített üdvözlő és zár interfészek.

Ez befejezi a Windows operációs rendszerek áttekintését. Talán már a közeljövőben a listát az új verzió hozzáadja.

Operációs rendszer (OS) olyan programok programja, amelyek biztosítják a számítógépes erőforrások és folyamatok ellenőrzését, amelyek ezeket az erőforrásokat kiszámításkor használják. Folyamat - Ez a program által előírt intézkedések sorrendje. Forrás - Ez a számítógép bármely logikai vagy hardverösszetevője. A fő erőforrások a processzor idő és a RAM. Az erőforrások egy vagy több olyan külső számítógéphez tartoznak, amelyekhez az operációs rendszer a számítástechnikai hálózaton utal.

Erőforrás menedzsment Két funkcióból áll: egyszerűsíti az erőforrásokhoz való hozzáférést és az erőforrások forgalmazását a versengő folyamatok között. Az első feladat megoldásához az operációs rendszerek támogatása egyedi és Szoftver interfészek . A megoldáshoz a második operációs rendszerek különböző virtuális memóriát és processzorvezérlési algoritmusokat használnak.

Operációs rendszer Alapvető jelek jellemzik:

· A rendszer által egyidejűleg szolgáló felhasználók száma (egyfelhasználós és multiplayer);

· Az egyszerre végrehajtott folyamatok száma (egykezes és multitasking);

· A felhasznált számítástípus (egyprocesszor, multiprocesszor, hálózat, elosztott) típusú számítástechnikai rendszer.

Példa.A Windows98 operációs rendszer többfeladatos, Linux - multiplayer, MS-DOS Single és ezért egyfelhasználó. A Windows NT és Linux operációs rendszerek támogathatják a multiprocesszoros számítógépeket. A Novell Netware operációs rendszer hálózati, beépített hálózatok is vannak a Windows NT és Linux.

Egyéni és szoftver interfészek.A számítógépes erőforrásokhoz való hozzáférés egyszerűsítése, operációs rendszerek támogatják a felhasználói és szoftver interfészeket. A felhasználói felület olyan parancsok és szolgáltatások készlete, amelyek egyszerűsítik a felhasználót a számítógéppel. A programfelület olyan eljárások halmaza, amelyek egyszerűsítik a programozó számítógépes vezérlését.


Ábra. 1. Operációs rendszer interfészek

Példa.A Windows biztosítja a felhasználót grafikus felületet, amely (a felhasználó szempontjából) a Visual Control számítógép szabályzata. A fő grafikus felületen kívül a felhasználó egy parancsinterfészt is biztosít, azaz egy adott formátumú parancsok sorozata. Ehhez a rendszer menüben van egy "RUN" elem. A Windows rendszerfunkcióinak készletét API (Application Programming interfész) nevezik. Ebben a készletben több mint ezer eljárás van a különböző rendszerfeladatok megoldására. A Linux operációs rendszernek két funkciója is van a számítógépkezelésnek, de általában a parancsok preferenciája.

Processzor idő és a memória szervezése.A többfeladatos OS mód szervezéséhez valamilyen módon el kell terjesztenie a processzor működési idejét egyidejű munkaprogramok között. Jellemzően az úgynevezett elmozdító multitasking üzemmódot használják. Az elmozdulási módban minden program folyamatosan működik szigorúan meghatározott időtartamra (Time Quanta), majd a processzor egy másik programra vált. Mivel az idő mennyisége nagyon kicsi, akkor elegendő processzor teljesítményével az összes program egyidejű munkájának illúziója létrejön.

Az operációs rendszer egyik fő feladata a memória kezelése. Ha a fő memória hiányzik, a jelenleg nem használt adatokat egy speciális lapozófájlba írják. A Paging fájl által bemutatott memóriát külső oldal memóriának nevezik. A fő és a külső oldal teljesességét virtuális memória. A programozó számára azonban a virtuális memória úgy néz ki, mint egy egész, vagyis rendezetlen bájtokként tekinthető. Ebben az esetben azt mondják, hogy lineáris memóriacímeket használnak.

Példa.A Windows és a Linux operációs rendszerek lineáris virtuális memóriacímeket használnak. Az MS-DOS operációs rendszer a fő memória nemlineáris címét használta. A fő memória komplex szerkezetű volt, amely figyelembe kellett venni a programozás során. Az MS-DOS swap fájlok nem támogatottak.

Az operációs rendszer szerkezete.A modern operációs rendszer, mint általában többszintű szerkezetű. Közvetlenül a berendezésekkel mag operációs rendszer. A kernel egy olyan program, amely számítógépes hardveres funkciókat használ. Így a kernel az operációs rendszer gépfüggő része. A kernel meghatározza a program felületét. A második szinten szabványos operációs rendszerprogramok és egy héj van, amely a rendszermaggal működik, és felhasználói felületet biztosít. A második szintű programok megpróbálják megkönnyíteni a gépet. Ideális esetben az alapcsere egyenértékű az operációs rendszer változatainak cseréjével.


Ábra. 2. Linux operációs rendszerszintek

Fájlrendszer.Bármely adat tárolódik külső memória Eum fájlok formájában. A fájlokat kezelni kell: létrehozni, törölni, másolni, változtatni, stb. A felhasználó számára a felhasználó felhasználói és szoftver interfészek formájában biztosítja az operációs rendszert. A fájlok megszervezésének módja és az őket kezeli a fájlrendszernek. A fájlrendszer meghatározza például, hogy mely karakterek lehet használni a fájl nevét, mi az a maximális fájlméret, amely a nevét a gyökér könyvtár stb eljárás megszervezésének fájlok befolyásolja a sebességet való hozzáférés a kívánt fájlt , a fájlok tárolásának és másoknak.

Ugyanazok az operációs rendszer több fájlrendszerrel együtt működhet. Általános szabályként a fájlrendszer funkcióját az operációs rendszer rendszermag segítségével hajtják végre.

Példa.A PEVM többféle fájlrendszert használ:

FAT16 - Windows95, OS \\ 2, MS-DOS;

FAT32 és VFAT - Windows95-ben;

NTFS - Windows NT-ben;

HPFS - az OS \\ 2-ben;

Linux natív, Linux swap - a Linux operációs rendszerben.

A zsíros fájlrendszer leginkább egyszerűen elrendezve van. A gyökérkatalógus neve mindig rendelkezik az alábbi formában: A: \\, Q: \\, C: C: C: A fájlnév három részből áll: út, valójában név, bővítés. Az elérési út a könyvtár neve, amelyben a fájl található. A kiterjesztés jelzi a fájl típusát. Például a teljes fájlnevet C: \\ Windows \\ System \\ GDI.EXE, ösvény - C: \\ Windows \\ System \\, Expansion - EXE, Valójában neve - GDI. A zsíros szabályok szerint a fájlnév 1-8 karakterből állhat, és a pont nevében elválasztott név kiterjesztése legfeljebb 3. Amikor a fájlok, a tőke és a kisbetűk nem különböznek egymástól. A teljes fájlnév tartalmazza a logikai eszköz nevét, amelyen a fájl és a katalógus neve található, amelyben a fájl található. A rendszer információt tárol a fájl méretéről és a teremtés dátumáról.

A VFAT adatszervezet emlékezteti a zsírt. Azonban lehetővé teszi, hogy hosszú fájlneveket használjon: legfeljebb 255 karakterből álló nevek, teljes nevek 260-ig. A rendszer lehetővé teszi az utolsó fájl tárolását, amely létrehozza további jellemzők A vírusok leküzdésére.

A fájlrendszer megvalósítható olyan illesztőprogram formájában, amellyel az operációs rendszeren keresztül olvasható összes program kommunikál vagy rögzített információt a külső eszközöknek. A fájlrendszer tartalmazhat információt tároló létesítményeket. Például fájl nTFS rendszer Automatikus hibajavító és hibás szektorok cseréje. A speciális mechanizmus figyeli és rögzíti a mágneslemezek felett végzett összes műveletet, így hiba esetén az információ integritását automatikusan helyreállítja. Ezenkívül a fájlrendszernek lehetősége lehet a jogosulatlan hozzáférésre vonatkozó információk védelmére.

Modell "Client-Server".A modern operációs rendszerek fontos jellemzője az, hogy az "ügyfél-kiszolgáló" modell az alkalmazásprogram kölcsönhatásán alapul. A felhasználói program (ügyfél) összes kapcsolata az operációs rendszerhez egy speciális program (szerver) kerül feldolgozásra. A távirányítási eljáráshoz hasonló mechanizmust használ, ami megkönnyíti az egy számítógépen belüli folyamatok közötti kölcsönhatást az elosztott rendszerbe.

Technológia "Plug and Play".A "Plug and Play" (PNP-technológia) technológiája alatt az operációs rendszer és a külső eszközök közötti kölcsönhatás módja. Az operációs rendszer végzi a felmérést minden perifériát, és kap egy bizonyos választ minden eszköz, amelyből meg tudja határozni, hogy melyik készülék van csatlakoztatva, és amely driver szükséges a normális működéshez. A technológia használatának célja az új külső eszközök összekapcsolása egyszerűsítése. A felhasználónak meg kell mentenie a nehéz munkát egy külső eszköz létrehozására, amely magas képesítéseket igényel.

Szolgáltatási rendszerek - szoftver termék, a felhasználói és szoftver interfészek módosítása és kiegészítése operációs rendszer. A szolgáltatási rendszerek eltérnek a működési környezetek, a kagylók és a segédprogramok tekintetében.

Működési környezet - Rendszer, változó és kiegészítése mind a felhasználó, mind a szoftver interfész. A működési környezet megteremti a munka illúzióját egy teljes körű operációs rendszerben a felhasználók és az alkalmazási programok számára. A működési környezet megjelenése általában azt jelenti, hogy az alkalmazott operációs rendszer nem teljes mértékben megfelel a gyakorlat követelményeinek.



Ábra. 3. A működési környezet szerepe

Az információk védelme - Ez nagyon nagy probléma. Ennek része a művelet az operációs rendszer, az információ védelmére, ez azt jelentette, elsősorban annak biztosítása érdekében, az információk integritása és védelme az illetéktelen hozzáférés ellen. Annak biztosítása, hogy az integritás elsősorban a fájlrendszerre kerüljön, és a jogosulatlan hozzáférés elleni védelem a rendszermagon van. Az ilyen védelem szokásos mechanizmusa a jelszavak és a jogosultságok használata. Minden felhasználó esetében meghatározzák a fájlokhoz való hozzáférés határait és a programjainak elsőbbségét. A legmagasabb prioritásnak van rendszergazdája.

Hálózatok és elosztott rendszerek.A modern OS szerves része olyan pénzeszközök, amelyek lehetővé teszik számukra a számítógépes hálózaton keresztül történő kommunikációt más számítógépeken futó alkalmazásokkal. Ehhez az operációs rendszer többnyire két feladatot megold: a távoli számítógépeken lévő fájlokhoz való hozzáférés biztosítása és a program elindításának képessége egy távoli számítógépen.

Az első feladat a leginkább megoldható az úgynevezett hálózati fájlrendszer használatával, amely a felhasználót szervezi távoli fájlok Tehát, mintha ezek a fájlok a felhasználó mágneses lemezén vannak.

A második feladat a távoli eljárás felhívására szolgáló mechanizmus segítségével oldódik meg, amelyet az alapvető eszközök végrehajtanak, és elrejti a helyi és távoli programok közötti különbséget is.

A távoli számítógépek erőforrásainak kezelésére szolgáló eszközök jelenléte az elosztott számítástechnikai rendszerek létrehozásának alapja. Az elosztott számítástechnikai rendszer számos kapcsolódó számítógép kombinációja, amely függetlenül működik, de végez egy közös feladatot. Az ilyen rendszer többprocesszornak tekinthető.

Héj - Rendszerváltozó felhasználói felület. A héj létrehoz egy interfészt a felhasználó számára, eltér az operációs rendszertől. A héj feladata az operációs rendszer néhány általánosan használt művelet egyszerűsítése. Azonban a héj nem helyettesíti az operációs rendszert, ezért a professzionális felhasználónak is meg kell vizsgálnia a parancsfelületet.

segédprogramok Nagyon speciális feladatuk van, és minden funkciót elvégeznek. A segédprogramokat a megfelelő kagylók környezetében végzik, és biztosítják a felhasználókat. további szolgáltatások (főként lemezek és fájlok karbantartásához). Leggyakrabban az:

Lemez karbantartás (formázás, információbiztonság biztosítása, a visszanyerésének lehetősége meghibásodás esetén stb.);

Szolgáltatási fájl és könyvtárak (keresés, nézet stb.);

Archívumok létrehozása és frissítése;

A számítógépes erőforrásokról, a lemezterület foglalkoztatásáról, a programok közötti RAM elosztásáról;

Szöveg és egyéb fájlok nyomtatása különböző módokban és formátumokban;

Számítógépes vírusok elleni védelem.



Ábra. 4. A héj szerepe

Szerszámrendszerek - Ez egy olyan szoftver termék, amely az információk és a szoftverek fejlesztését biztosítja. A szerszámrendszerek közé tartoznak: programozási rendszerek, gyorsalkalmazás fejlesztési rendszerek és adatbáziskezelési rendszerek (DBMS).

Programozási rendszer Úgy tervezték, hogy egyes programozási nyelv segítségével alkalmazza az alkalmazásokat. Magába foglalja:

· Fordító és / vagy tolmács;

· Kapcsolatok szerkesztő;

· fejlesztőkörnyezet;

· A szabványos szubrutinok könyvtára;

· Dokumentáció.

A fordító egy átalakítási program. forrásprogram Az objektummodulban, vagyis a gépparancsokból álló fájl. A tolmács olyan program, amely közvetlenül végrehajtja a programozási nyelv utasításait.

A Link Editor olyan program, amely több objektumfájlt gyűjt egy végrehajtható fájlba.

Az integrált fejlesztési környezet egy olyan programkészlet, amely tartalmaz egy szövegszerkesztőt, programkezelő fájlkezelő eszközöket, a program debugger, amely automatizálja az egész programfejlesztési folyamatot.

A szabványos szubrutinok könyvtára - olyan objektummodulok készlete, amelyeket a programozó rendszer gyártója biztosít. Ilyen könyvtárakban általában alprogramok vannak az I / O fájlok, szabványos matematikai funkciók, fájlkezelési programok. Az objektummodulok a szabványos könyvtárból általában automatikusan csatlakozik a Link-szerkesztőhöz a felhasználói objektummodulokhoz.



Ábra. 5. A programfejlesztés szakaszai

Gyors alkalmazásfejlesztési rendszerek a hagyományos programozási rendszerek fejlesztését jelenti. A RAD rendszerekben maga a programozási folyamat nagyrészt automatizált. A programozó nem írja a szövegét maga a program, és némi vizuális manipuláció, az azt jelzi a rendszer, milyen feladatokat kell elvégezni a program. Ezt követően a RAD rendszer maga generálja a program szövegét.

Adatbázis kezelő rendszer- Ez egy univerzális szoftvereszköz, amely a logikailag összekapcsolt adatok tárolására és feldolgozására szolgál, és gyors hozzáférést biztosít számukra. A számítógép egyik fontos jellemzője nagy mennyiségű információ tárolása és feldolgozása, és nemcsak szöveges és grafikai dokumentumok (rajzok, rajzok, fotók, földrajzi térképek), hanem a globális internet, a hang és a videó weboldala is Fájlok, a modern számítógépeken történik. Az adatbázisok létrehozása biztosítja az adatintegrációt és a központi kezelési képességeket. Az adatbázisban, a meghatározott szabályok által szervezett információk Általános elvek Az adatok leírása, tárolása és manipulálása, különféle felhasználók és programok együttműködéséhez.

A DBMS lehetővé teszi a programozók és a rendszerelemzők számára, hogy gyorsan fejlett adatfeldolgozó szoftvert alakítsanak ki, és a felhasználók végfelhasználói közvetlenül kezeljék az adatokat. A DBMS kell biztosítania, hogy a felhasználó a felhasználói kereső, módosítani és tárolni adatokat, működési hozzáférés, az adatok integritását védelem hardver hibák és a program a hibákat, elhatárolását jogokat és védelmet az illetéktelen hozzáférés ellen, támogatja az együttműködést a több felhasználó adatait. Vannak olyan univerzális adatbázis-kezelő rendszerek, amelyeket különböző alkalmazásokhoz használnak. Az univerzális DBMS-ek konkrét alkalmazásokhoz történő konfigurálásakor megfelelő eszközökkel kell rendelkezniük. A DBMS létrehozásának folyamata a rendszer generációjának nevezhető. Az univerzális DBMS például magában foglalja például microsoft rendszerek Hozzáférés, Microsoft Visual Foxpro, Borland Dbase, Borland Paradox, Oracle.

Távközlési adatfeldolgozási technológiák.Számos operációs rendszer fontos jellemzője a hálózaton keresztül, amely lehetővé teszi a számítógépek számára, hogy kölcsönhatásba lépjenek egymással, mind a helyi számítástechnikai hálózatok (LAN) és a globális internet keretében.

A modern operációs rendszerek, a meglévő újonnan létrehozott és frissített verziók támogatják a helyi és globális számítógépes hálózatokban való munkavégzési protokollok teljes körét. Jelenleg a globális számítógépipar nagyon gyorsan fejlődik. A rendszerek teljesítménye növekszik, ezért a nagy mennyiségű adatnövekedés lehetőségei. Az MS-DOS osztályú operációs rendszerek már nem kezelik az ilyen adatfolyamot, és nem használhatják teljes mértékben a modern számítógépek erőforrásait. Ezért nem használják széles körben bárhol máshol. Mindenki megpróbál menni a fejlettebb operációs rendszerbe, mi a UNIX, Windows, Linux vagy Mac OS.

Ha megadja a felhasználói szavak meghatározását, akkor operációs rendszer Hívhatja a legfontosabb programot, amely először betöltött, amikor a számítógép be van kapcsolva, és amelynek köszönhetően a kommunikáció lehetséges a számítógép és az ember között. Az operációs rendszer feladata az, hogy kényelmesen dolgozzon számítógéppel egy személy számára. Az operációs rendszer kezeli a számítógéphez csatlakoztatott összes eszközt, hozzáférést biztosítva más programokhoz. Ezenkívül az operációs rendszer egyfajta pufferadó a számítógépes mirigyek és egyéb programok között, olyan jelek, amelyek más programokat küldenek, és a "lefordítják őket", hogy megértsék a gép nyelvét.

Kiderül, hogy minden egyes operációs rendszer legalább három kötelező részből áll:

Első - mag , tolmácsparancsnok , "Fordító" a szoftvertől a "vas", a nyelv a gépi kódok.

Másodszor - speciális programok különböző eszközök kezelésére, amelyek a számítógép részét képezik. Az ilyen programokat hívják vezetők - I.E. "illesztőprogramok" vezetők. Ez magában foglalja az úgynevezett "rendszerkönyvtárakat" is, mind az operációs rendszert, mind a kompozíciós programot.

És végül a harmadik rész egy kényelmes héj, amellyel a felhasználó kommunikál - felület . Egyfajta gyönyörű csomagoló, amelyben a felhasználó unalmas és nem érdekes a felhasználó. A csomagolási összehasonlítás sikeresen is azért is, mert figyelmet kell fordítani az operációs rendszer kiválasztásakor, - a rendszermagról, az operációs rendszer fő részének, emlékeztet már. Ezért egy ilyen instabil és megbízhatatlan az OS kernel, mint a Windows 98 / Me, és használt ilyen lenyűgöző sikert - köszönhetően egy gyönyörű csomagoló felületnek.

Ma a grafikus felület bármely operációs rendszer állandó tulajdonsága, akár Windows XP., Windows NT vagy Mac OS (operációs rendszer számítógépek alma Macintosh). Az operációs rendszerek az első generáció nem volt képe, hanem egy szöveges felület, azaz a parancsokat a számítógép nem kaptak az egér segítségével a piktogram minta, de megadásával a billentyűzet parancsai. Például, ma a szerkesztési program futtatásához microsoft szövegek A Word elég ahhoz, hogy kattintson a program ikonjára a Windows asztalon. És korábban, amikor az előző generációs OS - DOS-ban dolgozik, be kellett írnia a típus parancsot

C: \\ word \\ word.exe mybook.doc.

Az operációs rendszert osztályozzák:

· Az egyszerre működő felhasználók száma: egyfelhasználós (egy ügyfél kiszolgálása) és multiplayer (Úgy tervezték, hogy a felhasználók csoportjával egyidejűleg különböző terminálok mögött dolgozzon). Az első példa a Windows 95/98 rendszerként szolgálhat, és a második a Windows NT. Otthoni használatra szükség van egy felhasználói operációs rendszerre, és a helyi irodai hálózatra vagy a vállalkozásra van szüksége egy multiplayer operációs rendszerre;

· A rendszer ellenőrzése alatt egyidejűleg végrehajtott folyamatok száma: kisült , többfeladatos. A túlsúlyos operációs rendszerek (DOS) ugyanakkor legfeljebb egy feladatot végezhetnek, és a multitasking operációs rendszer képes több olyan program párhuzamos végrehajtására, amely egy számítástechnikai rendszeren belül létezik, számítógépes hatalmat biztosít. Például a felhasználó beírhatja a szöveget dokumentumszó., zenét hallgat a kedvenc CD-ről, és a számítógép ugyanakkor másolja a fájlt az internetről. Elvben az operációs rendszer által elvégzett feladatok száma nem korlátozódik semmire, kivéve a processzor teljesítményét és a RAM kapacitását;

· A támogatott processzorok száma: egyprocesszor , multiprocesszor (támogatja a több feldolgozó erőforrásainak forgalmazási módját, hogy megoldja ezt vagy ezt a feladatot);

· Az operációs rendszer kódjának kibocsátása:

Ø 16 bites (DOS, Windows 3.1),

Ø 32 bites (Windows 95 - Windows XP),

Ø 64 bites (Windows Vista.);

Az operációs rendszer kibocsátása nem haladhatja meg a processzor kibocsátását;

· Az interfész típusa: csapat (Szöveg) és objektum orientált
(AS, szabály, grafika);

· A számítógépekhez való felhasználói hozzáférés típusa:

Ø kötegelt feldolgozással - a végrehajtandó programokból a számítógépbe bevitt feladatok csomagja, és a lehetséges prioritások szerint elsőbbségi sorrendben hajtott végre),

Ø megosztással - egyidejű párbeszédablakot (interaktív) hozzáférést biztosít a különböző terminálok több felhasználójának számítógépéhez, amelyeket a gép erőforrásai eltelik, amelyet az operációs rendszer koordinál a meghatározott szolgáltatási fegyelemnek megfelelően),

Ø valós idő - Adjon meg egy specifikus garantált idő válaszidőt a felhasználó kérésére, hogy kezelje őket a számítógépes események, folyamatok vagy tárgyak tekintetében. Az OS RV-t főként az olaj- és gázok gyártásának és szállításának automatizálása során használják, a kohászati \u200b\u200bés gépészeti folyamatok technológiai folyamatainak kezelése, a kémiai eljárás, a vízellátás, az energia, a robotkezelés. Ezek közül a QNX RV RV-t kiemelik annak teljes eszközhalmazával, amelyhez a felhasználó a UNIX operációs rendszerrel dolgozik.

· Az erőforrás-felhasználás típusa: hálózat, helyi . A hálózati OSS-t úgy tervezték, hogy kezeljék a számítógépes erőforrásokat az adatok megosztására, és hatékony eszközt biztosítanak az adatokhoz való hozzáférés megkülönböztetésére az integritás és biztonság, valamint számos szolgáltatási lehetőség a hálózati erőforrások használatával. A legtöbb esetben a hálózati operációs rendszert egy vagy több elegendő teljesítményű kiszolgálóra telepítik, amelyek kizárólag a hálózati karbantartáshoz és a megosztott erőforrásokhoz tartoznak. Minden más operációs rendszert helyinek kell tekinteni, és bármelyikben használható személyi számítógépcsatlakozik a hálózathoz, mint munkaállomás vagy ügyfél.

Végül, mégis osztály - szakosodás , egy adott operációs rendszer célja. Végtére is, függetlenül attól, hogy az egyéni szoftverközi társaságok egyéni vezetői, az univerzális operációs rendszerek nem léteznek. Egy másik alkalmas a hálózatépítésre, a másik kiválasztja a programozókat, a harmadik otthoni felhasználókat. A gyakorlatban bemutatja, az OS ismerete az időnkben semmiképpen sem elegendő. A szakmai munkájában valószínűleg nemcsak az ablakokkal, hanem más operációs rendszerrel is szembe kell néznie, és előzetesen fel kell készülnie erre.

Az operációs rendszer gépfüggő tulajdonságai vannak:

· Megszakítások feldolgozása;

· Folyamatervezés;

· Bemeneti menedzsment;

· Kormányzás igazi memória;

· Virtuális memóriakezelés.

Gépi független tulajdonságai vannak:

· Fájlok kezelése;

· A felhasználói feladatok megtervezésének módjai;

· A programok párhuzamos működésének megszervezése;

· Az erőforrások forgalmazása;

· Védelem.

A fő kritériumok megközelítése az operációs rendszer kiválasztásakor.Számos operációs rendszer van, és a felhasználónak meg kell határoznia, hogy melyik operációs rendszer jobb, mint mások (egy vagy másik kritérium esetén). Egy vagy másik operációs rendszer kiválasztásához tudnia kell:

· Melyik hardverplatformok és milyen sebességgel működnek az operációs rendszert;

· Milyen periférikus hardveres rendelkezés támogatott;

· Mennyire felel meg teljes mértékben a felhasználói igényeknek, azaz Melyek a rendszer funkciói;

· Mi az a módszer az interakció az operációs rendszer között a felhasználó, azaz Mennyire kiemelkedő, a felhasználói felület érthető és használt;

· Informatív tippek, beépített könyvtárak stb.;

· Mi a rendszer megbízhatósága, azaz Ellenállása a felhasználói hibákkal, a berendezéshibákkal stb.;

· Milyen lehetőségek biztosítják az operációs rendszert a hálózatok szervezésére;

· Az OS kompatibilitást biztosít más operációs rendszerrel;

· Milyen instrumentális eszközök rendelkeznek operációs rendszerrel az alkalmazott programok kidolgozására;

· A különböző nemzeti nyelvek támogatása az operációs rendszerben;

· Milyen híres alkalmazási csomagokat lehet használni a rendszerrel való munka során;

· Hogyan történik az információ védelme és a rendszer.

Számítástechnika - Operációs rendszer (OS.) - Az operációs rendszer fő feladatai. - Felhasználói felület - Jellemzők, héj

Az operációs rendszer (OS) egy szoftvereszközök sorozata a számítógépes hardverforrások kezelésére, a program végrehajtásának támogatására, a programok kölcsönhatására a hardverekkel, más programokkal és felhasználókkal.

Az OS olyan alapvető szoftver, amelyen a számítógép nem tud működni. Ezért bármilyen típusú számítógép rendelkezik operációs rendszerrel. Általában számos fajta van az azonos típusú számítógépre. Az OS-kernel fő része a számítógép be van kapcsolva, amikor a számítógép be van kapcsolva, és folyamatosan van a számítógép teljes működési ideje alatt (azaz a lakóhely).

Az alkalmazási programok csak az operációs rendszer környezetében működhetnek. Minden egyes típusú operációs rendszert, alkalmazási programok (alkalmazások) kialakítása.

A helyzet, amikor az egyik operációs rendszerre kifejlesztett program közvetlenül a másik operációs rendszer környezetében hajtható végre, ritkán válik. Gyakrabban az egyes opciókon orientált szoftverek nem működhetnek egy másik operációs rendszer környezetében (szoftver összeférhetetlenség).

Az operációs rendszer fő célja a szoftver termékek és a számítógép "hardvere" kapcsolat. Az operációs rendszer bizonyos mértékig a gép specifikus módosításától függetlenül teszi a programokat, és az informatikai berendezésekre telepítve. Azt is lehetővé teszi, hogy "mondja" a felhasználónak, amit a számítógépről akar.

Az operációs rendszer elfogadott néhány olyan megállapodást és korlátozásokat, amelyek azért járnak el, hogy "megértsék" a felhasználó vágyait. Az operációs rendszerrel folytatott párbeszéd olyan, mint egy hülye, érthetetlen, de executive szolga beszélgetés. Csak akkor érti, ha elmondja neki, hogy hol fekszik, és mit kell tennem vele, és ha azt mondod, hogy pontatlanul azt mondod, akkor valami teljesen más, vagy nem hajlandó semmit tenni.

Az operációs rendszer fő feladatai.

1. A programok támogatása; a hardverrel és egymással való kölcsönhatásuk biztosítása;

2. Az erőforrások forgalmazása (processzor idő, RAM, lemezterület stb.); A fájlrendszer (adat tárolórendszer külső médiainformáció) szervezése; Számvitel az erőforrások, a video vezérlés használatáért;

3. Hibás helyzetek feldolgozása; információk védelme;

4. Támogatás a felhasználó számára a gép kezelésére speciális parancsok (feldolgozási parancs nyelv egy eljárási környezetben), vagy bizonyos objektumok (gombok stb.);

5. Hálózati támogatás.

Felhasználói felület

Az erőforrások kezelése és az OS programok működésének támogatása mellett a felhasználó képes kezelni a számítógépet a párbeszéd módban. Ez történik a felhasználói felületen.
A felhasználói felület egy olyan szoftver termék összetevője, amely párbeszédet biztosít a program és a felhasználó között.

Az IP-interfész legegyszerűbb változata parancs sor. Ez magában foglalja a számítógép irányítását a billentyűzet parancsok bevitelével.

A világos példa egy parancssori ms-dos:

C: \\ users \\ diplom\u003e Másolás head.htm c: \\ felhasználók \\ bakalavr

1 fájl másolt

Az IP kényelmesebb nézete egy szöveges ablakfelület. Nem igényel egy sor parancsot a billentyűzeten, és vezérli a vezérlőt az egyes gombok vagy az egérgombok megnyitásához, amikor a vezérlési művelet a menüben és a párbeszédpanelekben van kiválasztva.

Példa a Borland Pascal Tool Boríték:

A legmodernebb a kifejlesztett ablakkezelő párbeszédablakok (menürendszerek, párbeszédpanelek, eszköztárak, piktogramok stb.) A nagy kép grafikus képességekkel rendelkező grafikus ablakkezelő.

Példa a "Sajátgép" mappa ablaka:

----

Az operációs rendszer jellemzői.

1. Bigness (PEVM 8 bites, 16 bites, 32 bites, 64 bites OS);

2. Az operációs rendszer vezérlése alatt egyidejűleg végrehajtott programok száma (egy- és multitasking OS).
Multitasking OS támogatja a több program párhuzamos végrehajtását, amely egy számítástechnikai rendszeren belül dolgozik egy időben. A multitasking a vállalati és elmozdul.
Az alkalmazás vállalati multitasking jelenlétében a processzor megosztotta, rendszeresen átadta egymásnak. Ha valamilyen alkalmazás megtagadja a processzort, a rendszer semmit sem tehet vele.
Ha a multitasking használatát használja, az operációs rendszer teljes mértékben szabályozza az összes alkalmazást, és elosztja a processzor időt közöttük, ezáltal sokkal csökkenti a "fagyasztás" rendszer valószínűségét a programok működésében hibákban.
Az egyszeri handicap OS támogatja csak egy program végrehajtási módját külön időpontban;

3. A szorzás olyan technológia, amely lehetővé teszi az alkalmazás számára, hogy megfelelően hajtsa végre a folyamatok multitasking teljesítményét. A folyamat a program által kezdeményezett feladat vagy tevékenység. Egy program egyszerre több folyamatot is elvégezhet;

4. Felhasználói felület típusa: Parancssor interfész, szöveges ablak interfész, grafikus ablak felhasználói felület (x, típus, fény);

5. A hardverforrásokra vonatkozó követelmény;

6. Teljesítmény;

7. Megbízhatóság (fenntarthatóság a munka, az adatvédelem jogosulatlan hozzáférésből);

8. Alkalmazási programok biztosítása;

9. Elérhetőség hálózati funkciók (Hálózat, helyi operációs rendszer);
A Hálózat OSS-t úgy tervezték, hogy kezeljék a számítógépes erőforrásokat, kombinálják az adatok megosztására szolgáló hálózat, és hatékony eszközöket biztosítanak az adatokhoz való hozzáférés érdekében, amikor integritását és biztonságát biztosítják, valamint számos szolgáltatási kapacitást a hálózati erőforrások használatára;

10. A támogatott processzorok száma: egyprocesszor, multiprocesszor;
Multiprocesszor operációs rendszer, ellentétben az egyprocesszorral, támogatja a több processzor használatát egy feladat megoldásához;

11. Az operációs rendszer nyitottsága az, hogy az OS összetevői bármely felhasználó forráskódban kaphatók.

12. A RAM használatának módja;
A memóriával kétféleképpen működik: Lineáris cím - OS működik az összes rendszermemóriával, mint egyetlen folyamatos tér; A szegmentális - operációs rendszer kis mennyiségben működik, a RAM speciális eszköz nélkül.

A leggyakoribb operációs rendszer a számítógép számára

Az operációs rendszerek fő jellemzői:

A család első képviselője a rendszer MS- DOS. (Microsoft Disk operációs rendszerlemez-operációs rendszer Microsoft) kiadott 1981-ben az IBM PC megjelenése miatt.
A DOS család működési rendszerei egy-eltolódott 16 kibocsátás, és rendelkeznek a következő jellemzőkkel:

Parancssori interfész
Moduláris szerkezet, amely leegyszerűsíti a rendszer átadását más típusú számítógépekre
Kis kötet, amely speciális RAM (640 KB) nélkül elérhető
Alacsony hardverkövetelmények, nagy alkalmazási programok.

A DOS családi operációs rendszerek jelentős hátránya a PC és az OS erőforrásokhoz való jogosulatlan hozzáférés elleni védelem hiánya, valamint az alacsony megbízhatóság, a hálózati képességek hiánya. Jelenleg az MS DOS része az OC Windows 95 része.

MS-DOS kezdeti információ

Maga az MS-DOS operációs rendszer (és bármely más operációs rendszer is) több részből áll:

Az operációs rendszer bootloader egy kis program, amelyet bármely rendszerlemez első ágazatában tárolunk (floppy lemezek, amelyeket az informatikai operációs rendszeren rögzített) vagy a két merevlemezen tárolnak rendszerfájl io.sys és msdos.sys. Ez az operációs rendszer indítása, amely a BIOS vezérlést továbbítja a gép kezdeti kezdetén.

Az io.sys és az msdos.sys fájlok folyamatosan a számítógép memóriájában vannak: az io.sys az alapvető I / O rendszerhez való hozzáadását az operációs rendszer ezen verziójának igényeitől függően az MSDOS.sys végrehajtja az összes szabványos funkciót e verzió. Ezenkívül az msdos.sys betölti a parancsfeldolgozót a memóriába.

A parancsfeldolgozó (command.com fájl) a rendszer működését szolgálja a felhasználóval. Ő maga elvégzi az operációs rendszer parancsok részét (ezeket a parancsokat belsőnek nevezik), és külső parancsok hívása vagy más programok végrehajtása során azt továbbítja nekik, a munkájuk végén újra átveszi a munkájukat, és kirakja az elköltött programot a memóriából .
A külső operációs rendszer parancsok külön programok, amelyek bármilyen szolgáltatási funkciót végeznek.

Az eszközillesztők speciális rezidens programok, fő célja az egyes számítógépes eszközök (például memória) lehetőségeinek bővítése, kiegészítő berendezések (mondjuk, egerek) és a nem szabványos eszközök normál működését biztosítva.

Fontolja meg most a számítógép tárolási információinak megszervezésének elveit.

Shell operációs rendszerek

A héjat az operációs rendszer felépítményének nevezik, amelyet a felhasználó jelentősen megkönnyíti és számos további szolgáltatási szolgáltatást nyújt.

Az operációs rendszerek héja:

* Létrehozása, átnevezése, másolás, szállítás, törlés, törlés, és gyorsan keres egy fájlt az aktuális lemezkönyvtárban vagy az összes számítógépes lemezen;
* A könyvtárak megtekintése, létrehozása és összehasonlítása;
* Nézet, létrehozás és szerkesztés szöveges fájlok;
* Archiválás, frissítés és unzip archívum fájlok és az archívumok megtekintése;
* A könyvtárak szinkronizálása, felosztása és egyesítései;
* Támogatja a két számítógép közötti kommunikációt soros vagy párhuzamos portokon keresztül;
* Formázás és másolás hajlékonylemez, változtassa meg a floppy lemez címkéjét és a Tom Címkéket merevlemezek, valamint a lemezek tisztítása felesleges fájlok;
* Futtatási programok.

A Norton Commander (NC) a legnagyobb népszerűség volt a felhasználók körében. Ez a szoftver termék lehetővé teszi a fájlok és könyvtárak megtekintését két állandóan megjelenített panel többféle, és kényelmesen manipulálhatja a fájlokat funkcióbillentyűk és egerek.

A DOS Navigator burkolat teljesen másolja az eredeti NC-ötletet, de van további funkciók. Támogatja a nagy számú archiváló munkát, lehetővé teszi, hogy kiemelje a különböző típusú színes fájlok kiemelését, kényelmesebb eszközökkel rendelkeznek a modemen keresztül a kapcsolódási kommunikációhoz.

Grafikus kagylók a Windows rendszerhez - Dash Board windows esetén, Dash Board for Windows 95, Asztal 95 Windows 95 - Engedélyezze a felhasználó számára, hogy gyorsan létrehozza a programok indítása és a hívásdokumentumok menüjét, valamint nyomon kövesse a rendszer erőforrásainak használatát.

Shet kagyló és RAR vannak kialakítva, hogy kontroll kompressziós (archiválásra) és a kicsomagolás fájlokat az MS-DOS környezetben. A WinRar és a Winzir kagyló célja, hogy ellenőrizze a tömörítést (archiválást) és kicsomagolja a fájlokat grafikus környezetben. Az NDOS Shells, a Norton Desktop a Windows számára a fájlok kezelésére szolgál.

Publikáció dátuma: 10/01/2010 10:34 UTC

Címkék: :: :: :: :: :: :.