środa, 30 października 2013

Lekcja 7

Temat: Sposoby komunikowania się




SMS

  (ang. Short Message Service) 

 Usługa przesyłania krótkich wiadomości tekstowych w cyfrowych sieciach telefonii komórkowej. Usługa ta jest wprowadzana także do sieci telefonii stacjonarnej.

Darmowe bramki SMS zalety, wady - co warto wiedzieć?

 Bramką SMS jest strona internetowa zawierająca odpowiedni skrypt, za pomocą którego istnieje możliwość wysłania krótkiej, tekstowej wiadomości SMS na telefony komórkowe różnych operatorów sieci w Polsce i czasem również zagranicą.

Zalety :

*dostarczają większą liczbę funkcjonalności niż tradycyjne wiadomości SMS wysyłane z telefonów komórkowych
*możliwość napisania większej liczby znaków, ważne
*darmowe wysyłanie wiadomości
*przydatna gdy nie mamy przy sobie swojego telefonu komórkowego, padła nam bateria

Wady:

*nadużycia
*możliwość podszywania się
*problemów z identyfikacją osoby wysyłającej wiadomości

MMS
(ang. Multimedia Messaging Service)



  rozszerzenie funkcji SMS o możliwość przesyłania multimediów takich jak grafika, animacje, wideoklipy, dźwięki itp. Większość operatorów rozszerzyła ograniczenie do 300 KB dla pojedynczej wiadomości - tyle ile maksymalnie mogą obsłużyć terminale.

IRC

 (ang. Internet Relay Chat)

  Jedna ze starszych usług sieciowych umożliwiająca rozmowę na tematycznych lub towarzyskich kanałach komunikacyjnych, jak również prywatną z inną podłączoną aktualnie osobą.

  Rozmowy w sieci IRC odbywają się na tzw. kanałach, z których część funkcjonuje stale. Inne mogą być uruchamiane przez jednego użytkownika w celu porozmawiania choćby z jedną inną osobą.
 Na ekranie użytkownika przewijają się od dołu do góry ekranu komunikaty wysyłane przez osoby piszące na danym kanale. Komunikaty te pojawiają się zaraz po ich wysłaniu, a ich kolejność jest identyczna z kolejnością napływania do serwera. Uzyskuje się dzięki temu wrażenie rozmowy osób przebywających w jednym pomieszczeniu.


mIRC



Klient IRC dla Windows rozpowszechniany na licencji shareware, stworzony w 1995 przez Khaleda Mardam-Beya. Posiada edytor skryptów i własny język skryptowy. Dzięki wtyczkom zawiera dodatkowe funkcje, takie jak:
          menedżer kanałów IRC
          odtwarzacz MP3
          serwery DCC



Do czego służą i co to komunikatory?

Komunikator internetowy to program, który umożliwia szybkie przesyłanie wiadomości między użytkownikami. To najbardziej naturalna i przyjazna forma rozmowy w Internecie.
Główną część komunikatora stanowi zawsze lista kontaktów, czyli spis osób, z którymi możesz rozmawiać. W każdej chwili możesz dodać do niej kolejne osoby, znajomych, ludzi poznanych w sieci, członków rodziny. Jeśli ktoś używa komunikatora, obok jego pseudonimu lub nazwiska pojawia się specjalne oznaczenie, tak zwany status, który określa czy dana osoba jest podłączona do sieci oraz może i chce w danej chwili rozmawiać.

GaduGadu



Komunikator GG jest dla wielu polskich internautów synonimem komunikatora w ogóle. Był pierwszym programem tego typu szeroko dostępnym w polskim Internecie i do dziś pozostaje pierwszym programem, jaki polscy internauci instalują na komputerze. Charakterystyczne, uśmiechnięte słoneczko – logo GG – towarzyszy nam już kilkanaście lat.
Komunikator GG jest darmowy. Możesz zainstalować go na swoim komputerze. Będzie działał w Twoim systemie (Windows, Mac OS, Linux, Windows 8) i powiadomi Cię kiedy ktoś będzie chciał z Tobą rozmawiać. Jeśli nie możesz instalować programów, na przykład na komputerze w pracy, w kawiarence internetowej albo wtedy, gdy korzystasz z obcego komputera, możesz użyć GG dostępne przez WWW, otwierając stronę www.gg.pl.



