informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · i forma de examinare:...

84
Informatic ˘ a aplicat ˘ a1 2017-2018, semestrul I Victor Bucata Facultatea de Inginerie Electric ˘ a - U.P.B.

Upload: vananh

Post on 05-Feb-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Informatica aplicata 12017-2018, semestrul I

Victor Bucata

Facultatea de Inginerie Electrica - U.P.B.

Page 2: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Contact

Date de contact:

I E-mail: [email protected]

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

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

Page 3: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 4: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 5: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 6: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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)

Page 7: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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/

Page 8: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Cursul I

Istoricul s, i tehnologiile Internetului

Page 9: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 10: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 11: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 12: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 13: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 14: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 15: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Section 2

O cronologie a Internetului

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

Page 16: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 17: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

4 octombrie 1957:

URSS lanseaza primul satelit artificial (Sputnik 1)

Page 18: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Î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)

Page 19: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 20: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 21: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 22: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Comutatia de circuite

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

Page 23: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Comutatia de pachete

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

I pachetele sunt reasamblate la destinatie

Page 24: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 25: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 26: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Î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

Page 27: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 28: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 29: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Anii ’80

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

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

Page 30: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 31: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 32: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 33: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 34: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 35: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 36: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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)

Page 37: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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)

Page 38: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 39: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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)

Page 40: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Web 2.0 , 3.0 , 4.0 , 5.0

Page 41: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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)

Page 42: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 43: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Section 3

Cum funct,ioneaza Internetul?

(Protocoale si stive de protocoale)

Page 44: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 45: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 46: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Stiva OSI

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

Page 47: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Stiva OSI si protocoalele

Page 48: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Încapsulare/Decapsulare

Page 49: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Stiva TCP/IP vs. Stiva OSI

Page 50: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 51: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 52: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 53: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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"

Page 54: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 55: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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)

Page 56: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 57: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 58: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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)

Page 59: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Section 4

World Wide Web si motoare de cautare

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

Page 60: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 61: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 62: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Î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

Page 63: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Primul server web

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

Page 64: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 65: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 66: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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!"

Page 67: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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.

Page 68: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 69: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Section 5

Momente memorabile si statistici

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

Page 70: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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"

Page 71: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 72: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 73: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Momente memorabile despre “Online Media”

I 1991 - prima retea video în campusul universitar Cambridge

I 1995 - se lanseaza RealAudio versiunea 1.0

Page 74: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 75: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 76: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 77: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Date generale despre utilizatorii de Internet (2017)

Page 78: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

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

Page 79: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Indicele de penetrare a Internetului pe regiuni (2017)

Page 80: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Limbile în care sunt scrise paginile web (2017)

Page 81: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Cele mai utilizate motoare de cautare (2017)

Page 82: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Cele mai utilizate browsere - 2017

Page 83: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Întrebari ?

Page 84: Informatica aplicat˘ a 1˘ - itee.elth.pub.rovbucata/ia/cursuri/curs1.pdf · I Forma de examinare: colocviu + 3 teste de laborator + proiect I Numar de credite: 3 ... ,iilor WEB

Va mult,umesc pentru atent,ie!