Co je standard?

Definice nebo formát, který byl schválen uznanou normalizační organizací nebo je průmyslem přijímán jako de facto standard. Normy existují pro programovací jazyky, operační systémy, datové formáty, komunikační protokoly a elektrická rozhraní.

Z pohledu uživatele jsou standardy v počítačovém průmyslu nesmírně důležité, protože umožňují vytvoření přizpůsobeného systému kombinací produktů od různých výrobců. Bez standardů lze používat pouze hardware a software od stejné společnosti. Standardní uživatelská rozhraní navíc mohou mnohem snáze naučit používat nové aplikace.

Většina oficiálních počítačových standardů je stanovena jednou z následujících organizací:

  • ANSI (American National Standards Institute)
    • ITU (Mezinárodní telekomunikační unie)
  • IEEE (Institut elektrických a elektronických inženýrů)
    • ISO (Mezinárodní organizace pro normalizaci)
  • VESA (Video Electronics Standards Association)
  • IEEE nastavuje standardy pro většinu typů elektrických rozhraní. Jeho nejznámějším standardem je pravděpodobně RS-232C, který definuje rozhraní pro sériovou komunikaci. Toto je rozhraní používané většinou modemů a řadou dalších zařízení, včetně displejů a myší. IEEE je také zodpovědné za navrhování formátů dat s plovoucí desetinnou čárkou.

    Zatímco IEEE se obecně zabývá hardwarem, ANSI se primárně zabývá softwarem. ANSI definovala standardy pro řadu programovacích jazyků, včetně C, COBOL a FORTRAN.

    ITU definuje mezinárodní standardy, zejména komunikační protokoly. Definovala řadu standardů, včetně V.22, V.32, V.34 a V.42, které specifikují protokoly pro přenos dat po telefonních linkách.

    Kromě standardů schválených organizacemi existují také de facto standardy. Jedná se o formáty, které se staly standardem jednoduše proto, že s jejich použitím souhlasilo velké množství společností. Nebyly formálně schváleny jako standardy, ale přesto jsou standardy. PostScript je dobrým příkladem de facto standardu.