Komunikator Tlen.pl


Polski komunikator internetowy. Jest integralną częścią portalu internetowego o2.pl. Komunikator Tlen.pl domyślnie umożliwia komunikację z użytkownikami sieci Tlen.pl jak również Gadu-Gadu. Głównymi jego funkcjami są: prowadzenie rozmów w czasie rzeczywistym, przesyłanie wiadomości, chat, przesyłanie plików, prowadzenie rozmów głosowych, prowadzenie wideokonferencji, wysyłanie SMS-ów.




Skype

Komunikator internetowy, oparty na technologii peer-to-peer.
Skype umożliwia prowadzenie darmowych rozmów głosowych oraz obserwację rozmówcy poprzez kamerę internetową, a także płatnych rozmów z posiadaczami telefonów stacjonarnych lub komórkowych 

Czat

(z ang. chat – rozmowa), używana jest również angielska pisownia chat)

To rodzaj internetowej pogawędki i jedna z usług internetowych.
Wyraz czat (chat), będący zapożyczeniem, zagnieździł się w slangu informatycznym. Najpowszechniejszym znaczeniem tego słowa jest serwis internetowy służący do komunikacji wielu osób w tzw. pokojach. Zwykle istnieją dwa rodzaje rozmowy – prywatna, której przebieg mogą śledzić tylko dwie osoby, oraz publiczna, dostępna dla wszystkich zalogowanych użytkowników. W części czatów dostępne są również graficzne emotikony, stworzone dla ułatwienia ekspresji emocji. Taka forma czatu jest w większości oparta o aplet Java

*Jeśli chcesz możesz prowadzić rozmowę na czacie z uczniami naszej szkoły. Wejdź na http://lo-zywiec.pl/chat

*Istnieją również czaty takie jak :

chat.onet.pl
chat.wp.pl
Są ona ogólnodostępne. Można wybrać kategorię która nas w danym momencie interesuje i porozmawiać o tym z innymi ludzmi również interesującymi się tym samym tematem. Wadą takiego czatu jest z pewnością duża ilość reklam.

Grupy dyskusyjne Google

Google Groups – serwis umożliwiający przeglądanie grup dyskusyjnych Usenetu i przeszukiwanie ich archiwum oraz tworzenie własnych list dyskusyjnych, zwanych tu również grupami, które znajdują się na serwerze Google.  https://groups.google.com/forum/?hl=pl#!overview


Forum dyskusyjne

Przeniesiona do struktury stron WWW forma grup dyskusyjnych, która służy do wymiany informacji i poglądów między osobami o podobnych zainteresowaniach przy użyciu przeglądarki internetowej.
Fora dyskusyjne są obecnie bardzo popularną formą grup dyskusyjnych w Internecie. Prowadzą je praktycznie wszystkie portale.

czwartek, 17 października 2013

Lekcja 6


Temat: Korespondencja elektroniczna


Poczta elektroniczna lub krótko e-poczta, (ang. electronic mail krótko e-mail) – usługa internetowa, w nomenklaturze prawnej określana zwrotem świadczenie usług drogą elektroniczną, służąca do przesyłania wiadomości tekstowych, tzw. listów elektronicznych – stąd zwyczajowa nazwa tej usługi.

E-mail został wymyślony w roku 1965. Autorami pomysłu byli: Louis Pouzin, Glenda Schroeder i Pat Crisman. Wówczas jednak usługa ta służyła jedynie do przesyłania wiadomości pomiędzy użytkownikami tego samego komputera, a adres poczty elektronicznej jeszcze nie istniał. Usługę polegającą na przesyłaniu wiadomości tekstowych pomiędzy komputerami wymyślił w roku 1971 Ray Tomlinson, i on również wybrał znak @
do rozdzielania nazwy użytkownika od nazwy komputera, a później nazwy domeny internetowej.
Na początku do wysyłania e-maili służył protokół komunikacyjny CPYNET. Później wykorzystywano FTP, UUCP i wiele innych protokołów, a w 1982 roku Jon Postel opracował do tego celu protokół SMTP, używany do dzisiaj.
Innym, ważnym protokołem komunikacyjnym, wykorzystywanym przy pobieraniu mejli, jest POP3 oraz jego ulepszona wersja IMAP.
Standard Multipurpose Internet Mail Extensions (MIME) opracowano specjalnie z myślą o przesyłaniu poczty elektronicznej. Umożliwia on dodatkowo dołączanie do maila plików z dowolnymi danymi, w formie tzw. załącznika. Do kodowania wiadomości tekstowych stosuje się kodowanie transportowe Quoted-Printable, a do kodowania załączników wykorzystywany jest uuencode oraz jego ulepszona wersja Base64.


