Sunteți pe pagina 1din 4

Stiati ca ...

primul calculator electric programabil, Colossus, a fost inventat de Tommy Flowers, in


1943 si a fost folosit de britanici in Cel De-al Doilea Razboi Mondial, pentru a decripta mesajele
codate ale germanilor?

Stiati ca ... primul computer electromecanic programabil, Z1, a fost creat in 1936 de catre germanul
Konrad Zuse, in camera de zi a casei parintilor? Acesta este considerat a fi primul calculator
electromecanic, programabil binar.

Stiati ca ... Steve Job si Steve Wazniak au creat primul computer personal in garajul lor? Si inventia
lor a revolutionat cu adevarat lumea. In 1976, Apple Computers a creat computerul de birou.

Stiati ca ... bugul folosit in informatica isi are radacinile in anul 1945 cand un computer de la Harvard
nu a mai functionat bine si Grace Hopper, care lucra la computer a incercat sa vada ce problema
aparuse? Cand a desfacut computerul a gasit un fluture de noapte intr-unul din circuitele
calculatorului pe care l-a indepartat. De atunci, cand ceva nu functioneaza la un calculator, se spune
ca are un "bug".

Stiati ca ... denumirea initiala a lui Google a fost „BackRub”, cu referire la modul in care a fost
conceput pentru a verifica backlink-urile, in scopul de a clasa site-urile pentru rezultatele cautarilor?

Stiati ca ... ENIAC, primul calculator electronic de uz general, creat in 1946, cantarea peste 27 de
tone si ocupa o suprafata de aproximativ 167 m²? Consuma de 3000 de ori mai multa energie decat
un calculator modern si de 6000 de ori mai mult decat un laptop.

Stiati ca ... primul laptop din istorie este Xerox NoteTaker produs in anul 1976, de compania Xerox
PARC (Palo Alto Research Center) ?

Stiati ca ... ar dura 5.707 ani ca o persoana sa caute in toate cele 3 miliarde de pagini ale motorului
de cautare Google? Software-ul o face in 0.5 secunde.

Stiati ca ... termenul "bluetooth este denumit dupa Harald Bluetooth, rege scandinav, care a unit
Danemarca, Norvegia si Suedia sub un singur regat? Dispozitivul Bluetooth din zilele noastre are
drept logo runele nordice, care simbolizeaza initialele numelui sau.

Stiati ca ... in fiecare an, Youtube pregateste farse vizitatorilor? In 2008, toate linkurile au fost
redirectionate catre pagina cu videoclipul melodiei "Never Gonna Give You Up a lui Rick Astley. In
2009, cand se accesa un clip pe pagina principala, imaginea se intorcea cu susul in jos, in 2010 se
schimbau culorile clipurilor, iar in 2011 site-ul si-a celebrat cea de-a "o suta aniversare cu "butonul
1911, culori sepia la videoclipuri si tonuri specifice inceputului secolului XX.

Stiati ca ... zilnic se trimit in toata lumea peste 35 de miliarde de email-uri?

Stiati ca ... TYPEWRITER este cel mai lung cuvant care poate fi scris folosind doar literele de pe un
rand al tastaturii de calculator?

Easter Eggs ( ouale de paste) Google


Cauta pe google:
 do a barrel roll
 askew
 zerg rush
 mrdoob.com/projects/chromeexperiments/google-gravity/
 https://www.google.com/webhp?hl=xx-pirate
 https://www.google.com/webhp?hl=xx-bork
 https://www.google.com/webhp?hl=xx-hacker

Limbaje de programare:

 Java este un limbaj de programare orientat-obiect, puternic tipizat, conceput de către James
Gosling la Sun Microsystems (acum filială Oracle) la începutul anilor ʼ90, fiind lansat în 1995.
Cele mai multe aplicații distribuite sunt scrise în Java, iar noile evoluții tehnologice permit
utilizarea sa și pe dispozitive mobile gen telefon, agenda electronică, palmtop etc. În felul
acesta se creează o platformă unică, la nivelul programatorului, deasupra unui mediu
eterogen extrem de diversificat. Acesta este utilizat în prezent cu succes și pentru
programarea aplicațiilor destinate intranet-urilor.
 JavaScript (JS) este un limbaj de programare orientat obiect bazat pe
conceptul prototipurilor.[5] Este folosit mai ales pentru introducerea unor funcționalități în
paginile web, codul JavaScript din aceste pagini fiind rulat de către browser. Limbajul este
binecunoscut pentru folosirea sa în construirea siturilor web, dar este folosit și pentru
accesul la obiecte încastrate (embedded objects) în alte aplicații. A fost dezvoltat inițial de
către Brendan Eich de la Netscape Communications Corporation sub numele de Mocha, apoi
LiveScript, și denumit în final JavaScript.În ciuda numelui și a unor similarități în sintaxă, între
JavaScript și limbajul Java nu există nicio legătură. Ca și Java, JavaScript are o sintaxă
apropiată de cea a limbajului C, dar are mai multe în comun cu limbajul Selfdecât cu Java.
 C este un limbaj de programare standardizat. Este implementat pe majoritatea platformelor
