225 matches
-
64 Kio, s-a putut implementa un sistem de operare pe disc (SFX II). Acest sistem de operare permitea lucrul cu module software precum : asamblor, editor de legături, bibliotecar, editor de texte, monitor de sistem, convertor de cod 8080/8086, compilator pentru limbajul CP/M. În anii 1985-1986, Felix-PC a reprezentat un nou tip de microcalculator personal. Era bazat tot pe microprocesoare din generația a treia, avea aveau un grad ridicat de integrare tehnologică, o formă compactă și un sistem de
Istoria informaticii în România () [Corola-website/Science/323524_a_324853]
-
o fază mai târzie. Analele constituie una dintre sursele de bază pentru istoria politică și militară a epocii lui Carol cel Mare. În occident, ele au fost continuate cu "Annales Bertiniani" și utilizate pe scară largă de cei mai timpurii compilatori ai "Annales Fuldenses".
Annales regni Francorum () [Corola-website/Science/324741_a_326070]
-
Hopper (n. 9 decembrie 1906 - d. 1 ianuarie 1992) a fost o informaticiană și un ofițer în marina militară a Statelor Unite ale Americii. Un pionier în domeniul informaticii, a fost printre primii programatori ai computerului Harvard Mark I și a dezvoltat primul compilator pentru un limbaj de programare. A conceptualizat ideea unor limbaje de programare dezvoltate independent de echipamente, lucru care a dus la apariția COBOL, unul dintre primele limbaje de programare moderne. Din cauza contribuțiilor extinse în domeniu și a gradului militar, este
Grace Hopper () [Corola-website/Science/326259_a_327588]
-
oficial cu CUDA: Arhitectură CUDA constă în următoarele componente de bază: Un program scris pentru CUDA apelează o serie de nuclee paralele. Un nucleu se execută în paralel pe un set de thread-uri. Gruparea thread-urilor în blocuri rămâne la latitudinea compilatorului sau a programatorului. Procesorul grafic instanțiază un program nucleu ("kernel program" în engleză) într-o grila de blocuri de thread-uri. Fiecare thread din interiorul unui bloc execută o instanță a nucleului și este identificat prin contorul program, regiștri, memorie/thread
CUDA () [Corola-website/Science/322713_a_324042]
-
(Tamilă: பதஞ்ஜலி, Sanskrită: पतञ्जलि) a fost compilatorul tratatului "Yoga Sutra", o colecție importantă de aforisme referitoare la practica Yoga. El a fost recunoscut și ca autor al comentariului referitor la gramatica sanscrită a lui Panini, numit "Mahabhashya", și al unei lucrări cu conținut medical. Deși nu se
Patañjali () [Corola-website/Science/328089_a_329418]
-
Vitalis, supranumele lui Guillaume era acela de "Calculus", motivul pentru aceasta nefiind cunoscut. Moartea sa, petrecută ulterior anului 1070, nu este consemnată. În orice caz, Guillaume era un normand care a scris din perspectiva normandă despre evenimente. a fost original compilator al istoriei cunoscute sub numele de "Gesta Normannorum Ducum", scrise în jur de 1070. La rândul său, acestea fusese redactată pe baza cadrului unei istorii mai vechi, compilate de Dudo de Saint-Quentin, "De moribus et actis primorum Normannorum ducum", scrisă
Guillaume de Jumièges () [Corola-website/Science/328101_a_329430]
-
Paralelizarea la nivel de instrucțiune este denumirea dată unei suite de metode de proiectare (atât hardware cât și software) pentru majoritatea familiilor de procesoare și compilatoare în scopul măririi vitezei de execuție. Mărirea vitezei de execuție se face prin rularea în paralel a mai multor operații. Încă de la începutul anilor 1970, odată cu avântul sistemelor de calcul, și dezvoltării arhitecturilor de tip microprocesor a apărut o nevoie
Paralelizare la nivel de instrucțiune () [Corola-website/Science/329344_a_330673]
-
anilor 1970, odată cu avântul sistemelor de calcul, și dezvoltării arhitecturilor de tip microprocesor a apărut o nevoie stringenta pentru a micșora timpul execuție al unui program, prin artificii de arhitectură hardware (arhitecturi orientate către paralelizare) și software (la nivel de compilator). Datorită trecerii de la sisteme de calcul analogice la sisteme de calcul digitale a marilor companii în ce priveste infrastructură IT costul asociat implementării unor funcționalități precum paralelismul la nivel de instrucțiune, paralelismul la nivel de memorie a fost justificat,deoarece
Paralelizare la nivel de instrucțiune () [Corola-website/Science/329344_a_330673]
-
punctiforme, suficient de mare pentru a avea un element punctiform pentru fiecare pixel din imagine. În condițiile în care există mai puține elemente punctiforme se poate avea un element puctiform virtual pentru fiecare pixel, urmând ca sistemul de operare sau compilatorul să se ocupe de iterație. Această arhitectură este reflecatata și definită în Programul 1. Mărimea elementului punctiform nu este predefinită, ea putând fi setată de programatorul aplicației. Variabilele dreata, stânga, sus, jos și cele patru diagonale pot fi utilizate cu
Procesare paralelă a imaginilor () [Corola-website/Science/329356_a_330685]
-
pentru a beneficia de avantajele acestui tip de paralelism este utilizarea unui procesor superscalar cu un set de instrucțiuni suficient de mare pentru a determina paralelismul între instrucțiuni independente în multiple iterații din cadrul buclelor în mod simultan, sau utilizarea unui compilator suficient de evoluat care să lege instrucțiuni din diverse iterații în sensul optimizării (procedură cunoscută sub numele de software pipelining). Procedura de extragere a TLP este însa greoaie, întrucât buclele trebuie sa fie foarte mult paralelizate pentru a putea fi
Chip multiprocessor () [Corola-website/Science/329357_a_330686]
-
Pentru testarea implementării hard a aritmeticii în virgulă mobilă s-a realizat un ansamblu de programe numit BTH (Baterie de Test Hard), la care au contribuit "Stela Laslău-Popescu" și "Mitrov Mircu". Folosind MOL, Liviu Negrescu a dezvoltat pentru "DACICC-200" primul compilator FORTRAN-2 din România. Sistemul de programare automată DACICC-FORTRAN, cum îl numește creatorul, cuprinde un limbaj deprogramare de tip "FORTRAN" și compilatorul, precum și o librărie de subprograme în cod mașină. Compilatorul realiza traducerea într-un singur pas în cod mașină a
DACICC-200 () [Corola-website/Science/335113_a_336442]
-
Hard), la care au contribuit "Stela Laslău-Popescu" și "Mitrov Mircu". Folosind MOL, Liviu Negrescu a dezvoltat pentru "DACICC-200" primul compilator FORTRAN-2 din România. Sistemul de programare automată DACICC-FORTRAN, cum îl numește creatorul, cuprinde un limbaj deprogramare de tip "FORTRAN" și compilatorul, precum și o librărie de subprograme în cod mașină. Compilatorul realiza traducerea într-un singur pas în cod mașină a programelor din limbajul sursă, putând genera programul obiect în două moduri: în octal sau în binar. Una dintre primele probleme rezolvate
DACICC-200 () [Corola-website/Science/335113_a_336442]
-
Mircu". Folosind MOL, Liviu Negrescu a dezvoltat pentru "DACICC-200" primul compilator FORTRAN-2 din România. Sistemul de programare automată DACICC-FORTRAN, cum îl numește creatorul, cuprinde un limbaj deprogramare de tip "FORTRAN" și compilatorul, precum și o librărie de subprograme în cod mașină. Compilatorul realiza traducerea într-un singur pas în cod mașină a programelor din limbajul sursă, putând genera programul obiect în două moduri: în octal sau în binar. Una dintre primele probleme rezolvate cu DACICC-200 a fost o problemă de calcul propusă
DACICC-200 () [Corola-website/Science/335113_a_336442]
-
Dr. Dobb's Journal" PAWN este un limbaj fără tipuri pentru arhitectură de 32 de biți cu o sintaxa asemănătoare a limbajului C.Un cod sursă PAWN este compilat într-un fișier binary pentru o viteză optimă de executare. Din compilatorul PAWN rezultă codul P sau bytecode care ulterior rulează pe o mașină virtuală. Viteza de executare, stabilitatea și simplitatea și faptul că nu consumă din resursele calculatorului au fost criterii esențiale de design atât pentru limbaj cât și pentru mașină
Pawn () [Corola-website/Science/335674_a_337003]
-
criterii esențiale de design atât pentru limbaj cât și pentru mașină virtuală. PAWNO este programul cu care se editează sau creează un script, folosind un fișier sursă. Acesta la rândul lui se folosește de pawncc.exe care funționează că și compilator pentru PAWNO ajutându-l să găsească greșelile făcute în fișierul .amx (scriptul compilat). Fișierul compilat este folosit de samp-server.exe (fișierul .pwn este sursa). Proiectul în dezvoltare este găzduit pe platforma GitHub. Editorul poate fi descărcat de pe site-ul dezvoltatorului
Pawn () [Corola-website/Science/335674_a_337003]
-
un control cu granulație fină pe hardware. Limbajul de programare C , de exemplu, oferă tipuri de număr întreg cu lățimi diferite, cum ar fi codice 1 și codice 2. În cazul în care un tip nativ corespunzător nu există pe platforma vizată, compilatorul le va descompune în cod folosind tipuri de date existente. De exemplu, dacă un intreg pe 32 de biți este cerută pe o platformă de 16 biți, compilatorul îl va trata tacit că o serie de două numere întregi de
Tipuri de date () [Corola-website/Science/332547_a_333876]
-
cazul în care un tip nativ corespunzător nu există pe platforma vizată, compilatorul le va descompune în cod folosind tipuri de date existente. De exemplu, dacă un intreg pe 32 de biți este cerută pe o platformă de 16 biți, compilatorul îl va trata tacit că o serie de două numere întregi de 16 biți. Mai multe limbaje permit declarații ale datelor în sistem binar și sistem hexazecimal, pentru o manipulare mai ușoară a datelor mașină. În limbajele de programare de
Tipuri de date () [Corola-website/Science/332547_a_333876]
-
în cauză determina ceea ce constituie o eroare de tip, dar un sistem de tip general, urmărește să garanteze că operațiunile așteaptă un anumit tip de valoare și nu sunt folosite cu valorile pentru care această operațiune nu are sens. Un compilator poate utiliza tipul static a unei valori pentru a optimiza depozitarea are nevoie și de alegerea unor algoritmi de operații asupra valorii. În multe compilatoare C tipul de date float, de exemplu, este reprezentat în 32 de biți, în acord
Tipuri de date () [Corola-website/Science/332547_a_333876]
-
valoare și nu sunt folosite cu valorile pentru care această operațiune nu are sens. Un compilator poate utiliza tipul static a unei valori pentru a optimiza depozitarea are nevoie și de alegerea unor algoritmi de operații asupra valorii. În multe compilatoare C tipul de date float, de exemplu, este reprezentat în 32 de biți, în acord cu specificațiile IEEE pentru numere de precizie simplă în virgulă mobilă. Ei vor folosi astfel de virgulă flotanta specifice operațiunilor de microprocesor pe aceste valori
Tipuri de date () [Corola-website/Science/332547_a_333876]
-
cu diferite algoritmi de beton pe fiecare tip în cazul polimorfismului. Introduceți teorie este studiul de sisteme de tip, cu toate că sistemele de tip concret de limbaje de programare provin de la probleme practice de arhitectură de calculator, punerea în aplicare a compilator, și design limbaj. Sistemele de tip pot fi variate static sau dinamic, puternic sau slab dactilografiere, si asa mai departe.
Tipuri de date () [Corola-website/Science/332547_a_333876]
-
disponibili pe Arduino. Shield-urile au capacități de a controla motoare, GPS, Ethernet, LCD sau de prototipare. Un număr de shield-uri pot fi create în regim de amator(DIY). Programele Arduino pot fi scrise în orice limbaj de programare cu un compilator capabil să producă un cod mașină binar. Atmel oferă un mediu de dezvoltare pentru microcontrolerele sale, AVR Studio și mai nou, Atmel Studio. Proiectul Arduino oferă un mediu integrat de dezvoltare (IDE), care este o aplicație cross-platform, scrisă în Java
Arduino () [Corola-website/Science/332729_a_334058]
-
de Constantin Porfirogenetul, "Cronica" lui Gheorghe Harmatolos / Gheorghe Călugărul, biografiile lui Diogenes Laertios, lucrările lui Athenaeus și ale lui Philostrates. Documentul conține prima mențiune despre românii (valahii) din nordul Dunării sub etnonimul "daci". Pentru unii, Suidas — sau Souidas — este un compilator de la sfârșitul secolului al IX-lea cunoscut printr-o singură lucrare, "Souda", care ar fi practic chiar numele lui: "Suda, Suidas, Suida", cum s-ar zice la ora actuală „Bayle”, „Cange”, „Larousse” sau „Littré”. O notă de prefață eronată, conjectură
Suda (enciclopedie) () [Corola-website/Science/332928_a_334257]
-
într-un carnet de notițe pentru uzul său personal. Mai multe etimologii au fost luate în seamă pentru acest nume de "Suidas" sau de "Suda". În 1998 Bertrand Hemmerdinger considera că Suidas este numele creatorului sau al coordonatorului grupului de compilatori au lexicului. O altă interpretare explică titlul ca fiind un acronim constituit pornind de la literele "Sunagogè onomastikès ulès di alphabeton" sau "diaphorôn andrôn", „adunarea de material onomastic după alfabet”, sau „după diferiți oameni”, ceea ce ar putea să semnifice și „lexic
Suda (enciclopedie) () [Corola-website/Science/332928_a_334257]
-
pe care credinciosul trebuie să le recite zi de zi în diferite situații. Autorul explică în prefață cărții că a redactat-o pentru a corecta ignoranța contemporanilor săi în materie de liturgie ebreiască. Prezentându-se cu insistență că pe un compilator lipsit de orice originalitate, Abudarham subliniază că s-a folosit de Talmudul palestinian, Talmudul babilonean, cu literatura gaonică și de scrieri medievale care îi erau accesibile. Ca preambul la comentariu servesc trei capitole consacrate citirii rugăciunii Shma! la serviciile divine
David Abudarham () [Corola-website/Science/336818_a_338147]
-
orice alt program extern (că Make) poate fi folosit pentru a construi pachete de la codul sursă. Natură pur funcțională a sistemului permite urmărirea foarte precisă a dependințelor; de exemplu, un pachet binar are o dependență pe sursă corespunzătoare pachetului, pe compilator și alte pachete care compilarea o cere. Hash-uri criptografice determina exact dependentele de compilare și execuție a fiecare pachet, și fiecare pachet sursă sau binar este reprezentat de un astfel de un hash. Ca urmare, depozitele centrale de pachete binare
Nix (gestionar de pachete) () [Corola-website/Science/336865_a_338194]