wtorek, 21 października 2014

Prawa autorskie

Lekcja 5
Temat: Prawa autorskie.

1.Definicje: 

Prawo autorskie- pojęcie prawnicze oznaczające ogół praw przysługujących autorowi utworu albo zespół norm prawnych wchodzących w skład prawa własności intelektualnej, upoważniających autora do decydowania o użytkowaniu dzieła i czerpaniu z niego korzyści finansowej.Wyróżnia się autorskie prawa osobiste i materialne.

Utwór-termin prawniczy z zakresu prawa autorskiego.
 Utwór jest przedmiotem prawa autorskiego od chwili ustalenia, chociażby miał postać nieukończoną a poza pewnymi wyjątkami właścicielem tych praw jest twórca utworu, który nabywa je automatycznie bez konieczności spełnienia jakichkolwiek formalności.

Licencja- dokument prawny lub umowa, określająca warunki korzystania z utworu, którego dana licencja dotyczy. Właściciel praw autorskich, znaku handlowego,lub patentu może (i często to robi) wymagać od innych posiadania licencji jako warunku użytkowania lub reprodukowania licencjonowanego utworu.

2. Typy licencji:
 - Freeware - 

 - Public domain -

 - Adware -

 - Cardware - 

 - GNU - 

 - Shareware - 

 - Demo - 

 - Trial -

 - OEM - Original Equipment Manufacturer -

 - Abandonware - 

 - Licencja:
  •  jednostanowiskowa,
  •  wielostanowiskowa

 - Licencja CC -


3. Odpowiedzialność karna:

 - Włamanie do komputera
 - Podrzucenie wirusa
 - Piractwo
 - Plagiat

4. Dozwolony użytek

 - Udostępnione RTV
 - Radio internetowe
 - Przedruki
 - Cytaty

Rozwiązywanie problemów

Lekcja
Temat:Rozwiązywanie problemów.



1. Lista kroków
2.Schemat blokowy
3.Program w Turbo Pascal
4. Program w C++
5. Program w Excel
6. Program w Visual Basic



Żeby rozwiązać problem wydawania reszty , należy podjąć następujące działania :

1. Najpierw stworzyć LISTĘ KROKÓW, którą będziemy się kierować.



 2. Następnie wykonać SCHEMAT BLOKOWY, który zobrazuje nasze działania.
3. STWORZYĆ PROGRAM, posługując się odpowiednim językiem programowania.

Na przykład  :
  • Turbo Pascal
  • C++
  • Excel
  • Visual Basic



Program w Turbo Pascal
To jedna z popularniejszych implementacji kompilatorów języka Pascal,zintegrowane środowisko programistyczne , produkt firmy Borland International dla procesorów Z80(system CP/M)oraz rodziny Intel x86 i nowszych. Obecnie nie jest już rozwijany.
 

Program w Excel
Jest to arkusz kalkulacyjny produkowany przez firmę Microsoft dla systemów Windows i MacOS. Pierwsza wersja programu przeznaczona dla Windows trafiła na rynek w roku 1987 i stała się przebojem. Postępujący sukces rynkowy programu sprawił, że w roku 1993 programy pakietu Microsoft Office zostały przeprojektowane tak, by przypominać wyglądem arkusz Excel. Od wersji 5 wydanej w 1993r.program zawiera wbudowany język Visual Basic.Od wersji 4.0 dostępny w wersji polskiej.

Program w Visual Basic

To język oparty na Visual Basicu(VB) zaimplementowany w aplikacjach pakietu Microsoft Office oraz kilku innych, jak na przykład  AutoCAD i WordPerfect.Ta uproszczona wersja Visual Basica służy przede wszystkim do automatyzacji pracy z dokumentami, na przykład poprzez makropolecenia.

Podstawową różnicą między VBA a VB jest to, że VBA nie pozwala na tworzenie samodzielnych skomplikowanych aplikacji typu EXE.Kod programu napisanego w VBA zawsze zawarty jest w dokumencie utworzonym przy pomocy programu obsługującego VBA - na przykład w pliku *.DOC edytora MS Word lub pliku *.XLS arkusza MS Excel.Program taki wymaga zatem środowiska uruchomieniowego,którym jest zainstalowana na komputerze aplikacja obsługująca dany dokument.