Skip to main content

Mi az interfész -vezérlő dokumentum?

Az Interface Control dokumentum (ICD) a módszerek és struktúrák hivatalos leírása, amely egy adott rendszer bemenetéhez és fogadásához és fogadásához kapcsolódik.Az interfész -vezérlő dokumentum által leírt rendszer lehet szoftverkönyvtár vagy hardver darab.A dokumentumnak nem kell egyetlen formátumot követnie, hanem bekezdések, diagramok vagy akár csak az interfész hardver műszaki rajzai gyűjteménye lehet.Ha kifejezetten a szoftverre utal, az interfész -vezérlő dokumentum hasonlíthat és absztrakt programozási interfészre (API) hasonlíthat, amely leírja azokat a nyilvános módszereket vagy funkciókat, amelyek felhasználhatók az információk beírására a könyvtárba, és leírják az eredményező kimenetet is.Az interfész -vezérlő dokumentum általában leírja, hogyan lehet a rendszert egy nagyobb rendszerbe integrálni, vagy egy párhuzamos rendszerhez való csatlakoztatáshoz;Nem írja le a rendszer belső működését, amelyet külön típusú dokumentumban lehet megfogalmazni.egy olyan rendszer vagy szoftver, amely az adatokat továbbítja az ICD leírását a rendszerbe és onnan.Ez általában azt jelenti, hogy meghatározzuk a pontos funkciókat vagy a hardver összetevőket oly módon, hogy az aláírásaik ismertek legyenek, és megadják a használati paraméterek toleranciáját.A szoftverfejlesztésben ez azt jelenti, hogy megismerhetik egy adott funkció nevét, milyen típusú változókat fogadnak el paraméterekként, és valószínűleg milyen funkcionális határértékeket helyeznek az átadott értékekre.Egy darab hardver esetében ez az információ magában foglalhatja a soros csatlakozóvezérlés csapjait, a használt hardver megszakításokat és az eszköz működési sebességét.A rendszer lefordítja a bemenetet a kimenetre, vagy általában a kimenet előállítására.Ez lehetővé teszi a fejlesztők számára, hogy egy interfész létrehozásakor szűk fókuszált nézetet készítsenek a rendszerről, de azt is megköveteli, hogy a rendszer fejlesztői, amelyeket az ICD részletei szigorúan betartanak a dokumentumban meghatározott iránymutatásokhoz.Az interfész -vezérlő dokumentum és a rendszer fejlesztői kényelme az, hogy a rendszer belső megvalósítását a dokumentum nem írja le, és így szabadon megváltoztatható anélkül, hogy befolyásolná az ICD -re támaszkodó interfészek külső fejlesztését.

Bizonyos helyzetekben az interfész -vezérlő dokumentum lehetővé teszi a rendszerek tesztelését anélkül, hogy ténylegesen egy kitöltött felületet kellene használni.Ezt úgy lehet megtenni, hogy szimuláljuk a rendszer különféle típusait, amelyeket egy rendszer generálhat az ICD -ben leírtak szerint, majd ezt a kimenetet átadja a külsőleg fejlett felületen.Olyan rendszerek, amelyeket csak a rendszer egyik oldalának kezelése érdekel.mint például a kimenet, olyan hardver esetén, mint például a kijelző eszköz mdash;biztosíthatja, hogy az interfész a specifikációkon belül működjön, anélkül, hogy valós bemenetet igényelne.