Biotechnologia UWM. Popularne protokoły wysokopoziomowe (aplikacyjne) i ich standardowe porty:



Podobne dokumenty
Komputer urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr, albo sygnału ciągłego.

ćwiczenia Plan wykładów

Sieci komputerowe. Wstęp

Podstawy Bioinformatyki. wykłady. Plan wykładów. ćwiczenia. materiały. Plan ćwiczeń

Adres IP

Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak

Plan wykładu. 1. Sieć komputerowa 2. Rodzaje sieci 3. Topologie sieci 4. Karta sieciowa 5. Protokoły używane w sieciach LAN 6.

Wybrane działy Informatyki Stosowanej

World Wide Web? rkijanka

(źródło: pl.wikipedia.pl) (źródło:

Instrukcja do panelu administracyjnego. do zarządzania kontem FTP WebAs.

Jest to dziedzina biologiczna wywodząca się z biotechnologii. Bioinformatyka

Struktura programu wykonana w Programie Visio.

Cel wykładu. Literatura. WyŜsza Szkoła MenedŜerska w Legnicy. Wykład 1. Informatyka w zarządzaniu Zarządzanie, zaoczne, sem. 3

Wykład 3 / Wykład 4. Na podstawie CCNA Exploration Moduł 3 streszczenie Dr inż. Robert Banasiak

systemów intra- i internetowych Platformy softwarowe dla rozwoju Architektura Internetu (2) Plan prezentacji: Architektura Internetu (1)

Studium przypadku Case Study CCNA2-ROUTING. Warianty projektów

Model sieci OSI, protokoły sieciowe, adresy IP

Dr Michał Tanaś(

Bazy danych - wykład wstępny

Technologia informacyjna

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

TIN Techniki Internetowe zima

Bazy danych. wprowadzenie teoretyczne. Piotr Prekurat 1

WPROWADZENIE DO BAZ DANYCH

Internet to ogólnoświatowy zbiór wzajemnie połączonych ze sobą sieci komputerowych (lokalnych LAN i rozległych WAN). Za datę powstania Internetu

URZĄDZENIA TECHNIKI KOMPUTEROWEJ SIECI ROZLEGŁE

1 Technologie Informacyjne WYKŁAD I. Internet - podstawy

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Wprowadzenie do programowania www


Bazy Danych i Usługi Sieciowe

KARTA PRZEDMIOTU. Programowanie aplikacji internetowych

Technologie cyfrowe semestr letni 2018/2019

Pytania SO Oprogramowanie Biurowe. Pytania: Egzamin Zawodowy

Sieci komputerowe. Wykład dr inż. Łukasz Graczykowski

Aplikacje WWW. dr inż. Stanisław Wszelak

TIN Techniki Internetowe zima

1999 dialnych w czasie rzeczywistym Liczba użytkowników Internetu przekroczyła 1 miliard.

Tomasz Grześ. Systemy zarządzania treścią

Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi)

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

System operacyjny UNIX Internet. mgr Michał Popławski, WFAiIS

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Instrukcja konfiguracji funkcji skanowania

Temat: Sieci komputerowe.

SIECI KOMPUTEROWE. Podstawowe wiadomości

Aplikacje internetowe - opis przedmiotu

To systemy połączonych komputerów zdolnych do wzajemnego przesyłania informacji, do dzielenia się zasobami, udostępniania tzw.

1) Liczba zapisana w systemie binarnym to w systemie dziesiętnym: a) 54; b) 46; c) 56; d) 44;

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.

Technologie informacyjne (6) Zdzisław Szyjewski

Zdalne logowanie do serwerów

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 14 Protokoły sieciowe

ECDL/ICDL Web Editing Moduł S6 Sylabus - wersja 2.0

Plan prezentacji. Wprowadzenie Przesyłanie Informacji w Internecie Funkcjonowanie stron internetowych Działanie narzędzi internetowych.

2017/2018 WGGiOS AGH. LibreOffice Base

Dr Michał Tanaś(

Wykład 5: Najważniejsze usługi sieciowe: DNS, SSH, HTTP, . A. Kisiel,Protokoły DNS, SSH, HTTP,

Usługi w sieciach informatycznych. Mariusz Stenchlik mariuszs@onet.eu

Co to jest Internet? Lekcja wprowadzająca Opracował: mgr Marcin Bąk

SIECI KOMPUTEROWE mgr inż. Adam Mencwal Katedra Informatyki Stosowanej

Protokoły internetowe

Sieci komputerowe. Wykład dla studentów Informatyki Stosowanej i Fizyki Komputerowej UJ 2007/2008. Michał Cieśla

Informatyka kl. 1. Semestr I

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Krzysztof Kadowski. PL-E3579, PL-EA0312,

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Naumowicz

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

Tworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)

Informatyka Ćwiczenie 10. Bazy danych. Strukturę bazy danych można określić w formie jak na rysunku 1. atrybuty

BAZY DANYCH. Co to jest baza danych. Przykłady baz danych. Z czego składa się baza danych. Rodzaje baz danych

