Music ^^

środa, 23 października 2013

Sposoby Komunikacji

Przykładowe sposoby komunikacji:

1. SMS - 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.

2. MMS - rozszerzenie funkcji SMS i EMS o możliwość przesyłania multimediów takich jak grafika, animacje, wideoklipy, dźwięki itp. Pierwotnie MMS zaplanowany został jako usługa dla telefonii trzeciej generacji (UMTS), której jednak wprowadzenie było odwlekane w czasie, więc producenci wprowadzili tę opcję już wcześniej (określana jest jako technologia 2,5G). Obecnie prawie każdy nowy telefon posiada funkcję MMS.

3. Chat - rodzaj internetowej pogawędki i jedna z usług internetowych.

4. 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.

5. IRC - 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ą.

6. 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

7. Gadu-Gadu - komunikator internetowy, opracowywany przez firmę GG Network. Pomysłodawcą i twórcą GG jest informatyk Łukasz Foltyn. Gadu-Gadu ma około 47 milionów unikatowych użytkowników, którzy wysyłają do 300 milionów wiadomości dziennie, a internauci tworzą dziennie ponad 500 kont.

8. 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 za pomocą technologii VoIP (Voice over IP) tzw. usługa SkypeOut. Oprócz tego Skype oferuje funkcje bezpośredniej wymiany informacji tekstowych za pomocą ręcznie wpisywanych wiadomości oraz przesył plików.



Korespondencja Elektroniczna

1. 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.

2. List elektroniczny (nazywany najczęściej e-mailem), mimo że jest dość już rozpowszechnioną formą korespondencji, nie ma w języku polskim dostatecznie wykształconych stylistycznych cech gatunkowych. Oznacza to, że w praktyce forma e-maila nawiązuje do dwóch przeciwstawnych wzorców: bądź do wzorca listu tradycyjnego, bądź do wzorca bezpośredniej (czy telefonicznej1) rozmowy. I – co ciekawe – w tym samym e-mailu znajdujemy najczęściej oba te wzorce: początek e-maila odwzorowuje na ogół rozmowę, zakończenie zaś – list. Takie bowiem formy rozpoczynające, jak Cześć, Dzień dobry, Witam typowe są dla kontaktów twarzą w twarz. Tak mówimy, gdy spotykamy kogoś znajomego. Natomiast formy kończące e-maile w większości przypominają formuły grzecznościowe umieszczane w listach: Pozdrawiam (także młodzieżowe: Pozdro, Pzdr), Serdeczne pozdrowienia, Z wyrazami szacunku, Z poważaniem.

3. Jeśli już decydujemy się na wysłanie e-maila, powinniśmy zadbać o jego stronę graficzną. E-mail jest, owszem, szybką formą korespondencji, ale nie oznacza to, że szybko pisaną. Szybko piszący nadawca robi błędy literowe, często ortograficzne, pomija zwykle interpunkcję i polskie znaki diakrytyczne. Kreuje w ten sposób własny wizerunek osoby zapracowanej, którą czekają wyłącznie wielkie czyny, ale nie wizerunek osoby szanującej partnera komunikacji.

4. Ważną częścią listu elektronicznego jest nagłówek. Nadawcy e-maili na ogół sami nie mają z nim problemów, nie zawsze jednak forma nagłówka „dogadza” adresatowi. Zbyt często bowiem swobodny styl kolokwialny (utożsamiany ze sposobem komunikowania się młodzieży) wprowadzany jest do listów kierowanych do nieznanych osobiście osób lub do osób o wyższej randze pragmatycznej albo do instytucji.

Rozwiązywanie Problemów

1. Omawianie najprostszych programów do programowania.

2. Zapoznanie się z programem do wydawania reszty.

3. Przykładowy program do wydawania reszty:








1. Konsolidacja - to proces polegający na połączeniu skompilowanych modułów (plików zawierających kod obiektowy lub plików bibliotek statycznych) i utworzeniu pliku wykonywalnego lub rzadziej innego pliku obiektowego. Dodatkowo podczas konsolidacji do pliku wynikowego mogą być dołączone odpowiednie nagłówki i informacje charakterystyczne dla konkretnego formatu pliku wykonywalnego.

2. Algorytm - Algorytm ma przeprowadzić system z pewnego stanu początkowego do pożądanego stanu końcowego. Badaniem algorytmów zajmuje się algorytmika. Algorytm może zostać zaimplementowany w postaci programu komputerowego.

3. Język programowania - zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.

4. Kod źródłowy - ciąg instrukcji i deklaracji zapisany w zrozumiałym dla człowieka języku programowania opisujący operacje, jakie powinien wykonać komputer przy pomocy skończonej liczby ściśle zdefiniowanych rozkazów. Jest wynikiem pracy programistów.

