Controlul dezvoltării activității și standardizării software-ului și a tehnologiilor informaționale

1. Care sunt principalele funcții ale Standardului de Stat al Rusiei?

Gosstandart din Rusia îndeplinește următoarele funcții:

  • Coordonează activitățile agențiilor guvernamentale care se ocupă de probleme de standardizare, certificare, metrologie;
  • interacționează cu autoritățile republicilor din cadrul Federației Ruse și cu alți subiecți ai Federației în domeniul standardizării, certificării, metrologiei;
  • conduce activitățile comitetelor tehnice și ale entităților de afaceri în dezvoltarea, aplicarea standardelor, alte probleme în conformitate cu competențele acestora;
  • pregătește proiecte de legi și alte acte legislative în limitele competenței lor;
  • stabilește procedura și regulile pentru desfășurarea lucrărilor de standardizare, metrologie, certificare;
  • ia majoritatea standardelor de stat, clasificatori de informații tehnice și economice din toată Rusia;
  • efectuează înregistrarea de stat a documentelor normative, precum și probele standard de substanțe și materiale;
  • supraveghează acreditarea laboratoarelor de testare și a organismelor de certificare;
  • efectuează supravegherea de către stat a respectării cerințelor obligatorii ale standardelor, regulilor de metrologie și certificării obligatorii etc.

2. Care este "standardul" în software?

Un standard este un document normativ elaborat pe baza unui consens, aprobat de un organism recunoscut, menit să atingă gradul optim de ordonare într-o anumită zonă. În standard, principiile generale, regulile, caracteristicile legate de diferite activități sau rezultatele lor sunt stabilite pentru utilizare generală și repetată. Standardul ar trebui să se bazeze pe rezultate generalizate ale cercetării științifice, ale realizărilor tehnice și ale experienței practice, iar utilizarea sa va aduce beneficii optime societății.







Standardele sunt foarte importante - oferă dezvoltatorilor de software posibilitatea de a utiliza date și programe de la alți dezvoltatori, pentru a exporta / importa date.

Standardele software reglementează interacțiunea dintre diferite programe. În acest scop, standardele interfeței inter-program sunt destinate, de exemplu, OLE. Fără aceste standarde, produsele software ar fi "închise" una de cealaltă.

3. Care este diferența dintre standardele de bază și profilurile standardelor?

Standardul de bază trebuie să fie înțeles ca fiind documentul normativ adoptat care reglementează cerințele, normele și normele tipice (eventual multivariate) aplicabile acestui obiect de standardizare.

Sub profil standard trebuie înțelese adoptat regulamente care reglementează cerințele, regulamentele, selectate din standardele de bază și, dacă este necesar, completează și / sau actualizate (limitat) cu referire la un grup de clasificare particulară a obiectului de standardizare.

Standardele de profil sunt elaborate pe baza standardelor de bază pentru un anumit tip de instalație.

4. Care sunt principiile modularității și responsabilității?

Principiul modularității se bazează pe următoarele dispoziții:

  • Fiecare proces este puternic conectat, adică este organizată astfel încât toate părțile procesului (muncă, sarcini) să fie strict interdependente.
  • Procesele sunt conectate în mod liber unul la celălalt. Numărul de interfețe între procese este redus la minimum.

Modularitatea este principiul dezvoltării sistemului software, care implică implementarea acestuia sub formă de părți separate (module). Acest principiu este moștenit de la programarea modulară, urmărind simplificarea proiectării și depanării programului.

În limbile de programare care sprijină lucrul cu module, clase și obiecte constituie structura logică a sistemului și sunt plasate în module. Modulele formează structura fizică a sistemului.

Atunci când sistemul este descompus în module, este de dorit să se combine abstracții (clase) legate logic, eventual prin reducerea conexiunilor externe între module. Modulele servesc ca blocuri de programe elementare și indivizibile, care pot fi reutilizate în sistem, distribuția de clase și obiecte de module trebuie să țină cont de aceasta.







Principiul responsabilității se bazează pe responsabilitățile specifice fiecărei entități implicate în ciclul de viață. Un subiect poate executa unul sau mai multe procese. Procesul poate fi realizat de unul sau mai mulți actori, iar unul dintre subiecți trebuie să fie identificat ca responsabil pentru proces. Subiectul care desfășoară procesul este responsabil pentru întregul proces, chiar dacă executarea lucrărilor individuale (sarcini) este încredințată altor entități.

Responsabilitatea este o caracteristică a structurii ciclului de viață al software-ului în raport cu condițiile proiectului, în care pot fi implicate în mod natural multe subiecte.

5. Care este scopul documentației programului?

Componenta principală a suportului de informații software este sistemul de documentare utilizat în procesul de gestionare a obiectelor.