de calcul existente azi, și este cel mai popular limbaj de programare pentru scrierea
de software de sistem. Este apreciat pentru eficiența codului obiect generat de
compilatoarele C, și pentru portabilitatea sa. A fost dezvoltat la începutul anilor 1970 de Ken
Thompson și Dennis Ritchie, care aveau nevoie de un limbaj simplu și portabil pentru
scrierea nucleului sistemului de operare UNIX. Sintaxa limbajului C a stat la baza multor
limbaje create ulterior și încă populare azi: C++, Java, JavaScript, C#, D.C este un limbaj de
programare relativ minimalist ce operează în strânsă legătură cu hardware-ul, fiind cel mai
apropiat de limbajul de asamblare față de majoritatea celorlalte limbaje de programare
 C++ este un limbaj de programare general, compilat. Este un limbaj multi-paradigmă, cu
verificarea statică a tipului variabilelor ce suportă programare procedurală, abstractizare a
datelor, programare orientată pe obiecte. În anii 1990, C++ a devenit unul dintre cele mai
populare limbaje de programare comerciale, rămânând astfel până azi[1]. Bjarne
Stroustrup de la Bell Labs a dezvoltat C++ (inițial denumit C cu clase) în anii 1980, ca o serie
de îmbunătățiri ale limbajului C. Acestea au început cu adăugarea noțiunii de clase, apoi
de funcții virtuale, suprascrierea operatorilor, moștenire
multiplă, șabloane(engleză template) și excepții. Limbajul de programare C++ a fost
standardizat în 1998 ca și ISO 14882:1998, versiunea curentă fiind din 2003, ISO 14882:2003.
Următoarea versiune standard, cunoscută informal ca C++0x, este în lucru.
 C# este un limbaj de programare conceput de Microsoft la sfarsitul anilor 90. A fost conceput
ca un concurent pentru limbajul Java. Ca si acesta, C# este un derivat al limbajului de
programare C++.
 PHP este un limbaj de programare. Numele PHP provine din limba engleză și este un acronim
recursiv : Php: Hypertext Preprocessor. Folosit inițial pentru a produce pagini web dinamice,
este folosit pe scară largă în dezvoltarea paginilor și aplicațiilor web. Se folosește în principal
înglobat în codul HTML, dar începând de la versiunea 4.3.0 se poate folosi și în mod „linie de
comandă” (CLI), permițând crearea de aplicații independente. Este unul din cele mai
importante limbaje de programare web[2] open-source și server-side, existând versiuni
disponibile pentru majoritatea web serverelor și pentru toate sistemele de operare. Conform
statisticilor este instalat pe 20 de milioane de site-uri web și pe 1 milion de servere web[3].
Este disponibil sub Licenṭa PHP ṣi Free Software Foundation îl consideră a fi un software liber.
Inițial, limbajul a fost dezvoltat de inventatorul său, Rasmus Lerdorf. Odată cu creșterea
numărului de utilizatori, dezvoltarea a fost preluată de o nouă entitate, numită The PHP
Group (Grupul PHP).
 Python este un limbaj de programare dinamic multi-paradigmă, creat în 1989 de
programatorul olandez Guido van Rossum. Van Rossum este și în ziua de astăzi un lider al
comunității de dezvoltatori de software care lucrează la perfecționarea limbajul Python și
implementarea de bază a acestuia, CPython, scrisă în C. Python este un limbaj
multifuncțional folosit de exemplu de către companii ca Google sau Yahoo! pentru
programarea aplicațiilor web, însă există și o serie de aplicații științifice sau de divertisment
programate parțial sau în întregime în Python. Popularitatea în creștere, dar și puterea
limbajului de programare Python au dus la adoptarea sa ca limbaj principal de dezvoltare de
către programatori specializați și chiar și la predarea limbajului în unele medii universitare.
Din aceleași motive, multe sisteme bazate pe Unix, inclusiv Linux, BSD și Mac OS X includ din
start interpretatorul CPython.Python pune accentul pe curățenia și simplitatea codului, iar
sintaxa sa le permite dezvoltatorilor să exprime unele idei programatice într-o manieră mai
clară și mai concisă decât în alte limbaje de programare ca C. În ceea ce privește paradigma
de programare, Python poate servi ca limbaj pentru software de tipul object-oriented, dar
permite și programarea imperativă, funcțională sau procedurală. Sistemul de tipizare este
dinamic iar administrarea memoriei decurge automat prin intermediul unui serviciu
„gunoier” (garbage collector). Alt avantaj al limbajului este existența unei ample biblioteci
standard de metode.Implementarea de referință a Python este scrisă în C și poartă deci
numele de CPython. Această implementare este software liber și este administrată de
fundația Python Software Foundation.
 SQL (de la numele englez Structured Query Language - limbaj de interogare structurat - care
se pronunță [es kiu el]) este un limbaj de programare specific pentru manipularea datelor în
sistemele de manipulare a bazelor de date relaționale (RDBMS), iar la origine este un limbaj
bazat pe algebra relațională. Acesta are ca scop inserarea datelor, interogații, actualizare și
ștergere, modificarea și crearea schemelor, precum și controlul accesului la date. A devenit
un standard în domeniu (standardizat ANSI-ISO), fiind cel mai popular limbaj utilizat pentru
crearea, modificarea, regăsirea și manipularea datelor de către SGBD-urile (Sistemele de
Gestiune a Bazelor de Date) relaționale. Pe lângă versiunile standardizate ale limbajului,
există o mulțime de dialecte și variante, unele proprietare, fiind specifice anumitor SGBD-uri
și de asemenea conținând extensii pentru a suporta SBD-urile (Sistemele de Baze de Date)
obiectuale (obiectual-relaționale). SQL permite atât accesul la conținutul bazelor de date, cât
și la structura acestora.
 Ruby este un limbaj de programare generic, reflexiv, dinamic și orientat pe obiecte. A fost
