Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare:...

Post on 05-Feb-2018

229 views 0 download

transcript

Informatica aplicata 12017-2018, semestrul I

Victor Bucata

Facultatea de Inginerie Electrica - U.P.B.

Contact

Date de contact:

I E-mail: victor.bucata@upb.ro

I Web: http://itee.elth.pub.ro/~vbucata/ia

I Birou: Facultatea de Inginerie Electrica, Departamentul deElectrotehnica, sala EC206

Structura

I Cursul: 2 ore la 2 saptamâni (EA002)

I Laboratorul: saptamânal 2 ore (EB212/213, EB207/214/215)

I Forma de examinare: colocviu + 3 teste de laborator + proiect

I Numar de credite: 3I Cum se va desfasura:

I Prezentare cu video-proiectorul / not,iuni importante pe tablaI cursurile se vor afla la adresa:http://itee.elth.pub.ro/~vbucata/ia

Ce vom face la Informatica Aplicata 1?

I Obiectiv: Crearea de competente privind utilizarea unor instrumenteinformatice (Internet s, i Baze de Date). Curs + Laborator

I Istoricul InternetuluiI Cum funct,ioneaza Internetul? (protocoale, stive de protocoale)I Utilizarea MS Excel (grafice + baze de date de mici dimensiuni)I Introducere în Design Web (elemente de HTML, CSS, JavaScript,

PHP, MySQL)I Baze de date (baze de date relat,ionale, MS Access, MySQL)I Introducere în MySQL s, i PHP

Cursuri

I CURS 1: Istoricul s, i tehnologiile Internetului

I CURS 2: Introducere în HTML, CSS s, i JavaScript

I CURS 3: Introducere în bazele de date

I CURS 4: Baze de date. Microsoft Access

I CURS 5: Introducere în limbajul MySQL

I CURS 6: Introducere în limbajul PHP

Evaluare

I 50p laborator, din care:I 20p Test ExcelI 10p Test HTMLI 20p Test Baze de date

I 20p proiect HTML

I 20p colocviu (test grila)

I 10p alte activitat,i (prezent,a laborator + curs)

Bibliografie

I Aplicatii cu baze de date, Gabriel Preda, Ed. MatrixROM, 2014I Informatica intensiv, Vlad Tudor Hut,anu s, i Carmen Popescu, Ed.

L&S Info-mat, 2007I Dezvoltarea aplicat,iilor WEB folosind XHTML, PHP si MySQL,

Traian Anghel, Ed. Polirom, 2005I Introducere in utilizarea bazelor de date, Silvia Curteanu si Anca

Bujor, Ed. MatrixROM, 2004I Totul despre Microsoft Access 2000, Roger Jennings, Editura Teora,

2002I http://www.w3schools.com/,http://www.wikipedia.org/

I http://whatismyipaddress.com/learning

I http://www.smashingmagazine.com/

I http://www.html5rocks.com/

I http://www.shayhowe.com/

Cursul I

Istoricul s, i tehnologiile Internetului

Cuprins

1 IntroducereTerminologie

2 O cronologie a InternetuluiÎnceputuriArpanetAnii ’70 s, i ’80Net-ul românescInternetul de azi s, i de mâine

3 Cum funct,ioneaza Internetul?Analogia cu comunicarea umanaProtocoale

4 World Wide Web si motoare de cautareCe este WWW?Istoricul WWWInstrumente de navigare si cautare

5 Momente memorabile si statistici

Introducere - scrisul

I Primul pas în istoria omenirii pentru schimbul de informat,ii a fostscrierea, aparuta în Mesopotamia (3200 î.Hr.)

I Biblioteca din Alexandria (una din minunile lumii antice) cont,ineapeste 900.000 de pergamente (288 î.Hr.)

I Cartea a aparut la sfârs, itul Imperiului Roman = combinarea maimultor tablit,e de ceara.

I sec. 1 d.Hr. apar as, a numitele cart,i codex (materiale flexibile -hârtie, piele, papirus - scrise de mâna fat,a verso)

I Revolut,ia Gutenberg (sec. al XV-lea)

I din pacate limitate la cercuri restrânse

I 1934 Paul Otlet scrie o carte ce anticipa Internetul

I Tehnologia MEMEX (Vannevar Bush) 1945 - As We May Think -sistem hipertext