A jak ma wyglądać wiadomość?
Najważniejszą rzeczą jest wpisanie poprawie adresu odbiorcy, aby wiadomość została wysłana, później wymyślamy temat oraz samą treść listu. Ważne jest, aby wiadomość była poprawna pod względem języka, ortografii oraz interpunkcji. Podobnie jak w liście, który piszemy na zwykłej kartce, należy podać zwrot grzecznościowy oraz zachować wszystkie pozostałe formy listu.
Często potrzebujemy przesłać coś tzw. załącznikiem,
aby dołączyć plik do tworzonej wiadomości, wykonaj następujące kroki:

W Gmailu kliknij przycisk Utwórz.
  1. Kliknij ikonę spinacza u dołu okna tworzenia wiadomości. Gmail Compose Attach files icon
  2. Znajdź plik, który chcesz załączyć, i kliknij go.
  3. Kliknij Otwórz.
 Często wiadomości wysyłamy do większej grupy osób, a należy to zrobić tak:

Wybieranie kilku odbiorców

  1. Kliknij Utwórz, aby zacząć pisać wiadomość.
  2. W polu „Do” wpisz adresy e-mail wszystkich odbiorców rozdzielone przecinkami. W trakcie wpisywania adresów możesz zobaczyć podpowiedzi autouzupełniania. Kliknij podpowiedź, aby dodać dany adres. Wskazówka: wszystkie osoby uwzględnione w polu „Do” będą widziały, kto jeszcze otrzymał tę wiadomość. Jeśli wolisz zachować dyskrecję, dodaj odbiorców w polu „UDW”. Nie będą wtedy oni widzieli, do kogo jeszcze dana wiadomość została wysłana.
  3. Napisz wiadomość i kliknij Wyślij. Wiadomość zostanie wysłana do wszystkich dodanych odbiorców.
Jeśli chcesz edytować lub wybrać wiele kontaktów, podczas ich zaznaczania przytrzymaj wciśnięty klawisz Ctrl lub Cmd na klawiaturze.
W trakcie tworzenia wiadomości lub pisania odpowiedzi najedź myszą na nazwę kontaktu, aby wyświetlić powiązany z nim adres e-mail, i kliknij ją dwukrotnie, aby go edytować. Jeśli z kontaktem powiązanych jest wiele adresów e-mail, zobaczysz adres e-mail kontaktu, a także jego nazwę (np. Jan Kowalski (jankowalski@gmail.com)).
Możesz też wybrać osoby na stronie Kontakty, zaznaczając pola wyboru obok nich, a następnie klikając E-mail w okienku szczegółów grupy.

Kolejnym ważnym elementem komunikacji w internecie są emotikony, czyli  Emotikon lub emotikona (ang. emoticon), uśmieszek (smile, smiley), buźka – złożony ze znaków tekstowych (ASCII) wyraz nastroju, używany przez użytkowników Internetu. Najczęściej przedstawia symboliczny ludzki grymas twarzy, obrócony o 90° w kierunku przeciwnym do wskazówek zegara, w licznych wariantach. Niektóre programy służące do komunikacji automatycznie zmieniają emotikony na ich graficzny odpowiednik.

czwartek, 10 października 2013

Lekcja 5

Temat: Rozwiązwanie problemów

1. Lista kroków

Na początku nalezy zrobic listę kroków, w której jasno wypisane beda poszczególne szczeble algorytmu

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. Schemat blokowy 

 Po wykonaniu listy kroków, należy przygotowac schemat blokowy, czyli wizualny odpowiednik listy kroków. ktory jest bardziej czytelny i łatwiejszy do zrozumiena




