absztrakciós szinten (programozás) - a
absztrakciós réteg módot ad, hogy elfedje a végrehajtásának részleteit a konkrét funkciót. szoftver modellek segítségével absztrakciós rétegek között hét rétegű OSI modell a számítógépes hálózatok, adatátviteli protokollokat. könyvtár OpenGL grafikus primitívek. input-output modell alapján a byte stream Unix. adaptált MSDOS, Linux és a legtöbb más modern operációs rendszer.
A Unix operációs rendszer legtöbb fajta input-output műveleteket kezelni byte stream, hogy olvasott vagy írt az eszközre. Ez az áram bájtok modellt használják input-output fájlba. az aljzat és a számítógépes terminál. függetlenségének biztosítása érdekében az input-output eszközök. A író és olvasó eszköz az alkalmazás szintjén programot okozza a nyitó funkció a készülék, amely megfelel a valós eszközt, mint például egy terminál, vagy egy virtuális eszközt. például egy hálózati port, vagy egy fájlt a fájlrendszerben. A fizikai jellemzők a készülék át az operációs rendszer, amely viszont, egy absztrakt felületet. lehetővé teszi a programozó írni és olvasni bájt a készüléket. Az operációs rendszer ezután végrehajtja a tényleges konverziós szükséges az olvasás és írás a byte stream az eszközre.
A legtöbb grafikus könyvtár. például OpenGL, egy absztrakt felületet, mint egy grafikus modellt. A könyvtár feladata a fordítási utasítások, adatok programozó, különleges komadny szükséges eszközök rajz grafikus elemek és tárgyak. Speciális parancsok plotter eszköztől eltérő eszköz parancsokat a CRT monitor. de a grafikus könyvtár elrejti végrehajtására-függő részek a készülék, amely egy absztrakt interfészt tartalmazó egy sor primitívek. Az általánosan alkalmazott felhívni grafikus objektumok.
A számítástechnika, az absztrakciós szint - általánosítása az algoritmus nélkül tényleges kivitelezés. Ezek az általánosítások származnak széles hasonlóságok, hogy a legjobban kapszulázott modellt, amely kifejezi a hasonlóság, amely jelen van a különböző specifikus kiviteli. Bevezetett egyszerűsítések jó absztrakciós szinten megkönnyíti, hogy újra hasznos fogalom vagy metafora, és a helyzet, ahol meg lehet pontosan alkalmazni, könnyen megkülönböztethetők.
Jó elvont általánosítás tehető elvont; tolerancia specificitás sérti a vízkivétel és a sikeres alkalmazás alkalmazkodás minden egyedi kérelem vagy kérdés.
Gyakran absztrakciós szinten szerveződnek a hierarchia absztrakciós szintet. OSI hálózati modell hét olyan rétegeket is. Minden szinten OSI ISO modell magában foglalja és azt fontolgatja egy külön része a követelmények a szervezet számára a kommunikáció, csökkentve ezzel a komplexitást, a műszaki megoldásokat.
David Wheeler mondása megy: minden olyan problémát, számítástechnika meg lehet oldani egy másik szinten egy kerülő úton; [2] gyakran helytelenül hivatkozott a csere a „kitérő”, hogy „absztrakció”. Folytatás Kevlina Henni mondja. „Kivéve problémák magas szintű Indirekció.”
számítógépes architektúra
Nézze meg, mit „absztrakciós réteg (programozás)” más szótárak:
Generikus programozás - (. English generikus programozás) programozási paradigma, ami abból áll, hogy az adatot és algoritmusok, hogy lehet alkalmazni a különböző típusú adatok megváltoztatása nélkül ez nagyon leírást. Az egyik vagy másik formájában támogatja azt a különböző ... ... Wikipedia
Nikolya Burbaki - Sharl Deni Bourbaki French general, akinek a nevét vették álnevet Nikolya Burbaki (Fr. Nicolas Bourbaki.) Kollektív álnév csoport francia matematikus (később szerepel néhány külföldi), ... ... Wikipedia
Xlib - (. X könyvtár, orosz Library "X") kliens könyvtár a rendszer funkcióit X Window, C-nyelven írt. Ez tartalmazza funkciókat kölcsönhatásba t. N. X szervert. A könyvtár lehetővé teszi, hogy egy magasabb absztrakciós szinten ismerete nélkül ... ... Wikipedia
Cocoa Touch - Cocoa Touch keretet, amely alkalmas az iPhone, iPod touch és iPad. Cocoa Touch egy olyan absztrakt könyvtár iOS (iPhone OS, iPad és iPod touch). Cocoa Touch alapul keretében osztályok ... ... Wikipedia
Formális módszerek - Példa hivatalos specifikáció szerint Z jelölés a tudomány és a mérnöki szoftverek formális módszerek egy csoportja alapuló módszerek matematikai formalizmus ... Wikipedia
Mnemonic - Assembly nyelv (autocode) alacsony szintű programozási nyelv. Ellentétben gépi kód nyelv, lehetővé teszi, hogy sokkal kényelmesebb az emberi emlékezet (karakter) kijelölése parancsokat. Ebben az esetben lefordítani összeszerelési nyelv ... ... Wikipedia