A szoftverfejlesztés és az információs technológiák szabványosítása

1. Melyek az oroszországi állami szabvány fő funkciói?

Az orosz Gosstandart a következő feladatokat látja el:

  • Koordinálja a szabványosítási, tanúsítási, metrológiai kérdésekkel foglalkozó kormányhivatalok tevékenységét;
  • kölcsönhatásban van az Orosz Föderációban működő köztársaságok hatóságaival és a Szövetség többi tagjával a szabványosítás, a tanúsítás, a metrológia területén;
  • irányítja a technikai bizottságok és az üzleti vállalkozások tevékenységét a szabványok kidolgozásában, alkalmazásában, más kompetenciákkal kapcsolatos problémákkal;
  • törvényi és egyéb jogi aktusokat készít a hatáskörük keretein belül;
  • meghatározza a szabványosítással, a méréstechnikával és a tanúsítással kapcsolatos munkák elvégzésének eljárását és szabályait;
  • az államstandardok nagy részét veszi át, a technikai és gazdasági információk összes orosz osztályozói;
  • a normatív dokumentumok állami nyilvántartását, valamint az anyagok és anyagok standard mintáit végzi;
  • felügyeli a vizsgálati laboratóriumok és tanúsító testületek akkreditációját;
  • állami felügyeletet gyakorol a szabványok kötelező követelményeinek, a metrológiai előírásoknak és a kötelező tanúsításnak stb.

2. Mi a "standard" a szoftverben?

A szabvány egy elismert testület által jóváhagyott konszenzus alapján kidolgozott normatív dokumentum, amelynek célja az optimális megrendelési szint elérése egy bizonyos területen. A szabványban az általános és ismételt felhasználásra általános elveket, szabályokat, a különböző tevékenységekre vagy azok eredményére vonatkozó jellemzőket állapítanak meg. A szabványnak a tudományos kutatás, a technikai eredmények és a gyakorlati tapasztalatok általánosított eredményein kell alapulnia, majd annak használata a társadalom számára optimális haszonnal jár.

A szabványok nagyon fontosak - lehetőséget nyújtanak a szoftverfejlesztők számára, hogy más fejlesztők adatainak és programjainak felhasználásával exportáljanak / importáljanak adatokat.

A szoftver szabványok szabályozzák a különböző programok közötti kölcsönhatást. Erre a célra a programközi interfész-szabványok, például az OLE. Ilyen szabványok nélkül a szoftverek "zárt" lennének egymással.

3. Mi a különbség az alapvető normák és a standard profilok között?

Az alapszintet úgy kell értelmezni, mint az elfogadott normatív dokumentumot, amely szabályozza a standardizációs objektumra jellemző (esetleg többváltozós) követelményeket, normákat és szabályokat.

A szabványos profilot úgy kell érteni, mint az elfogadott normatív dokumentumot, amely szabályozza az alapvető szabványokból választott követelményeket, normákat és szabályokat, és szükség esetén kiegészíti és / vagy finomítja (korlátozva) a szabványosítási objektum különleges osztályozási csoportjához viszonyítva.

A szabványok profiljait az adott létesítménytípusra vonatkozó alapvető szabványok alapján fejlesztik ki.

4. Mik a modularitás és a felelősség alapelvei?

A modularitás elve a következő rendelkezéseken alapul:

  • Mindegyik folyamat erősen kötődik, azaz. oly módon szerveződik, hogy a folyamat minden része (munka, feladat) szorosan összefügg egymással.
  • A folyamatok szabadon kapcsolódnak egymáshoz. A folyamatok közötti interfészek száma minimálisra csökken.

A modularitás a szoftverrendszer fejlesztésének alapelve, amely különálló részek (modulok) formájában valósítja meg. Ez az elv a moduláris programozásból örökölt, miután egyszerűbbé tette a program tervezését és hibakeresését.

A modulokat, osztályokat és objektumokat támogató programozási nyelvek a rendszer logikai felépítését alkotják, és modulokba kerülnek. A modulok a rendszer fizikai szerkezetét alkotják.

Amikor a rendszer modulokra bomlik, célszerű kombinálni a logikailag kapcsolódó absztrakciókat (osztályok), esetleg csökkentve a külső kapcsolatokat a modulok között. A modulok elemi és oszthatatlan programblokkok, amelyek újra felhasználhatók a rendszerben, az osztályok és objektumok modulok szerinti megoszlása ​​ezt figyelembe veszi.

A felelősség elve az életciklusban részt vevő valamennyi személy sajátos felelősségére épül. Egy téma egy vagy több folyamatot hajthat végre. A folyamatot egy vagy több szereplő végezheti el, és az egyik alanynak a folyamatért felelősnek kell lennie. A folyamatot végző személy felelős az egész folyamatért, még akkor is, ha az egyes munkák (feladatok) végrehajtását más szervezetekre bízzák.

A felelősség a szoftver életciklusának a projekt feltételeihez viszonyított struktúrájának egyik jellemzője, amelyben számos téma természetesen részt vehet.

5. Mi a programdokumentáció célja?

A szoftverinformáció-támogatás fő összetevője az objektumkezelés folyamatában használt dokumentációs rendszer.