3. Arkusz kalkulacyjny

Niektóre proste algorytmy możemy wykonać w arkuszu kalkulacyjnym, nienadają się one jednak do powszechnego użytku gdyż przez przypadkowe działanie może usunąc częsc algorytmu 

4. Visual Basic

Visual Basic to język programowania wysokiego poziomu i narzędzie programowania firmy Microsoft. Składnia jest oparta na języku BASIC, ale unowocześniona. Zawiera kilkaset instrukcji, funkcji i słów kluczowych. Nie jest językiem w pełni obiektowym, gdyż nie udostępnia np. możliwości dziedziczenia, czy polimorfizmu

program wydawanie_reszty; uses crt; var reszta : longint;
begin
clrscr;
writeln('podaj kwote: '); readln(reszta); writeln;
writeln(reszta div 200, ' banknotow 200zl');
reszta:=reszta mod 200;
writeln(reszta div 100, ' banknotow 100zl');
reszta:=reszta mod 100;
writeln(reszta div 50, ' banknotow 50zl');
reszta:=reszta mod 50;
writeln(reszta div 20, ' banknotow 20zl');
reszta:=reszta mod 20;
writeln(reszta div 10, ' banknotow 10zl');
reszta:=reszta mod 10;
writeln(reszta div 5, ' monet 5zl');
reszta:=reszta mod 5;
writeln(reszta div 2, ' monet 2 zl');
reszta:=reszta mod 2;
writeln(reszta, ' monet 1 zl');
repeat until keypressed;
end.

5. Turbo Pascal

jedna z popularniejszych implementacji kompilatorów języka Pascal, zintegrowane środowisko programistyczne, produkt firmy Borland International dla procesorów Z-80 (system CP/M) oraz rodziny Intel 80x86 i nowszych. Obecnie nie jest już rozwijany. Następcą Turbo Pascala jest Borland Delphi.


6. C++

C++ - język programowania ogólnego przeznaczenia.Umożliwia abstrakcję danych oraz stosowanie kilku paradygmatów programowania: proceduralnego, obiektowego i generycznego. Charakteryzuje się wysoką wydajnością kodu wynikowego, bezpośrednim dostępem do zasobów sprzętowych i funkcji systemowych, łatwością tworzenia i korzystania z bibliotek (napisanych w C++, C lub innych językach), niezależnością od konkretnej platformy sprzętowej lub systemowej (co gwarantuje wysoką przenośność kodów źródłowych) oraz niewielkim środowiskiem uruchomieniowym. Podstawowym obszarem jego zastosowań są aplikacje i systemy operacyjne.

C++ został zaprojektowany przez Bjarne Stroustrupa jako rozszerzenie języka C o obiektowe mechanizmy abstrakcji danych i silną statyczną kontrolę typów. Zachowanie zgodności z językiem C na poziomie kodu źródłowego pozostaje jednym z podstawowych celów projektowych kolejnych standardów języka.

W latach 90. XX wieku język C++ zdobył pozycję jednego z najpopularniejszych języków programowania ogólnego przeznaczenia. Na początku XXI wieku liczbę programistów języka C++ szacowano na około 3 miliony.

Od 1998 obowiązuje standard ISO/IEC 14882:1998 (Standard for the C++ Programming Language) z drobnymi poprawkami zatwierdzonymi w 2003 r. (ISO/IEC 14882:2003). W 2009 roku ogłoszono nowy standard (tzw. C++0x), który zaczął obowiązywać od 12 sierpnia 2011 roku, lecz wciąż oczekuje na opublikowanie (ISO/IEC 14882:2011)

czwartek, 3 października 2013

Lekcja 4

Temat: Wyszukiwanie informacji

1.Systemy wyszukiwania informacji

Systemy wyszukiwania informacji (SWI) – systemy informacyjne, których głównym zadaniem jest optymalizacja indeksowania zbioru termów w celu jak najszybszego i najbardziej trafnego (relatywnego) udzielenia odpowiedzi na zadane pytanie. Jest to również dziedzina nauk informatycznych (przedmiot akademicki) traktująca o tych systemach, badająca głównie efektywność systemów wyszukiwania informacji
Celem systemu wyszukiwania informacji jest dostarczenie użytkownikowi poszukiwanej przez niego informacji. Użytkownik, który ma szereg pytań, powinien na nie otrzymać odpowiedź w jak najkrótszym czasie.

 