Crearea documentației de programare este o etapă importantă, deoarece utilizatorul își începe cunoștința cu produsul software cu documentația. Ce este produsul software pentru, cum să instalați produsul software, cum să începeți să lucrați cu acesta - acestea sunt unele dintre primele întrebări la care ar trebui să răspundă documentația software-ului.

Scopul documentației programului:

  • unificarea produselor software pentru schimbul reciproc de programe și aplicarea programelor dezvoltate anterior în noile evoluții;
  • reducerea intensității forței de muncă și îmbunătățirea dezvoltării, întreținerii, producției și funcționării produselor software.

6. Care standarde privind statul RF pentru documentația PS au fost elaborate pe baza standardelor internaționale relevante?

Există o serie de standarde în Federația Rusă privind documentația PS elaborată pe baza aplicării directe a standardelor internaționale ISO:

GOST R ISO 9127-94 Sisteme de prelucrare a informațiilor. Documentație de utilizator și informații de ambalare pentru pachetele de software pentru consumatori. Standardul respectă în totalitate standardul internațional ISO 9127: 1989. Scopul standardului este de a furniza potențialilor cumpărători informații inițiale despre pachetul software.

GOST R ISO / IEC 8631-94 Tehnologia informației. Construcții de software și simboluri pentru prezentarea lor. Descrie reprezentarea algoritmilor procedurali.

7. Ce caracteristici complexe descriu calitatea PS?

Calitatea PS este determinată de șase caracteristici complexe: capacitățile funcționale; fiabilitate; practic; eficacitate; mentenabilitate; mobilitate.

  1. Funcționalitate. Această caracteristică descrie proprietățile software-ului în ceea ce privește cerințele utilizatorilor completitudinea întâlni, și, în acest sens, este decisiv pentru proprietățile de consum ale software-ului, în timp ce alte caracteristici sunt de natură mai tehnică, care nu diminuează importanța lor în evaluarea calității software-ului.
  2. Fiabilitate. Specificitatea software-ului este că nu este supusă îmbătrânirii și deteriorării, iar eșecurile se manifestă din cauza erorilor în cerințe, proiectare, implementare.
  3. Functionalitate. Atunci când se evaluează această caracteristică, ar trebui să se pornească de la cerințele utilizatorului, deoarece utilizatorii de diferite niveluri de pregătire fac diferite cerințe (adesea reciproc exclusive).
  4. Eficiență. Evaluarea acestei caracteristici este, de asemenea, dependentă în mod critic de cerințele utilizatorului. Software-ul poate părea ineficient, nu din cauza codării slabe, ci din cauza cerințelor inițiale contradictorii și nerealiste.
  5. și 6. Asocierea. Mobilitate. Pentru aceste două caracteristici, trebuie avut în vedere faptul că, în anumite condiții rusești, acestea nu erau date mai devreme și nu acordă suficientă atenție utilizatorului.

8. În ce standarde și cum este definit conceptul calității și fiabilității PS?

Conform GOST 15467-79: Calitatea produselor este un set de proprietăți ale produsului care determină capacitatea sa de a satisface anumite nevoi în conformitate cu scopul său.

Conform ISO 8402-86 și ISO 9126: Calitatea este un set de proprietăți și caracteristici ale produselor sau serviciilor care le oferă capacitatea de a satisface nevoile condiționate sau percepute.

Conform ISO 8402: Sistemul de calitate - ansamblul structurii organizatorice, metodologiilor, proceselor și resurselor necesare pentru managementul universal al calității.

Conform ISO 9126: Fiabilitatea este un set de atribute legate de capacitatea software-ului de a-și menține nivelul de performanță în condiții stabilite pentru o anumită perioadă de timp.

Conform ISO 8402: Fiabilitatea este un termen colectiv folosit pentru a descrie caracteristicile de disponibilitate și factorii care îi afectează: fiabilitatea, întreținerea și întreținerea și repararea.

Descărcați o arhivă (gratuit):

După cum știți, profesorii sunt diferiți. Și pentru a dezvolta strategia corectă de comportament cu fiecare dintre ele, trebuie mai întâi să le clasificați corect. Toți profesorii sunt împărțiți condițional în astfel de subtipuri: mai detaliat.

Nu este ușor să înțelegi complicațiile relațiilor umane. În comportamentul cu părinții, prietenii, sexul opus, profesorii au întotdeauna propriile nuanțe. Din primele zile de studii la universitate, elevii vor trebui să construiască o nouă linie de relații - cu profesorii. Se întâlnesc câteodată printre ei. mai mult.

Fiecare boboc, care intră în universitate, descoperă noi legi de studiu. Poate că cineva îi va accepta doar pentru coincidență. Cu toate acestea, toate aceste paradoxuri se întind într-o imagine credibilă, testată de studenți pe propria lor experiență. Deci, contrar logicii, există legi de studiu. mai mult.







Articole similare

Trimiteți-le prietenilor: