Softwarové produkty: základní vlastnosti, aplikace
Na počátku vývoje počítačové techniky se objevil pojem programovacích jazyků a sekvence příkazů vytvořených s jejich pomocí, které se později staly známými jako aplikace. Ve skutečnosti se jedná o softwarové produkty (softwarové programy). To znamená, že daná sada příkazů umožňuje provádět úkol nebo zajišťovat fungování počítačového systému jako celku. Co jsou to?
Obsah
Softwarové produkty: základní klasifikace
Budeme hovořit najednou: nebudeme stoupat do džungle výpočetní techniky, ale pokusíme se pochopit, jaké jsou programy a jaké jsou, tak řečeno, v jednoduchém jazyce.
K dnešnímu dni existuje několik typů klasifikace softwaru nebo softwaru. Mezi hlavní typy patří:
- systémový software;
- aplikačního softwaru.
Někdy tento seznam obsahuje také nástroje pro vývoj a správu ve formě zvláštních nástrojů, ale obecně je lze přiřadit systémovým aplikacím.
Typy softwarových produktů pro použití
Existuje další klasifikace, která znamená použití softwarových produktů podle druhu přístupových práv a nákladů. Zde můžete zahrnout následující pojmy:
- proprietární software s monopolem držitele práv, který uděluje pouze práva na jeho instalaci a používání, přičemž si zachovává právo duševního vlastnictví;
- komerční (placený) software, což znamená nákup softwarového produktu a oficiální licence;
- shareware, který lze použít po určitou dobu (obvykle 30 dní), po které byste měli zakoupit licenci nebo zaregistrovat produkt;
- bezplatný (freeware) software - programy a aplikace, které nevyžadují licenci nebo platbu;
- bezplatný software s otevřeným zdrojovým kódem (GNU licence), který může každý změnit nebo upravit podle svého uvážení.
Nyní se podívejme podrobněji na některé typy všech softwarových balíčků a jednotlivých aplikací každého typu.
Software Firmware
Tento typ softwaru odkazuje na systémovou část. Jinými slovy jsou to nástroje základní úrovně, které poskytují interakci mezi softwarovým prostředím počítače (operační systém nebo nainstalované aplikace).
Dnes se nazývají řidiči - malé programy vytvořené tak, aby softwarová část počítačového systému rozpoznala a zajistila správnou funkci jakékoliv "železné" součásti. Všechna nastavení jsou zpravidla uložena ve speciálním čipu na základní desce, která má své vlastní softwarové prostředí nazvané BIOS. A to není jen BIOS ukládá základní nastavení „železa“, ale také ji diagnostikovat při zapnutí počítače terminálu (pokud jsou zjištěny jakékoliv konflikty nebo poruchy, vzhledem k tomu, typický jedno pípnutí při spuštění počítače přes PC reproduktor).
Operační systémy
Pravděpodobně není nutné říkat, že operační systémy jsou hlavní součástí softwaru, který komunikuje mezi počítačem a uživatelem. Zhruba řečeno, jedná se o druh vrstvy, vzhledem k rozhraní, které uživatel získá přístup k určitým funkcím systému a provádí určité úkoly pomocí aplikací různých typů a úrovní.
K dnešnímu dni vědí poměrně velké množství a ne všechny jsou rovnocenné. Většina z nich grafické rozhraní, ale i text "OSes". V každém případě obsahují výkonný nástroj pro zajištění fungování všech komponent a práce uživatele v systému, včetně překladatelů jazyka a mnoho dalších věcí.
Vývojové nástroje
Vývoj softwarových produktů jakéhokoliv typu, ať už operačního systému nebo jiné aplikaci, která je založena na libovolném programovacím jazyce, který zahrnuje nejen specifickou sadu příkazů, ale také překladatelé, tlumočníků, překladače, a tak dále. D. (někdy i disassembler) .
Mnoho jazyků pomocí ručního zadávání příkazů, například v textovém režimu, můžete najít i celé specializované platformy, což umožňuje pracovat s jazyky, jako je Delphi nebo Java bez odborných znalostí, tak říkajíc, na intuitivní úrovni. Mimochodem, to samé platí pro rozvoj lokalit webových stránek, kdy a jejich vztahy jsou založeny na vestavěných funkcí, které mají takové softwarové produkty. Příklady? Prosím vás! Stejný editor MS Office Word, WordPress atd.
Nástroje pro správu
Správa systému je nedílnou součástí každého softwarového prostředí. Vskutku, včasná detekce a oprava problémů a chyb v práci jediného počítačových terminálů v lokální síti nebo i fungování celého internetových zdrojů hostovaných na vzdálených serverech, umožňuje vyhnout spoustu problémů později.
Například, standardní sada Windows-systémy (a nejen jich), také existují speciální programy a aplikace, které umožňují, například pro kontrolu chyb disku, testovat RAM a tak dále. D. Je samozřejmé, že existují zvláštní nástroje třetích stran, které obsahují funkční pokročilé sady nástrojů. Pomocí jejich použití vstupuje správa systému do nové vyšší úrovně.
Jako zajímavý příklad můžete přinést program pro vyhledávání a opravu systémových chyb na pevném disku běloruského vývojáře Victoria, který má mnohem více funkcí než standardní nástroj Windows. Program HDD Regenerator obecně může "remagnetizovat" pevné disky, obnovit chybné sektory, ale neovlivňovat informace uložené v clusterech. A to je jen malá část aplikací tohoto směru. A pokud vezmeme v úvahu i žádosti o systémové administrátory pro monitorování lokální počítačovou síť, nebo dokonce i fungování celého takového síťového systému, je to prostě ohromeni, jak bude dosaženo pokroku: tady už tolik nástrojů, že celá a nelze popsat.
Zajištění bezpečnosti informací
Co se týče ochrany informací a bezpečnosti jakéhokoli systému, existují také takové nástroje. Takové produkty, jejichž programové moduly jsou napsány v jazycích vyšších jazyků, umožňují čelit hrozbám jakéhokoli druhu.
Ale není to jen o anti-virus software. Stejně tak zde lze přičíst všechny druhy anti-spyware programy, které zabraňují pronikání otravné reklamy, do konce, dokonce i virtuální firewally, známý fayrovollami nebo firewallu.
Prostředky přístupu k internetu
Předchozí typ aplikací, zaměřený na bezpečnost informací, je velmi úzce spjat s přístupem k internetu, protože dnes většinu hrozeb vychází odtud.
Pokud jde o poskytnutí přístupu, hlavním prostředkem takzvaných internetových prohlížečů, fungující na základě přesně definovaných nastavení sítě (IP adresu počítače, masku podsítě a volitelnou bránu, DNS, WINS a proxy servery, a tak dále. Etc. .). Takové aplikace jsou často označovány jako aplikační programy.
Aplikační software
Nyní se přesuneme na největší třídu programů - aplikační software. Aplikace tohoto typu jsou přísně zaměřeny na provádění konkrétních úkolů, například matematické, kancelářské, zábavné, vědecké a mnoho dalších.
Vypsat všechny fyzicky nemožné, ale určitě existuje několik směrů: práce s dokumenty a tabulkami (kancelářských programů a systémů pro správu dokumentů), účetnictví, zpracování multimediálních dat (grafika, audio a video), návrhu systému, platforma pro matematickou a vědeckou práci na počítači nebo modelování, databázové nástroje, e-mailové klienty a prohlížeče, správce souborů apod. Tyto aplikace lze nekonečně vyčíslit.
Základní sada Windows
Nyní zvážte hlavní softwarové produkty, které jsou k dispozici v libovolném operačním systému, například Windows. Samozřejmostí je, že takovouto univerzální množinu lze nazvat velkým úsekem, protože v jiných "operačních systémech" se takové sady mohou podstatně lišit. Nicméně v souvislosti s tím, že se jedná o tyto OS, máme nejrozšířenější, budeme diskutovat o tomto balíčku.
Pokud jste nevěnoval pozornost, po první instalaci systému Windows na hlavním menu, můžete najít programy, seřazené podle místa určení: .. Standard, služby, administrativní, atd Ale ne každý ví, že daleko, je to jen malá část ledovce. Skutečnost, že mnoho služeb pomůcky nejsou zobrazeny v nabídce. Většina z nich se lze dostat buď z příkazového řádku, nebo z nabídky „Run“.
Navíc "čistý" systém Windows zcela chybí hlavní sadu kanceláří, ačkoliv je stále přítomen prohlížeč některých dokumentů (stejný Word Pad). Ukazuje se tedy, že po instalaci většiny "OS" musí uživatel instalovat i hlavní kancelářský balíček. To však nezpůsobuje potíže.
No, kalkulačky, notebooky, správci souborů, internetové prohlížeče a mnoho dalšího nelze vůbec říct - jsou k dispozici v každém systému.
Utility programy
Nakonec zvážte výrobky, jejichž softwarové funkce umožňují nejen provádět diagnostiku nebo optimalizovat výkon systému, ale jsou dalšími nástroji pro práci s určitými typy dat.
První typ aplikace se často nazývá optimizátory. Zjistí, že je správné a na systémové úrovni ve většině „OSE“ chyby a umožňují uživateli zakázat některé zbytečné procesy na pozadí, které spotřebovávají příliš mnoho zdrojů, čímž urychluje celý systém.
V systému Windows neexistují téměř žádné takové nástroje, kromě standardních prostředků ověřování a defragmentovat disk. Bohužel, nepoužité součásti nebo služby na pozadí musí být ručně deaktivovány a bez zvláštních znalostí to může vést k nepředvídatelným důsledkům. Avšak optimalizátory fungují v automatickém režimu, vypíná pouze to, co nevede k kritickým poruchám.
To samé platí i pro editaci a defragmentaci registru, který může obsahovat velké množství zbytečných, zastaralé nebo neplatné odkazy, které alespoň zvyšuje čas stahování specifických aplikací a celý systém při spuštění.
Odinstalování standardního odinstalačního systému Windows není vždy správně provedeno. Často na konci procesu v systému je hromada odpadků v podobě zbytkových souborů, složek nebo záznamů v tomtéž leteckém rejstříku. Zde přicházejí na pomoc unikátních utilit jako IObit Uninstaller, který čistí systém úplně, po kterém uživatel nemá k vyhledávání a odstranění zbývajících objektů manuálně.
Dalším příkladem je aktualizace ovladačů zařízení. Neexistuje zde také automatický režim. Nástroje třetí strany, jako je Driver Booster, se s touto základní funkcí vyrovnávají a aktualizují ovladače pouze z oficiálních zdrojů (stránky výrobce hardwaru).
A konečně, jeden z nejpopulárnějších archivačními jsou, protože i když se soubory z internetu stáhnout dostatečně velké počáteční hodnoty jsou zabalené ve speciálních souborech pro snížení „váha“. Kromě toho velké složky mohou být rozděleny do několika souborů a úroveň programu WinRAR, WinZIP nebo 7zip umožňuje zpracování těchto dat je elementární.
Namísto následného slova
Na závěr zbývá říci, že, samozřejmě, to ne všechny softwarové produkty, které lze nalézt i dnes. Zdá se však, že i při této minimální specifikaci, každý uživatel bude moci cítit rozdíl mezi programy pro různé účely a vyvozovat obecné závěry o tom, co tam dělají a jaké jsou.
- Seznam programovacích jazyků. Programovací jazyky nízké a vysoké úrovně
- Jaká jsou kritéria výběru softwaru? PC Software
- Co zahrnuje aplikační software?
- Obecný aplikační software: příklady
- AVG Technologies: Hlavní softwarové produkty a recenze o nich
- Co je počítačový program? Typy počítačových programů
- Tvorba a používání počítačových programů. Počítačový program je ...
- Co je to PAK a proč je?
- Jaké jsou charakteristické rysy počítačového viru?
- Software je co? Jaký je program Software?
- Jaké programy se nazývají volně distribuované: příklady. Licencované programy
- Architektura počítačového systému: klasifikace a definice
- Software Updater: co je to program a jeho varianty
- Co je systémový software?
- Aplikační software, klasifikace
- Programovací prostředí. Na cestě k vytváření vlastního softwaru
- Software: klasifikace softwaru a jeho hlavní typy
- Co je součástí systémového softwaru?
- Apple Software Update: co je tento program a můžete se ho zbavit?
- Typy počítačového softwaru
- Počítač druhé generace - přechod na tranzistory