2.Zaawansowane wyszukiwanie informacji w sieci

 

Google oferuje funkcje mogące zwiększyć trafność odpowiedzi lub zawęzić zakres poszukiwań.
Operatory
+
standardowo wyszukiwarka ignoruje często występujące słowa (how, here, to) oraz pojedynce cyfry i litery;gdyż znacznie zwalniają jej działanie, a nie mają wpływu na trafność wyników. Jeżeli mimo wszystko chcesz włączyć takie popularne słowo do zapytania, użyj właśnie operatora +.
[+how +to build computer]
-
Jeżeli dane słowo ma wiele znaczeń, a wyniki dotyczą rożnych dziedzin, możesz użyć operatora, aby wykluczyć część z nich.
[adam -mickiewicz]
~
Operator ten pozwala wyszukać informacje dotyczące nie tylko konkretnego słowa, ale także jego synonimów.
[~food ~ facts]
” “
Gdy chcesz wyszukać wyrażenie dokładnie w określonej wersji, ujmij je w cudzysłów.
["adam mickiewicz"]
OR
operator logiczny lub używany do wyszukiwania stron zawierających słowo X albo słowo Y
[adam mickiewicz OR małysz]
..
Jeżeli chcesz na stronie wyszukać liczby z konkretnego zakresu, możesz użyć tego właśnie operatora.
[adam 1700..1899]
Typy zapytań
link:
Wyświetla witryny zawierające odsyłacze do badanej strony. Funkcja dostępna również w oknie zaawansowanego wyszukiwania.
[link:www.idg.pl]
related:
W wyniku otrzymasz listę stron podobnych do badanej. Tę samą funkcję mają odsyłacze Podobne strony w oknie wyszukiwarki. [related:www.idg.pl]
info:
Operator ten wyświetla krótkie informacje o badanej stronie. [info:www.idg.pl]
define:
Umożliwia wyszukiwanie definicji określonego zapytania. [define:adam]


3. Wyszukiwarka internetowa



Wyszukiwarka internetowa (ang. search engine) to program lub strona internetowa, której zadaniem jest ułatwienie użytkownikom znalezienie informacji w sieci.
Określenie wyszukiwarka stosujemy do:
  • Stron internetowych serwisów wyszukujących – czyli implementacji oprogramowania wyszukującego działającego z interfejsem WWW ogólnodostępnym dla internautów
  • Oprogramowania przeznaczonego do indeksowania i wyszukiwania informacji w sieciach komputerowych: internecie.

Gromadzą w sposób automatyczny informacje o dokumentach tekstowych oraz plikach zgromadzonych w sieci (obszarze wyznaczonym dla wyszukiwarki do indeksowania).


4. Najpopularniejsze wyszukiwarki internetowe w Polsce


Najpopularniejsze przeglądarki internetowe w Polsce (według Ranking.pl)


PozycjaWyszukiwarki%
1.Google 96.76 %
2.MSN (Bing) 1.63 %.
3.Netsprint 0.57 proc.
4.Yahoo 0.32 %
*Źródło: Gemius SA, gemiusTraffic, 27/07/09 - 02/08/09



5. Wyszukiwarka Google


Wyszukiwarka Google - wyszukiwarka internetowa, stworzona przez amerykańską spółkę Google Inc. Jej celem jest skatalogowanie wszystkich możliwych informacji i udostępnienie ich za pomocą Internetu.
Wedle danych z lipca 2008 roku, Google indeksuje ponad bilion stron WWW. Większość przeszukiwanych informacji gromadzona jest w uproszczonym formacie na serwerach Google (za pomocą buforowania ich zawartości), dzięki czemu są one dostępne nawet po ich usunięciu z oryginalnego źródła.
Nazwa wyszukiwarki jest grą słów i pochodzi od matematycznego terminu googol, oznaczającego 10^{100}. Nazwa miała też odzwierciedlać zamierzenia przedsiębiorstwa do objęcia indeksacją jak największej liczby stron ze światowych zasobów Internetu.