luni, 6 ianuarie 2014

Retele de socializare

O rețea de socializare este, general vorbind, o rețea de persoane cu scopuri comune, cum ar fi o rețea de studenți, politicieni, dar chiar și de hoți, în contrast cu rețelele tehnice ca rețeaua de telefon sau gaz metan. Rețelele de socializare din web (Internet) sunt numite și „rețele sociale”.
În ultimii ani printr-o rețea socială se înțelege deseori și o rețea (informațională) de utilizatori Internet, bazată pe anumite situri web la care utilizatorii se pot înscrie și interacționa cu alți utilizatori, deja înscriși. Aceste rețele sociale fac parte din fenomenul relativ nou, global, numit Web 2.0. Astfel, membrii unei rețele sociale sunt legați între ei în mod informal, fără obligații, dar de obicei contribuie activ la colectarea și răspândirea informațiilor pe întregul glob prin intermediul webului. Eventual denumirea unei astfel de rețele (informaționale) de utilizatori s-ar putea echivala cu „rețea internetică de utilizatori”.
Cele mai cunoscute retele de socializare sunt:

  • facebook - circa 750 mil. membri (septembrie 2011) în toată lumea 
  • Flickr - rețea mondială pentru informații de tip imagine și fotografie
  • Hi5 - pe locul 2 dintre cele mai vizitate rețele sociale din România
  • LinkedIn - pentru managementul carierei și relații profesionale
  • myspace - circa 220 mil. utilizatori pe tot globul (martie 2009)
  • twitter - circa 20 - 25 mil. membri (iulie 2009) - pentru răspândirea rapidă, în mase, a unor știri textuale scurte
  • YouTube - pentru informații de tip clip video

Pe lângă avantajele acestor rețele, care facilitează de exemplu întrajutorarea membrilor, formarea de noi cunoștințe și prieteni, răspândirea rapidă a știrilor și zvonurilor („bârfelor”), aceste rețele ascund și pericole, deoarece de obicei nu se declară explicit care e sursa informațiilor, cine este furnizorul de servicii, și nici dacă acesta intenționează să utilizeze informațiile și în alte scopuri. De multe ori chiar, ștergerea informațiilor introduse benevol pur și simplu nu este prevăzută, ele rămânând înregistrate „pe veșncie”, chiar dacă sunt greșite sau devin cu timpul depășite. Aici lipsa de reglementări clare deschide poarta pentru abuzuri grave asupra datelor private sau chiar secrete ale utilizatorilor, cu atât mai mult cu cât majoritatea lor sunt foarte tineri și încă nefamiliarizați cu pericolele din Internet.
În ultimii ani comunicația maselor prin rețelele sociale are consecințe din ce în ce mai vizibile, chiar și pe plan mondial. Analiștii sunt de părere că fără rețele sociale evenimentele s-ar fi desfășurat altfel. Câteva exemple de evenimente recente (2011) influențate puternic de comunicația prin rețele sociale:
  • protestele din Egipt care au dus la demisia lui Hosni Mubarak, președintele statului
  • revolta populară din Tunisia care a dus la răsturnarea președintelui Zine El Abidine Ben Ali
  • dovedirea de plagiate, ca de ex. lucrarea de doctorat a fostului ministru al apărării din Germania, graful Karl-Theodor zu Guttenberg.
  • convocarea publicului la diverse întruniri sau chiar demonstrații poate fi ușurată; de exemplu s-au înmulțit așa-numitele facebook parties (singular: facebook party).
  • protestele publice și mișcarea cetățenilor împotriva proiectului de cale ferată „Stuttgart 21” (Germania). Proiectul încă nu e decis.
  • Influența rețelelor YouTube, facebook și twitter a schimbat deja radical industria divertismentului (showbizul sau entertainment industry). Un exemplu tipic este artista americană Lady Gaga, care atrage milioane de fani și cumpărători pe baza acestor rețele.

Entropia Informationala

