Zasady pracy z komputerem

Zasady pracy … z komputerem Bezpieczeństwo i higiena pracy  pamiętaj aby  monitor znajdował się na wysokości oczu  odległość oczu od monitora by...
0 downloads 4 Views 2MB Size
Zasady pracy … z komputerem

Bezpieczeństwo i higiena pracy  pamiętaj aby

 monitor znajdował się na wysokości oczu  odległość oczu od monitora była większa niż 40 cm (najlepiej 70 cm)  od monitora nie odbijało się światło  monitor nie był ustawiony na tle okna ani innych jaskrawych obiektów  podczas długotrwałej pracy co pewien czas odwracać wzrok od monitora, aby dać odpocząć oczom  robić od czasu do czasu ćwiczenia rozluźniające mięśnie karku, dłoni, nadgarstków i nóg

Bezpieczeństwo i higiena pracy

 pamiętaj aby  używać wyłącznie sprawnego sprzętu

 urządzenia były podłączone do gniazdek z uziemieniem  zapoznać się z instrukcją obsługi nowego urządzenia przed jego włączeniem  wszelkie nieprawidłowości i awarie zgłaszać osobie odpowiedzialnej

normy prawne dotyczące rozpowszechniania programów komputerowych i ochrony praw autorskich Ustawa o prawie autorskim i prawach pokrewnych z 1994 r. wprowadza ochronę oprogramowania komputerowego i gwarantuje twórcy programu autorskie prawa osobiste i majątkowe  twórca programu ma wyłączne prawo do korzystania z niego oraz do rozporządzania nim  program jest chroniony od etapu powstania jego projektu

 autorskie prawa majątkowe obejmują m.in. wynagrodzenie oraz prawa osobiste określające związek twórcy z programem

Licencja na oprogramowanie to umowa na korzystanie z programu zawierana między podmiotem, któremu przysługują prawa autorskie a osobą, która zamierza z tego programu korzystać. Licencja określa warunki, na jakich użytkownik może korzystać z programu, np. liczbę komputerów na których program może być zainstalowany oraz sposoby jego rozpowszechniania.

Znaczna część oprogramowania wymaga uiszczenia opłat na rzecz producenta.

Programy takie kupowane są:  jako osobny produkt (tradycyjna dystrybucja „pudełkowa”)  z nowym sprzętem komputerowym (OEM od Original Equipment Manufacturer ). W tym przypadku oprogramowanie jest nierozerwalnie połączone z komputerem (lub jego częścią), na którym je zainstalowano – nie wolno go przenosić na inne urządzenia ani odsprzedawać

najpopularniejsze rodzaje Licencji Freeware – program może być używany bezpłatnie i bez żadnych ograniczeń, można go rozpowszechniać w niezmienionej formie

Shareware – program udostępniany za darmo ale tylko na czas testowania przed zakupem. Można go rozpowszechniać w niezmienionej formie

Public Domain – program oddany za darmowo na użytek ogółu (tzw. dobro publiczne), dozwolona jest dalsza dystrybucja bez zgody autora

najpopularniejsze rodzaje Licencji Licencja GPL (General Public License) – jej zasady określone zostały przez konsorcjum Free Software Foundation. Program jest rozpowszechniany wraz z kodami źródłowymi i może być zmieniany

Trialware – pozwala na korzystanie z programu przez pewien czas, po którym funkcje programu zostają ograniczone lub przestaje on działać

Adware – obejmuje programy rozpowszechniane bezpłatnie, ich wykorzystanie jest możliwe dzięki wyświetlaniu reklam

przestępstwa komputerowe czyli te, do których użyto komputera lub innego urządzenia komputerowego: przestępstwa przeciwko ochronie informacji – włamania do systemów komputerowych i sieci (hacking), podsłuch komputerowy, bezprawne niszczenie danych, sabotaż przestępstwa przeciwko mieniu – piractwo komputerowe, paserstwo programu komputerowego, oszustwa komputerowe i telekomunikacyjne przestępstwa przeciwko bezpieczeństwu powszechnemu – np. zakłócanie pracy systemów komputerowych w środkach komunikacji, fałszerstwo dokumentów

przestępcy komputerowi hacker – osoba włamująca się do systemów komputerowych (wg. społeczności hakerskiej zabezpieczenia łamane są w szlachetnych celach, np. w celu sprawdzenia ich niezawodności) cracker – osoba łamiąca zabezpieczenia oprogramowania oraz serwerów (wg. społeczności hakerskiej zabezpieczenia łamane są dla zarobku lub w celu zniszczenia systemu)

pirat komputerowy – osoba bezprawnie kopiująca i nielegalnie wykorzystująca oprogramowanie komputerowe. Także osoba handlująca nielegalnym oprogramowaniem

Rodzaje komputerów

• Mikroprocesory wbudowane w różne urządzenia, np. samochody, pralki, maszyny do szycia, układy monitorujące pracę organizmu, rozruszniki serca, bioprotezy ...

• Komputery przenośne  notesy menedżerskie , PDA (Personal Digital Assistants, osobisty asystent cyfrowy)

 smartfony , smartbooki, palmtopy  laptopy, notebooki  tablety PC (podobne do notebooków , z dotykowym ekranem)

Tablet PC (wzorowany na notebooku)  ekran dotykowy o przekątnej 12 lub 14 cali  dodatkowe funkcje rozpoznawanie pisma odręcznego,

klawiatura ekranowa wbudowane karty do łączności bezprzewodowej

Smartfon telefon komórkowy + komputer kieszonkowy  poczta elektroniczna  przeglądarka sieciowa

Smartfon APPLE iPhone 6s

 pager  GPS  cyfrowy aparat fotograficzny

 kamera wideo  funkcje typowe dla PDA (np. zarządzanie informacją osobistą )  itd., itd…. Smartfon SAMSUNG Galaxy S6

główni producenci smartfonów: Apple, HTC, Samsung, Motorola, RIM, LG, Nokia światowy udział sprzedaży smartfonów wg systemu operacyjnego (2013 r.)

• Komputery przenośne  Portable computers - pierwsze komputery przenośne, ciężkie! potem waga uległa zmniejszeniu i nazwano je laptopami (podołkowce)  Panel computer - komputer panelowy Cały komputer mieści się w panelu LCD.  Notebook (mniejsze od laptopów) - wielkością zbliżone do kartki formatu A4, waga 1-4 kg. Firmy: Apple, Compaq, HP, Lenovo, Toshiba, Fujitsu, Dell, Samsung, Acer

NOTEBOOK

DELL 3521-1051 Procesor i7 3517U przekątna ekranu 15,6 cm Pamięć operacyjna 4GB Dysk twardy 1TB Karta graficzna AMD Radeon HD 8730-2GB Waga 2,25 kg, cena ok. 2600 zł.

ULTRABOOK

odmiana notebooka – klasa urządzeń zdefiniowana przez firmę INTEL, premiera w 2011 r :

Asus x21 ultrabook

 niewielka waga (max. 1,6 kg netto) niewielka grubość (max. 21-23 mm)  umożliwiają przekręcenie ekranu w tryb tabletu lub całkowite jego zdjęcie  czas pracy akumulatora (5 do 9 godz.)  może mieć dotykowy ekran  przeważnie wydajniejsze od laptopów o takiej samej przekątnej (porządne podzespoły)  umożliwiają szybkie uruchamianie

NETBOOK to mały, przenośny komputer osobisty, zazwyczaj tańszy i lżejszy od tradycyjnego notebooka, przeznaczony do przeglądania Internetu, wideorozmów, aplikacji online oraz prac biurowych w podróży.

HP 2133 Mini-Note PC

Pracują zwykle pod Linux, Windows Mobile, Windows XP lub Windows 7 Zazwyczaj mają: energooszczędne procesory, mały ekran, dysk typu SSD, zmniejszoną klawiaturę, porty USB, czytniki kart pamięci, Wi-Fi oraz Bluetooth Zazwyczaj nie mają: napędów optycznych

• Komputery osobiste - IBM PC (obecnie Lenovo), Apple-MAC

Znane firmy: HP, Dell, Apple, Asus, Fujitsu, Acer

• Stacje robocze – Workstations duża moc obliczeniowa, system wielodostępny, wbudowane możliwości komunikacji Najważniejsze firmy: DEC, Hewlett-Packard, IBM (R6000), Silicon Graphics, Sun

• Mainframes - komputery centralne często o większych rozmiarach, stosowane do przetwarzanie dużych ilości danych na potrzeby różnego rodzaju instytucji oraz jako serwery. Firmy: IBM, Cray, DEC, Sun, Silicon Graphics



Superkomputery przykłady zastosowań:

 Modelowanie reaktorów atomowych Symulacje procesów nuklearnych zachodzących wewnątrz reaktora jak i towarzyszących im procesów hydro- i termodynamicznych

 Meteorologia Prognozowanie pogody, zarówno krótko-, średnio- jak i długoterminowe, obejmujące potencjalne zagrożenia klimatyczne (huragany, powodzie, susze, rozprzestrzenianie się skażeń atmosferycznych). Modelowanie pogody opiera się na rozwiązywaniu równań dynamiki płynów opisujących cyrkulacje powietrza; stan atmosfery jest reprezentowany przez ciśnienie, prędkość wiatru, temperaturę i wilgotność



Superkomputery przykłady zastosowań:

Militaria • • • •

itd.

projektowanie wielogłowicowych rakiet jądrowych, symulacji skutków wybuchu jądrowego, obserwacja powierzchni Ziemi i przestrzeni powietrznej oraz nasłuch głębiny morskiej

Porównanie wydajności komputerów Testy - benchmarks  MIPS = milion of instructions per second  Mflops = milions of floating point operations per second obecnie: 1 Teraflop (Tflop) = 1012 floating point operations per second 1 Petaflop (Pflop) = 1015 floating point operations per second  Whetstones – operacje arytmetyczne na sekundę  Dhrystones – instrukcje sterujące i arytmetyka na liczbach całkowitych oraz zmienoprzecinkowych  SPEC-marks – średnia z wielu programów, dobry test dla stacji roboczych, zastosowania naukowe i inżynierskie

Najszybsze komputery świata (czerwiec 2015) 1. Tianhe – 2 (Droga Mleczna – 2) firmy NUDT (National University of Defense Technology we współpracy z chińską firmą Inspur) z 2013 r. 3 120 000 rdzeni Moc obliczeniowa 33,86 Pflops National Super Computer Center w Guangzhou Chiny

Najszybsze komputery świata (czerwiec 2015) 2. Titan – firmy Cray Inc. uruchomiony w październiku 2012 r. 560 640 rdzeni moc obliczeniowa 17,59 Pflops Oak Ridge National Laboratory, U.S. Dept. of Energy USA

Najszybsze komputery świata (czerwiec 2015) 3. Sequoia – firmy IBM z 2012 r. 1 572 864 rdzeni wydajność 17,17 Pflops Lawrence Livermore National Laboratory (Livermore w stanie Kalifornia), USA

Najszybsze komputery świata (czerwiec 2015) 4. K computer – firmy Fujitsu z 2011 r. 705 024 rdzeni wydajność 10,51 Pflops RIKEN Advanced Institute for Computational Science (AICS), Kobe, Japonia

Najszybsze komputery świata (czerwiec 2015) 5. Mira – firmy IBM z 2012 r. 786 432 rdzeni wydajność 8,59 Pflops Argonne National Laboratory (w stanie Illinois, 40 km od Chicago), USA

Suma mocy obliczeniowej 500 najszybszych superkomputerów

Najszybszy superkomputer na świecie

Superkomputer na 500 miejscu

Wykładniczy wzrost mocy obliczeniowej superkomputerów w latach 1993–2014 na podstawie strony top500.org. Na osi pionowej podana jest moc obliczeniowa w GFLOPS.

Najszybsze komputery w Polsce 1. Prometheus – zbudowany z 1728 serwerów platformy HP Apollo 8000 firmy Hewlett-Packard, 27 kwietnia 2015 r. 41472 rdzeni wydajność 1,26 Pflops Akademickie Centrum Komputerowe Cyfronet Akademii Górniczo-Hutniczej w Krakowie 49 miejsce na liście TOP500

Najszybsze komputery w Polsce 2. Tryton– producent Megatel/Action, 2 marca 2015 r. 17280 rdzeni wydajność 530 Tflops Centrum Informatyczne Trójmiejskiej Akademickiej Sieci Komputerowej (CI TASK).

126 miejsce na liście TOP500

Najszybsze komputery w Polsce 3. Bem – producent Action , 25 czerwca 2015 r. 17280 rdzeni wydajność 480,1 Tflops Wrocławskie Centrum Sieciowo-Superkomputerowym (WCSS), Politechnika Wrocławska

135 miejsce na liście TOP500

Najszybsze komputery w Polsce 4. Superkomputer HPC (High Performance Computing) – producent Format, Bull, Atos Group , 13 listopada 2014 r. 17960 rdzeni wydajność 423,2 Tflops Centrum Informatyczne przy Narodowym Centrum Badań Jądrowych w Świerku 155 miejsce na liście TOP500

Najszybsze komputery w Polsce 5. Zeus – producent Hewlett-Packard modernizacja w 2013 r. (a istnieje od 2011 r.) 25468 rdzeni wydajność 266,9 Tflops Akademickie Centrum Komputerowe Cyfronet Akademii Górniczo-Hutniczej w Krakowie

269 miejsce na liście TOP500

Najszybsze komputery w Polsce 6. Orion – producent Dell, lipiec 2015 r. 16800 rdzeni wydajność 198,8 Tflops Centrum Sekwencjonowania Nowej Generacji (CSNG), w Centrum Nowych Technologii Uniwersytetu Warszawskiego używany do badań genomicznych i bioinformatycznych W klastrze obliczeniowym Orion znajdzie się aż 300 kart graficznych AMD FirePro S9150 380 miejsce na liście TOP500

Najszybsze komputery w Polsce 7. BlueGene/Q (Nostromo) – producent IBM, marzec 2013 r. 16384 rdzeni wydajność 189 Tflops Interdyscyplinarne Centrum Modelowania Matematycznego i Komputerowego Uniwersytetu Warszawskiego (ICM) 418 miejsce na liście TOP500

Komputery kwantowe W tradycyjnym komputerze każdą wartość reprezentującą przetwarzane przez komputer dane można zapisać za pomocą dwóch cyfr: 0 i 1. Jest to binarny sposób kodowania informacji. W praktyce zeru i jedynce odpowiadają rozróżnialne wartości napięcia na tranzystorach tworzących bramki logiczne wchodzące w skład układu scalonego. Proces obliczeniowy polega na takiej manipulacji stanami tranzystorów, aby w efekcie otrzymać zakodowany w sposób zero-jedynkowy wynik obliczeń. Kolejność i zasady, według których prowadzone są te manipulacje, to nic innego jak program realizowany przez procesor.

Komputery kwantowe W komputerach kwantowych mamy kwantowe bramki logiczne, operujące na bitach kwantowych nazywanych qubitami (od ang. quantum bit). Qubit nie ma ustalonej wartości 0 lub 1 ale znajduje się w stanie pośrednim pomiędzy 0 i 1 – innymi słowy, jest superpozycją zera i jedynki. Oznacza to, że z pewnym prawdopodobieństwem znajduje się w stanie 0 i z pewnym prawdopodobieństwem w stanie 1. Jeden wynik obliczeń komputera kwantowego będzie zawsze niepewny. Należy więc wykonać całą serię obliczeń i dopiero średnia ich wartość z dużą dokładnością określi prawidłowy wynik działania. Mało tego – wynik ten będzie tym dokładniejszy, im więcej komputer dokona obliczeń, a komputer kwantowy tak naprawdę określa prawdopodobieństwo że wynik danej operacji wynosi tyle a tyle.

Komputery kwantowe W czym tkwi siłą komputera kwantowego? dwa klasyczne bity mogą przechowywać naraz jedną z czterech możliwych wartości natomiast dwa qubity przechowują nie jedną, a cztery wartości jednocześnie 8 qubitów może przechowywać 256 wartości naraz (a 16 qubitów aż 65536 wartości, itd.) Jeśli teraz na tych 8 qubitach wykonamy jakąś operację, to zostanie ona wykonana jednocześnie na wszystkich 256 wartościach.

Komputery kwantowe Jednym z podstawowych problemów w konstruowaniu komputerów kwantowych jest zjawisko dekoherencji, czyli spontanicznej utraty informacji z qubitu poprzez nieuniknione oddziaływanie z otoczeniem. Przeciwdziałanie temu zjawisku jest trudne i kosztowne. Prototyp komputera kwantowego zbudowano w 2005 r. na University of California w Santa Barbara. Amerykański producent D-Wave już od roku 2011 sprzedaje komputery kwantowe. Aktualny model pracuje na 512 qubitach i kosztuje około 11 milionów euro.

Komputery kwantowe Komputery kwantowe są świetne tylko w określonych operacjach obliczeniowych, szczególnie tam, gdzie potrzeba wielu operacji tego samego rodzaju w tym samym czasie. Oto trzy przykłady:

 Kryptografia: Komputery kwantowe są idealnymi narzędziami do łamania szyfrów.  Szukanie: Szybkimi komputerami kwantowymi można błyskawicznie przeszukiwać olbrzymie ilości danych (nic dziwnego, że służby specjalne i firmy takie jak Google tak bardzo pragną tej technologii)

 Badania: Naukowcy marzą o tym, aby za pomocą komputerów kwantowych obliczać złożone symulacje. Komputery przyszłości stworzą bardziej precyzyjne i dłuższe prognozy pogody i innych zdarzeń.

Komputery kwantowe Typowe zadania:

 znacznie przyspieszenie rozwiązywania wybranych problemów, np. faktoryzacji liczb całkowitych  szybka możliwość rozwiązywania zadań typu „ problem komiwojażera” czyli znalezienie najkrótszej trasy jaką trzeba przebyć w drodze z punktu A z powrotem do punktu A poprzez wszystkie punkty znajdujące się na zadanym obszarze. Dla przykładu na obliczenie trasy komiwojażera po Szwecji (liczącej 24978 miejscowości) współczesny PC potrzebuje około 85 lat. Komputer kwantowy rozwiązuje ten problem w ułamku sekundy.