17,970 matches
-
Nanette Boden, Jean-Pierre Briot, Bill Dally, Peter de Jong, Jessie Dedecker, Travis Desell, Ken Kahn, Carl Hewitt, Henry Lieberman, Carl Manning, Tom Reinhardt, Chuck Seitz, Richard Steiger, Dan Theriault, Mario Tokoro, Carlos Varela, Darrell Woelk. Un număr de limbaje de programare includ model Actor sau diverse variațiuni. Unele dintre acestea sunt: Librăriile Actor și frameworks au fost de altfel implementate să permită programarea în stil actor în limbi care nu au actori integrați. Unele sunt:
Modelul Actor () [Corola-website/Science/322835_a_324164]
-
Reinhardt, Chuck Seitz, Richard Steiger, Dan Theriault, Mario Tokoro, Carlos Varela, Darrell Woelk. Un număr de limbaje de programare includ model Actor sau diverse variațiuni. Unele dintre acestea sunt: Librăriile Actor și frameworks au fost de altfel implementate să permită programarea în stil actor în limbi care nu au actori integrați. Unele sunt:
Modelul Actor () [Corola-website/Science/322835_a_324164]
-
la aeroport. În acea seară, Sam îi zice lui Holly că dacă el și fosta lui soție s-ar fi certat în acel mod, el încă ar fi căsătorit și apoi pleacă. Când femeia de la Protecția Copilului apare pentru ultima programare să vadă dacă Holly și Messer sunt părinții potriviți pentru Sophie, Holly realizează că nu poate avea grijă de Sophie fără el și se duce la aeroport cu femeia de la PC. Holly află că zborul în care el se află
Viața așa cum e ea () [Corola-website/Science/322030_a_323359]
-
competiției este după cum urmează (toate tragerile la sorți au loc la sediul UEFA din Nyon, Elveția, dacă nu este specificat altceva). Meciurile din calificări, grupe și fazele eliminatorii se pot muta în zilele de marți sau miercuri, din cauza conflictelor de programare. În tururile preliminare și runda play-off echipele au fost împărțite în favoriți și outsideri, în baza 2014 coeficienților UEFA de club, iar apoi au fost trase la sorți în perechi care se vor confrunta în dublă-manșă. Echipe din aceeași țară
UEFA Europa League 2014-2015 () [Corola-website/Science/329932_a_331261]
-
lucrând că asistenți. Russell s-a ocupat, de asemenea, de mixarea piesei la Record Plant și la Heard It! Studios. Alte mix-uri au fost realizate de Bill Malina cu ajutor de la Rice și Ghazi Hourani. Rick Pearl a efectuat programarea suplimentară iar Gene Grimaldi a finalizat masterizarea audio la Oasis Mastering Studios în Burbank, California. Piesa a fost încadrată în genurile muzicale electropop și eurodance și a fost menționat că o revenire al lui Gâgă la rădăcinile ei reflectând sunetele
Applause () [Corola-website/Science/329971_a_331300]
-
a turbulenței fluidelor în mișcare spațială. O primă etapă în modelarea numerică o constituie aducerea ecuațiilor cu derivate parțiale care descriu mișcarea (Ecuațiile Euler, în cazul fluidelor ideale, sau Ecuațiile Navier-Stokes, în cazul fluidelor reale) la o formă algebrică, adecvată programării calculatoarelor. Această transformare este cunoscută în literatura de specialitate ca „discretizarea ecuațiilor”. Stabilitatea calculului numeric a ecuațiilor discretizate, în afara unor cazuri particulare, nu poate fi prevăzută analitic, ci se demonstrează în practică. Stabilitatea este dificilă în special în zonele de
Hidraulică () [Corola-website/Science/328009_a_329338]
-
faptul că informațiile nu pot călători mai repede decât viteza luminii, până la Voyager 1 comunicațiile durează în prezent aproximativ 32 de ore, iar în apropiere de Proxima Centauri ar fi de 8 ani. Reacții mai rapide se pot obține prin programarea sondelor de a lua decizii în mod automat în funcție de observațiile efectuate. Nu e cazul dacă zborul este cu echipaj uman deoarece acesta poate răspunde imediat la observațiile primite. Cu toate acestea, timpul de întârziere tur-retur face misiunea, în termeni de
Călătorie interstelară () [Corola-website/Science/328218_a_329547]
-
proiectul de pe Internet, în cele din urmă ajunge să se întâlnească cu Patti, care a fost, de asemenea, nemulțumit de slujba lui de la acea vreme , colaborarea lor a condus la fondarea Playdead. Deși Patti ajutat în primele câteva luni, cu programarea, el și-a dat seama că proiectul a fost mult mai mare decât s-ar așteptat așa că Patti a dezvoltat afaceri în jurul valorii de dezvoltarea a jocului extinsă. Dezvoltarea inițială a fost finanțată personal de către Jensen și Patti, împreună cu subvenții
Limbo (joc video) () [Corola-website/Science/328257_a_329586]
-
A fost admis la Universitatea Stanford, însă a abandonat-o după numai un an, pentru a întemeia compania de software Infogami, cu finanțare prin Summer Founders Program () al companiei Y combinator. Swartz a creat platforma Infogami, bazată pe limbajul de programare wiki, însă simțea că are nevoie de parteneri pentru a avansa. Astfel, la sugestia organizatorilor programului de la Y Combinator, Infogami a fuzionat cu Reddit în noiembrie 2005. Deși la început proiectul a mers greu, cu timpul a dobândit milioane de
Aaron Swartz () [Corola-website/Science/328387_a_329716]
-
pe toate tastaturile computerelor. În ultimii ani, sensul simbolului a devenit și mai cuprinzător, fiind folosit și cu înțelesul de „localizat la” sau „direcționat către”, mai ales în adresele de e-mail, rețelele de socializare precum Facebook sau Twitter, limbajele de programare. Simbolul este codificat în Unicode ca "U+0040 @ commercial at", similar codului 64 care îi corespunde în codificarea ASCII, motiv pentru care în HTML el poate fi introdus prin secvența @. Semnul @ a fost folosit pentru prima dată de călugării
@ () [Corola-website/Science/328014_a_329343]
-
virtual are ca scop prezentarea și vinderea unor produse. Există posibilitatea realizării unor magazine virtuale pe platforme e-commerce software liber ca de exemplu: Open Cart, Magento, Woocommerce, Presta Shop. Majoritatea comercianților mari, corporațiile sau brandurile, își dezvoltă propriile departamente de programare web și își creează magazine virtuale folosind soluții e-commerce avansate. Din această categorie amintim: Adidas, Puma, Boss, Nike etc. Astfel de magazine virtuale prezintă o multitudine de instrumente care ajută userii/clienții să ia decizii importante cu privire la comenzile lor. Magazinele
Magazin virtual () [Corola-website/Science/327071_a_328400]
-
inca fictive (Cu exceptia Companiilor Volvo și Scania).Acest joc este avansat față de toate jocurile produse de SCS Software.Directorul a spus public că a încasat mulți bani, de aceea există de peste 4 ani.Inca se lucrează greu la joc, înregistrări,programare etc. Pe 12 ianuarie 2013, SCS a arătat prin intermediul unui blog versiunea pentru Linux aproape finalizată. Scopul jocului este să conduci, să investești și să progresezi, de asemenea, jucătorul poate face poze și apoi să le încarce pe portalul World
Euro Truck Simulator 2 () [Corola-website/Science/327118_a_328447]
-
migrație, educație, și arta memoriei. Din punct de vedere al acoperirii geografice, colecția se axează pe publicații din Europa Centrală și de Sud-Est. Biblioteca este deschisă publicului. Consultarea materialelor cu acces liber se face în incinta bibliotecii pe bază de programare. Website Fundația ERSTE Biblioteca Fundației ERSTE - OPAC
Fundația ERSTE () [Corola-website/Science/327158_a_328487]
-
a fost primul calculator polonez microprogramabil, cu o logică și o structură complet revizuite față de calculatoarele Oder mai vechi. Avea lungimea cuvântului de 24 de biți, până la 64K cuvinte de memorie și putea fi programat în mai multe limbaje de programare, inclusiv Algol 1204. Pentru stocare se foloseau 4 tamburi de 16K cuvinte, precum și un dispozitiv cu bandă magnetică. Inițial, calculatorul avea un sistem de operare numit SOW, realizat de specialiștii fabricii Elwro. Ulterior, Universitatea de Wroclaw a dezvoltat un alt
Odra (calculator) () [Corola-website/Science/330609_a_331938]
-
motivații pentru utilizarea procesorului paralel: Cei trei factori principali care au favorizat introducerea pe scară largă a procesării paralele sunt: singur cip pot fi înglobate milioane de tranzitoare; În dezvoltarea conceptului de paralelism s-au conturat două direcții de cercetare: Programarea paralelă-este artă de a programa o colecție de calculatoare pentru a executa eficient o singură aplicație. Dacă aplicația este numerică sau de calcul simbolic, eficiența înseamnă atingerea unei viteze mari de execuție (invers proporțională cu numărul de procesoare). În cazul
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]
-
înseamnă atingerea unei viteze mari de execuție (invers proporțională cu numărul de procesoare). În cazul unei aplicații în timp real sau a unui sistem de operare, eficiența constă în satisfacerea în timp real a cerințelor impuse de unități sau utilizatori. Programarea paralelă caută căile de divizare a aplicățiilor în unități (procese) care pot fi executate concurent pe mai multe procesoare. Presupune: Un algoritm secvențial specifică o execuție secvențiala a unui set de instrucțiuni. Execuția să este numită proces. Un algoritm paralel
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]
-
care poate fi executat în paralel cu alte unități de program. Procesoarele pe care se execută un program paralel pot fi grupate într-o unitate (multiprocesor sau calculator paralel) sau pot fi separate că mașini autonome conectate printr-o rețea. Programarea paralelă necesită un limbaj de calcul și un limbaj de coordonare. Limbajul de coordonare este cheia ce permite utilizatorului unificarea într-un program a mai multor activități separate, fiecare specificate utilizând limbajul de calcul. Limbajul de calcul permite calcularea unor
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]
-
manipularea obiectelor-date locale. Limbajul de coordonare permite crearea activităților (procese) simultane și comunicarea între acestea. De obicei, funcțiile standard ale limbajului de calcul și ale limbajului de coordonare sunt unite într-un super-limbaj. Un limbaj concurent este un limbaj de programare de nivel inalt pentru programarea concurență, adică care ofera următoarele facilități: Limbajele concurente sunt de obicei orientate funcție de o anumită arhitectură: sistem monoprocesor, multiprocesor sau sistem distribuit. Pentru o cât mai bună înțelegere a modului de construcție a algoritmilor paraleli
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]
-
coordonare permite crearea activităților (procese) simultane și comunicarea între acestea. De obicei, funcțiile standard ale limbajului de calcul și ale limbajului de coordonare sunt unite într-un super-limbaj. Un limbaj concurent este un limbaj de programare de nivel inalt pentru programarea concurență, adică care ofera următoarele facilități: Limbajele concurente sunt de obicei orientate funcție de o anumită arhitectură: sistem monoprocesor, multiprocesor sau sistem distribuit. Pentru o cât mai bună înțelegere a modului de construcție a algoritmilor paraleli, se considera următoarea problemă din
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]
-
paralelă are loc în pași sincronizați (sistemul este condus printr-un unic controlor -respectă același tact dat de un ceas comun), iar în cazul al doilea, în pași independenți (fiecare procesor are propriul controlorul -ceas propriu). Productivitatea actualelor paradigm de programare paralele(shared memory/message passing)este una scăzută. Creare thread, sincronizare threads, alocare Shared Mem, Excl Mut(lock/unlock). Aceste modele sunt nesatisfăcătoare, conducând la o programare, testare și depanare extreme de dificilă. Nu iau în considerare eterogenitatea arhitecturii iar scalabilitatea acestor modele este
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]
-
cazul al doilea, în pași independenți (fiecare procesor are propriul controlorul -ceas propriu). Productivitatea actualelor paradigm de programare paralele(shared memory/message passing)este una scăzută. Creare thread, sincronizare threads, alocare Shared Mem, Excl Mut(lock/unlock). Aceste modele sunt nesatisfăcătoare, conducând la o programare, testare și depanare extreme de dificilă. Nu iau în considerare eterogenitatea arhitecturii iar scalabilitatea acestor modele este una scăzută. Modele productive, performanțe dar și simple de programare paralelă pe sisteme multicore și manycore. Metode de evidențiere a paralelismelor la nivelul
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]
-
sincronizare threads, alocare Shared Mem, Excl Mut(lock/unlock). Aceste modele sunt nesatisfăcătoare, conducând la o programare, testare și depanare extreme de dificilă. Nu iau în considerare eterogenitatea arhitecturii iar scalabilitatea acestor modele este una scăzută. Modele productive, performanțe dar și simple de programare paralelă pe sisteme multicore și manycore. Metode de evidențiere a paralelismelor la nivelul limbajelor de programare. Să se pună în evident paralelismele inter-thread-uri, alocările de memorie, accesul la zonele de date partajate și modurile de sincronizare. Transactional Memory TM Tranzacția
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]
-
depanare extreme de dificilă. Nu iau în considerare eterogenitatea arhitecturii iar scalabilitatea acestor modele este una scăzută. Modele productive, performanțe dar și simple de programare paralelă pe sisteme multicore și manycore. Metode de evidențiere a paralelismelor la nivelul limbajelor de programare. Să se pună în evident paralelismele inter-thread-uri, alocările de memorie, accesul la zonele de date partajate și modurile de sincronizare. Transactional Memory TM Tranzacția constituie o secvență de cod care excuta în mod speculative, mai multe citiri și scrieri la
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]
-
durabilă (odată începută, nu mai poate fi abordată). Speculativ-rularea programului nu ține cont de secțiunile critice. Dacă apar conflicte pe variabilele partajate se vor detecte-firele violate își vor relua execuția tranzactiilor-roll-backs (checkpoint). TM simplifica mult tehnicile de excluziune mutual din programarea paralelă. Avantajul principal nu îl constituie atât performanță rulării, cât corectitudinea acesteia,chiar și în condițiile în care programatrul efectuează în mod eronat paralelizarea aplicației. Productivitatea și facilizarea programării constituie alte obiective importante associate acestui concept. Stanford-Transactional Memory Coherence and
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]
-
execuția tranzactiilor-roll-backs (checkpoint). TM simplifica mult tehnicile de excluziune mutual din programarea paralelă. Avantajul principal nu îl constituie atât performanță rulării, cât corectitudinea acesteia,chiar și în condițiile în care programatrul efectuează în mod eronat paralelizarea aplicației. Productivitatea și facilizarea programării constituie alte obiective importante associate acestui concept. Stanford-Transactional Memory Coherence and Consistency,o memorie tranzacționala implementat în hardware-Protocoalele de coerență se implementează la nivelul tranzacției și nu la nivelul scrierilor individuale. Consorțiul FP7 NoE HiPEAC implementează conceptual TM în GCC
Modele de programare paralelă () [Corola-website/Science/330098_a_331427]