I cititoare microfilm

Introducere - calculatorul

I antichitate - abace 2400 î.Hr.

I rigla de calcul 1620 - 1630

I calculatorul mecanic 1888 Charles Babbage

I calculatorul analogic - începutul secolului XX

I tranzistorul - conceput de Julius Lilienfeld în 1926, realizat practic în1947 de 3 fizicieni americani

I 1934 - calculatorul cu tuburi

I primul calculator digital - al II-lea Razboi Mondial (Colossus a spartmas, ina germana de codat Enigma)

I 1945 - ENIAC primul calculator american 5000 op/s

I 1955 - calculatorul cu tranzistoare

Introducere

I Înainte de a exista WWW, cart,ile, tiparite pe hârtie s, i strâns legateerau principala sursa de informat,ii. Aceasta implica un efort deosebitpentru gasirea informat,iei dorite.

Introducere

I Astazi deschidet,i un browser web, un motor de cautare s, i cautat,i cedorit,i. Este foarte probabil ca cineva, undeva sa fi construit un siteweb având în minte informat,ia pe care o cautat,i.

Ce înseamna Internet?

DefinitieSistem global de retele eterogene de calculatoare legate printr-un spectrularg de tehnologii si care folosesc comutatia de pachete si stivastandardizata de protocoale TCP/IP - Transport Control Protocol / InternetProtocol.

I Inter(connected)net(works)

I În engleza net=retea, dar si web=retea

I a nu se confunda cu WWW (World Wide Web), aplicatie aInternetului

Section 2

O cronologie a Internetului

(De la ce a pornit, ce este s, i cum va arata Internetul?)

Ce se afla în spate?

I Acum 50 de ani nu exista decât o idee vaga despre ceea ce va urma

I 4 octombrie 1957 - URSS lanseaza primul satelit artificial (Sputnik 1)

I SUA se tem de un atac nuclear si dezvolta tehnologii de calcul deaparare

I Caderea "Cortinei de fier" în 1989 si pierderea razboiului rece decatre URSS se datoreaza si dezvoltarii spectaculoase a sistemelorde calcul în SUA

4 octombrie 1957:

URSS lanseaza primul satelit artificial (Sputnik 1)

Începuturi

Înainte de 1957I Calculatoarele foloseau "batch-processing" (câte o sarcina o data)

I Trebuiau stocate în camere speciale ventilate

I Utilizatorii "transportau" date catre calculator

I Sistem ineficient

Anul 1957I Apare notiunea de terminal care se conecteaza la calculatorul

principal

I Apare notiunea de "time-sharing" (un calculator / mai multiutilizatori)

ARPANET

I Ca raspuns la lansarea Sputnik, în februarie 1958 SUA înfiinteazaDARPA (Defense Advanced Research Project Agency)

I DARPA proiecteaza o retea la scare mare descentralizata care sareziste în cazul unui atac nuclear, ARPANET

I La acel moment transferul cunos, tintelor se realiza direct prinoameni, deci un motiv a fost si accelerarea transferului cunos, tintelor

I exista 3 abordari, din punct de vedere:I militarI comercialI stiintific

I În anii 1960 nimeni nu anticipa prea bine ce va urma

I Calculatoarele personale au aparut cu 20 de ani mai târziu

I Totus, i existau calculatoare s, i apare ideea de a le interconecta

ARPANET (continuare)

I 1966: apar IMP (Interface Message Processor)= dispozitiv deinterfata între calculatoare si TIP (Terminal Interface Processor) =dispozitiv de interfata între calculator si terminale.

I Calculatorul principal executa doar o parte din sarcini

I subretea IMP

ARPANET (continuare)

I Network Working Group creeaza NCP (Network Control Protocol),un precursor al TCP (Transport Control Protocol) pe care sebazeaza Internetul de azi

I apare "comutatia de pachete" ("packet-switching")

I Parint,ii Internetului (NCP): Vinton Gray Cerf s, i Bob Kahn

Comutatia de circuite

I calea (fizic: prin cabluri electrice) dintre sursa si destinatie este fixaI datele sunt trimise secvential

Comutatia de pachete

I datele sunt împartite în pacheteI pachetele pot avea rute diferite prin retea

I pachetele sunt reasamblate la destinatie