Sieci komputerowe. Zajęcia 3 c.d. Warstwa transportu, protokoły UDP, ICMP

ORGANIZACJA I ZARZĄDZANIE INFORMACJĄ W BAZIE DNYCH. podstawowe pojęcia.

Pojęcie systemu informacyjnego i informatycznego

Programowanie sieciowe

Protokoły Internetowe

Beskid Cafe. Hufcowa Kawiarenka Internetowa

Tworzenie bazy danych na przykładzie Access

PODSTAWOWE POJĘCIA BAZ DANYCH

Tomasz Greszata - Koszalin

Tematyka i rozwiązania metodyczne kolejnych zajęć lekcyjnych wraz z ćwiczeniami.

Stos TCP/IP. Warstwa aplikacji cz.2

Baza danych. Modele danych

Systemy operacyjne i sieci komputerowe Szymon Wilk Adresowanie w sieciach Klasy adresów IP a) klasa A

Instrukcja konfigurowania poczty Exchange dla klienta pocztowego użytkowanego poza siecią uczelnianą SGH.

Deduplikacja danych. Zarządzanie jakością danych podstawowych

Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38

Role serwera. Po skonfigurowaniu roli serwera plików można wykonywać następujące czynności:

Rok akademicki: 2012/2013 Kod: ITE s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet

Budowanie interfejsów do baz danych

Sieci VPN SSL czy IPSec?

Technologie sieciowe i użytkowanie sieci

Transkrypt:

Bioinformatyka Katedra Fizjologii i Biotechnologii Roślin p. 113 bioinformatyka@gmail.com jan.jastrzebski@uwm.edu.pl www.ebiology.net Plan spotkań Wykłady 5 2h(2 45min) czwartki 12:15 13:45 Ćwiczenia 7 3h(3 45min) wtorki i czwartki 1cz. poznawanie narzędzi bioinformatycznych 2cz. samodzielny projekt Zaliczenie (2 45 min) ostatnie ćwiczenia: test omówienie projektów Warunki zaliczenia przedmiotu Frekwencja Zaliczenie projektu Kolokwium Zaliczenie - test Bioinformatyka - Podręcznik do analizy genów i białek Baxevanis Andreas D., Ouellette B.f. Francis (red.) Internet Wykłady Skrypt Podręczniki Podstawowe pojęcia BIOINFORMATYKA to dziedzina biologiczna wywodząca się z biotechnologii Aby zrozumieć bioinformatykę biolog/biotechnolog musi poznać kilka prostych zasad matematyki i umieć obsługiwać komputer Aby zrozumieć bioinformatykę informatyk/matematyk musi poznać i dogłębnie zrozumieć większość zasad i praw biologii (głównie molekularnej) Bioinformatyka "The mathematical, statistical and computing methods that aim to solve biological problems using DNA and amino acid sequences and related information." Fredj Tekaia Bioinformatyka to dyscyplina zajmująca się stosowaniem narzędzi matematycznych i informatycznych do rozwiązywania problemów biologii (głównie biologii molekularnej) i zagadnień biotechnologicznych. ja