În teoria informației, entropia Shannon sau entropia informațională măsoară incertitudinea asociată cu o variabilă aleatoare. Această măsură indică și cantitatea de informație conținută într-un mesaj, exprimată de obicei în biți sau în biți pe simbol. Când este exprimată în biți, ea reprezintă lungimea minimă pe care trebuie să o aibă un mesaj pentru a comunica informația.
Ea mai reprezintă și o limită absolută a celei mai bune compresii fără pierderi aplicabilă unor date comunicate: tratând un mesaj ca pe o serie de simboluri, cea mai scurtă reprezentare posibilă a mesajului are lungimea egală cu entropia Shannon în biți pe simbol înmulțită cu numărul de simboluri din mesajul original.
O aruncare a monezii are entropia de un bit. Dar, dacă moneda nu este echilibrată, atunci incertitudinea este mai mică (se știe că există o probabilitate mai mare ca ea să cadă cu o anume parte a ei în sus), și astfel entropia Shannon este mai mică. Un șir lung de caractere repetate au entropia 0, deoarece fiecare caracter este previzibil. Entropia unui text în limba engleză este de 1,0 până la 1,5 biți pe literă . Echivalent, entropia Shannon măsoară media de conținut informațional pe care receptorul o pierde atunci când nu cunoaște valoarea variabilei aleatoare.
Definitie
Entropia H a unei variabile discrete X cu valorile {x1, …, xn} și funcția de probabilitate p :
H(X)  =  -\sum_{i=1}^n {p(x_i) \log_b p(x_i)},

iar dacă X este continuă, având funcția de distribuție f(x):
H(X) = -\int\limits_{-\infty}^{\infty} f(x) \log_b (f(x))\, dx
unde b este o bază pentru logaritmi, reală și supraunitară (de obicei 2, caz în care unitatea de măsură a informației se numește bit, sau e, caz în care ea se numește nat).

sâmbătă, 21 decembrie 2013

Ce este Internet?


  • Internetul a devenit un fenomen global care a schimbat profund natura comunicarii dintre oameni si afaceri.
  • Infrastructura Internet este o retea de retele care conecteaza calculatoare si alte dispozitive electronice prin intermediu retelelor de telecomunicatii.
  • INTERNET=ansamblu de infrastructuri +servicii+utilizatori+resurse
  • Internet reprezinta un mediu de comunicare interactiv care ofera accesul la o serie de servicii,cum ar fi:
  1. Posta electronica
  2. Transferul de fisiere
  3. Chat 
  4. Web
  5. Telefonie prin Internet(VoIP)
  6. Distribuirea stirilor pri RSS
  7. Video la comanda
  8. Radio si televiziune prin Internet
  9. E-commerce etc.
  • World Wide Web(WWW sau Web sau W3) este cel mai important serviciu,fiind suport pentru alte servicii.
  • Web este unul dintre principalele modalitati de accesare si utilizare a informatiilor de pe Internet.
  • Web este un model pentru partajarea informatiilor din Internet.

Arhitectura TCP/IP

Functiile de baza ale protocolului IP(Internet Protocol) sunt:

  • Definirea unitatilor de baza pentru transmiile pe Internet(datagrama);
  • Definirea planului de adresare Internet;
  • Circulatia datelor intre nivelul acces retea si nivelul transport pentru fiecare statie;
  • Directionarea unitatilor de date catre calculatoarele de la distanta;
  • Fragmentarea si reasamblarea unitatilor de date;
ICMP(Internet Control Message Protocol) este folosit de catre un ruter sau un host destinatie in scopul informarii hostului sursa asupra erorilor aparute in prelucrarea unei diagrame.Exista doua aplicatii simple si frecvent utilizate care au baza ICMP:

    • ping(Packet IN/Internet Groper) se utilizeaza numai pentru a testa conectivitatea intre doua echipamente ,unul local,iar celalalt la distanta.
    • Traceroute permite determinarea rutei pe cre datagramele IP le parcurg pana la hostul destinatie.
    • ARP(Address Resolutino Protocol)realizeaza translatarea adreselor IP in adrese ale nivelului legatura de date corespunzatoare,cel mai frecvent in adrese Ethernet (cu dimensiunea de sase octeti)
    • RARP(Reverse Address Resolution Protocol) este o varianta a protocolului ARP ce face conversia unei adrese a nivelului legatura de date in adresa IP.
    • TCP(Transmission Control Protocol) asigura un serviciu orientat pe conexiune pentru transmisia fiabila a datelor. Protocolul TCP realizeaza:transferul fluxului de date,asigura fiabilitatea,controlul fluxului,multiplexarea si coxiunea logica.
    • UDP(User Datagram Protocol) ofera un serviciu de transmisie a datagramelor fara conexiune,nefiabil si nu detine nici un mecanism pentru controlul fluxului sau recuperarea erorilor.Datagramele risca sa fie pierdute sau receptionate intr o ordine arbitrara.Fiecare datagrama UDP este emisa intr-o singura datagrama IP.

Clasificarea echipamentelor periferice

Dupa functia de baza,perifericele se pot clasifica in:

  • Echipamentele de intrare:
Au rolul de a capta si de a colecta informatiile,in foma lor uzuala,pentru a fi prelucrate in calculator;
Exemple:tastatura,mouse,creionul optic,tabla digitala,scanner,cititor al codului de bare.

  • Echipamente de iesire:
Permit accesul la informatia prelucrata in calculator;
Exemple:monitorul,imprimanta,difuzor.
Dupa functia de baza,perifericele se pot clasifica in (continuare):

  • Echipamente de memorare(echipamente de intrare/iesire):
Au rolul de a stoca o mare cantitate de informatie,pentru un timp nedeterminat,in vederea utilizarii ulterioare;
Exemple:discuri/benzi magnetice si discuri optice.

  • Echipamente pentru transportul la distanta(echipamente de intrare/iesire):
Ofera o forma adecvata informatiei  ce se emite/receptioneaza de catre un calculator;
Exemple:modemul.

Registrele procesorului


  • Procesoarele includ un set de registre care pot fi grupate:
  1. Registre accesibile utilizatorului
  2. Registre de sistem
  • Registrele acesibile utilizatorului pot fi referite prin intermediul limbajului masina pe care il executa procesorul si sunt la dospozitia tuturor programelor.Categoriile de registre folosite sunt:
  1. Registre de date
  2. Registre de adrese
  3. Registre de stare si control
  • Registrele de stare si control sunt utilizate de procesor pentru a memora si controla anumite stari ale procesorului.De exemplu:
  1. Registrul pentru controlul programului
  2. Registrul de instuctiuni
  3. Registrul indicatorului de stare
  • Registre dedicate managementului memoriei
  • Registre dedicate I/E
  • Registrele de date sunt utilizate in scopuri generale,fiind accesate prin orice instructiune a limbajului masina care executa operatii asupra datelor.Unele registre sunt dedicate operatiilor in virgula mobila sau in virgula fixa.
  • Registrele de adresa contin adrese pentru instructiunile si datele din memoria principala sau contin anumite campuri de adresa folosite la calculul complet al adresei efective.Registrele de adresa pot fi folosite pentru scopuri gnerale sau pot fi dedicate,de exemplu:
  1. Registrele index si de baza
  2. Registrele indicator de segment
  3. Registrul indicator de stiva(stack pointer)

Arhitectura unui sistem de calcul

Arhitectura unui sistem de calcul
Modelul topologic de baza al unui calculator de tip secvential include:

  • Componente fizice(hardware):
  1. Resurse de calcul(C)
  2. Resurse de memorare(M)
  3. Ansamblul echipamentelor de intrare/iesire(I/E)
  4. Circuitele care asigura transmisia informatiei intre componentele precedente(T)
  • Componetele logice(software):
  1. Sistem de operare
  2. Programe utilitare
  • Legatura intre componentele hardware si cele software se realizeaza prin componentele firmware:rutine software stocate in memorie ROM(Read Only Memory)
Software-ul se divide in doua mari categorii:

  1. Software de sistem
  2. Software de aplicatie
  • Software de sistem(Programele de sistem):
  1. Sistem de operare
  2. Compilatoare
  3. Interpretoarele de comenzi si intructiuni
  4. Editoarele de texte si legaturi
  5. Programele de comunicatie etc.
  • Software de aplicatie:
  1. Procesoare de texte
  2. Programe pentru bazele de date
  3. Navigatoare web
  4. Instrumente pentru dezvoltare de aplicatii
  5. Produsele pentru editare de imagini
  6. Sistemele bancare si financiar-contabile
  7. Aplicatii pentru evidenta bibliotecilor etc.

Din punct de vedere hardware,orice calculator detine 3 unitati de baza:

  • Procesorul sau unitatea centrala de prelucrare(UCP):controleaza activitatile calculatorului si executa operatiile de prelucrare a datelor;
  • Memoria principala:stocheaza instructiunile si datele programelor;
  • Unitatea de intrare/iesire:asigura comunicarea intre utilizator si sistemele de calcul.