nisfarm.ru

Software je co? Jaký je program Software?

Každý uživatel počítače každý den narazí na takový koncept jako Software. To není překvapující, protože moderní chápání tohoto pojmu je interpretováno jako "software" nebo zkráceně "software" ("software"). Uvažujme některé důležité aspekty týkající se typů softwaru a vztahu k ostatním komponentům počítačových systémů. Co je tedy Software?

Obecné pojmy

Software je obecně soubor instrukcí, směrnic pro jejich provádění založený na programovacím jazyce, programu nebo souboru programů odpovědných za interakci nejen mezi uživatelem a počítačovým systémem, ale také mezi tzv. Železnými komponentami počítače nebo jinými aplikacemi vytvořenými pro určité účely.

software je

V závislosti na funkcích přidělených softwaru může být veškerý software rozdělen do několika tříd, které budou o něco později diskutovány.

Hardware a software: rozdíly a propojení

Interpretace těchto dvou pojmů vznikla příchodem prvních počítačů. Dnes se považuje hardware za hardwarovou součást počítače ("železné" součásti), kterou lze dotknout rukama (základní desky, procesory, paměť RAM, periferie a další zařízení v systému nebo připojené k němu).

překlad softwaru

Absolutně opačná interpretace termínu Software. Překlad může být prezentován doslovně jako "měkký výrobek". V širším smyslu to znamená, že program nelze dotýkat, je to v jistém smyslu i jakýmsi virtuálním prvkem.




A nejvíce zajímavé je, aby bylo zajištěno používání "hardwaru" nebo přístup k jeho možnostem, musí být použit speciální software ve formě speciálních řídicích programů odpovědných za provoz těchto zařízení (ovladače, příkazy I / O BIOS atd.). .

Samotný pojem software, překlad a interpretace, který je nyní používán všude v kontextu softwaru, dokonce ani na počátku vývoje výpočetní techniky nebyl používán. A teprve počátkem 60. let minulého století se nakonec stalo. Důvodem bylo zavedení jasného rozlišení mezi příkazy odpovědnými za správu hardwaru počítače a koncového uživatele. Propojené třídy (softwarové a hardwarové) se začaly nazývat komplexy hardwaru a softwaru.

Klasifikace softwaru podle několika kritérií

Vzhledem k tomu, že software je softwarovou součástí jakéhokoli počítačového systému, může být tento software rozdělen do několika velkých kategorií na základě úkolů, které mu byly přiděleny. Například použití a replikace softwaru je rozdělena na firemní (na zakázku pro velké společnosti a firmy) a software pro širokou škálu uživatelů.

Kritériem přenositelnosti mohou být programy závislé na platformě (pracují výlučně v jednom prostředí a s jedním typem "železa") a mezi platformami (přizpůsobenými zcela odlišným systémům).

Podle typu distribuce software lze rozdělit na uzavřené programy, otevřené (pokud jde o zdrojový kód Open Source s licencí GNU) a zdarma. Kromě toho často obsahuje bezplatný, placený a sdílený software. Poslední typ aplikace má po určitou dobu úplnou nebo částečně omezenou funkcionalitu, po které program bude muset koupit. V opačném případě přestane fungovat.

co je software

Pro účely klasifikace však dochází k přítomnosti tří velkých kategorií softwaru:

  • systém;
  • aplikované;
  • nástroj (vývojové nástroje, nástroje a nástroje).

Systémový software

Systémové komponenty nejsou pouze aplikace v obvyklém smyslu. Operační systémy jsou ve skutečnosti také programy.

software, co je tento program

Často je však možné představit systémový software jako druh vrstvy, která spojuje uživatelské programy s prostředím operačního systému, ve kterém pracují, a hardwarem, který je zapojen do provádění úkolu (například stejných ovladačů zařízení).

Chcete-li být jasnější, dejme jednoduchý příklad. Vezměte operační systém Windows (systémová vrstva), zvukovou kartu ("žehlička") a multimediální přehrávač (aplikační software). Pokud zvuková karta může reprodukovat zvuk, potřebujete ovladač (systémový software), který zajišťuje správu zařízení samotným operačním systémem, což je také platforma pro přehrávač. 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

Aplikační programy zahrnují všechny aplikace, které neřídí součásti systému nebo je používají pouze částečně, ale řeší striktně definované specifické uživatelské úlohy.

hardware a software

Existuje mnoho příkladů dnes: kancelářské balíčky, multimediální editory, matematické výpočty a návrhové systémy, přístup k internetu a nástroje pro správu sítě, archivátory apod. Jak vidíte, každý typ softwaru je nástrojem orientovaným na výkon úzký rozsah úkolů a interakci přímo s uživatelem jednoho počítačového systému.

Nástroje a pomůcky

Nástroje zahrnují software pro vývoj a údržbu jiných typů softwaru. Zde můžete zahrnout jazykové platformy programování, prostředí vývoj, balíčky sady SDK, systémy pro sledování chyb a systémy pro správu verzí.

software je

Pokud jde o nástroje, to často znamená softwarových produktů konfigurovat parametry hardwarových a / nebo softwarových komponent zahrnutých do integrovaného počítačového systému, bez kterých nelze provést přístup k nastavení jinými metodami. Takový software může být zabudován do operačních systémů nebo instalován samostatně. V některých případech mohou nástroje použít plnou automatizaci nastavení (například aplikace optimalizace pro opravu chyb a zlepšení výkonu systému Windows).

Namísto následného slova

Konečně je třeba poznamenat, že mnoho uživatelů má často jinou otázku o termínu Software: "Jaký druh programu je toto?" Tato formulace otázky je poněkud nesprávná, protože jak již bylo uvedeno výše, může to být nejen jedna aplikace, ale i kolekce programy, soubor jazykových příkazů, směrnic a pravidel programovacího jazyka pro řízení jiných komponent nebo jejich přenosu pro zpracování a provedení ve formě binárního kódu, řekněme centrálnímu 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 primární chápání termínu Software sám, průměrný uživatel může mít dostatek těchto znalostí.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru