niedziela, 27 listopada 2016

SIECI KOMPUTEROWE


Sieć komputerowa to grupa kilku komputerów, połączonych ze sobą za pomocą dowolnego medium transmisyjnego w celu wymiany danych i współdzielenia zasobów sieciowych 



   zalety sieci komputerowych

komunikacja z innymi osobami
możliwość korzystania z wspólnych zasobów sieciowych
szybkość, oszczędność czasu i bezproblemowość w przenoszeniu danych, plików i programów z jednego komputera na inny
oszczędność w zakupie oprogramowania 



wady sieci komputerowych

wysokie ceny urządzeń sieciowych i medium transmisyjnych;
zagrożenia związane z działaniem „sieciowych włamywaczy”, hakerów (np. usunięcie danych, uszkodzenie systemu);
problemy związane z tworzeniem i zarządzaniem sieci 




Urządzenia sieciowe


Karta sieciowa
przesyła dane pomiędzy komputerami;
przekształca pakiety danych w sygnały;
posiada unikatowy adres fizyczny tzw. MAC;

Koncentrator (Hub)
łączy wiele komputerów połączonych w topologii gwiazdy;
odbiera dane z jednego urządzenia w sieci, a następnie wysyła je do wszystkich portów, co zmniejsza wydajność całej sieci;


Przełącznik (Switch)
łączy segmenty sieci komputerowej;
odbiera dane z urządzenia w sieci a następnie wysyła je precyzyjnie do drugiego urządzenia dzięki wykorzystaniu adresów MAC, czego skutkiem jest wysoka wydajność sieci;
stosowany jest głównie w sieciach opartych na skrętce 


Router
służy do routingu danych tj. określania następnego punktu sieciowego do którego należy skierować pakiet danych
używany głównie w celu łączenia kilku sieci LAN, WAN i MAN; 


Access Point
zapewnia stacjom bezprzewodowym dostęp do zasobów sieci za pomocą bezprzewodowego medium transmisyjnego;


Wtórnik (Repeater)
kopiuje odbierane sygnały, a następnie je wzmacnia;
może łączyć tylko sieci o takiej samej architekturze, używające tych samych protokołów i technik transmisyjnych


Internet
umożliwia wymianę danych pomiędzy komputerami na całym świecie;
nie posiada jednego, centralnego komputera zarządzającego całą siecią, lecz składa się z wieluset różnych sieci; 


Bridge
służy do łączenia segmentów sieci;
zwiększa wydajność i maksymalne długości sieci; 


Kabel RJ45 (Skrętka)
służy do łączenia kilku urządzeń sieciowych i przesyłania pomiędzy nimi informacji;
zbudowany jest z jednej lub więcej par skręconych przewodów;


Kabel koncentryczny
znajduje zastosowanie w sieciach komputerowych, amatorskich urządzeniach krótkofalowych i elektronicznych pomiarowych;


Światłowód
dane przesyłane są na zasadzie impulsów świetlnych;
zbudowany z włókien szklanych i otoczony plastikowymi osłonami, umożliwiającymi ich zginanie;

 Fale radiowe
promieniowanie elektromagnetyczne wytwarzane przez prąd przemienny płynący w antenie.



poniedziałek, 14 listopada 2016

KOMUNIKACJA I WYMIANA INFORMACJI W INTERNECIE




RODZAJE KOMUNIKACJI I WYMIANY INFORMACJI W INTERNECIE:




czat-  rodzaj internetowej pogawędki i jedna z usług internetowych. jest serwis internetowy służący do komunikacji wielu osób. Zwykle istnieją dwa rodzaje rozmowy – prywatna, której przebieg mogą śledzić tylko dwie osoby, oraz publiczna,




komunikator- program komputerowy pozwalający na przesyłanie natychmiastowych komunikatów,

grupa dyskusyjna- ogólna nazwa wszelkich form dyskusji internetowej przypominających wymianę korespondencji, grupy dyskusyjne przyjmują formę list dyskusyjnych pozwalających na automatyczną wymianę e - maili,



forum dyskusyjne- służy do wymiany informacji i poglądów między osobami o podobnych zainteresowaniach przy użyciu przeglądarki internetowejFora dyskusyjne są obecnie bardzo popularną formą grup dyskusyjnych w Internecie,

blog- rodzaj strony internetowej zawierającej uporządkowane chronologicznie posty



chmura-  model przetwarzania danych oparty na użytkowaniu usług dostarczonych przez usługodawcę.

FTP- protokół komunikacyjny typu klient-serwer wykorzystujący protokół TCP, umożliwia dwukierunkowy transfer plików w układzie,
P2P-  model komunikacji w sieci komputerowej zapewniający wszystkim jednakowe uprawnienia.

poniedziałek, 7 listopada 2016

ROZWIĄZYWANIE PROBLEMÓW


    Etapy rozwiązywania problemów:

  1. Sformułowanie zadania
  2. Określenie danych wejściowych
  3. Określenie wyniku
  4. Poszukiwanie metody rozwiązania- algorytmu
  5. Przedstawienie algorytmu w postaci:
    1. opisu słownego
    2. listy kroków
    3. schematu blokowego
    4. języka programowania
  6. Analiza  rozwiązania
  7. Testowanie rozwiązania dla różnych danych. Ocena efektywności metody.