Szoftver rendszer wikipedia

A szoftver-ipar oszlik három fő területen:

  • szoftverek fejlesztése rendelésre;
  • szoftverek vállalati felhasználó;
  • szoftver a fogyasztók számára.

Felsorolt ​​egymás után jelentek meg időközönként körülbelül tíz éves. [15]

Háttér. Az eredete a programozás [| ]

Az első program írt Ada Lavleys Difference Engine. mivel azonban ez a gép soha nem volt kész, a fejlesztési Lady Lovelace teljesen elméleti maradt. [16]

Az első elmélet program által felajánlott angol matematikus Alan Turing 1936 esszéjében «On kiszámítható számok egy alkalmazást az Entscheidungsproblem» ( «A kiszámítható számok kérelem kiadására engedély") [17] [18] [19] . Ő hozta létre az úgynevezett Turing-gép. absztrakt matematikai modellje a gép, elvégzésére képesek kezdetleges műveletek sorozata, amelyek a gép alakíthatjuk az egyik állapotból a másikba rögzített. Az alapötlet az volt, hogy a matematikai bizonyíték arra, hogy egy adott állam a rendszer előre mindig érhető el következetes végrehajtása véges számú elemi parancsok (programok) egy rögzített parancsokat.

Az első elektronikus számítógépek 1940-1950-es években átprogramozni a váltás a kapcsoló és csatlakoztassa újra a kábeleket, igénylő mély megértése a belső szerkezetét. Az ilyen gépek, különösen a kezelt ENIAC (amely azonban utólag módosított úgy, hogy, legalább részben, programozható lyukkártyák) [20].

Az egyik a munkavállalók Turing, Dzhon Mochli. egyre később (együtt John Presper Eckert [en] *) vezetője és alapítója Eckert-Mauchly Computer Corporation. fejlesszenek ki egy ilyen számítógépet. hogyan BINAC és UNIVAC. Ő utasította a személyzetet, hogy hozzon létre egy fordító algebrai képletek. Bár ez egy ambiciózus cél a 1940-es és nem sikerült elérni, a vezetése alatt Mauchly alakult úgynevezett „rövid kód”, amelyben a műveletek és változók kódolt két-karakter kombinációk. Egy rövid kódot végrehajtani a tolmács segítségével. [22] Szürkék Hopper. dolgozó eleje óta 1950 egy sor matematikai rutinok UNIVAC I. feltalált-linker programot «A-0 [en]», ami egy adott azonosító letölti a szükséges rutint a könyvtárból. tárolt mágnesszalag. és írja be a kijelölt memóriaterület. [23]

1950-ben jött az első magas szintű programozási nyelvek, Dzhon Bekus kifejlesztett FORTRAN. és szürkék Hopper - COBOL. Ezek a fejlesztések jelentősen egyszerűsítette az írás szoftver, ami meg van írva, ha minden cég, a felvásárló számítástechnikai gép [24].

Korai történelem. Enterprise Software [| ]

Valójában a „szoftver” lépett széles körben használják, mivel a korai 1960-as években merült fel, amikor a tényleges kijelölését parancsokat, hogy ellenőrizzék a számítógép és a fizikai alkatrészek - hardver [29]. Ugyanakkor, és elkezdte a kialakulását a szoftver-ipar. önálló ága. Az első szoftverfejlesztő cég vált 1959-ben alapított Roy Nutt [en] Fletcher és Jones [en] Számítógép Sciences Corporation [en] kezdőtőkével 100 $. CSC és az első vásárlók után megjelent neki a szoftvergyártók extra nagy vállalatok és kormányzati szervek, mint például a NASA [30]. és a vállalat tovább működik a piacon az egyedi szoftver, valamint egyéb első programozó saját induló. mint például a számítógépes Használat Company [en] (CUC) [27].

Az első önálló kiadott szoftver termékek nem mellékelt számítógépes berendezések, is megjelent Applied Data Research 1965 AUTOFLOW számítógépes dokumentáció generátor. automatikusan rajzol folyamatábra. és fordító MARK-IV programozási nyelv [en]. kidolgozott 1960-1967 években Informatika, Inc. [26] [31] A formáció a piac a vállalati szoftver szorosan kapcsolódik a megjelenése egy család IBM System / 360 számítógépek. Elég masszív, viszonylag olcsó számítógépeket, amelyek kompatibilisek egymással a kód szinten, megnyitotta az utat replikálható program [32].

Fokozatosan tartományban szoftver ügyfelek bővült, ami stimulálja az új szoftver. Így jelent meg az első szakosodott cég fejlesztése számítógépes tervezés [30].

Személyi számítógépek és szoftverek fogyasztók [| ]

A megjelenése az 1970-es, az első személyi számítógépek (például az Altair 8800), és teremtette meg az előfeltételeket a megjelenése tömeges piaci szoftver. Kezdetben a személyi számítógépes program oszlik meg a „doboz” forma révén bevásárlóközpontokban, vagy postai úton, és volt egy ára 100-500 dollár. [26]

A besorolást a [| ]

  • szoftverek rendelésre gyártják;
  • szoftverek nagyvállalatok és szervezetek;
  • szoftver a fogyasztók számára.

Szerint a mértéke hordozhatóság a program oszlik

Útján terjesztését és felhasználását a program oszlik

Előzetes megbeszélés alapján a program oszlanak:

  • rendszer
  • alkalmazást.

A program típusa van osztva [37]:

  • Komponens - egy programot, összességében tekintve, végrehajt egy teljes funkció és a használható önállóan, vagy részeként a komplex;
  • Komplex - a program, amely két vagy több komponensből, és (vagy) komplexek, amelyek végrehajtják kapcsolatos funkciók és használható önmagában, vagy részeként egy másik komplex.

System Software [| ]

A komplex programok, amelyek kezelése a számítógépes rendszer. mint például egy processzor. RAM. Input-output eszközök. hálózati berendezések. meghatalmazotti „inter-interface”, egyrészt, hogy a gépek és a másik - a felhasználó alkalmazás. Ezzel szemben a szoftver. A rendszer nem adott gyakorlati problémák megoldására, de csak ad a funkcionalitás más programok, így számukra a szolgáltató funkciók, hogy elvonatkoztat a részleteket a hardver és firmware végrehajtását egy számítógépes rendszer kezeli a hardver erőforrásokat a számítógépes rendszer. A feladat egy szoftver rendszer feltételesen függően alkalmazott konvenciók egy adott kontextusban. Általános szabály, hogy a rendszer szoftver operációs rendszereket. Utility [⇨]. adatbázis-kezelő rendszerek. egy széles osztályát köztes szoftverek.

Alkalmazási szoftverek [| ]

Alkalmazás szoftver - a program célja, hogy végre konkrét feladatokat és egyedi tervezésű közvetlen felhasználói beavatkozást.

Licenc [| ]

A felhasználó megkapja a szoftver licenc, hogy megadja neki a jogot, hogy a szoftver rendelkezéseinek hatálya alá engedélyezéséről. Általában ezek a feltételek korlátozzák a felhasználó képes átvinni a szoftver a többi felhasználó, módosítsa a kódot.

Része a szoftver jön egy szabad engedély. Ezek az engedélyek lehetővé teszik a szoftvert, és módosíthatja.

Része a programnak terjesztik ral. Van is egy shareware. Ebben az esetben általában a felhasználó kap egy ingyenes demo verzió szoftver halmozottan fogyatékos egy meghatározott próbaidő után van, vagy megvásárol egy terméket vagy eltávolítani.

Lásd még [. | ]

Megjegyzések [| ]

Irodalom [| ]

Irodalom [| ]

Szótárak és lexikonok

Kapcsolódó cikkek