ARPANET (continuare)

I 29 octombrie 1969: primele doua noduri: UCLA (University ofCalifornia in Los Angeles) si SRI (Stanford Research Institute) -Menlo Park, CA

I al treilea nod: University of California at Santa Barbara

I al patrulea nod: University of Utah

ARPANET (continuare)

I pâna la sfârsitul lui 1971 existau 15 noduri ale retelei ARPANET

I apare termenul de retea descentralizata - retea care sa functionezesi în cazul distrugerii unei parti din ea

I 1971: ARPANET foloseste protocolul TCPI Aplicatii: E-mail, ftp, telnetI în februarie 1990 ARPANET este scoasa din uz dar nu si Internetul

În Europa

I Franta: CYCLADES (concentrare asupra comunicatiei între diversetipuri de retele), apare pentru prima data termenul inter-net

I Mark I, ARPANET, CYCLADES, Merit Network, Tymnet, Telenet -foloseau o varietate de protocoale

I se implementeaza X.25: un alt sistem ce folosea comutatia depachete

Anii ’70

I 1975: aparitia calculatoarelor personale (PC)

I 1975: primele retele comerciale precum TELENET al firmei BBN

I 1975: se fondeaza Microsoft; Paul Allen si Bill Gates dezvoltaBASIC-ul pentru noua lume a PC-urilor

Bill Gates la Conventia World AltairComputer, 1976 Primul calculator personal

Anii ’70 (continuare)

I 1979: USENET (Users’ Network) - discutii despre orice subiectimaginabil

I mii si zeci de mii de grupuri de discutii

I "Netiquette" - reguli de comportament pe Internet

I aspect neprietenos din punct de vedere al utilizarii, sisteme UNIX

Anii ’80

I 1982: stiva de protocoale TCP/IP a fost standardizata

I 1984: DNS (Domain Name System) = Sistem de numire adomeniilor

Anii ’80 (continuare)

I finantarea dezvoltarii unei noi structuri a Internetului de catre NSF(National Science Foundation)

I 1986: NSF creeaza NSFNET - acces la retea pentru cercetare sieducatie (exista pâna în 1995) - nasterea Internetului modern

I sfârsitul anilor ’80: apar primii ISP (Internet Service Provider -Furnizori de Internet) comerciali

Net-ul românesc

I 1991: Academia Româna, Ministerul Învatamântului si ComisiaNationala de Informatica cer Guvernului României sa aprobeconectarea României la „reteaua academica si de cercetareinternationala de calculatoare”, BITNET.

I 1992: Prima conexiune româneasca la internet. Eugeniu Staicutde la Institutul de Cercetare în Informatica: primul email trimisvreodata din România în strainatate.

Net-ul românesc (continuare)

I 1992: România a primit dreptul sa aiba domeniu .ro.

I primul site: ici.ro

I 1993: Institutul de Fizica Atomica (ifa.ro), Institutul Politehnic dinBucuresti (ipb.ro), Universitatea Tehnica din Timisoara (utt.ro) siInstitutul de Matematica al Academiei Române (imar.ro)

I urmatorul pas: conexiunile prin dial-up (conectare simpla, prinmodem si linie telefonica)

I februarie 1993: în medie, 400 de email-uri si 100 de mesajeinteractive pe zi. Într-o saptamâna, erau descarcate circa 500 defisiere din arhivele de programe Bitnet si Internet.

I octombrie 1995: 180 de institutii conectate.

Net-ul românesc (continuare)

Înainte de ’89:

I 1953 - calculatorul cu tuburi electronice al lui Victor Toma

I 1957 - matematicianul Grigore Moisil - primul calculator IBM (laInstitutul de Fizica Atomica)

I 1964 - primele calculatoare românesti cu tranzistori

I 1970 - primul Felix C

I Succesul ARPANET nu putea sa nu stârneasca reactii în R.S.R.

I 1967: se înfiinteaza Institutul de Tehnica de Calcul (ITC)

I 1982: experimentul UNIREA: Pe baza CORAL-ului, a fost pusa lapunct prima retea româneasca. Primele puncte conectate au fost laBucuresti, Cluj-Napoca si Bacau. Experimentul a fost botezat Unireasi a fost realizat prin linie telefonica.

I 1983: Posta electronica CORA.

Calculatoarele CORAL

Cât un dulap de înalte si cu casete care ies ca ramele dintr-un stup,Calculatoarele Coral au stat la baza primei retele, realizata cu ocaziaExperimentului Unirea.

Singularitatea tehnologica

I Asistam în prezent la un „boom” tehnologic.

I Singularitatea tehnologica este un concept din futurologie care serefera la implicat,iile pe care le are progresul tehnico-s, tiint,ific foarteaccelerat pentru specia umana s, i ceea ce înt,elegem prin om.

I În 1958, într-un interviu, matematicianul John von Neumann spuneaca progresul tehnico-s, tiint,ific accelerat lasa sa se întrevada un fel desingularitate, dincolo de care viat,a s, i lumea as, a cum le s, tim noi numai pot exista.

I Cei 100 de ani ai secolului 21 vor fi echivalent,i cu 20.000 de aniprecedent,i de evolut,ie.

Recapitulam

I La început a fost ARPAnet, cu destinat,ie militara

I a evoluat s, i a fost denumita apoi NSFNET având destinat,iicercetarea s, i educat,ia

I totus, i ret,eaua era limitata la câteva grupuri, era destul de rigida

I la mijlocul anilor 1990, Internetul a început sa prinda forma pe care ocunoas, tem astazi

I Internetul este structurat fizic pe 3 tipuri de ret,ele:I ret,ele de nivel 1: mari companii de telecomunicat,ii (Verizon, Sprint,

AT&T etc) între care exista contracte de interoperabilitateI ret,ele de nivel 2: sunt legate funct,ional de ret,elele de nivel 1. Pot

avea contracte între ele dar pot s, i închiria acces catre ret,elele denivel 3

I ret,elele de nivel 3: ISP (Internet Service Provider - Furnizorii deInternet) vând acces la Internet pentru persoane particulare sauprivate printr-o conexiune POP (point-of-presence) - a nu seconfunda cu protocolul POP (Post Office Protocol)

I Ret,ele de diverse niveluri se intersecteaza în jonct,iuni denumite IXP(Internet Exchange Points).

I Ex: în San Jose, California (Metropolitan Area Exchange - MAEWest) sau Washington, D.C. — MAE East

I "The cloud of all clouds". Pentru a se comporta ca o singura entitate,Internetul trebuie:

I sa se supuna unui set comun de reglementari care sa-l defineasca s, isa-l ghideze

I sa aiba un grup de organizat,ii mondiale recunoscute care saconlucreze la administrarea s, i monitorizarea lui

I sa "vorbeasca" aceeas, i limba: TCP/IPI (fara acestea, ar deveni haotic, fragmentat s, i nesigur)

Ce înseamna Internetul azi?

I Redefineste toate conceptele comunicatiilor clasice (VoIP = "Voiceover IP" - telefonie folosind IP; IPTV - televiziune folosind IP)

I O multitudine de tipuri de dispozitive ce se pot conecta la Internet(fixe si mobile)

I WWW - resursa imensa de informare cu posibilitati de cautareaproape instantanee

I E-mail, mesagerie instant

I Forumuri, liste de discutii

I Apeluri video

Ce înseamna Internetul azi? (continuare)

I Colaborarea pentru software gratuit

I Web 2.0 (Wiki - utilizatorii creeaza continut), Web 3.0 (SemanticWeb - accent pe continut s, i relat,ii - "everything is linked"), Web 4.0(Mobile Web), Web 5.0 (emotional web - simbioza om-mas, ina)

I Retele de socializare

I Bloguri (weblog=jurnal pe web)

I Comert electronic

I Cloud-computing (stocare si aplicatii pe Internet)

Web 2.0 , 3.0 , 4.0 , 5.0

Internetului de mâine

I CISCO: pâna în 2020 vor fi conectate la Internet 50 de miliarde deechipamente ("Internet of Things" = Internetul obiectelor)

I aceasta pune probleme dificile pentru stiva TCP/IP (volumul datelorsi arhitectura de rutare)

I Solutii:I "Mesh-networks" (orice nod din retea sa contina si un element de

rutare)I Protocoale "inteligente", de exemplu:I controler autonom - bucle MAPE (Monitors, Analyzes, Plans,

Execute)I controler cognitiv - bucle OOPDAL (Observes, Orients, Plans,

Decides, Acts, Learns)

