środa, 18 listopada 2015

Zagrożenia przy pracy z komputerem


1 .Zagrożenie związane z zdrowiem 

- Problemy z wzrokiem







Wady kręgosłupa, 





-psychiczne: 


a) Uzależnienie,


b) Wirtualna rzeczywistość,


2. Utrata danych:

-wirusy - programy komputerowe, posiadające zdolność replikacji, tak jak prawdziwy wirus, stąd jego nazwa. Wirus do swojego działania potrzebuje i wykorzystuje system operacyjny, aplikacje oraz zachowanie użytkownika komputera.Wirusa komputerowego zalicza się do złośliwego oprogramowania.Do zwalczania i zabezpieczania się przed wirusami komputerowymi stosuje się programy antywirusowe oraz szczepionki antywirusowe.





-robaki- samoreplikujący się program komputerowy, podobny do wirusa komputerowego.

Główną różnicą między wirusem a robakiem jest to, że, podczas gdy wirus potrzebuje nosiciela – zwykle jakiegoś pliku wykonywalnego (chociaż istnieją wirusy pisane w językach skryptowych podczepiające się pod dokument lub arkusz kalkulacyjny), który modyfikuje doczepiając do niego swój kod wykonywalny, to robak jest pod tym względem samodzielny, a rozprzestrzenia się we wszystkich sieciach podłączonych do zarażonego komputera poprzez wykorzystanie luk w systemie operacyjnym lub naiwności użytkownika. Oprócz replikacji, robak może pełnić dodatkowe funkcje, takie jak niszczenie plików, wysyłanie poczty (z reguły spam) lub pełnienie roli backdoora lub konia trojańskiego.

-konie trojańskie - określenie oprogramowania, które podszywając się pod przydatne lub ciekawe dla użytkownika aplikacje dodatkowo implementuje niepożądane, ukryte przed użytkownikiem różne funkcje (programy szpiegujące, bomby logiczne, furtki umożliwiające przejęcie kontroli nad systemem przez nieuprawnione osoby itp.). Nazwa pochodzi od mitologicznego konia trojańskiego.

-sniffery - program komputerowy lub urządzenie, którego zadaniem jest przechwytywanie i ewentualnie analizowanie danych przepływających w sieci.Wspólną cechą wielu takich analizatorów jest przełączenie karty sieciowej w tryb mieszany, w którym urządzenie odbiera wszystkie ramki z sieci, także te nieadresowane bezpośrednio do niego; sniffery mogą być uruchamiane także na routerze lub na komputerze będącym jedną ze stron komunikacji sieciowej.



3. Oprogramowania antywirusowe:

-Avast!-program antywirusowy, którego producentem jest czeska firma AVAST Software s.r.o., działająca od roku 1991. Pierwsza wersja programu została opublikowana w roku 1988. Obecnie dostępny jest w 27 wersjach językowych. Program dostępny jest w czterech wersjach: Free Antivirus, Pro Antivirus, Internet Security oraz Premier.

-Kaspersky Anti-Virus- program antywirusowy firmy Kaspersky Lab, zapewniający ochronę przed zagrożeniami płynącymi z sieci Internet (wirusy, robaki, konie trojańskie, adware, programy szpiegujące). Kaspersky Anti-Virus pracuje z systemami Windows 98/Me oraz Windows NT, 2000, XP, Vista, Windows 7.

-Arcavir - polski program antywirusowy, rozwijany przez firmę ArcaBit. Jego pierwsza wersja powstała w 2005 roku. Dostępny zarówno w wersjach bez możliwości zarządzania (Antivirus, Internet Security) jak i z zarządzaniem (Endpoint Antivirus, Endpoint Security).

Prawo Autorskie

1. Prawo autorskie (ang. copyright, symbol: ©) – dyscyplina prawa cywilnego, zespół norm prawnych wchodzących w skład prawa własności intelektualnej, a także ogół praw przysługujących autorowi utworu (lub innemu uprawnionemu podmiotowi) upoważniających go do decydowania o eksploatacji utworu i czerpaniu z niej korzyści finansowych.

