Diagnostický program - Diagnostic program
![]() | tento článek potřebuje další citace pro ověření.Prosince 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
A diagnostický program (také známý jako testovací režim) je automatický počítačový program sekvence který určuje provozní stav v rámci softwaru, hardwaru nebo jakékoli jejich kombinace v komponentě, a Systém nebo síť systémů. Diagnostické programy v ideálním případě poskytují uživateli pokyny týkající se všech problémů nebo problémů zjištěných během jeho provozu.
Diagnostické programy mohou být jednoduché nebo složité, fungují nevědomky v každodenních zařízeních nebo čekají na jejich vyvolání, aby bylo možné provést složitější hodnocení výkonu. Každodenní příklady jsou a mikrovlnná trouba , který zobrazuje kód F6, aby varoval před zkratovanou teplotní sondou[1] nebo a otvírač garážových vrat který čtyřikrát zabliká LED kontrolky na ovládací desce a varuje před kriticky nesprávně nastavenými bezpečnostními senzory a hrozícím vypnutím.[2]
Diagnostické programy se také vkládají do výrobků spotřební elektroniky a elektronické hry. Někdy, když se majitel elektronického zařízení zeptá výrobce, jak přistupovat ke skrytému diagnostickému programu, může spotřebiteli odpovědět, že informace jsou považovány za „proprietární“ a nelze je sdílet.
Dějiny
Programy včasné diagnostiky byly procesní pokyny prováděné lidmi, nikoli počítačovými programy. Vidět Integrované zkušební zařízení který operátorům systému umožnil provádět testování a diagnostiku.
Jak se počítače zmenšovaly a mobilizovaly, k provádění diagnostických úkolů se používaly počítačové programy. V pozdní 1960, Volkswagen představil první palubní počítačový systém s diagnostickými opatřeními.
Způsoby provozu
Diagnostický program pro zařízení nebo systém může být nezávisle umístěn nebo integrován uvnitř. Tyto provozní metody jsou uspořádány, více či méně, v pořadí rostoucí složitost a jejich rostoucí hodnota diagnostických informací.
- Monitorování systémových indikátorů na pozadí, pro statistickou analýzu trendů a pro záznam neobvyklých událostí.
- Diagnostika založená na řešeních, která testuje známé režimy selhání určením, zda jsou zjištěny jejich známé příznaky.
- Černá skříňka, což je testování mechanismu, aniž byste věděli, jak funguje, a pouze se zaměřením na přesnost výstupních dat založených na známém vstupu.
- Bílá krabička, která využívá znalosti vnitřních funkcí mechanismu pro přímé testování.
- Provozně orientovaný, kombinace černé a bílé skříňky, s jednou nebo více operacemi černé skříňky prokládanými jednou nebo více operacemi bílé skříňky. Tento režim testování není upřednostňován, nicméně některé složité systémy nemají potřebná rozhraní k samostatnému provádění jednoho nebo druhého typu.
- Integrovaná diagnostika na pozadí, která provádí testování systémových komponent během doby nečinnosti systému.
- Diagnostika s prokládaným provozem, která zahrnuje diagnostiku do normálního provozu součásti systému, takže je okamžitě diagnostikován jakýkoli okrajový provozní režim. Příklady hardwarových komponent s funkcemi, které pomáhají diagnostickému programu, jsou:
- Moderní pevné disky mají Příkazy SMART (Self-Monitoring, Analysis and Reporting Technology) které poskytují informace o interních chybových podmínkách, např. počty opakování opakování, počty chybných sektorů atd.
- Některé systémy mohou používat Paměť kódu ECC (Error Correcting Code) který zaznamenává události selhání paměti, které byly automaticky opraveny.
Architektury
- Jednoúčelová diagnostika, označovaná také jako diagnostika „Definovaný účel“, například program, který ověřuje konfiguraci Windows DirectX.
- Víceúčelová diagnostika, monolitický program, který provádí více úkolů, které mohou nebo nemusí být vhodné pro všechna použití. To by bylo podobné kladivu, které bude dobře fungovat s hřebíky, méně se šrouby a špatně s maticemi a šrouby.
- Modulární diagnostika, která kombinuje sady jednoúčelové diagnostiky, lego - jako do prostředí snadno přizpůsobeného konkrétním průmyslovým požadavkům. Klíčem k jeho designu je jeho opětovné použití Hardware a software operační systém, který provádí všechny své diagnostické programy. Příklady aplikací jsou:
- výrobní testování s důrazem na kontrolu problémů souvisejících s montáží a časovou optimalizaci
- diagnostika zaměřená na koncového uživatele se snadno srozumitelnou netechnickou prezentací a důrazem na řešení
- servisní / záruční testování se zaměřením na identifikaci neúspěšného nebo okrajového polně vyměnitelná jednotka (FRU)
- renovace centrické, která se pokouší zjistit, zda lze systém znovu prodat nebo znovu použít, s důrazem na hloubku testování, za cenu vynaloženou na čas strávený testováním
- Znalostní diagnostický systém (například technik nebo diagnostik), kde se znalosti získané v průběhu času používají jako „mentální model“ provozu systému a informují diagnostický systém logickým uvažováním o jedné nebo více možných nebo pravděpodobných příčinách situace existovat.
Ukázkové aplikace diagnostického programu
- A BIOS vložený nebo UEFI vložený Autotest po zapnutí (POST) program, který provádí základní kontrolu hardwarové komponenty systému před zahájením normálního provozu
- A BIOS vložený nebo UEFI integrovaný diagnostický program hardwaru v počítačích OEM
- Diagnostika, která se spouští na vyžádání, když uživatel potřebuje pomoc, obvykle v primárním operačním systému počítače (např. Windows)
- „Offline diagnostika“, která se spouští mimo primární operační systém, obvykle ke snížení maskujícího vlivu softwaru na problémy s hardwarem
- Chladničky pro domácnost, které zobrazují diagnostiku jejich vnitřní teploty, funkčnosti stroje na výrobu ledu atd.[3]
- V roce 1996 Systém Onboard Diagnostics II (OBD II) který standardizoval diagnostický port u všech modelů osobních a lehkých nákladních vozidel a umožnil majitelům vozidel a technikům opravy přístup k chybovému kódu vozidla a historii emisí.
- Uživatelé osobních počítačů mají možnosti diagnostiky ze softwarových i hardwarových zdrojů, např. Průvodce diagnostikou společnosti Hewlett-Packard (HP) pro potvrzení selhání hardwaru.[4]
- Průmyslová produkce zkušební zařízení který diagnostikuje elektronická zařízení nebo systémy.
- Když elektronické zařízení, jako je a Bop It říká jeho číslo verze jako „jeden bod tři šest“ a začne přehrávat sadu zvuků jeden po druhém.
Reference
- ^ „Chyba mikrovlnné trouby, porucha nebo funkční kódy“. products.geappliances.com. Citováno 27. dubna 2018.
- ^ „Chybové kódy otvírače garážových vrat Craftsman“. www.searspartsdirect.com. Citováno 27. dubna 2018.
- ^ "Chybové kódy - lednička". www.lg.com/us/support/. Citováno 29. dubna 2018.
- ^ „Počítače HP - testování selhání hardwaru“. support.hp.com/us-en/. Citováno 29. dubna 2018.