Internetului de mâine (continuare)

I protocolul LISP (Locator/Identifier Separation Protocol): ElementeleLocator (RLOC) si Identifier (EID) pot fi adrese IP, MAC, coordonateGPS, separate unele de altele.

I 2010: NSF a finantat patru proiecte privind Internetul de mâine (FIA- Future Internet Architecture Project):

I Named Data NetworkingI Mobility FirstI Nebula - CloudI eXpressive Internet Architecture - securitateI ChoiceNet (proiect aparut ulterior) - principii din economie

Section 3

Cum funct,ioneaza Internetul?

(Protocoale si stive de protocoale)

Analogia cu comunicarea umana - ce este un protocol?

DefinitieProtocol = set de reguli prin care doua sau mai multe entitati comunica

Exemplu (Protocoale - analogia cu comunicarea umana)I reguli specifice unei limbi

I topica

I gramatica

Analogia cu comunicarea umana

Structurarea pe niveluriI Apoi idei, concepte

I Apoi propozitii, fraze

I Apoi cuvinte

I Apoi silabe

I Apoi foneme

I Pe nivelul cel mai de jos se afla sunete

Stiva OSI

1978: ISO (International Standardization Organization = Organizatia deStandardizare Internationala) elaboreaza stiva OSI (Open SystemInterconnection) = Interconectarea Sistemelor Deschise. Legaturi fizice+ logice

Stiva OSI si protocoalele

Încapsulare/Decapsulare

Stiva TCP/IP vs. Stiva OSI

Adrese IP, Structura unei adrese IP

I Des, i adaptorul de ret,ea este cel care are o adresa IP, spunem deobicei ca dispozitivul de calcul are o adresa IP.

I Prin "host" înt,elegem un dispozitiv ce are o adresa IP.I Exista calculatoare care det,in mai multe adaptoare de ret,ea, deci au

mai multe adrese IP.I O adresa IP are doua part,i:I O parte a unei adrese IP funct,ioneaza ca un cod pos, tal (network ID).I O alta parte funct,ioneaza ca o adresa pos, tala, identifica calculatorul

de pe ret,ea caruia îi sunt destinate datele (host ID).

Pachetele IP

Definitie (Pachetele IP)Reprezinta datele ce circula folosind protocolul IP, se mai numesc s, imesaje.

O datagrama IP are doua part,i:

I "header" (antet) care cont,ine adresele s, i câmpuri de control. Areminim 20 bit,i. Softul TCP/IP de la sursa construies, te antetul IP.

I "payload" (corpul) care cont,ine datele de trimis prin ret,ea.

Cum funct,ioneaza adresarea IP?

I O adresa IP obis, nuita (IPv4) are 32 de bit,i (4 octet,i) exprimata înformat zecimal cu separat,ie prin punct (fiecare segment - octet esteîntre 0 s, i 255)

I Adresele IP statice nu se schimba niciodata furnizând astfel foarteus, or locat,ia. Sunt folosite cu precadere pentru VoIP, online gamingetc.

I Adresele IP dinamice sunt temporare s, i sunt furnizate atunci cânddispozitivul acceseaza Internetul (prin protocolul DHCP).

Protocoalele IPv4 si IPv6

I IP = Internet Protocol - protocolul care sta la baza Internetului (nivelretea)

I furnizeaza sisteme de adresare (adrese IP)

I IPv4 a fost proiectat pentru 4.3 miliarde de adrese

I În 2015 s-a ajuns la epuizarea adreselor (lucru anticipat, se estimaca aceasta sa se întâmple în 2011)

I la mijlocul anilor 1990 apare IPv6 care poate aloca mult mai multeadrese

I IPv6 suporta340,282,366,920,938,463,463,374,607,431,768,211,456 adrese =2128 (128 de bit,i)

I IPv4 si IPv6 nu sunt compatibile, sunt necesare "punti"

Protocoale de rutare

I Routerul este elementul esential din Internet. El lucreaza la nivelulretea.

I Un protocol de rutare specifica comunicarea între routere pentru adisemina informatii care le permit sa selecteze rute între oricare 2noduri ale retelei.

I Algoritmii de rutare determina alegerea particulara a rutei.

I Orice router are la început informatii doar despre retelele legatedirect la el.