5. Język skryptowy - język programowania służący do kontrolowania danej aplikacji. Skrypty – programy napisane w językach skryptowych – wykonywane są wewnątrz pewnej aplikacji, w odróżnieniu od programów ("normalnych", nieskryptowych), które wykonują się niezależnie od innych aplikacji.

6. Inżynieria oprogramowania - dziedzina inżynierii systemów zajmująca się wszelkimi aspektami produkcji oprogramowania: od analizy i określenia wymagań, przez projektowanie i wdrożenie, aż do ewolucji gotowego oprogramowania. Podczas gdy informatyka zajmuje się teoretycznymi aspektami produkcji oprogramowania, inżynieria oprogramowania koncentruje się na stronie praktycznej.

7. Mikrokontroler - scalony system mikroprocesorowy, zrealizowany w postaci pojedynczego układu scalonego zawierającego jednostkę centralną (CPU), pamięć RAM oraz na ogół pamięć programu i rozbudowane układy wejścia-wyjścia.

8. Programowanie hybrydowe - programowanie mieszane - programowanie wielojęzykowe - to kodowanie (programowanie) określonego algorytmu w dwóch lub większej liczbie języków programowania.


środa, 16 października 2013

Wyszukiwanie informacji

1. Systemy wyszukiwania informacji:

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. Budowa modułowa systemu wyszukiwania informacji:

a) Moduł gromadzenia informacji - Moduł, w którym gromadzona jest informacja w postaci informacji źródłowej, zapisanej w językach źródłowych, zwana również dokumentem źródłowym. Dokumentem źródłowym może być naturalny opis, plan, rysunek, informacja słowna, słyszana itp.

b) Moduł przetwarzania i pamiętania informacji - na podstawie dokumentu źródłowego tworzy się dokument wtórny, który ma tę samą wagę informacyjną, ale w znacznie skróconej, zakodowanej i skompresowanej formie. Dokument wtórny można wprowadzić do komputera. Informacja taka może być zapisana w dowolnym kodzie i być nieuporządkowana, dlatego też informację wtórną należy następnie tak zapisać i przetworzyć, by dawała możliwość szybkiego wyszukiwania z określonym profilem.

c) Moduł komunikacji z użytkownikiem - Przekazuje użytkownikowi uzyskane informacje w języku naturalnym.

3. Metody wyszukiwania informacji:

- metoda list prostych - metoda klasyczna
- metoda list łańcuchowych
- metoda list inwersyjnych (odwróconych)
- metoda składowych atomowych
- metoda dualna
- metoda Saltona
- metoda Chowa
- metoda Doyle'a
- metoda Rocchia
- metoda Luma
- metoda Gosh'a

4. 
Wyszukiwarka internetowa - o program lub strona internetowa, której zadaniem jest ułatwienie użytkownikom znalezienie informacji w sieci.

5. Wyszukiwarki:

- Archie
- Veronica
- JugHead
- WWW Wanderer
- Yahoo!
- WebCrawler
- Lycos
- AltaVista
- MetaCrawler
- Excite
- HotBot
- Yandex
- Northern Light
- Google
- Baidu
- Vivísimo
- hakia
- MSN Search
- Windows Live Search
- Cuil
- Duck Duck Go
- Wikia Search
- Bing
- Wolfram Alpha



środa, 2 października 2013

Usługi Internetowe

1. Internet - ogólnoświatowa sieć komputerowa, określana również jako sieć sieci. W znaczeniu informatycznym Internet to przestrzeń adresów IP przydzielonych hostom i serwerom połączonym za pomocą urządzeń sieciowych, takich jak karty sieciowe, modemy i koncentratory, komunikujących się za pomocą protokołu internetowego z wykorzystaniem infrastruktury telekomunikacyjnej.

2. World Wide Web, w skrócie Web lub częściej WWW – hipertekstowy, multimedialny, internetowy system informacyjny oparty na publicznie dostępnych, otwartych standardach IETF i W3C. WWW jest usługą internetową, która ze względu na zdobytą popularność bywa błędnie utożsamiana z całym Internetem.


3. Zagrożenia przy pracy w Internecie:

- kontakt z treściami pornograficznymi
- kontakt z materiałami epatującymi przemocą
- kontakt z pedofilami
- uzależnienie od Internetu
- kontakt z internetowymi oszustami
- nieświadome uczestniczenie w działaniach niezgodnych z prawem
- konsekwencje finansowe (np. korzystanie z dialerów, czyli programów łączących komputer z Internetem za pośrednictwem numerów 0-700)
- nieświadome udostępnianie informacji (np. numerów kart, adresów, haseł itp.) 


