Întreținerea sistemelor informatice

1.4. Software-ul, hardware-ul și controlul combinat

În funcție de metoda formează baza controlului CBT, există două tipuri de bază de control:
  • software-ul;
  • Aparatură.

Fiecare dintre ele poate fi folosită ca modul de funcționare, adică. E. În timpul modului de funcționare SVT și controale profilactice, în care controlul poate fi automată sau cu ajutorul operatorului.

Controlul programatic al CBT se bazează pe utilizarea spetsialnyhprogramm, care supraveghează activitatea CBT. Acesta este împărțit în
  • program logic
  • testare.

programului de control-logic se bazează pe faptul că operațiunile suplimentare, în care o informație excesivă necesară pentru a detecta și corecta erorile introduse în rabochuyuprogrammu principal. Prezența redundanță în date permite, de exemplu, pentru a găsi aceste sau alte relații de control care se leagă produse în procesul de calculare a valorilor și care pot fi verificate cu privire la programul de la sfârșitul fiecărei etape a calculului. Deci, în cazul în care valorile sinus și cosinus calculate, precizia de calcul a acestora poate fi verificată printr-un raport cunoscut: suma pătratelor sinus și cosinus este egal cu 1. De multe ori a recurs la pericol dublu, în cazul în care informația redundanță este generată prin repetarea relațiilor de calcul și de control - aceasta este o coincidență a primelor rezultate și erori secunde.

Software-ul și logica de control nu necesită echipament special și permite detectarea erorilor datorate eșecurilor accidentale în cursul calculelor. Cu toate acestea, acest tip de control duce la o creștere semnificativă a timpului necesar pentru a rezolva problema.

test de control este proiectat pentru a verifica funcționarea corespunzătoare SVTili dispozitivele sale individuale, cu ajutorul software-ului de testare speciale. Controlul prin intermediul testelor este redusă pentru a efectua anumite operații de mașini pe numărul inițial, și au comparat rezultatele cu cunoscute. În caz de divergență între bug-ul de răspunsuri fixe.

Toate testele sunt împărțite în

  • punerea în funcțiune
  • screening-
  • de diagnostic.
testelor de punere sunt folosite pentru a verifica corectitudinea și funktsionirovaniyaustroystv blochează în timpul punerii SVT. Aceste teste sunt destinate pentru a detecta erori grosolane (erori în adunarea, logica nodurilor individuale, și așa mai departe. D.). Testele de setare sunt folosite pentru a verifica dacă procesorul central, un dispozitive de intrare-ieșire, și memoria RAM externă. acestea sunt

stand-alone de program, și a efectuat fără ajutorul sistemului de operare

Testele de screening sunt concepute pentru a proverkirabotosposobnosti periodic SVT și pentru a detecta defecte în timpul funcționării. Aceste teste oferă un control mai complet și de a crea mai diverse moduri de noduri SVT. Cu toate acestea, ca și testele de punere în funcțiune și de validare arată doar faptul unei erori într-un anumit dispozitiv, fără a specifica locul în care sa produs.

Testele de diagnostic sunt utilizate nu numai pentru a detecta erori, dar localizarea idlya vina.

Screening-ul și testele de diagnosticare se execută o verificare specială program de testare - Monitor (parte a programului de control), ceea ce face un apel, performanța fiecărui test în parte și de management. Dispozitiv de verificare poate fi făcută atât preventiv, cât și în modul de funcționare (multiprogramming), adică. e., împreună cu punerea în aplicare a altor programe (ultimul tip de dispozitive de control numit SVT nu este o inspecție autonomă).

În sistemele moderne de calcul test poate fi efectuat în mod automat de către semnalul de eroare de la LBC circuitul de comandă. În acest caz, sistemul de localizare eroare dezvoltat samoremontiruyutsya (reconfigurarea sistemului). Cei mai puțin puternic procesul de localizare eroare sisteme este însoțită de aplicarea unui semnal adecvat operatorului.

mijloace instrumentale de control create prin introducerea echipamentului de monitorizare suplimentară SVTspetsialnogo, care funcționează independent de program. Controlul Aparatură asigură o funcționare de validare SVT, practic, nici o reducere a performanțelor sale. Cu toate acestea, folosind doar un control hardware-ul duce la o creștere semnificativă a costului și complicație SVT. Mai mult, introducerea volumului mare de exces de echipamente complexe SVT poate reduce fiabilitatea generală. Prin urmare, în SVT modernă aplicată metoda de control, care este o combinație de software și hardware mijloace combinate.

Pentru a preveni denaturarea semnificativă a informațiilor prelucrate (m. E. Înainte de punctul în care nu poate fi restabilit) detectarea erorilor în aparat trebuie să fie efectuată în mod continuu. Prin urmare, această funcție este atribuită comenzilor rapide instrumentale care vă permit să combinate aproape complet în timp pentru a efectua operațiuni de bază ale operațiunilor de calculator și de control necesare. Sediu locul apariției defectelor și lichidarea consecințelor eșecului în acest caz, atribuit controlului programului.

Metoda combinată de control permite o ușoară scădere a eficienței și performanței CBT reduce semnificativ timpul de căutare și eliminarea erorilor și cantitatea totală de echipamente suplimentare de calculator, necesitatea acestor scopuri.

În general, eficiența sistemului de control al TCC este după cum urmează:

  • raportul dintre cantitatea de echipament acoperit de sistemul de control, numărul total al echipamentelor informatice;
  • probabilitate a sistemului de control de detectare a erorilor în MCA;
  • gradul de detaliu cu care sistemul de control indică locația erorii (acuratețea diagnosticului);
  • raportul dintre numărul de echipamente sistemului de control la cantitatea totală de echipamente de calculator.

Trebuie remarcat faptul că existența unui sistem eficace de monitorizare și de diagnostic poate fi stabilită, cu condiția de proiectare și dezvoltare a acestora sunt realizate simultan și SVT interconectate. Numai această abordare vă permite să creați controlul cel mai rațional cu costuri minime pentru punerea în aplicare a acestuia.

articole similare