225 matches
-
Varianta standard de μC 8051 lucrează cu un cristal de cuarț de 12 MHz. Au apărut variante la 16 Mhz, ajungându-se chiar de 30 Mhz. Există diverse compilatoare de limbaje de programare de nivel înalt pentru 8051. Mai multe compilatoare de C sunt disponibile pentru 8051, majoritatea dispun de extensii ce permit programatorului să specifice unde fiecare variabilă ar trebui stocată în cele șase tipuri de memorie și oferă acces la caracteristici hardware specifice 8051, cum ar fi bancurile de
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
ce permit programatorului să specifice unde fiecare variabilă ar trebui stocată în cele șase tipuri de memorie și oferă acces la caracteristici hardware specifice 8051, cum ar fi bancurile de registre multiple și intrucțiunile de manipulare a biților. Există multe compilatoare de C comerciale. SDCC este un compilator open-source popular. Alte limbaje de nivel înalt, ca Forth, Basic, Pascal/Object Pascal, PL/M și Modula-2 sunt disponibile pentru 8051, dar sunt mai puțin folosite decât C și programarea în limbaj de
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
variabilă ar trebui stocată în cele șase tipuri de memorie și oferă acces la caracteristici hardware specifice 8051, cum ar fi bancurile de registre multiple și intrucțiunile de manipulare a biților. Există multe compilatoare de C comerciale. SDCC este un compilator open-source popular. Alte limbaje de nivel înalt, ca Forth, Basic, Pascal/Object Pascal, PL/M și Modula-2 sunt disponibile pentru 8051, dar sunt mai puțin folosite decât C și programarea în limbaj de asamblare. Deoarece IRAM, XRAM și PMEM, toate
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
o arhitectură acumulator, toate operațiile aritmetice trebuie să folosească acumulatorul, ex: ADD A, 020h va adăuga valoarea din locația de memorie internă RAM 0x20 în acumulator. Pentru a programa 8051, nu este nevoie să se stăpânească aceste instrucțiuni. Având disponibile compilatoare de C de bună calitate, inclusiv SDCC open-source, practic toate programele pot fi scrise într-un limbaj de nivel înalt. Predecesorul 8051, 8048, a fost folosit în tastatura primului PC IBM, unde convertea apăsările de taste în fluxul serial de
Intel MCS-51 () [Corola-website/Science/320976_a_322305]
-
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]
-
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]
-
prin furnizare de date personale antecedente simptomatologie eronate revenirea a urmat același traseu ca și dispariția intervalul continuu este înlocuit cu mulțimea discretă cea mai mare creștere provine din zona în care se produc bunuri de folosință îndelungată munca multor compilatori și autori asupra unei perioade atât de îndelungate a complicat procesul de creare a edițiilor pentru studiu din fericire are un prea bun prieten câinele piroluzitul și rodocrozitul sunt cele mai răspândite minereuri de mangan spre uimirea lui constată că
colectie de fraze din wikipedia in limba romana [Corola-website/Science/92305_a_92800]
-
de exemplu, și exclud în mod deliberat anumite funcționalități ce ar putea fi exploatate de virușii de tip macro. Limbaje de programare cum ar fi C și limbajul de asamblare au un sistem simplu de macrouri, implementate ca preprocesoare la compilator sau asamblor. Macrourile preprocesorului C funcționează ca o simplă operațiune de căutare și modificare textuală la nivelul de element de sintaxă, deci nu lucrează la nivel de caracter. O utilizare tipică pentru macrouri este întâlnită în sistemul de tehnoredactare computerizată
Macrosubstituție () [Corola-website/Science/309495_a_310824]
-
metodă constructivă de abordare a acestor tipuri de sintaxă a macrourilor este calculul multi-stadiu. Alte exemple: Limbajul PL/I este unic în modul în care se scriu macrourile sale, folosind chiar sintaxa limbajului, acestea fiind un subset al acestui limbaj: compilatorul execută "instrucțiuni de preprocesor" în momentul compilării, și rezultatul acestui proces constituie o parte din codul ce este compilat. Capacitatea de a utiliza limbajul procedural familiar în descrierea de macrouri determină creșterea puterii și constituie un avantaj față de metodele simple
Macrosubstituție () [Corola-website/Science/309495_a_310824]
-
constituie o parte din codul ce este compilat. Capacitatea de a utiliza limbajul procedural familiar în descrierea de macrouri determină creșterea puterii și constituie un avantaj față de metodele simple de macrosubstituție, aceasta determinând în aceeași măsură creșterea dimensiunii și complexității compilatorului, odată cu scăderea vitezei acestuia. Majoritatea limbajelor de asamblare au implementat modele mult mai simpliste de macrouri procedurale, de exemplu dau posibilitatea de a repeta o porțiune de cod de N ori pentru desfacerea buclelor; dar acestea au o sintaxă complet
Macrosubstituție () [Corola-website/Science/309495_a_310824]
-
Are un set mai largă de instrumente de linie de comandă pentru gestionarea serverelor de fisiere SMB (Windows). Kernel-ului sprijină IPv6 și IPSec. A fost inclus Common Unix Printing System (CUPS).Mac OS X 10.2 a trecut de la o compilatorul C++ la gcc versiunea 3.1. Alte caracteristici sunt partajarea de fișiere Windows și partajarea de imprimante USB. Rendezvous este un standard deschis care pune în aplicare tehnologiile propuse de Networking Zero Configuration (zeroconf) al grupului de lucru Internet Engineering
Mac OS X () [Corola-website/Science/296562_a_297891]
-
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]
-
extensie a unui servlet care citește un fișier template în format XHTML ce conține descrierea prezentării folosind SAX (Simple API for XML) și adugă conținut, în mod dinamic, În locurile din template marcate cu identificatori speciali folosind funcții callback. Un compilator de template poate fi folosit penru a accelera . Hamlets oferă o platforma care ușurează dezvoltarea de aplicații pentru Internet într-un mod ușor de folosit, ușor de înteles, ce folosește puține resurse, bazat pe tehnologia servlet. Platforma Hamlets nu doar
Hamlets () [Corola-website/Science/313736_a_315065]
-
suplimentare. Aceasta este o trăsătură comună a nucleelor UNIX începând cu System 5 și până în ziua de astăzi în distribuțiile Linux și BSD. UNIX are un mediu suficient pentru a reconstrui tot sistemul direct din codul sursă. Canonice sunt un compilator de C (cc), un assembler (as) , un linker pentru combinarea fișierelor obiect (ld), un set tipic de biblioteci pentru limbaj (lib), un sistem de automatizare a compilării (make), și eventual alte limbaje de programare și scripting (C, C++, Java, Perl
UNIX () [Corola-website/Science/296561_a_297890]
-
biblioteci pentru limbaj (lib), un sistem de automatizare a compilării (make), și eventual alte limbaje de programare și scripting (C, C++, Java, Perl, Python, Fortran, COBOL, Pascal), programe de arhivare (ar, tar, bz2, gzip, zip, rar), unelte pentru dezvoltarea de compilatoare etc. În UNIX comenzile se introduc într-un anumit program intitulat shell. Acesta este pornit automat de sistem în momentul în care utilizatorul este autentificat. În general, nu se face o distincție între aplicații de sistem și aplicații de uz
UNIX () [Corola-website/Science/296561_a_297890]
-
vechi ale acestui limbaj erau cunoscute drept FORTRAN, dar după 90 numele nu a mai fost scris în întregime cu majuscule. Deși la început a fost un limbaj procedural, cele mai recente versiuni au inclus suport pentru programarea obiectuală. Primul compilator FORTRAN a fost dezvoltat pentru IBM 704 în 1954-57 de o echipă IBM condusă de John W. Backus. Acesta a fost un compilator de optimizare, deoarece autorii considerau că nimeni nu ar fi folosit limbajul dacă performanțele sale nu ar
Fortran () [Corola-website/Science/298922_a_300251]
-
început a fost un limbaj procedural, cele mai recente versiuni au inclus suport pentru programarea obiectuală. Primul compilator FORTRAN a fost dezvoltat pentru IBM 704 în 1954-57 de o echipă IBM condusă de John W. Backus. Acesta a fost un compilator de optimizare, deoarece autorii considerau că nimeni nu ar fi folosit limbajul dacă performanțele sale nu ar fi fost comparabile cu Assemblerul. Limbajul a fost adoptat pe scară largă de către oamenii de știință pentru scrierea programelor ce foloseau numere în
Fortran () [Corola-website/Science/298922_a_300251]
-
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]
-
și omiletice includ un comentariu la scrisorile pauline, predice despre nașterea și moartea Mariei; scrierile ascetice tratează despre post, despre virtuți și despre vicii. A luat parte cu siguranță și la compunerea unor Carmina (imnuri) liturgice. Scrierile Damaschinului au caracter compilator, întrucât nu doar că reia terminologia dialectică și teologică a Părinților Bisericii, dar îi și citează in extenso, fapt care deși evidențiază lipsa-i originalitate, în același timp ne arată cunoașterea sa profundă asupra acestei materii. A introdus în teologie
Ioan Damaschinul () [Corola-website/Science/305597_a_306926]
-
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]
-
astfel încât în anul 1977 Bill Joy de la Berkeley a asamblat și început să distribuie primele benzi magnetice conținând noul sistem numit Berkeley Software Distribution (1BSD). 1BSD era bazat pe Sixth Edition Unix de la AT&T și conținea în plus un compilator Pascal și editorul de text "ex". A doua versiune BSD (2BSD) a apărut în anul 1978, incluzând o versiune îmbunătățită a sistemului, editorul de text vi și C shell. Versiunea 2.9BSD a apărut în 1983 și a fost bazată
BSD () [Corola-website/Science/296570_a_297899]
-
manuscript arabic datează din secolul al XIV-lea, iar cărțile de știință în general datează din 800-900 d.Hr. Nucleul acestor povestiri este format de o carte antică persană intitulată Hazăr Afsăn ,(în persană: هزارافسانه lit. "O mie de povești"). Compilatorul și traducătorul acestor povestiri în arabă este povestitorul Abu abd-Allah Muhammed el-Gahshigar, ce a trăit, aproximativ, în secolul al IX-lea. Istoria Șeherezadei ce servește de cadru celorlalte povetiri, pare că a fost adăugată în secolul al XIV-lea. Prima
O mie și una de nopți () [Corola-website/Science/312800_a_314129]
-
scripturile folosite pentru a controla compilarea și instalarea executabilului. Cu toate acestea, ca o excepție, nu este obligatorie distribuirea împreuna cu codul sursă a acelor componente care sunt în mod normal distribuite (în format sursă sau binar) cu componentele majore (compilator, nucleu, etc.) ale sistemului de operare sub care rulează executabilul, exceptând situația în care acea componentă acompaniază executabilul. Dacă distribuția executabilului sau codului obiect este făcută prin oferirea permisiunii de copiere dintr-un loc dedicat, atunci oferirea permisiunii de copiere
GPL (licență, versiunea 2) () [Corola-website/Science/311426_a_312755]
-
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]
-
cele mai cunoscute astăzi fiind Objective Caml și Standard ML. Limbajul de programare Haskell a fost standardizat în 1998 la capătul a 10 ani de muncă devenind de atunci limbajul standard de cercetare si productie in din domeniul programării funcționale. Compilatorul de Haskell GHC este un proiect cu sursa deschisa si cu o licenta tip BSD. Odată cu apariția unor cărti cum este Real World Haskell el a intrat definitiv în practica producției profesionale de software. Există o serie de concepte și
Programare funcțională () [Corola-website/Science/308128_a_309457]