4. Uniform Resource Locator - oznacza ujednolicony format adresowania zasobów (informacji, danych, usług) stosowany w Internecie i w sieciach lokalnych. URL najczęściej kojarzony jest z adresami stron WWW, ale ten format adresowania służy do identyfikowania wszelkich zasobów dostępnych w Internecie. Standard URL opisany jest w dokumencie RFC 1738.


5. Domain Name System - system serwerów, protokół komunikacyjny oraz usługa obsługująca rozproszoną bazę danych adresów sieciowych. Pozwala na zamianę adresów znanych użytkownikom Internetu na adresy zrozumiałe dla urządzeń tworzących sieć komputerową. Dzięki DNS nazwa mnemoniczna, np. pl.wikipedia.org jest tłumaczona na odpowiadający jej adres IP, czyli 91.198.174.232 DNS to złożony system komputerowy oraz prawny. Zapewnia z jednej strony rejestrację nazw domen internetowych i ich powiązanie z numerami IP. Z drugiej strony realizuje bieżącą obsługę komputerów odnajdujących adresy IP odpowiadające poszczególnym nazwom. Jest nieodzowny do działania prawie wszystkich usług sieci Internet.

6. Host:

- Komputer podłączony do sieci komputerowej używającej protokołu komunikacyjnego TCP/IP, posiadający adres IP. Jeżeli użytkownik komputera łączy się z siecią komputerową, to karta sieciowa lub modem jego komputera otrzymuje adres IP i wtedy staje się hostem. W tym znaczeniu host jest dowolną maszyną, uczestniczącą w wymianie danych poprzez sieć komputerową, np. poprzez Internet.

- Komputer podłączony do sieci komputerowej łączem stałym, posiadający stały adres IP, udostępniający usługi sieciowe użytkownikom łączącym się z nim za pomocą swoich komputerów i umożliwiający im m.in. pracę w trybie terminalowym. Komputer użytkownika nazywany jest wtedy zdalnym terminalem, (ang.) remote terminal. Powszechną praktyką jest współistnienie na jednym hoście wielu usług, tj. obok usług umożliwiających pracę terminalową, np. telnet i SSH, także usług typu klient-serwer, najczęściej WWW i FTP. W tym znaczeniu, pojęcie host oznacza to samo co serwer, tym bardziej, że obecnie na większości tak rozumianych hostów, poza wewnętrznymi sieciami większych instytucji, usługi terminalowe, ze względów bezpieczeństwa, nie są dostępne.

- W publikacjach anglojęzycznych, termin host używany jest w określeniu "to host", czyli dostarczać infrastrukturę dla usług sieciowych. Przykładowo, wyrażenia: "to host Web server" lub "hosted by", mogą odnosić się do firmy zapewniającej sprzęt komputerowy, oprogramowanie oraz miejsce dla stron internetowych klienta.

7. Odsyłacze/Hiperłącze - zamieszczone w dokumencie elektronicznym (tekstowym, graficznym, wideo, animacji, PDF, HTML) odwołanie do innego dokumentu lub innego miejsca w danym dokumencie. Odwołanie takie związane jest z fragmentem tekstu lub obrazem – uaktywnienie hiperłącza (kliknięcie lub nadejście odpowiedniego momentu) powoduje otwarcie dokumentu docelowego. Hiperłącza są powszechnie używane na stronach internetowych.

8. Adres IP w protokole IP liczba nadawana interfejsowi sieciowemu, grupie interfejsów (broadcast, multicast), bądź całej sieci komputerowej, służąca identyfikacji elementów sieci w warstwie trzeciej modelu OSI – w obrębie sieci lokalnej oraz poza nią (tzw. adres publiczny).


9. Maska Sieciowa liczba służąca do wyodrębnienia w adresie IP części sieciowej od części hosta.
10. Brama Sieciowa - maszyna podłączona do sieci komputerowej, za pośrednictwem której komputery z sieci lokalnej komunikują się z komputerami w innych sieciach.

11. Wireless Application Protocol - zbiór otwartych, międzynarodowych standardów definiujących protokół aplikacji bezprzewodowych. Rozwijaniem protokołu zajmuje się organizacja WAP Forum, będąca obecnie częścią Open Mobile Alliance (OMA). Wersja 1.0 protokołu powstała w 1998, 1.1 w 1999, a 2.0 w 2001 roku.


12. Cookies - niewielka informacja tekstowa, wysyłana przez serwer WWW i zapisywana po stronie użytkownika w pliku cookie (zazwyczaj na twardym dysku). Domyślne parametry ciasteczek pozwalają na odczytanie informacji w nich zawartych jedynie serwerowi, który je utworzył. Ciasteczka różnych rodzajów są stosowane najczęściej w przypadku liczników, sond, sklepów internetowych, stron wymagających logowania, reklam i do monitorowania aktywności odwiedzających.