I Cu ajutorul protocoalelor de rutare, routerele descopera topologiaretelei.

Exemple de protocoale din Internet

Exemplu (Protocoale de rutare din Internet)I IS-IS (Intermediate System to Intermediate System) - nivel date

I OPSF (Open Shortest Path First = "Urmeaza calea cea mai scurtamai întâi"), IGRP (Interior Gateway Routing Protocol), EIGRP(Enhanced IGRP) - nivel retea (fac parte din protocolul IP - InternetProtocol)

I RIP (Routing Information Protocol) - nivel transport (protocolul UDP)

I BGP (Border Gateway Protocol) - nivel transport (protocol TCP)

Exemple de protocoale din Internet (continuare)

Exemplu (Protocoale de transport)I TCP (Transmission Control Protocol) - asigura transferul exact al

datelor, protocol orientat pe conexiune.

I UDP (User Datagram Protocol) - unele date se pot pierde, protocolnesigur, fara conexiuni, dar mai rapid.

Exemplu (Protocoale de aplicatie)TELNET (Terminal virtual), FTP (Transfer de fisiere), SMTP (Postaelectronica), DNS (Sistem de nume de domenii), NNTP (Pentrutransmiterea stirilor prin USENET), HTTP (HyperText Transfer Protocol =Protocol de transmitere a hipertextului folosit pentru WWW.)

Al cui este Internetul?

I Internetul nu are o administrare centralizata

I ISOC (Internet Society) - organizatie non-profit înfiintata în 1992

I ICANN (Internet Corporation for Assigned Names and Numbers)aloca adresele IP si spatiul numelor de domenii

I IETF (Internet Engineering Task Force) - standardizareaprotocoalelor IPv4 si IPv6

I W3C (World Wide Web Consortium) - se ocupa de standardizareatehnologiilor folosite în WWW

Ce este IPv6?

Definitie (IPv6 = Internet Protocol Version 6)protocol de nivel ret,ea ce permite transferul de date pe o ret,ea cefoloses, te comutat,ia de pachete s, i care are ca principal avantaj fat,a deIPv4 un spat,iu de adresare mult mai mare.

I standardul a fost publicat în 1998 (RFC 2460)

I se dores, te a înlocui IPv4 (infrastructura recenta a Internetului)

I se mai numes, te "next generation Internet"

I Japonia s, i Coreea au fost primele t,ari care au introdus IPv6 (2004)

Section 4

World Wide Web si motoare de cautare

(Ce este WWW? Câteva aspecte despre Google)

Ce este WWW?

Definitie (WWW)World Wide Web-ul este o retea globala de documente, imagini si alteresurse legate logic prin hyperlink-uri si adresate prin URI-uri (UniformResource Identifier).

Definitie (HTTP)HyperText Transfer Protocol (Protocol de transmitere a hipertextului) esteprotocolul principal de acces la WWW.

Ce este WWW? (continuare)

I Browserele pentru WWW precum MS Edge, MS Internet Explorer,Mozilla Firefox, Opera, Apple Safari si Google Chrome permitutilizatorilor sa navigheze de la o pagina web la alta prin intermediulhyperlink-urilor incluse în documente.

I Aceste documente pot contine orice combinatie de date: grafica,sunete, text, video, multimedia si continut interactiv.

I Comparativ cu mediul tiparit, World Wide Web-ul a permisdescentralizarea informatiei la scara mare

Începuturile WWW

I 12 noiembrie 1990: Tim Berners-Lee de la CERN, cu ajutorul luiRobert Cailliau publica o propunere de a construi un "ProiectHypertext" denumit "WorldWideWeb" (cunoscut si ca "W3") ca fiind oretea de documente hypertext care sa fie vazute de browserefolosind o arhitectura de tip client-server.

I Pâna la sfârsitul lui 1990, Berners-Lee construieste toateinstrumentele necesare pentru un Web functional: primul browserweb (care era în acelasi timp si editor web), primul server web siprima pagina web care constituia proiectul.

I 1992: 20 de servere web în întreaga lume

I 1993: apare browserul Mosaic

I de atunci a cunoscut o dezvoltare spectaculoasa

Primul server web

Acest calculator (NeXT) a fost folosit de Tim Berners-Lee de la CERN si adevenit primul server Web din lume.

