Software

Software je programové vybavenie počítača a plní úlohu akéhosi sprostredkovateľa medzi počítačom a človekom. Software môžeme rozdeliť na:

1) Systémový software

Operačný systém- Operačný systém je nevyhnutný základ pre činnosť počítača. Je to súbor programov, ktoré kontrolujú činnosť hardwaru, softwaru a periférnych zariadení. Umožňuje: - zápis a čítanie z operačnej pamäte

- zobrazovanie inf. na zobrazovacej jednotke- správu súborov na disku

- prijatie znaku z klávesnice

Najznámejšie: WIN 95/98, UNIX, MS DOS, OS/2

Nadstavby OS- mali význam hlavne v minulosti, keď sa používal MS DOS

- Zjednodušovali prácu s počítačom.

- užívateľ mohol jednoduchšie pracovať na správe súborov a nemusel vedieť

syntaxy príkazov naspamäť.

- umožňovali prezeranie obsahu diskov, vytváranie, mazanie súborov, adresárov, kopírovanie, prenášanie....rozdelenie:

a) Textové - pracovali v textovom móde

NC, VC, HH manažér.

b) Grafické - pracovali v grafickom móde, lepšie vyzerali

WIN 3.xx....

2) prekladače programovacích jazykov

- umožňujú používateľovi vytvárať vlastné programy. Po nahraní týchto programov do pamäti rozumie počítač aj príkazom programovacieho jazyka (resp. si ich vie preložiť do strojového kódu).

- Basic, Turbo Pascal, C, C++, Visual C++, Visual Basic, Fortran, Algol....

3) Aplikačný software

- predstavuje množstvo programov určených na riešenie najrozmanitejších úloh pomocou počítača.

Textové editory- programy slúžiace na spracovanie textov: Wordstar, Wordperfect, T602, Word, Wordpad, Chiwriter...

Tabuľkové kalkulátory- programy určené na spracovanie údajov uložených vo forme tabuľky: Lotus 1-2-3, Excel, C602, Supercalc, Quatro...

Databázové systémy- programy umožňujúce spracovanie veľkého množstva údajov, ich triedenie podľa kritérií a usporadúvanie: Dbase III, FoxBase, SuperBase, Clipper....

CAD systémy- počítačom podporovaný dizajn (computer aided design), návrh rôznych strojov, automobilov: AutoCAD, CADkey, PC dogs

DTP systémy- navrhovanie kníh, časopisov, spájanie obrázkov s textom (desktop publishing): Pagemaker, Ventura Publisher, Page Wiew

Komunikačné programy- programy slúžiace na ovládanie siete a prepojenia očítačov: Kermit, Kernel, Novell, Netware....

Počítačové právo

Aplikácia informatiky v každodennom praktickom živote priniesla potrebu vytvoriť právne predpisy a normy používania programov, ktoré by upravili vzťahy medzi tvorcami poč. prog. a ich distributérmi. Právne problémy nevznikli len vo vzťahu k tvorbe poč. prog., ale aj v súvislosti s tvorbou, využívaním a ochranou údajov spracúvaných v počítačoch. V neposlednom rade pribudol aj nový druh kriminality – počítačová kriminalita. Oblasť práva, ktorá sa zaoberá právnymi vzťahmi v súvislosti s využívaním počítačov sa označuje ako počítačové právo. Poč. právo je súbor právnych noriem, ktoré upravujú vzťahy, týkajúce sa autorov poč. prog., počítačov, poč. systémov apod. Poč. právo sa zaoberá riešením problémov, ktoré by sme mohli charakterizovať týmito bodmi: - právna ochrana poč. prog., databáz a osobných údajov v inf. systémoch, ochrana informácií, projektov automatizovaných sys. ochrana manuálov a telekomunikácií

- ochrana osobnosti v súvislosti so spracovaním osobných údajov pomocou počítačov, ako aj údajov o podnikateľských subjektoch, ochranných známkach a obchodnom mene

- zmluvné vzťahy, ktoré vznikajú pri tvorbe poč. prog. a ich poskytovaní ďalším osobám. Tu ide najmä o licenčné zmluvy, zabezpečenie spracovania dodávok hardware, software, zmluvy na zabezpečenie spracovania informácií pomocou výpočtovej techniky a pod.

- počítačová kriminalita, počítačové pirátstvo a iné

V mnohých štátoch existuje na ochranu autorských práv vytvorená poč. polícia, ktorej úlohou je dohliadať na dodržovanie zákonov a v prípade ich porušenia zabezpečiť potrestanie vinníka.

Firmware: programy uložené do pamäti typu ROM priamo vo výrobnom závode, firme

Freeware: software, ktorý sa dá legálne získať zdarma alebo za malý poplatok, tiež je voľne šíriteľní- antivírusové programy

Public domain: voľne šíriteľné programy, na ktoré si autor nečiní nárok

Teachware: vyučovacie programy