Karol Gałka Numer albumu: 285781 Inżynieria mechatroniczna rok III, grupa 1.2
Techniki informacyjne w praktyce inżynierskiej Sprawozdanie 4 Zad.1 HTTP - protokół przesyłania dokumentów hipertekstowych. Służy przede wszystkim do wysyłania żądao o udostępnienie dokumentów WWW. Dokument RFC 1945 definiuje wersję HTTP/1.0, która była ulepszeniem wersji HTTP/0.9. Nowe specyfikacje wprowadził protokół HTTP/1.1, który jest definiowany przez dokument RFC 2616 i jest używany obecnie.
-Błędny nagłówek Nie udało połączyd się z serwerem -Niepoprawny adres W tym przypadku klientowi udało się nawiązad połączenie, ale serwer nie może znaleźd żądanego pliku
-Niepoprawny adres hosta Udało połączyd się z serwerem. Błędna nazwa hosta nie ma wpływu na zwracany kod źródłowy strony. Otrzymujemy komunikat o poprawności wyświetlania strony (200 OK) tak samo jak w przypadku wpisania poprawnie wszystkich parametrów.
Zad 3. https://www.google.pl/ http://xion.org.pl/productions/texts/coding/megatutorial/
https://www.facebook.com/ https://www.agh.edu.pl/
https://www.youtube.com/results?search_query=opencv+c%2b%2b+image+ Zad 4. URL - oznacza ujednolicony format adresowania zasobów stosowany w Internecie i w sieciach lokalnych. Przechodząc na poszczególne podstrony danej witryny do adresu dodawane są kolejne znaki, czyli tak zwana ścieżka URL. Podstawowe składniki URL : -rodzaj protokołu sieciowego -nazwa hosta (komputera serwującego usługę www) -domena -ścieżka dostępu do zasobu Np.: https://allegro.pl/waz-ogrodowy-x-hose-60-75-ft-pistolet-zraszacz-i7369283800.html W danym poniżej adresie http określa protokół, allegro nazwę hosta, pl domenę, a reszsta to dostęp do zasobu. Adres URL odnoszący się do grafiki na stronie będzie zawierad ścieżkę dostępu do tej grafiki. Adres URL odnoszący się do zakładki jest postaci : https://eurosport.interia.pl. Adres URL odnoszący się do poczty elektronicznej jest postaci : mailto:nazwa@gmail.com Zad. 5 http jest to protokół bezstanowy, tzn. ani serwer (ani klient) nie przechowuje informacji o tym, jakie były wcześniej zapytania pomiędzy określonym serwerem i klientem oraz nie posiada stanu wewnętrznego. Powoduje to, że każde zapytanie do serwera traktowane jest jako nowe, z punktu widzenia serwera aplikacji niemożliwe do powiązania z informacjami np. o zalogowanym użytkowniku. Tą bezstanowośd można obejśd, obecnie głównie za pomocą tzw. ciasteczek. Po dokonaniu zmian Close window on exit: na Always okno programu Putty zamyka się po pewnym krótkim czasie, ponieważ koniec przesyłania danych oznacza koniec połączenia i zamknięcie programu.
Zad. 6 Pliki Cookie - mały fragment tekstu, który serwis internetowy wysyła do przeglądarki i który przeglądarka wysyła z powrotem przy następnych wejściach na witrynę. Używane jest głównie do utrzymywania sesji np. poprzez wygenerowanie i odesłanie tymczasowego identyfikatora po logowaniu. Może byd jednak wykorzystywane szerzej poprzez zapamiętanie dowolnych danych, które można zakodowad jako ciąg znaków. Dzięki temu użytkownik nie musi wpisywad tych samych informacji za każdym razem, gdy powróci na tę stronę lub przejdzie z jednej strony na inną. Używane są w celu by ominąd bezstanowy protokół HTTP. Wyłączenie plików Cookie nie wpływa znacząco na przeglądanie stron internetowych, poza przypadkami gdy np. musimy się zalogowad na stronę. Zad.7 Wyszukiwana fraza : super mopsy. Wyniki : Google : - 546000 wyników - czas wyszukiwania 0,41 sekundy Bing : - 66800 wyników Yahoo : - 60200 wyników DuckDuckGo X Exalead : - 14848 wyników Widzimy, że Google dało nam najwięcej wyników na podane hasło. Wyskakują informacje o tym jakie są ważne umiejętności miękkie, jakie wpisad do CV, co to są umiejętności miękkie i jak je rozwijad oraz jakie są najważniejsze. Ponadto czas wyszukiwania jest bardzo krótki. W wyszukiwarce Bing na pierwszych miejscach od razu pojawia się informacja co to są umiejętności miękkie i jakie przydają się w pracy. Głownie wyniki wyszukiwania są na ten temat. Nie ma informacji o czasie wyszukiwania. Szata graficzna wyszukiwarki jest zbliżona do grafiki Google. W wyszukiwarce Yahoo na początkowych pozycjach znajdziemy informacje o tym co to są umiejętności miękkie, a także o kursach, które szkolą ludzi pod tym względem. W poprzednich wyszukiwarkach nie wyskoczyły nam informacje na ten temat. Nie ma informacji o czasie wyszukiwania. Szata graficzna zbliżona w szczególności do Binga. W przeglądarce DuckDuckGo otrzymujemy niemalże identyczne informacje w niemalże identycznej kolejności jak w wyszukiwarce Bing. Nie ma informacji o czasie wyszukiwania. Jest ona uboższa pod względem opcji zawartych na górze strony np. nie ma opcji Mapy. Exalead daje nam informacje głównie o szkoleniach umiejętności miękkich. W wyszukiwarce Yahoo też wyskoczyły takie informacje, lecz nie były tak obszerne jak w Exalead. Nie ma informacji o czasie wyszukiwania. Jest ona jak dla mnie najmniej przyjemna dla oka. Co do ilości trafieo, to wydaje mi się, że w zależności od preferencji użytkownika wyszukiwarki Google, Bing oraz DuckDuckGo bardzo dobrze sobie poradziły, bo wyświetliły ogólne informacje na temat umiejętności miękkich, a nie na temat ich szkoleo. Moim zdaniem po tak sformułowanej frazie, to właśnie takie wyniki powinny się wyświetlad. Mimo, że tylko w wyszukiwarce Google została zawarta informacja o szybkości wyszukiwania, to na oko mogę stwierdzid, że szybkośd ta była podobna dla wszystkich wyszukiwarek. Po wpisaniu frazy pogoda tylko Google i Bing od razu wyświetliły stan pogody na daną chwilę, a reszta podała odnośniki do stron internetowych. Spośród wyszukiwarek tylko Google posiada kalkulator, a reszta odwołuje się do innych stron internetowych.
Zad. 8 Proxy oprogramowanie lub serwer z odpowiednim oprogramowaniem, które dokonuje pewnych operacji (zwykle nawiązuje połączenia) w imieniu użytkownika. Serwery proxy są to serwery, dzięki którym nasza przeglądarka nie musi łączyd się bezpośrednio np. z jakąś stroną WWW tylko łączy sie za pośrednictwem serwera Proxy. Dzięki temu nasze IP jest maskowane. Serwery Proxy zwiększają także wydajnośd poprzez dostarczanie stron WWW z pamięci podręcznej. Zad. 9 HTTP lub HTTPS oznaczają protokół komunikacji klienta z serwerem. Komunikacja w ramach protokołu HTTP oparta jest na wysyłaniu danych pomiędzy klientem i serwerem (odpowiadającym). Klient wysyła zapytanie serwer wysyła odpowiednie dane. Do tego protokołu wprowadzany jest mechanizm ciasteczek. HTTPS - Jest to szyfrowana wersja protokołu HTTP, która szyfruje połączenie z wykorzystaniem protokołu SSL. Obecnie wykorzystuje się również protokół TLS będący rozwinięciem SSL. Można go zobaczyd w szczególności przy adresach stron, gdzie wymagane jest zwiększone zaufanie do serwera. Https będzie zatem poprzedzało adres portali związanych bankowością internetową banków, kantorów, portali oferujących pożyczki, a także sklepów internetowych. Coraz częściej na protokół https decydują się też portale gromadzące dane użytkowników fora, portale społecznościowe i portale z możliwością rejestracji użytkowników. Szyfrowanie danych poprawia bezpieczeostwo, zabezpiecza informacje o nim i przesyłane dane przed przechwyceniem, co może zdarzyd się w przypadku nieszyfrowanego protokołu HTTP. http używa portu 80, a HTTPS portu 443.