Instrumente de navigare si cautare

I 1990: ARCHIE - motor de cautare pentru arhivele FTP

I 1991: Protocolul GOPHER, alternativa la WWW

I 1992: VERONICA - motor de cautare pentru GOPHER

I accesul la acestea se putea face si prin email

Motoare de cautare

I director (portal) - paginile web sunt clasificate pe categorii, procesdificil, initial exclusiv uman

I 1993: apare conceptul de web-crawler (indexare automata apaginilor web)

I ianuarie 1994: ia fiinta Yahoo, la început doar un director (portal)

I Web-ul se dezvolta exponential si datorita faptului ca este un noumediu pentru industria de publicitate.

I 1994: primul banner publicitar

I 1994: ia fiinta Lycos, concurenta lui Yahoo

I ianuarie 1995: se înfiinteaza Excite

I decembrie 1995: apare Altavista

Motoare de cautare (continuare)

I 1995: apare Askjeeves - cautarile se faceau sub forma de întrebari

I 1997 - 2000 : dot-com bubble

I martie 2000 - octombrie 2002 : dispar multe companii supra-cotate

I septembrie 1998 apare Google - interfata simpla, fara bannere depublicitate

I sloganul Google: "Don’t be evil!"

Ce înseamna azi Google?

I Cautare

I Google Books

I Google Translate

I Google Docs

I Google Calendar

I Google+

I Google Photos (Picasa)

I Demo Slam

I Google Scholar

I Google Maps

I Blogger

I YouTube

I Google Code

I dispozitive mobile (Android OS,Nexus, MOTO X, GoogleGlass)

I si multe, multe altele.

De unde are bani Google?

I keywords, algoritmul PageRank

I Tehnologiile DoubleClick si GoogleAnalytics - Google urmaresteinteresele utilizatorilor

I AdWords - principala sursa de venit a Google, pay-per-click

I AdSense

I 2004: NASDAQ listare la bursa - 85$/actiune

I 31 octombrie 2007: o actiune trece de 700$

I profit pe 2015: 74.5 miliarde USD

I compania parinte: Alphabet

I minusuri: click-fraud, cenzura

Section 5

Momente memorabile si statistici

(Câteva flashuri s, i statistici despre Internet)

Momente memorabile de “început”

I 1978 - Primul sistem BBS (Bulletin Board System) online dinAmerica – software de logare cu parola

I 1984 – fondarea Cisco

I 1995 - introducerea domeniului ".com"

Momente memorabile de “Web cablat”

I 1981 – Hayes Communications creeaza Smartmodem

I 1994 – a fost folosit primul banner cu trimitere catre alta pagina

I 1995 – a aparut Internet Explorer 1.0

Momente memorabile despre “E-mail”

I 1982 - Jonathan Postel propune SMTP (Simple Mail TransferProtocol), un protocol simplu, folosit pentru transmiterea mesajelorîn format electronic pe Internet.

I 1996 - Microsoft lanseaza Internet Mail and News 1.0

I 1998 – e lansat BlackBerry 850

Momente memorabile despre “Online Media”

I 1991 - prima retea video în campusul universitar Cambridge

I 1995 - se lanseaza RealAudio versiunea 1.0

Momente memorabile despre “Online Media” (continuare)

I 2005 (23 aprilie) - este uploadat pe YouTube primul videoclip - Me atthe Zoo

I 2007 - se lanseaza BBC iPlayer

Momente memorabile ale “Web 2.0”

I 2001 - este creat b2 care va deveni WordPress

I 2004 - este lansat Flickr

I 2006 – se lanseaza Twitter

I 2006 - Facebook permite oricui sa i se alature

Momente memorabile “Cele mai mari greseli”

I 2006 - Google în mod accidental îsi sterge propriul blog

I 2007 - iTunes permite în mod accidental pirateria pe internet -Stargate Atlantis

Date generale despre utilizatorii de Internet (2017)

Distribut,ia de utilizatori de Internet în lume (2017)

Indicele de penetrare a Internetului pe regiuni (2017)

Limbile în care sunt scrise paginile web (2017)

Cele mai utilizate motoare de cautare (2017)

Cele mai utilizate browsere - 2017

Întrebari ?

Va mult,umesc pentru atent,ie!