A kompozíció a számítógépes rendszer
A kompozíció a számítógépes rendszert nevezzük konfiguráció. A hardver és szoftver számítástechnikai általában külön kezelik. Ennek megfelelően, figyelembe véve, külön hardverkonfigurációjából számítástechnikai rendszerek és szoftver konfiguráció. Ez a szétválasztás elvének informatika területén különösen fontos, mivel gyakran a megoldás az azonos célkitűzések elérhetők mind a hardver és szoftver. A kritériumok a választott hardver vagy szoftver megoldások termelékenységét és hatékonyságát. Általában azt feltételezzük, hogy hardveres megoldásokat átlagosan drágább, de a megvalósítása szoftveres megoldások megköveteli a magas szintű készség.
Hardver számítástechnikai rendszerek olyan eszközök és műszerek alkotó hardver konfigurációt. A modern számítógépek és számítástechnikai rendszerek egy blokk moduláris kialakítás - a hardver konfiguráció teljesítéséhez szükséges bizonyos típusú munka lehet gyűjteni kész egységek és az egységek.
Szerint eszköz helyét módszer képest a központi processzor egység (TSPU- Central Processing Unit, CPU) megkülönböztetni a belső és a külső eszközöket. Külső. Általában a legtöbb eszköz IO adat (más néven perifériák), valamint néhány szánt eszközök hosszú távú tárolására.
Közötti koordináció az egyes csomópontok és blokkok működnek tranziens vasalatlogika nevezett készülék hardver interfészek. Szabványok hardver interfészek a számítástechnikában úgynevezett protokollokat. Így a protokoll - egy sor műszaki előírások, amelyeknek meg kell adni a fejlesztők eszközök sikeres munkájuk koordinálása más eszközökkel.
Számos interfészek jelen az építészet minden számítógépes rendszer, lehet osztani két fő csoportba sorolhatók: soros és párhuzamos. Soros interfészen keresztül adatokat sorosan, apránként, és egy párhuzamos csoportokat - bit egyszerre. A bitek száma be egyetlen csomagban, határozza meg a bit felület, mint például a nyolc-bites párhuzamos interfész továbbítja egy bájtban (8 bit) egy ciklusra.
Párhuzamos interfészek általában bonyolultabb szerkezet, mint a szekvenciális, de még jobb teljesítményt nyújt. KB / s; MB / s teljesítményű párhuzamos interfész mérik bájt másodpercenként (bájt / sec nyomtatók csatlakoztatására, beviteli eszközök grafikus információkat, adatrögzítő eszközök a külső tároló, és így tovább: vannak szokva, ahol fontos adatsebesség .. ).
Készülék egymást követő könnyebb interfészek; Általában nem szükséges, hogy szinkronizálja a küldő és fogadó berendezés (így gyakran hívják aszinkron interfészek), de a kapacitás kevesebb és hatékonysága alattuk hiánya miatt a szinkronizálás csomagok hasznos adatokat előzi meg és megszűnik parcellák szolgáltatási adatokat, azaz, az egyik bájt méretű hasznos lehet, hogy a szolgáltatás a bit 1-3 (összetétel és küldő szerkezete határoz meg egy adott protokollt).
Mivel a kommunikáció a soros eszköz készül nem bájt és bitek, teljesítményük mérjük bit másodpercenként (bit / s, kbit / s, Mbit / s). Annak ellenére, hogy látszólagos egyszerűsége fordítási sebességű soros átviteli egység az egység párhuzamos adatátviteli sebesség mechanikus hasadási 8, ilyen átalakítás nem működik, mert az nem érvényes, mert a feje fölött. Szélsőséges esetben korrigálva a szolgáltatás adatsebesség soros eszközök néha kifejezett karakter másodpercenként, vagy ezzel ekvivalens, a szimbólumok másodpercenként (c / s), de ez az érték nem technikai, hanem referencia, a fogyasztói jellegű.
Soros interfész kapcsolja össze a „lassú” eszközök (a legegyszerűbb nyomtatás gyenge minőségű készülékek, bemeneti és kimeneti eszközök a megjelölés és a jelzési információt, ellenőrző érzékelők, hatékony kommunikációs eszközök, és így tovább. P.), valamint azokban az esetekben, ahol nincs jelentős korlátozását hossza kommunikáció (a legtöbb digitális fényképezőgép).
Program - egy rendezett parancsokat. A végső cél bármilyen számítógépes szoftver - hardver kezelése. Még ha első pillantásra, a program nem lép kölcsönhatásba a berendezés nem igényel adatbevitelt beviteli eszközöket és adatokat szolgáltat kimenet a kimeneti eszköz, mégis munkáját alapul irányító számítógép hardver eszközök.
A szoftver a számítógépes rendszer az úgynevezett szoftver konfiguráció. Programok között, illetve a fizikai házigazdák és van-e összefüggés blokkok - sok program fut, támaszkodva más programok egy alacsonyabb szintű, azaz beszélhetünk közötti programozási felület. Az esetleges ilyen felület is alapul megléte műszaki előírások és a kommunikációs protokollokat, és a gyakorlatban is szolgáltat a megoszlása a szoftvert több kölcsönható szinten. szoftver réteg piramis szerkezete. Minden szinten épül a szoftver korábbi szintet. Egy ilyen osztály kényelmes minden szakaszában együttműködik a számítógépes rendszer, telepítését programok gyakorlati üzemeltetési és karbantartási tehnichskogo. Megjegyzendő, hogy mindegyik felső réteg fokozza a funkcionalitást a teljes rendszert. Például egy számítógépes rendszer szoftver alapvonal szoftver nem képes ellátni a legtöbb funkció, de lehetővé teszi, hogy telepíteni a szoftvert.
Alapszinten. A legalacsonyabb szoftver az alap szoftver. Ez felelős a kölcsönhatásban áll a hardver platformokon. Jellemzően az alapprogram közvetlenül tartalmazza az alap felszerelés és tárolása speciális mikroskhemaha nevezett memória (Read Only Memory PZU-, ROM). Programok és adatok rögzítése ( „varrott”) egy ROM chip a szakaszában a termelés és nem lehet változtatni működés közben.
Abban az esetben, ha a változás a bázis szoftver működése során technikailag megvalósítható, helyett használható a ROM Újraprogramozható csak olvasható memória (PROM - törölhető és programozható, csak olvasható memória, EPROM). Ebben az esetben a változás a ROM tartalmat lehet végezni akár közvetlenül egy számítógépes rendszerben (például a technológia úgynevezett Flash technológia), és azon kívül, a speciális eszközök, az úgynevezett programozók.
Rendszer szintjén. Rendszer szinten - átmenet. Program fut ezen a szinten, hogy más kölcsönhatás a számítógépes rendszer szoftver alapvonal programokat és közvetlenül a hardvert, vagyis végre „közvetítés” funkciót.
A szoftver ezen a szinten nagyban függ a működési teljesítmény a teljes számítógépes rendszer egészére. Például, amikor a számítógéphez csatlakoztatott rendszer az új berendezések a rendszer szintjén nyújtó program az összekapcsolás más programokat kell telepíteni a berendezést. Speciális programok felelős a kölcsönhatás specifikus eszközök, az úgynevezett eszközmeghajtók - ezek egy részét a rendszer-szintű szoftver.
Egy másik osztály rendszerszintű programok felelős a kölcsönhatás a felhasználó. Ez köszönhető nekik, hogy ő képes adatokat bevinni a számítógépes rendszer kezelése működését és az eredményeket egy kényelmes formában maguknak. Ezek szoftvereszközök hívják eszközök biztosítják a felhasználói felületen. Ezek közvetlenül függ a használhatóságát a számítógép és a termelékenység a munkahelyen.
Egy sor rendszer szintű szoftver magját képezi a számítógép operációs rendszerét. Teljes idejű operációs rendszer meg fogja vizsgálni később, de most csak annyit, hogy ha a számítógép rendelkezik egy szoftver rendszer-szintű program, ez már elő van készítve a telepítés programok magasabb szintű, a kölcsönhatás szoftver a berendezések és a legfontosabb, hogy kölcsönhatásba lépnek a felhasználó. Azaz, a jelenléte a mag operációs rendszer - nélkülözhetetlen feltétele annak, hogy egy gyakorlati ember egy számítógépes rendszer.
Service Level. A szoftver ezen a szinten a kölcsönhatás mind a bázis szintű programok, valamint a rendszer-szintű programokat. A fő célja a hivatalos programok (más néven közüzemi) célja, hogy automatizálják a munka az ellenőrzés, beállítási és egy számítógépes rendszer. Sok esetben ezek kiterjesztésére vagy javítani a rendszer szoftver funkcióit. Néhány közművek (általában egy karbantartási program) eredetileg benne van az operációs rendszer, de a legtöbb közmű külső az operációs rendszer és a használt bővítése annak funkcióit.
A fejlesztése és működtetése közművek, két alternatív irányban: integráció az operációs rendszer és az autonóm működését. Az első esetben, a közművek megváltoztathatja a tulajdonságait fogyasztói szoftverek, így sokkal kényelmesebb a gyakorlati munkát. A második esetben, akkor lazán kapcsolódnak egymáshoz a rendszer szoftver, de hogy a felhasználó több testreszabási lehetőségeket az interakció a hardver és szoftver.
Alkalmazási réteg. Alkalmazás szintű szoftver egy sor alkalmazási programokat, amelynek során egy adott munkahelyen konkrét feladatokat végeznek. A spektrum ezeket a feladatokat rendkívül széles - a termeléstől a kreatív és szórakoztató képzés. A hatalmas funkcionális körű alkalmazások számítógépes eszközök jelenléte miatt az alkalmazások különböző típusú tevékenységeket.
Mivel a szoftver és a rendszer van-e közvetlen összefüggés (az első alapja a második), azt lehet mondani, hogy az egyetemesség a számítógépes rendszer, a hozzáférést a szoftver és a szélessége funkcionalitás a számítógép közvetlenül függ, hogy milyen típusú operációs rendszert használ, milyen rendszer eszközöket tartalmaz Lényegét tekintve, ez biztosítja a kölcsönhatás komplex Szentháromság ember - a program - felszerelések számára.