2. Utwór – przedmiot prawa autorskiego, wynik działalności twórczej człowieka posiadający indywidualny charakter, ustalony przez jego twórcę lub współtwórców w jakiejkolwiek postaci, niezależnie od wartości, przeznaczenia i sposobu wyrażenia.

3. Rodzaje licencji:

- freeware - Jest to jedna z najbardziej lubianych licencji przez użytkowników, a tym samym jedna z najczęściej występujących. Dlaczego? To proste. Licencja ta pozwala nam na darmowe korzystanie z danego produktu. Jedynym wymaganiem jest całkowity zakaz czerpania korzyści majątkowej z takiego oprogramowania oraz jego modyfikowania.

- public domain - Licencja dobroczynna czyniąca z oprogramowania własność ogółu, w myśl czego autor lub autorzy oprogramowania zrzekają się praw do upowszechniania oprogramowania na rzecz ogółu użytkowników.

- shareware - Rodzaj licencji oraz oprogramowanie rozpowszechniane na jej zasadach, która zezwala na bezpłatne korzystanie z oprogramowania przez okres próbny (zazwyczaj 1 miesiąc), co ma zachęcić użytkownika do zakupu oprogramowania. W przypadku korzystania z oprogramowania w sposób niekomercyjny licencja typu shareware umożliwia przedłużanie tego okresu (w celach propagandowo-reklamowych).

- trial - tzw. "wersja testowa". Oferuję wszystko to co w pełni działający program, jednak jak w przypadku shareware -po upływie czasu aplikacja blokuje do siebie dostęp. W takim wypadku pozostaje nam już tylko kupno pełnego produktu - oczywiście jeśli spełnia nasze wymagania.

- demo - Celowo zubożona przez autorów wersja programu, która jest udostępniana za darmo (np. poprzez internet). Taki zabieg marketingowy ma na celu wzbudzić zainteresowanie danym produktem - najczęściej grą komputerową. Istnieją trzy rodzaje oprogramowania demo: prezentacja pozwalająca jedynie oglądać przygotowane przez autorów możliwosci programu lub komputera (np. w dziedzinie jakości grafiki, jaką może wyswietlać, czy szybkości animacji - tzw. rolling demo), wersja interaktywna pozbawiona pewnych funkcji w stosunku do pełnej wersji oprogramowania oraz wersja pełna, ale o ograniczonym czasie działania (zwykle 7, 30 lub 60 dni). Na rozpowszechnianie programu (np. w internecie) należy uzyskać zgodę autora.

- adware - Oprogramowanie, za którego użytkowanie jego autor nie pobiera opłaty. Zamiast tego program wyświetla banery reklamowe. Wiele programów sprzedawanych na licencji shareware, które niegdyś po wygaśnięciu okresu testowego przestawały dzialać przekształcanych jest w produkty typu adware. Adware często zachowuje opcje kupienia programu i pozbycia się reklam, które pobierane z internetu obniżają szybkość połączenia, a także niejednokrotnie zaburzają działanie systemu operacyjnego. Na rozpowszechnianie programu (np. w internecie) należy uzyskać zgodę autora. Ang. oprogramowanie reklamowe. 

- cardware - jest to typ licencji który jest bardzo zbliżony do Freeware. Programy oparte są udostępnione do darmowego użytku, jednak autor programu często jako formę „zapłaty” za program oczekuje, aby użytkownik wysłał mu kartkę pocztową. Rozróżniamy tutaj także dwa rodzaje tej licencji, jeden rodzaj to taki, gdzie wysłanie kartki jest wymogiem do tego, aby program używać w pełni legalnie, a drugi typ to taki, gdzie autor pozostawia wolną rękę użytkownikowi odnośnie wysłania kartki, zatem nie jest to konieczne.

- GNU - Powstały w ramach projektu GNU zbiór reguł, zgodnie z którymi rozprowadzane jest tzw. "wolne oprogramowanie". Na zasadach Powszechnej Licencji Publicznej udostępniane jest m.in. jądro systemu operacyjnego Linux oraz większość oprogramowania dla niego przeznaczona. Podstawowym celem przyświecającym twórcom licencji było umożliwienie producentom oprogramowania prawnie zagwarantowanej możliwości tworzenia produktów wolno dostępnych dla wszystkich użytkowników.

4. Odpowiedzialność karna:

- włamywanie się do komputera