creat la mijlocul anilor '90 din secolul trecut de Yukihiro "Matz" Matsumoto în Japonia.
Combină elemente inspirate din Perl (sintaxa) cu caracteristici din Smalltalk, dar a fost
influențat și de alte limbaje precum Eiffel și Lisp. Oferă suport pentru multiple paradigme de
programare (funcțională, orientată pe obiecte, imperativă), gestiune automată a memoriei,
sistem dinamic pentru tipurile de date; Ruby e similar - în grade diferite - cu
Smalltalk, Python, Perl, Lisp, Dylan și CLU. Este un limbaj orientat pe obiecte: fiecare tip de
date este un obiect, inclusive clasele și tipurile pe care multe alte limbaje le consideră
primitive (cum ar fi tipul întreg, boolean și “nil”). Fiecare funcție reprezintă o metodă.
Variabilele desemnează referințe la obiecte, nu obiectele în sine. Ruby suportă moștenirea,
dar nu moștenirea multiplă, totuși clasele pot importa module. Sintaza procedurală este
acceptată, dar toate metodele definite în afara scopului unui obiect particular sunt de fapt
metode ale clasei obiect. Din moment ce clasa este părinte pentru toate celelalte clase,
schimbările devin vizibile pentru toate clasele și obiectele.
 Onjective C. Dacă te interesează dezvoltarea unei aplicații pentru iOS, vei avea cu siguranță
nevoie de cunoștințe solide în Objective C.

7 lucruri mai putin cunoscute despre


gigantul Google

1. Numele de Google este o greşeală de ortografie. Iniţial trebuia să se numească Googol, un termen
din matematică, care reprezintă un număr mare, egal cu 10100, adică 1 urmat de 100 de zerouri.
Termenul a fost inventat de Milton Sirotta, nepotul de 9 ani al matematicianului american Edward
Kasner.

2. Prima pagină este atât de goală pentru că fondatorul nu ştia HTML şi voia doar o interfaţă
rapidă. Datorită faptului că prima pagină este atât de liberă, cei care nu sunt obişnuiţi cu ea stau şi
astăzi în faţa ecranului şi aşteaptă să mai apară ceva.

3. Google a început ca un proiect de cercetare al lui Larry Page şi al lui Sergey Brin, când aceştia
aveau 24 şi respectiv 23 de ani. Site-ul Google îşi propune să organizeze informaţiile din toată lumea
şi să le facă accesibile şi folositoare. Primul birou al companiei a fost într-un garaj, în Menlo Park,
California. Primul angajat a fost Craig Silverstein, acum Director de tehnologie.

4. Google primeşte în jur de 20 de milioane de cereri în fiecare zi, din toată lumea, inclusiv
Antarctica şi Vatican. Pagina de început apare în 116 limbi diferite, inclusiv în latină, urdu şi yoruba.
De fapt, Google are cea mai mare reţea de traducători din lume.

5. Ar dura 5.707 ani ca o persoană să caute în toate cele 3 miliarde de pagini ale motorului de
căutare Google. Software-ul Google o face în 0.5 secunde.

6. Logo-urile care apar pe pagina de start în timpul unor zile şi date marcante sau evenimente
importante se numesc Google Doodle. Compania a creat şi un muzeu online în care se găsesc toate
logourile care au fost puse până acum, cu anumite ocazii. Ele au fost create de Dennis Hwang, un
artist de origine coreana stabilit în UŞĂ.

7. Aţi auzit de Google Earth, dar nu mulţi ştiu că există un site numit Google Moon, care
cartografiază suprafaţa lunară şi indică locul exact unde a aselenizat naveta Apollo.