ZADANIE 5: 1. Napíšte program, ktorý nakreslí na obrazovku šachovú vežu z hviezdičiek:
1. Napíšte program, ktorý nakreslí na obrazovku šachovú vežu z hviezdičiek:
** ** **
**********
* *
* *
* *
* *
* *
* *
*** ***
* *
**********
**********
program Veza;
uses Crt;
begin
ClrScr;
writeln(‚** ** **‘);
writeln(‚**********‘);
writeln(‚**********‘);
writeln(‚ * *‘);
writeln(‚ * *‘);
writeln(‚ * *‘);
writeln(‚ * *‘);
writeln(‚ * *‘);
writeln(‚ * *‘);
writeln(‚*** ***‘);
writeln(‚* *‘);
writeln(‚**********‘);
writeln(‚**********‘);
readln;
end.
2. Charakterizujte jednotlivé typy softvéru z hľadiska právnej ochrany (freeware, shareware, …). Vysvetlite pojmy „licencia na používanie softvéru“, „autorské práva“, „multilicencia“.
Autorské práva /zákony/
Autora programu chráni autorský zákon, ktorý určuje jeho práva a povinnosti. Podľa autorského zákona je právom autora rozhodovať o tom, ako sa bude jeho dielo šíriť a používať.
Licenčná zmluva programu nás zvyčajne:
• upozorňuje, že program môžeme inštalovať iba vtedy, ak súhlasíme so všetkými podmienkami zmluvy. Počas inštalácie programu sa zobrazí dialógové okno s textom zmluvy. Pokračovať môžeme až vtedy, keď potvrdíme súhlas.
• určuje do koľkých počítačov môžeme program nainštalovať
• určuje, za akých podmienok / a či vôbec / môžeme program ďalej šíriť
• určuje, čo nesmieme s programom robiť / napr. ho meniť /
• upozorňuje, za čo preberá a za čo nepreberá zodpovednosť tvorca programu. Obvykle nepreberá zodpovednosť za žiadne škody , ktoré vzniknú jeho používaním – ak takúto možnosť pripúšťajú zákony krajiny, kde sa program šíri.
Osobitná skupina sú školské a študentské licencie. Obyčajne sú oveľa lacnejšie, ale zakazujú používanie príslušného programu na komerčné účely /čiže pomocou programu s takouto licenciou nemôžeme vytvoriť produkt, ktorý by sa potom predával/.
Multilicencia – ak chcem aplikáciu používať na viacerých počítačoch, musím si zakúpiť multilicenciu. Použitím zakúpeného programu na viacerých PC porušujem autorskú zmluvu. Multilicencia je zvyčajne lacnejšia ako viacnásobné zakúpenie prísl. softwaru.