- podrzucanie wirusa

- piractwo komputerowe

5. Dozwolony użytek prywatny:

-umożliwia korzystanie z utworu wyłącznie do swoich własnych, prywatnych potrzeb. Warunek: utwór musi być udostępniony za zgodą twórcy;

-obejmuje wszelkie formy korzystania z utworu. Największe znaczenie ma reprodukcja utworów;

-nie oznacza jednocześnie prawa do kilku czy kilkudziesięciu kopii utworu,

6. Zasady korzystania z cudzych materiałów (TO, CZEGO NIE WOLNO ROBIĆ)
  1. Zamieszczenie (na własnej witrynie) cudzego tekstu i podpisanie go własnym nazwiskiem. 
  2. Zamieszczenie cudzego tekstu bez podania autora. 
  3. Wplatanie do własnych tekstów twórczych fragmentów cudzych tekstów jako własnych. Takie fragmenty mogą się znaleźć w naszym tekście, ale ujęte w cudzysłów oraz właściwie opisane (autor, źródło fragmentu, jeśli jest to strona internetowa – wraz z podaniem linku). 
  4. Przeróbka i łączenie cudzych utworów bez zgody i wiedzy autora. 
  5. Przywłaszczanie sobie cudzych rozwiązań technicznych i webmasterskich w organizacji innego serwisu, sposobu jego funkcjonowania, interface’u, newslettera itd. 
  6. Zamieszczenie cudzego tekstu bez zgody autora (licencji autorskoprawnej).Autor może sobie nie życzyć, aby jego tekst znalazł się w jakimś niekorzystnym kontekście lub z innych względów nie życzyć sobie publikacji na jakiejś witrynie. 
  7. Zamieszczenie cudzego tekstu bez linka źródłowego zwłaszcza problem ten dotyczy „przytaczania” tekstów na różnych forach 

Problem kasjera - wydawanie reszty

Algorytm – w matematyce oraz informatyce skończony ciąg jasno zdefiniowanych czynności, koniecznych do wykonania pewnego rodzaju zadań. Ma on przeprowadzić system z pewnego stanu początkowego do pożądanego stanu końcowego. Badaniem algorytmów zajmuje się algorytmika. Algorytmy występują też w życiu codziennym, przykładem są przepisy kulinarne, które krok po kroku ukazują nam jak mamy przygotować daną potrawę. 

Problem kasjera - kasjer ma wydać resztę, przy użyciu minimalnej liczby monet. Rozwiązanie oparte na algorytmie zachłannym, czyli wykonuje zawsze działanie, które wydaje się w danej chwili najkorzystniejsze. Najpierw używamy monety o największej dopuszczalnej wartości, redukując w ten sposób problem do wypłacenia mniejszej kwoty.

1. Lista kroków.
Opis słowny algorytmu wydawania reszty.
Dane: Kwota pieniędzy do wydania, nominały banknotów i bilonu uporządkowane malejąco
Wyniki: Ilość poszczególnych nominałów banknotów i bilonu
Krok 1: Ustalenie wartości początkowych
Krok 2: Sprawdzamy, ile razy najwyższy nominał mieści się w kwocie do wydania
Krok 3: Obliczamy resztę do wydania: poprzednia kwota - obliczona ilość * nominał
Krok 4: Przechodzimy do niższego nominału
Krok 5: Jeśli reszta do wydania = 0 [stop] w przeciwnym razie powtarzamy kroki 2 - 4

2. Schematy blokowe.
Schemat 1
Schemat 2
Jak widać, schemat drugi jest nieco bardziej skomplikowany od pierwszego, jednakże oba przedstawiają to samo.

3. Rozwiązywanie problemu w Excelu.


4. VBA

Po kliknięciu w przycisk „Wydanie reszty” pojawia się nam okno, w którym wpisujemy kwotę reszty do wydania. Po kliknięciu „ok” ukazuje się nam …



                5. Turbo Pascal - Turbo Pascal to jeden z podstawowych programów do pisania innych programów, obecnie jest rzadko używany – został wyparty przez inne, jednakże dzięki jego prostocie możemy z łatwością użyć go do rozwiązania problemu kasjera. 

                6. C++ - Tak jak wyżej.