A programdokumentáció létrehozása fontos lépés, mivel a felhasználó a dokumentációval megismerkedik a szoftver termékével. Mi a szoftver termék, hogyan kell telepíteni a szoftverterméket, hogyan kezdjen dolgozni vele - ezek az első kérdések, amelyekre a szoftver dokumentációjának választ kell adnia.

A programdokumentáció célja:

  • a programok kölcsönös cseréjére szoftvertermékek egységesítése és a korábban fejlesztett programok alkalmazása az új fejleményekben;
  • a munkaerő-intenzitás csökkentése és a szoftver termékek fejlesztése, karbantartása, gyártása és működtetése.

6. Mely RF Állam-szabványokat a PS dokumentálására a vonatkozó nemzetközi szabványok alapján fejlesztettek ki?

Számos szabvány létezik az Orosz Föderációban a PS dokumentációjával kapcsolatban a nemzetközi ISO szabványok közvetlen alkalmazása alapján:

GOST R ISO 9127-94 Információs rendszerek. Felhasználói dokumentáció és csomagolási információk a fogyasztói szoftvercsomagokhoz. A szabvány teljes mértékben megfelel az ISO 9127: 1989 nemzetközi szabványnak. A szabvány célja, hogy a potenciális vásárlóknak a szoftvercsomaggal kapcsolatos kezdeti információkat nyújtsa.

GOST R ISO / IEC 8631-94 Informatika. Szoftver konstrukciók és szimbólumok megjelenítéséhez. Leírja az eljárási algoritmusok ábrázolását.

7. Milyen összetett jellemzői jellemzik a PS minőségét?

A PS minőségét hat összetett jellemző határozza meg: funkcionális képességek; megbízhatóság; gyakorlatiasság, hatékonyságát; karbantarthatóság; mobilitást.

  1. Funkcionalitás. Ez a jellemző leírja a szoftver tulajdonságait a felhasználói követelmények teljesítésének teljességében, és ebben az értelemben kulcsfontosságú a szoftver fogyasztói tulajdonságai szempontjából, míg a fennmaradó jellemzők technikai jellegűek, ami nem csökkenti azok fontosságát a szoftver minőségének értékelésében.
  2. Megbízhatóságát. A szoftver sajátossága, hogy nem érinti az elöregedést és a károsodást, és a hibák a követelmények, a tervezés, a végrehajtás hibái miatt jelentkeznek.
  3. Gyakorlatiasság. E jellemző értékelésénél a felhasználó követelményeit kell követni, mivel a különböző felkészültségi szintek felhasználói eltérő (gyakran kölcsönösen kizáró) követelményeket támasztanak.
  4. Hatékonyságát. E jellemző értékelése kritikusan függ a felhasználói igényektől. A szoftver nem hatékony, nem a rossz kódolás miatt, hanem az ellentmondásos és irreális kezdeti követelmények miatt.
  5. és 6. kíséret. Mobilitás. E két jellemző tekintetében figyelembe kell venni, hogy bizonyos orosz körülmények között gyakran nem kaptak korábban, és nem fordítanak kellő figyelmet a felhasználóra.

8. Milyen szabványokban és hogyan definiálják a PS minőségét és megbízhatóságát?

A GOST 15467-79 szerint: A termékminőség olyan termék tulajdonságok halmaza, amelyek meghatározzák annak alkalmasságát, hogy megfeleljen bizonyos igényeknek a céljának megfelelően.

Az ISO 8402-86 és az ISO 9126 szabvány szerint: A minőség olyan termékek vagy szolgáltatások tulajdonságainak és jellemzőinek egy csoportja, amelyek képesek megfelelni a kondicionált vagy észlelt igényeknek.

Az ISO 8402 szabvány szerint: Minőségbiztosítási rendszer - az egyetemes minőségirányításhoz szükséges szervezeti struktúra, módszerek, folyamatok és erőforrások összessége.

Az ISO 9126 szerint: A megbízhatóság olyan attribútumok halmaza, amelyek ahhoz kapcsolódnak, hogy a szoftver képes a teljesítményszintet meghatározott feltételek mellett fenntartani bizonyos ideig.

Az ISO 8402 szerint: A megbízhatóság olyan kollektív kifejezés, amelyet a rendelkezésre állási jellemzők és az őt befolyásoló tényezők jellemeznek: megbízhatóság, karbantartás, karbantartás és javítás.

Töltse le az egyik archívumot (ingyenesen):

Mint tudják, a tanárok más. Annak érdekében, hogy mindegyiküknek megfelelő viselkedési stratégiát dolgozzon ki, először be kell osztályoznod őket. Minden tanár feltételesen fel van osztva ilyen altípusokra: részletesebben.

Nem könnyű megérteni az emberi kapcsolatok bonyodalmát. A szülők, a barátok, az ellenkező nem, a tanárok mindig saját árnyalatai vannak. Az egyetemi tanulmányi első napoktól kezdve a diákoknak új kapcsolatokat kell kialakítaniuk - a tanárokkal. Néha találkoznak köztük. több.

Minden újonc, aki belép az egyetemre, felfedez új tanulmányi törvényeket. Talán valaki csak véletlenül fogadja el őket. Mindazonáltal ezek a paradoxonok hihetetlen képet mutatnak, amelyet a diákok saját tapasztalatuk alapján teszteltek. Tehát, ellentétben a logikával, léteznek ilyen tanulmányi törvények. több.

Kapcsolódó cikkek