ELECTRONICE
FUNDAMENTE
septembrie 2018
O noua societate - Era Informationala
5
O noua societate – de la uneltele primitive,
la tehnologiile “la purtator”
CUPRINS
SOCRATE
Reperele evolutiei umane
Hominizii
10
Reperele evolutiei umane
20 - scrisul
20:40 – hieroglifele 19:12:00
21:28 - alfabetul
22:06 – Homer
22:38-23:01 – Imperiul Roman
23:38 – Gutenberg
23:52 – presa tipografica pe aburi
23:53 – telegraful
23:54 – telefonul
23:55 – filmul cu sunet
23:56 – televiziunea in culori
23:59:56
Societatea informationala
Descoperiri premergatoare computerului
17
Societatea informationala
Caracteristici
Orice
Oricand serviciu
Orice loc Orice
aplicatie
Sursa: Nokia
Orice retea, Orice
dispozitiv
INTRODUCERE IN LUMEA
CALCULATOARELOR
Sistemele de telecomunicaţii
telegraful - Cooke - 1828
telefonul, Alexander Graham Bell – 1876
transmisia radio, Marconi – 1901, Heinrich Hertz - 1887, J. C. Maxwell - 1864
tubul cu vacuum, Lee deForest - 1906
Principalele familii:
x86, dezvoltata de Intel (fabricant Pentium), AMD (fabricant Athlon), VIA si Transmeta.
Intel si AMD fabrica majoritatea mp pentru PC-uri (compatibile IBM si – dupa 2006 – si
Macintosh).
PowerPC ( fabricate de IBM si Motorola) echipeaza (exclusiv pana in 2006) PC-uri
compatibile Macintosh (fabricate de Apple), servere (IBM seria P) si sisteme imbarcate.
Mp derivate echipeaza console de jocuri (Wii, GameCube, Xbox360, Playstation 3)
seriile Motorola 6800 si 68000 (denumite si m68k) echipau primele Macintosh, Megadrive,
Atari ST si Commodore Amiga.
Sparc echipeaza servere si statii de lucru Sun Microsystems.
PA-RISC de la HP si VLSI Technology echipeaza vechile servere si statii de lucru HP
(inlocuite astazi de IA-64).
MIPS echipeaza statii Silicon Graphics, console de jocuri (PSone, Nintendo 64), rutere
Cisco, sisteme imbarcate.
ARM utilizate in sisteme imbarcate (printre care PDA et Smartphones).
DEC Alpha a echipat DEC, preluat apoi de Compaq si de HP (nu se mai fabrica).
Calculatoarele viitorului
Sunt luate in considerare si arhitecturi diferite de cele actuale:
Calculatorul cuantic
suprapunerea si interferenta starilor cuantice la nivel atomic (efectul cuantic),
qubit – element de baza; 300 qubit modeleaza universul;
aplicatii speciale - calcul combinatoric – algoritmul lui Shor (cerc. operationale, criptografie,
bioinformatica);
calcul adiabatic (izolare termica completa in mediul de lucru, imposibila) -> fenomenul
decoeerentei
realizare fizica 2001, IBM, 7 qubit pe molecule de cloroform, durata de viata cateva minute
Calculatorul cu ADN
sintetizarea unor secvente ADN particulare si combinarea acestora pana la obtinerea solutiei
calcul masiv paralel, insa lent
aplicatii in probleme de optimizare;
Calculatorul optic
prel. informatiei prin fotoni, in loc de electroni (nu degajare caldura, nu fenom. magnetice);
tranzistori optici : viteza – 5 Tops (procesor specializat 14000 Mflops, microproc. 50 Mflops),
lasere, fibra optica;
aplicatii ptr. tratament semnale si imagini
Calculatorul neuronal
wetware computer (procesor organic) - un ansamblu de neuroni biologici (circuit experimental
cu neuroni de lipitoare);
aplicatii in recunoasterea formelor
Tipuri constructive de calculatoare
Sunt memorii (8,16,32,64 biti) destinate păstrării datelor (instrucţiuni, operanzi, rezultate
intermediare) tratate prin instructiuni
registrul contor de program (PC)-conţine adresa de memorie a instrucţiunii următoare din program
registrul de instrucţiuni (IR) - conţine codul binar al instrucţiunii curente
registrul de adrese al memoriei (RAM) - conţine adresa locaţiei de unde se transfera date (citire din
memorie), sau unde se depun date (scriere în memorie);
registrul de date al memoriei (RDM) - conţine data citită/scrisă din/în memorie;
registrul acumulator (RA) - conţine fie unul din operanzii asupra cărora se efectuează calculul, fie
rezultatul final al acestuia;
registrul indicatorilor de condiţie (al flag - urilor, IC) - conţine informaţii privitoare la modul cum s-
au terminat operaţiile aferente instrucţiunii curente, efectuate de UAL.
registrul de întreruperi (RI)-semnalează UC anumite cereri care sosesc de la echipamentele periferice;
Structura generală a unui calculator
Memoria
de intrare
de iesire
de stocare externa
de transfer
Dispozitive periferice pentru PC – uri
Periferice de intrare (1)
tastatura alfanumerică
standardizata, versiunea Windows (Europa) 105 taste + suplimentare (pana la 120), asezare QWERTY
(AZERTY…)
taste alfanumerice, speciale, numerice
fiabilitate (20 mil actionari tasta), ergonomie
standardizarea codurilor de caractere: ASCII ISO 8859-1 (256caract), UNICODE (standardul ISO
10646-1, set universal de caractere, ultima versiune contine un repertoriu de 128000 caractere,
acoperind 135 scrieri moderne sau istorice)
monitorul cu ecran
functie de iesire vizuala (uneori combinata cu cea de intrare – touch screen)
vers. constructive: tub catodic (perimat) si ecran plat LCD (Liquid Crystal Display), plasma, DLP
caracteristici: rezolutia (VGA 640x480 pixeli, SVGA 800x600, XGA 1024x768, SXGA 1280x1024, UXGA
1600x1200), diagonala (19,21 inch, format 16/9, 16/10 in loc de 4/3), rata de refresh (Hz), ecran
mat/stralucitor
un pixel ocupa de la 4 biti de memorie (16 culori, VGA) pana la 24 biti (true color-16777216 culori)
imprimanta
functie de iesire materiala (suport printat)
vers. constructive: cu contact (perimata, matriceala) si fara contact – laser (procedeul xerografic, utilizeaza
toner), cu jet de cerneala (ieftine, color, calitate foto, cerneala scumpa), cu transfer termic (suport special
termosensibil, etichete, bilete, fax)
caracteristici: rezolutia (dpi), viteza de printare (ppm-pagini pe minut), format (A4, A3)
limbaje de imprimare: Postscript si PCL (HP)
plotter
functie de iesire grafica vectoriala
utilizare in CAD, restransa azi prin inlocuire cu imprimante
incinte acustice
Dispozitive periferice pentru PC - uri
Periferice de stocare externa
hard disk
memorie de masa magnetica – un ansamblu de platane in rotatie (3600-15000 rot/min)
si capete de citire/scriere
suport formatabil si adresabil: cilindru, pista, sector
capacitate: 1 TB (2007), 3 TB (2010)
RAM disk –disc virtual, utilizeaza memoria interna ca o memorie de masa
SSD (Solid State Drive) – ans. de circuite de mem. flash, fara componente mecanice
(cost/gigabyte HD 0.075$ - capacit. 4TB, pe cand la SSD este de 1$ - model de 240GB,
in 2015)
HD hibrid – un HD clasic, alaturi de o mem. flash (cu rol de cache)
discurile optice CD si DVD
memorii de masa amovibile
compact disc (CD) – un fascicul laser prelucreaza la scriere suprafata (produce cavitati –
pits), care apoi reflecta diferit lumina (la citire). Variante: CD ROM, CD-R, CD-RW. Capacitate
737MB (80 min. audio)
digital versatile disk (DVD) – stocare continut video, tehnologie similara ca la CD,
capacitate mare (4.7 -17 GB). Variante: DVD-ROM, DVD-R, DVD+R, DVD-RW, DVD+RW.
Generatii noi: Blu-ray disk (25-50 GB) si HD DVD (15-45 GB)
Dispozitive periferice pentru PC – uri
Periferice de stocare externa SSD (solid state driver)
Dispozitive periferice pentru PC – uri
Periferice de transfer
INTERNET
Evolutia primei generatii (web 1.0)
Internet – istoric
Internet - o reţea de reţele (metaretea), cu acoperire mondială,
care comunica prin suita de protocoale TCP/IP
Scurt istoric
ARPAnet (Advanced Research Project Ag) -1969
ARPAnet international – 1973
este trimis primul e-mail - 1972
serviciile de ştiri Usenet – 1979
suita de protocoale de comunicaţie TCP/IP – 1983, se naste
Internetul propriu-zis, ARPANET devine INTERNET (NCP-
Network Control ProgramTCP/IP)
reţea de mare viteză NSFnet – 1987
retele comerciale TCP/IP – 1991
apare serviciul World Wide Web – 1991 (primul browser – WWW,
apoi Nexus)
IP6 sau IPng (IPnext generation) - 1994
Internet – istoric
istorie_ internet_1.jpg
istorie_internet_2.jpg
explozia_internet.jpg
Internet – istoric
Internet – istoric
Explozia Internet-ului
Cati ani a durat ca radioul sa fie utilizat
de 50 de milioane de oameni?
38 de ani
Televizorul
13 ani
Internetul? Creierul uman poate retine
o cantitate insignifianta de
Autoritati de conducere:
ISOC (Internet Society, 1992) – promovare,
recomandari (consens)
IETF (Internet Engineering and Task Force) –
tehnic, alocare domenii DNS
RFC (Request For Comments) – documente on-line
referitoare la funcţionarea şi administrarea
Internetului
Internet – principii de comunicare
GUI
Protocoalele FTP, HTTP
Stabilirea conexiunii, asigurarea
conexiunii “end-to-end”
Protocoalele: TCP, UDP
Adresarea logică – adrese IP
Protocolul: IP
106
Întotdeauna serviciul HTTP va fi asociat portului “well known”
80, deci nu trebuie specificat. Similar:
21 – FTP
Deoarece în adresa (care este aceeaşi) se
23 – Telnet
precizează protocolul (ftp:// ...), automat
25 – SMTP acestei cereri îi este asociat portul 21 de pe
53 – DNS server. Se stabileşte o conexiune şi apoi poate
118 – Servicii SQL fi transferat fişierul.
143 – IMAP
Similar cererii “http:// ... “ îi este asociat
443 – HTTPS
portul 80, respectiv portul 25 pentru e-mail
Este posibilă schimbarea numerelor porturilor
utilizate, de exemplu, pe server-ul care găzduieşte
o pagină de web să-i fie alocat portul 8080 (pentru
a asigura un minim de securitate).
Există disponibile 65536 porturi !
La solicitarea serviciului http://..., automat i se
asociază portul 80 eroare !
Corect, numai cunoscând numărul portului se
poate solicita serviciul:
http://www.... : 8080
domeniile de nivel înalt (primare, TLD – Top Level Domains) sunt rezervate:
com - pentru societăţi comerciale
edu - pentru instituţii educaţionale
gov - pentru organizaţii guvernamentale
mil - pentru instituţii militare
net - pentru resurse de reţea
int - pentru organizaţii internaţionale
org - pentru alte organizaţii
net - pentru resurse de reţea
int - pentru organizaţii internaţionale etc.
nume rezervate atribuit diferitelor ţări: ro - România, uk - Marea Britanie, us -
SUA etc.
TCP/IP – Adrese IP
• TCP/IP lucrează într-un “spaţiu” de adresede 32 biţi > 4 miliarde de adrese IP
32
disponibile (32 biţi 2 adrese posibile= 4.294.967.296)
• Fiecare adresă este împărţită în 4 octeţi, scrisă în format zecimal
• Domeniul maxim de valori pentru un octet este 0 – 255 (prima valoare
corespunzând situaţiei când toţi biţii sunt 0, iar a doua când toţi biţii sunt 1).
Exemple: 63.24.100.240 - adresă IP validă
63.24.310.240 - adresă IP invalidă
• Adresa IP are două componente:
- Identificatorul de reţea (Network ID) – identifică reţeaua căreia îi aparţine gazda
- Identificatorul de gazdă (Host ID) – este o adresă individuală, unică în cadrul reţelei respective, alocată
gazdei
• Două gazde care au în adresa lor IP acelaşi identificator de reţea, se află pe aceeaşi reţea
• Determinarea punctului de separaţie între cei doi identificatori ai adresei IP se face cu ajutorul măştii de subreţea(Subnet
Mask)
• Masca de subreţea (care este o adresă tot de 32 biţi) permite determinarea modului cum sunt utilizaţi biţii din adresa IP:
porţiunea din masca de subreţea care are biţii 1, indică identificatorul de reţea.
Exemplu:
Ruterul are câte o interfaţă de reţea pt. fiecare reţea adrese IP pentru fiecare
interfaţă
Poartă implicită (default gateway) reprezintă de fapt ruterul, care asigură
comunicaţia între reţele.
La configurarea proprietăţilor TCP/IP pentru primul calculator:
Acestea sunt cele trei elemente necesare pt. comunicarea într-o reţea TCP/IP
Pentru Windows 2000 (dar similar şi pentru alte S.O) setarea celor trei adrese:
My Network Places Properties clic pe denumirea interfeţei de reţea ce se
doreşte configurată Properties Internet Protocol (TCP/IP) Properties Use
the following IP address introducerea manuală a datelor pentru cele trei adrese
OK
Dacă este instalat server-ul DHCP (Dynamic Host Configuration Protocol) se poate
obţine o adresă IP automat.
Poarta implicită (Default Gateway) asigură posibilitatea comunicării în afara reţelei
proprii – un loc unde să fie trimise datele (ruter), a cărui sarcină în continuare este
de a găsi calea către destinaţia finală.
CE PUTEM FACE CU INTERNET-UL
SA NE DOCUMENTAM
SA CERCETAM
SA TRIMITEM MESAJE, CU SAU FARA DOCUMENTE
SA CUMPARAM SAU SA VINDEM BUNURI
SA CUMPARAM BILETE DE CALATORIE, VOIAJ ETC.
SA TRANSMITEM DOCUMENTE SI FOTOGRAFII
SA DECLARAM SI SA PLATIM IMPOZITE
SA CONSULTAM DOCUMENTE OFICIALE
SA GESTIONAM CONTUL BANCAR
SA PLATIM FACTURI PENTRU UTILITATI
SA VEDEM LUMEA( FOTOGRAFII-WEBCAM-GOGGLE EARTH-GEOPORTAL )
SA VIZITAM VIRTUAL ORASE SI MUZEE
SA DESCARCAM: MUZICA-FOTO-FILM-PROGRAME ETC.
SA CREAM DIAPORAME SI ALBUME FOTO ON-LINE
SA JUCAM LA BURSA
SA (NE) JUCAM ON-LINE
SA ASCULTAM RADIO SI SA PRIVIM LA TELEVIZOR
SA NE REGASIM PRIETENII
SA NE SUPRAVEGEM COPII CU UN WEBCAM
SA VORBIM LA TELEFON ( SKYPE )
SA CREEM UN SITE PERSONAL SAU ASOCIATIV
SA FACEM UN BLOG SAU UN VLOG
Serviciile Internet
Serviciile Internet
aplicatii:
e-publishing (publicatii), e-zines (reviste), e-books (cărţi)
e-commerce (comerţ electronic), e-business (afaceri), e-finance (plăţi
electronice)
e-government (guvernarea electronica)
e-learning (educaţie interactivă la distanţă)
WWW
{scheme}://{scheme-specific part}
Uzual:
{schema}://{nume domeniu}/{identificator local}
<html>
<head>
… metadata goes here, such as the title of the page …
</head>
<body>
… main page content goes here …
</body>
</html>
Marcarea HTML
Ideea generala a marcarii este de a adauga adnotari in
interiorul textului documentului
adnotarile indica tipul de text (adica, marcaj structural, cum ar fi
titlul, un element din listă etc. sau prezentarea textului (italice, bold,
etc.)
Calitatea de baza
mult mai rapid decat FTP pentru recuperearea
resurselor Internet
design extensibil, permitand dezvoltarea web pe scara
larga
Examplu
http://upload.wikimedia.org/wikipedia/commons/c/c6/Http_reque
st_telnet_ubuntu.png
Punct de vedere Tim Berners-Lee despre World Wide Web dupa 30 de ani de existenta
publié le 12 mars 2017 dans une lettre ouverte à l'occasion du 28e anniversaire du web
son avis sur les trois problèmes qui empêchent le Net de « réaliser son vrai potentiel
d'outil au service de toute l'humanité » : les fausses nouvelles, la publicité politique et
l'usage abusif de données personnelles. Sa Fondation (Fondation Web) envisage de
travailler sur ces questions. Il encourage Facebook et Google à continuer leur lutte contre
les fausses nouvelles et appelle à une réglementation des campagnes politiques en ligne20
. Il plaide également pour une transparence algorithmique améliorée, afin que l'on
comprenne mieux comment les décisions importantes qui affectent ou gouvernent nos vies
sont faites20
Selon lui la désinformation se propage trop facilement car l'information de beaucoup
provient de quelques sites de médias sociaux et de moteurs de recherche qui font de
l'argent en fonction des clics sur les liens en proposant des contenus proches de ce qui
est supposé intéresser l'internaute. La publicité politique en ligne devrait devenir plus
éthique : « La publicité ciblée permet à une campagne de dire des choses complètement
différentes, peut-être contradictoires à des groupes différents. Est-ce
démocratique ? » (ex : jusqu'à 50 000 annonces différentes ont été affichées sur Facebook
chaque jour de l'élection américaine de 2016).
La collecte de données personnelles sur le Net, par les gouvernements et lobbies devient
nuisible (des blogueurs peuvent être arrêtés ou tués quand ils se prononcent contre les
régimes répressifs). Ceci module la façon dont les gens utilisent le Web, au détriment de
la liberté d'expression et du Web comme espace d'exploration de sujets sensibles par
exemple sur la santé, la sexualité ou la religion.
Internet – evolutii viitoare
“Web 2.0 is the business revolution in the
computer industry caused by the move to the
Internet as a platform, and an attempt to
understand the rules for success on that new
platform.”
- Tim O’Reilly
Internet – evolutii viitoare
Internet – evolutii viitoare
Va multumesc pentru atentie!
135