28,198 matches
-
și "template metaprogramming". Ideile sale au fost descrise pe larg în cartea sa "Modern C++ Design" (Addison-Wesley, 2001, ISBN 0-201-70431-5) și au fost implementate în biblioteca de funcții C++ Loki. Într-o altă bibliotecă de funcții C++, MOJO, el a implementat conceptul de "move constructor" . El a scris articole pentru secțiunea "Generic<nowiki><Programming></nowiki>" din revista "C/C++ Users Journal". În 2010, Alexandrescu este angajat ca cercetător la Facebook. Împreună cu Walter Bright, Alexandrescu lucrează la noul limbaj de programare D
Andrei Alexandrescu () [Corola-website/Science/320817_a_322146]
-
care erau implicate minorități etnice cum ar fi abhazii și oseții. Reforma agrară a ajutat, însă, guvernul menșevic și în țară s-a stabilit un regim democratic multipartid, spre deosebire de dictatura proletariatului înființată de bolșevici în Rusia. În 1919, s-au implementat reformele sistemului judiciar și s-a acordat autonomie locală. Abhazia a devenit regiune autonomă. Problemele etnice au rămas, însă, serioase, mai ales cele ale oseților cum s-a întâmplat în mai 1920. Unii contemporani au observat și curente naționaliste între
Republica Democrată Georgia () [Corola-website/Science/320907_a_322236]
-
în sistemul de ierarhizare a memoriei. Astfel, pentru a accelera și mai mult accesul la informații a UCP se utilizează unul sau mai multe nivele de memorie cache (nivelul 1 - on-chip cache si nivelul 2 - on-board cache). Memoria cache este implementată la nivel de UCP sau de sistem prin intermediul unor circuite de memorie electrice cu timp de acces foarte mic (mult mai mic decât al circuitelor care formează memoria principală) și care intermediază accesul la informații a UCP. Cu cât timpul
Memoria sistemelor de calcul () [Corola-website/Science/320927_a_322256]
-
și în ceea ce privește localizarea acestora: memorie internă (în interiorul microcontroler-ului), memorie externă (sistem). Toate aceste unități de memorie se află ierarhic la nivel de memorie principală. Implementarea fizică diferă între memoria program și memoria de date, cele două tipuri de memorie fiind implementate cu circuite electrice de memorie volatilă - circuite de memorie RAM (memoria de date) și circuite de memorie non-volatile - circuite de memorie ROM (memoria program). Utilizarea memoriei de tip ROM, în cazul memoriei program, asigură non-volatilitatea informațiilor în lipsa memoriei secundare.
Memoria sistemelor de calcul () [Corola-website/Science/320927_a_322256]
-
datelor (variabilelor), mai există o serie de aspecte specifice, marea majoritate a acestora fiind legată de implementarea fizică a memoriei de program (și eventual a unei părți a memoriei de date) cu ajutorul unor memorii nevolatile. Clasic, memoria de program era implementată într-o variantă de tip ROM: EPROM pentru dezvoltare și producție pe scară mică/medie sau mask-ROM pentru producția de masă. A doua generație de microcontrolere de 8 biți a firmei Intel care, deși apărută acum 20 de ani, încă
Microcontroler () [Corola-website/Science/320971_a_322300]
-
funcționalități. Caracteristici: Se poate găsi în două variante: Controlorul 80C152, bazat pe microprocesorul din familia MCS-51, este un microcontrolor pe 8 biți cu o singură capsulă, proiectat pentru comunicații seriale și viteză de procesare mare. Poate fi utilizat pentru a implementa comunicații "Integrated Services Digital Networks" (ISDN), rețele locale de comunicație, și aplicații seriale definite de utilizator. În plus față de capabilitățile de comunicare multiprotocol, microcontrolorul 80C152 oferă funcțiile uzuale de transfer și control al perifericelor utilizând porturile de intrare-ieșire. Mictrocontrolorul 83C152
Intel 8xC152 () [Corola-website/Science/320994_a_322323]
-
peste 600 de oameni, cât și strategic, prin investițiile făcute în infrastructură, prin soluții tehnologice de ultimă generație, servicii inovaționale, rețele optice de generație nouă, echipament performant, aplicații și sisteme inteligente. StarNet a reușit pe parcursul anilor să dezvolte și să implementeze în Moldova un spectru larg de servicii de ultimă generație, necesare în fiecare casă și afacere: acces la Internet rapid și transport date prin fibră optică, rețea metropolitană Wi-fi, rețele corporative, servicii Data Centru, servicii de IP tranzit pentru alți
StarNet () [Corola-website/Science/315324_a_316653]
-
70000 clienți. De asemenea, compania a adus pe piață cele mai inovatoare echipamente IPTV - Mag250 - și a revoluționat noțiunea de televiziune din țară. Extinderea regionala a continuat cu deschiderea în fiecare oraș a zonelor cu Wi-Fi gratuit. 2013 - StarNet a implementat portabilitatea numerelor in cadrul serviciului de telefonie. În august, compania a sărbătorit 10 ani de la aniversare. 2015 - în seara zilei de 26 februarie StarNet a devenit victima unui atac cibernetic, având loc cea mai mare scurgere de date personale din
StarNet () [Corola-website/Science/315324_a_316653]
-
Spania, Portugalia, Belgia la un tarif mai mic de 1 leu pe minut, tehnologii avansate, care asigură un serviciu de calitate, opțiuni adiționale gratuite (CLIP, CLIR, Call Forward, Call Transfer, Call Waiting, Conference Call). Începând din 1 august, a fost implementat serviciul de portare a numerelor de telefon, astfel încât utilizatorii oricărei rețele se pot transfera la serviciul StarVoice păstrându-și numărul de telefon. Datorită echipamentului Magic TV Box, clienții IPTV beneficiază de opțiuni interactive revoluționare, care schimbă în mod radical tot
StarNet () [Corola-website/Science/315324_a_316653]
-
al doilea război mondial. Alan Turing a descris în 1936 un model matematic care astăzi îi poartă numele și care rezumă funcționarea unei mașini de calcul programabile, iar Claude Shannon a arătat că orice funcție din algebra booleană poate fi implementată mecanic cu ajutorul unor circuite logice electronice. John von Neumann a descris și el, pe când lucra la proiectul EDVAC, arhitectura von Neumann, o schemă structurală de bază a calculatoarelor. Aproape toate calculatoarele moderne sunt construite din circuite logice, se bazează pe
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
logice electronice. John von Neumann a descris și el, pe când lucra la proiectul EDVAC, arhitectura von Neumann, o schemă structurală de bază a calculatoarelor. Aproape toate calculatoarele moderne sunt construite din circuite logice, se bazează pe arhitectura von Neumann și implementează funcțional modelul mașinii Turing. În timpul celui de-al doilea război mondial, s-au construit calculatoare primitive pentru a calcula traiectoriile balistice și pentru a decripta comunicațiile inamicului și proiectele realizate au fost continuate și după război. Mai multe calculatoare din
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
arhitectură ce utilizează aceeași memorie atât pentru stocarea programelor cât și a datelor: practic toate calculatoarele moderne utilizează această arhitectură (sau una derivată din ea). Deși, din punct de vedere teoretic, după cum a arătat și proiectul lui Babbage, se poate implementa un calculator complet mecanic, electronica a făcut posibilă viteza și gradul de miniaturizare ce caracterizează calculatoarele moderne. În perioada celui de-al doilea război mondial, au existat trei fluxuri paralele de dezvoltare a tehnologiei calculatoarelor, din care unul a fost
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
terminată în 1941. Ea se baza pe relee telefonice și nici ea nu funcționa satisfăcător. Totuși, structura lui era întrucâtva similară mașinilor moderne, putând efectua și operații în virgulă mobilă. Înlocuirea sistemului zecimal folosit anterior de Babbage, și dificil de implementat cu sistemul binar a avut ca efect simplificarea construcției mașinii și creșterea fiabilității în condițiile tehnologiilor disponibile la acea dată. Programele erau introduse în calculatorul Z3 pe filme perforate. Saltul condiționat lipsea, dar în anii 1990 s-a demonstrat teoretic
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
implementare de mașină Turing. Prin două cereri de patentare, în 1936, Konrad Zuse a anticipat și că instrucțiunile mașinii vor putea fi stocate în același spațiu cu datele - amănunt-cheie în ceea ce ulterior a devenit arhitectura von Neumann care a fost implementată pentru prima oară în mașina britanică EDSAC (1949). Zuse a susținut și că a proiectat primul limbaj de programare de nivel înalt, (Plankalkül), în 1945 (publicat în 1948) deși acesta a fost implementat pentru prima oară în 2000 de o
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
devenit arhitectura von Neumann care a fost implementată pentru prima oară în mașina britanică EDSAC (1949). Zuse a susținut și că a proiectat primul limbaj de programare de nivel înalt, (Plankalkül), în 1945 (publicat în 1948) deși acesta a fost implementat pentru prima oară în 2000 de o echipă condusă de Raúl Rojas de la Universitatea Liberă Berlin - la cinci ani după moartea lui Zuse. Zuse a întâmpinat dificultăți în timpul celui de-al doilea război mondial, când unele dintre mașinile sale au
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
Bombe". Mașinile Bombe, proiectate de Alan Turing și Gordon Welchman, după mașina criptografică poloneză "Bomba" a lui Marian Rejewski (1938) au început să fie utilizate în 1941. Acestea eliminau din setările posibile ale mașinii Enigma efectuând serii de deducții logice implementate electric. Majoritatea posibilităților conduceau la contradicții, iar cele puține care mai rămâneau puteau fi verificate manual. Germanii au dezvoltat și alte sisteme de criptare diferite de Enigma. Mașina Lorenz SZ 40/42 a fost utilizată pentru comunicații militare la nivel
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
Variable Automatic Computer"), succesorul lui ENIAC; aceste planuri erau deja întocmite în momentul când a fost realizat ENIAC. Spre deosebire de ENIAC, care folosea prelucrarea paralelă, EDVAC utiliza o singura unitate de prelucrare. Acest design era mai simplu și a fost primul implementat în fiecare etapă de miniaturizare care a urmat. Mașina Universității din Manchester University a devenit prototipul pentru Ferranti Mark I. Prima mașină Ferranti Mark I a fost livrată Universității în luna februarie 1951 și, între 1951 și 1957 s-au
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
IBM 701, prima din seria IBM 700/7000 și primul calculator IBM mainframe. IBM 704, introdus în 1954, utiliza memorie cu ferite, care a devenit standard la mașinile mari. Primul limbaj de programare generic de nivel înalt care a fost implementat vreodată, Fortran, era dezvoltat și la IBM pentru 704 în 1955-1956 și a fost lansat la începutul lui 1957. În 1955 s-a format un grup de utilizatori voluntari pentru a face schimb de experiență și de software pentru IBM
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
la , are 128 de octeți de RAM, 2048 de octeți de EPROM, și porturi de intrare/ieșire, toate pe același cip. În anii 1960, utilizarea calculatoarelor din generațiile a doua și a treia s-au suprapus considerabil. IBM și-a implementat modulele IBM Solid Logic Technology în circuitele hibride pentru IBM System/360 în 1964. Până în 1975, Sperry Univac a continuat să fabrice mașini din a doua generație, cum ar fi UNIVAC 494. Sistemele mari Burroughs, cum ar fi B5000 erau
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
360 în 1964. Până în 1975, Sperry Univac a continuat să fabrice mașini din a doua generație, cum ar fi UNIVAC 494. Sistemele mari Burroughs, cum ar fi B5000 erau mașini cu stivă, simplu de programat. Aceste automate cu stivă erau implementate și în minicalculatoarele și microprocesoarele de mai târziu, care au influențat proiectarea limbajelor de programare. Minicalculatoarele serveau drept centre de calcul ieftine pentru industrie și universități. Microprocesorul a condus la dezvoltarea microcalculatoarelor, calculatoare mici și ieftine ce puteau fi vândute
Istoria mașinilor de calcul () [Corola-website/Science/315303_a_316632]
-
și colaboreaza cu scopul de a mobiliza cât mai multe resurse în sprijinul beneficiarilor din România. Activitatea principală a birourilor din Geneva, Londra, Paris, Bruxelles și New York constă în crearea de parteneriate locale și în atragerea de fonduri pentru proiectele implementate in România, prin intermediul cererilor de finanțare si a evenimentelor de colectare de fonduri. Fundatia Principesa Margareta a Romaniei Biroul din România al Fundației Principesa Margareta a României și-a început activitatea în anul 1991, inițial ca filială a biroului din
Fundația Principesa Margareta a României () [Corola-website/Science/315345_a_316674]
-
Fundației Principesa Margareta a României și-a început activitatea în anul 1991, inițial ca filială a biroului din Elveția, și a dobândit personalitate juridică independentă în anul 1998. Prin biroul din București, FPMR analizează nevoile la nivel local, dezvoltă și implementează proiecte, stabilește parteneriate și menține legătura între toate birourile Fundației. Scopul proiectelor dezvoltate de FPMR este de a: - construi comunități puternice; - imbunătăți educația în comunitate si de a oferi copiilor o șansă la un viitor mai bun prin educatie (mai
Fundația Principesa Margareta a României () [Corola-website/Science/315345_a_316674]
-
au înființat biroul din Elveția al Fundației în august 1990. Astăzi, rolul principal al biroului din Geneva, o instituție de interes public plasată sub supervizarea Confederației Elvețiene, este de a mobiliza fonduri și de a dezvolta parteneriate pentru sprijinirea proiectelor implementate de către biroul din București al Fundației. Împreună cu comitetul Asociației Prietenilor Principesei Margareta a României ( Elveția), un grup de suport creat în 1999, biroul organizează evenimente pentru a atrage atenția asupra României și pentru a construi o rețea puternică de donatori
Fundația Principesa Margareta a României () [Corola-website/Science/315345_a_316674]
-
și fac să crească gradul de vulnerabilitate al familiilor și al copiilor defavorizați. În acest context apar numeroase probleme sociale, printre care abandonul școlar sau familial, violența în familie, delincvența juvenilă. Proiectul finanțat de Fundația Principesa Margareta a României și implementat de Fundația Copiii Noștri are ca scop facilitarea integrării sociale și școlare a copiilor proveniți din familii defavorizate, precum și prevenirea abandonului școlar și familial. Sprijinirea a 40 de familii în dificultate; prevenirea abandonului familial și școlar pentru cel puțin 25
Fundația Principesa Margareta a României () [Corola-website/Science/315345_a_316674]
-
găsea cel mai mare divizor al numărului 2 (), un calcul despre care se știa la acea vreme că avea să dureze foarte mult—pentru a demonstra fiabilitatea mașinii—verificând fiecare număr întreg de la 2 − 1 în jos, întrucât împărțirile se implementau ca scăderi repetate ale divizorului. Programul era format din 17 instrucțiuni și a rulat timp de 52 minute înainte de a ajunge la răspunsul corect, , după ce SSEM efectuase 3,5 milioane de operații. În 1936, matematicianul Alan Turing a publicat o
Manchester Small-Scale Experimental Machine () [Corola-website/Science/315413_a_316742]