PočítačeSoftware

Software - Co je to? Jaký software program?

Každý uživatel počítače, každý den se potýká s dobou, jako je programové vybavení. To není překvapující, protože moderní chápání termínu je interpretován jako „software“ nebo ve zkrácené formě, „PO“ ( „měkké“). Podívejme se na některé důležité aspekty typy softwarových a vztahy s ostatními součástmi počítačových systémů. Takže, co je software?

obecné pojmy

V obecném smyslu software - sada instrukcí, směrnice o jejich provádění na základě programovacího jazyka, program nebo sada programů zodpovědných za spolupráci nejen mezi uživatelem a počítačovým systémem, ale i mezi tzv železných součástí počítače nebo jiných aplikací postavený pro některé účely.

V závislosti na nařízených funkce softwaru, veškerý software lze rozdělit do několika skupin, které budou diskutovány později.

Hardware a software: rozdíl a vztah

Výklad těchto dvou pojmů přišel s příchodem prvních počítačů. V současné době se předpokládá, že Hardware - Tento hardware počítače ( „železo“ složky), které mohou dotknout rukou (základní deska, procesor, paměť, periferní zařízení a další zařízení v systému, nebo k němu připojen).

Zcela opačný výklad tohoto pojmu v softwaru. Překlad může být reprezentován doslova jako „soft ware“. V širším slova smyslu, to znamená, že program nemůže dotknout, je to v jistém smyslu i virtuální součást.

A především zajímavé, že pro použití „železa“, nebo přístup k jeho nebo její schopnosti musí být nutně použita speciální software ve formě zvláštních kontrolních programů, který je zodpovědný za výkon těchto zařízení (řidiče, nastaví příkaz vstup / výstup BIOS a tak dále. D.) ,

Termín Software samotný překlad a interpretace, které jsou nyní používány všude tam, kde je v rámci programu, a to i na úsvitu výpočetní techniky nebylo v provozu. To bylo jen na počátku 60-tých vytvořených úplně. To bylo spojeno se zavedením jasného rozdělení týmů odpovědných za řízení hardwaru počítače a koncovým uživatelem. Související třídy (software a hardware) se stal známý hardwarových a softwarových systémů.

Klasifikace software založený na několika kritériích

Jako software - to je program součástí každého počítačového systému, tento software lze rozdělit do několika hlavních kategorií na základě úkolů, které jí. Například na je použití a replikace software rozdělen do Corporate (na zakázku pro velké firmy a společnosti) a softwaru pro široké spektrum uživatelů.

Podle přenosnosti kritérium může být specifické pro platformu (pracující výhradně v jednom médiu a jednoho typu „železa“), a na platformě (přizpůsobit velmi různé systémy).

Podle šířit typu lze rozdělit do proprietárního softwaru, otevřené (pokud jde o zdrojový kód na GNU General Public License s otevřeným zdrojovým kódem) a zdarma. Kromě toho jsou zde často zahrnuty zdarma, placená a shareware. Druhý typ aplikace je zcela nebo částečně omezená funkčnost po určitou dobu, po které, program bude muset koupit. V opačném případě bude přestat pracovat.

Ale určena klasifikace předpokládá existenci tří hlavních kategorií softwaru:

  • systém;
  • řemesla;
  • instrumentální (vývojové nástroje, nářadí a pomůcky).

System Software

Jako komponenty systému jsou nejen uplatnění v běžném slova smyslu. Ve skutečnosti, že operační systémy jsou také programy.

Často se však, že systém software může být myšlenka jako druh vrstvy spojující uživatelské programy z prostředí operačního systému, v němž působí, a hardwaru, který se podílí na provádění konkrétního úkolu (např stejné ovladače zařízení).

Aby to bylo jasnější, budeme dát jednoduchý příklad. Vezměte si operační systém Windows (systém layer), zvukovou kartu ( „železná“) a mediální přehrávač (aplikační software). Na saundkarta mohl reprodukovat zvuk, budete potřebovat ovladač (systémového softwaru), který poskytuje kontrolu nad zařízením v operačním systému, který je platformou pro hráče. Vzhledem k tomu, že systém rozpozná, a to prostřednictvím svých směrnicích přenáší je na ovládání přehrávače, detekovat druh zvukového souboru používá speciální kodeky a dekodérů (další softwarové nástroje). Vztah je zřejmý.

aplikační programy

Pro aplikace, aby zahrnovala všechny ty aplikace, které nejsou spuštěny součásti systému nebo použít pouze částečně, řešit dobře definované specifické uživatelské úlohy.

Příklad dnes můžeme přinést spoustu: kancelářské balíky, editorů médií, systém matematických výpočtů a designu, způsoby přístupu k internetu a síťové správy, ústředny apod Jak vidíte, každý typ softwaru (Software) - nástroj, který se zaměřuje na provádění .. úzký rozsah úkolů a spolupracuje přímo s uživatelským celého počítačového systému.

Nástroje a utility

Nástroje zahrnují software pro vývoj a údržbu dalších typů softwaru. To může zahrnovat jazykovou platforma programovací prostředí vývoje, SDK balíčky, sledování chyb a řízení verzí.

Co se týče inženýrských sítí, které pod nimi často se odkazuje na software pro konfiguraci parametrů hardwarové a / nebo softwarové komponenty počítačového systému v jednotné, bez něhož přístup k nastavení ostatních metod nelze realizovat. Takový software může být integrován v operačním systému nebo instalovány samostatně. V některých případech, pomůcky mohou využívat veškeré nastavení automatizace (např Optimalizaci aplikace na opravu chyb a zvyšování výkonu pro Windows systémů).

Místo epilogu

Na závěr je třeba poznamenat, že mnozí uživatelé často vyvolává další otázky ohledně pojmu Software:? «Co je tento program“ Tento přístup poněkud nekorektní, protože, jak již bylo uvedeno výše, může to být nejen jediná aplikace, ale také sada programy, sada jazykových příkazů, směrnic a pravidel programovacího jazyka pro ovládání dalších komponentů nebo jejich transfer pro zpracování a realizace ve formě binárního kódu, například, centrálního procesoru.

Tato klasifikace je také velmi podmíněná, neboť v popisu byly prezentovány pouze hlavní typy softwaru bez dalšího dělení do podskupin, které dnes mohou být počítány velmi, velmi mnoho. Ale pro počáteční chápání pojmu Software běžný uživatel může stačit i toto poznání.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.delachieve.com. Theme powered by WordPress.