Komputer urządzenie elektroniczne słuŝące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr, albo sygnału ciągłego. Internet międzysieć ogólnoświatowa sieć komputerowa, czyli grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia róŝnych zasobów. Sieć globalna, sieć rozległa (Wide Area Network, WAN) sieć komputerowa zasięgiem obejmująca duŝy obszar geograficzny (np. cały kraj); najpopularniejszą siecią rozległą jest internet. Zazwyczaj składa się z wielu połączonych sieci lokalnych. Sieć lokalna (Local Area Network, LAN) najmniej rozległa postać sieci komputerowej obejmująca często kilka komputerów w jednym budynku. Serwer program (potocznie równieŝ komputer, na którym zainstalowany jest program) umoŝliwiający udostępnianie lub wymianę danych między komputerami połączonymi w sieć komputerową IP (Internet Protocol ) wewnątrzsieciowy protokół transmisji danych w formie pakietów. TCP/IP (Transmission Control Protocol / Internet Protocol) Adres IP unikalna nazwa kaŝdego urządzenia w sieci opartej na protokole TCP/IP wyraŝona czterema oktetami oddzielonymi kropkami: Oktet w praktyce oznacza 8 bitów, czyli 1 bajt i odpowiada jednej z cyfr od 0 do 255 130.14.25.1 = 130.014.025.001 NCBI 130.14 domena NIH.25 podsieć National Library of Medicine w NIH.1 konkretny numer komputera w bibliotece 130.14.25.1 -> serwer nazw domen -> ncbi.nml.nih.gov http (Hypertext Transfer Protocol - protokół przesyłania dokumentów hypertekstowych) to protokół sieci WWW. Za pomocą protokołu HTTP przesyła się Ŝądania udostępnienia dokumentów WWW i informacje o kliknięciu odnośnika oraz informacje z formularzy. Zadaniem stron WWW jest publikowanie informacji - natomiast protokół HTTP właśnie to umoŝliwia. ftp (File Transfer Protocol) protokół, który umoŝliwia przesyłanie plików z i na serwer poprzez sieć TCP/IP. WWW (World Wide Web) (w skrócie określany jako WWW lub Web) jest hipertekstowym, multimedialnym, sieciowym (TCP/IP) systemem informacyjnym opartym na publicznie dostępnych, otwartych standardach IETF i W3C. Pierwotnym i w chwili obecnej nadal podstawowym zadaniem WWW jest publikowanie informacji. Wikipedia Popularne protokoły wysokopoziomowe (aplikacyjne) i ich standardowe porty: BOOTP - serwer 67, klient 68 DNS - 53 Finger - 79 FTP - 21 Gopher - 70 HTTP - 80, dodatkowe serwery, np. proxy, są najczęściej umieszczane na porcie 8080 HTTPS - 443 (HTTP na SSL) IMAP - 143 IMAP3-220 Jabber IRC - 6667 Numery portów reprezentowane są przez LDAP - 389 liczby naturalne z zakresu od 0 do 65535. LDAPS - 636 (LDAP na SSL) MySQL - 3306 Niektóre numery portów (od 0 do 1023) są NNTP - 119 POP3-110 ogólnie znane (well-known port numbers) i SPOP3-995 (POP3 na SSL) zarezerwowane na standardowo przypisane PostgreSQL - 5432 Rsync - 873 do nich usługi takie, jak np. WWW czy poczta SMTP - 25 elektroniczna. Dzięki temu moŝemy SSH - 22 Telnet - 23 identyfikować nie tylko procesy, ale ogólnie TFTP - 69 znane usługi działające na odległych WAP X11 - od 6000 do 6007 systemach. XMPP domena adres WWW.com domena komercyjna.edu domena edukacyjna.gov domena rządowa.mil domena wojskowa.org domena organizacji niedochodowej.pl Polska.edu.pl domena edukacyjna w Polsce Forma ogólna URL: Protocol://computer.domain http://www.uwm.edu.pl 130.14.25.1 -> serwer nazw domen -> ncbi.nml.nih.gov

Poczta elektroniczna Adres e-mail posiada uniwersalną strukturę: uŝytkownik@komputer.domena bioinformatyka@gmail.com Adres WWW protocol://computer.domain http://ebiolog.pl http://www.ebiolog.pl/index.html ftp://ebiolog.pl/graf/ Adres mailowy uŝytkownik@komputer.domena jan.jastrzebski@uwm.edu.pl Serwis internetowy, witryna (website) serwis informacyjny umieszczony w sieci; najczęściej wirtualny, interaktywny odpowiednik czasopisma, gazety, ksiąŝki Strona internetowa cyfrowy dokument kodowany w jednym z języków programistycznych zapewniających hipertekstowość (np. html, xml, php, flash itp. ); kod interpretowany jest przez przeglądarkę internetową i wyświetlany w postaci odpowiednio sformatowanego tekstu; serwis internetowy składa się z serii połączonych tematycznie i fizycznie (hiperłączami) stron internetowych; odpowiednik kartki lub akapitu w ksiąŝce, gazecie html Hyper Text Markup Language, hipertekstowy język znaczników), to język składający się ze znaczników (ang. tags) stosowany do pisania stron WWW php refleksywny skryptowy język programowania zaprojektowany do generowania dynamicznych stron internetowych swf / flash technologia tworzenia animacji z wykorzystaniem grafiki wektorowej na zasadzie klatek kluczowych. Narzędzia informatyczne: narzędzia na stronie narzędzia w serwisie narzędzia on-line narzędzia off-line BAZA DANYCH jest to uporządkowany zbiór danych o określonej strukturze, który zarządzany jest przez system DBMS. DBSM - DataBase Management System

Struktura bazy danych tabele Tabela - jest podstawowym obiektem bazy danych stanowiąca zbiór informacji przedstawiona zwykle jako układ poziomych wierszy (rekordów) i kolumn (pól). Rekord i klucz Rekord - zestaw informacji o pojedynczym elemencie tabeli bazy danych. W rekordzie powinno znaleźć się pole, które umoŝliwia jednoznacznie zidentyfikowanie rekordu, czyli klucz. Klucz - atrubut nałoŝony na pole, zwykle w celu uniknięcia duplikowania się wartości. Kluczem identyfikującym moŝe być kilka pól. kwerendy Kwerenda to obiekt bazy danych zawierających grupę rekordów po selekcji. Jest to Ŝądanie okazania określonego zbioru danych. Kwerenda jest narzędziem, która zbiera dane z róŝnych tabel aby odpowiedzieć na pytanie zadane przez uŝytkownika. Jest podstawowym narzędziem analizy w bazie danych. formularze Formularz - jest to obiekt w którym umieszczamy formanty umoŝliwiające wprowadzanie, wyświetlanie i edycję danych. raporty Raporty - zawierają dane z tabel lub kwerend uporządkowane w Ŝądany przez uŝytkownika sposób.

Bazy danych (NCBI) NCBI - mapa strony KONIEC Historia komputera Serwisy internetowe

Strona internetowa