55 matches
-
patru taste pentru selectarea modurilor K, C, E și G în stânga tastaturii. La apăsarea tastei "Symbol Shift" simultan cu altă taste, efecteul produs depinde de modul curent de lucru: De asemenea, la apăsarea tastei "Symbol Shift" simultan cu altă taste, interpretorul va lua în considerare: Penru cei care doresc, CoBra oferă posibilitatea ca la apăsarea fiecărei taste să fie produs un sunet. Pentru aceasta, trebuie executată instrucțiunea POKE 23609, n unde n poate lua o valoare între 1 și 255 ce
CoBra () [Corola-website/Science/304187_a_305516]
-
citește, se analizează și se execută (interpretează pe loc) comenzile și instrucțiunile dintr-un program sursă - și anume pas cu pas, una după alta, fără o compilare anterioară. Eventualele erori de programare din programul-sursă devin evidente abia în momentul când interpretorul încearcă să-l execute și evident se blochează. Interpretarea unui program sursă durează mai mult decât executarea programului (același) compilat. Aceasta se explică prin aceea că instrucțiunile unui program compilat sunt direct executate, în timp ce interpretorul citește și analizează mai întâi
Interpretor () [Corola-website/Science/311142_a_312471]
-
evidente abia în momentul când interpretorul încearcă să-l execute și evident se blochează. Interpretarea unui program sursă durează mai mult decât executarea programului (același) compilat. Aceasta se explică prin aceea că instrucțiunile unui program compilat sunt direct executate, în timp ce interpretorul citește și analizează mai întâi instrucțiunile, după care le poate executa. <br>
Interpretor () [Corola-website/Science/311142_a_312471]
-
În domeniul programării, un monitor este o metodă de sincronizare a doua sau mai multe sarcini ce folosesc o resursă comună, de obicei un dispozitiv hardware sau o mulțime de variabile. În concurență pentru monitor compilatorul sau interpretorul introduce cod, în mod „transparent” (automat și neexplicit), pentru blocarea sau deblocarea unor proceduri specificate, fără a fi nevoie ca programatorul să acceseze explicit elementele de sincronizare. A fost inventat de Per Brinch Hansen, implementat pentru prima dată în limbajul
Monitor (sincronizare) () [Corola-website/Science/309212_a_310541]
-
sursă. În acest context, o „componentă majoră” înseamnă o parte importantă (nucleu, sistem de ferestre etc.) a sistemului de operare respectiv (dacă există), pe care lucrarea în format executabil rulează, sau un compilator folosit pentru a produce lucrarea, sau un interpretor de cod obiect folosit pentru a o executa. „Sursa Corespondentă” a unei lucrări în formă de cod obiect este constituită din întregul cod sursă necesar pentru a genera, instala și (pentru o lucrare în format executabil) rula codul obiect, precum și
GPL (licență, versiunea 3) () [Corola-website/Science/308804_a_310133]
-
fi interpretate de procesor, programul scris de om ("codul sursă", scris de exemplu în limbaj de asamblare) trebuie întâi redus prin compilare (sau asamblare sau interpretare) la "codul obiect" (în cod mașină), în acest scop fiind folosite "compilatoarele", "asambloarele" sau "interpretorii". Programarea în limbaj de asamblare presupune o bună cunoaștere a structurii procesorului și a componentelor sale adiacente. Ea face ca utilizatorul să aibă acces la toate facilitățile unui calculator; dar programul rezultat va putea funcționa numai pe acest tip de
Limbaj de asamblare () [Corola-website/Science/306157_a_307486]
-
erau lente, iar hard discurile și memoriile erau foarte mici. Pe măsură ce aceste „avantaje” evoluau sau ieșau din uz, editoare mai interactive au devenit standard. În practica uzuală ed este rareori folosit interactiv, dar își găsește utilitatea în unele scripturi pentru interpretoare de comenzi (shell scripturi). Pentru uzul interactiv, ed a fost înglobat în sam, vi și Emacs editoare din anii 1980. Practic, ed poate fi găsit pe fiecare versiune de Unix sau GNU/Linux, fiind astfel folositor pentru aceia care trebuie
Ed () [Corola-website/Science/305552_a_306881]
-
25 de contacte. Unitatea centrală de prelucrare se bazează pe microprocesorul Z80, care operează la o frecvență de 2,5 MHz. Procesorul Intel 8080 a fost folosit numai în cadrul experimentelor de laborator. Memoria EPROM, care conține, în funcție de versiune, monitorul și interpretorul limbajului BASIC sau monitorul, asamblorul și editorul de texte, are o capacitate de 16 ko și folosește circuitele 2716. Memoria RAM, destinată aplicațiilor utilizator, este construită cu circuite dinamice 4116 și asigură o capacitate maximă de 48 ko, din care
AMIC () [Corola-website/Science/305975_a_307304]
-
1600 bauds (ceea ce în cazul acesta este echivalent cu 1,6 Kbps), ceea ce permitea încărcarea sau stocarea unor programe într-un interval de timp relativ scurt față de calculatoarele românești precedente. Software-ul de bază conține: monitoare, un asamblor și un interpretor BASIC. Spre deosebire de alte sisteme de calcul din această categorie, la care utilizatorul operează cu „o mașină BASIC”, microsistemul aMIC dispune de un Monitor, rezident în memoria EPROM, care realizează interpretarea și execuția comenzilor introduse de la tastatură. Monitorul este constituit dintr-
AMIC () [Corola-website/Science/305975_a_307304]
-
acest algoritm nu este foarte eficace, el va găsi o soluție dacă dispune de suficient timp. O grilă de 9×9 este de obicei rezolvată în mai puțin de trei secunde de un computer modern care are acces la un interpretor, și în mai puțin timp cu un limbaj compilat. Un program mai eficace se va baza pe cifre candidate potențiale pentru fiecare căsuță, eliminând cifrele candidat imposibile până când rămâne o singură cifră. Cunoscând această cifră, algoritmul poate găsi o altă
Sudoku () [Corola-website/Science/301481_a_302810]
-
pentru gestionarea acestor centre. În afară de lipsa susmenționată privind WYSIWYG, documentația se găsește numai online (nu există manuale tipărite). Instalarea și utilizarea softului MediaWiki nu este intuitivă pentru utilizatorii fără experiență în domeniul computerelor. Sintaxa "de facto" MediaWiki este cea a interpretorului () și nu este definită o sintaxă formală. Deoarece nu există o formalizare, de ex. în (EBNF), există dificultăți inerente la crearea unui editor WYSIWYG sau la portarea sintaxei în alte limbaje. Este în lucru formalizarea gramaticii în (ANother Tool for
MediaWiki () [Corola-website/Science/313436_a_314765]
-
este un interpretor de comenzi Unix scris inițial de către Brian Fox de la Fundația pentru Software Liber pentru Proiectul GNU. Numele este un acronim, un joc de cuvinte și o descriere. Că acronim, vine de la "Bourne-again shell", referindu-se la obiectivul său că înlocuitor
Bash () [Corola-website/Science/317902_a_319231]
-
programator anterior. Pentru a scrie scripturi în Bash este necesar un editor de text. Exemple: Gedit, Nano, MidnightCommander Edit. Un script în Bash trebuie obligatoriu să aibă prima linie de cod: #!/bin/bash, deoarece trebuie comunicat sistemului de operare ce interpretor de comenzi se utilizează. Comentariile în Bash se fac utilizând caracterul următor: #. Bash este un limbaj de scripting compatibil cu comenzile de "shell". El poate fi executat fie din "input"-ul standard, fie dintr-un fișier. Scripturile Bash sunt în
Bash () [Corola-website/Science/317902_a_319231]
-
ușor, ceea ce putea provoca scăderea productivității la programare. Actualmente programele dorite sunt de obicei descrise/scrise într-un limbaj de programare de nivel mai ridicat (superior), care, înainte de a putea fi executat, este tradus automat în limbaj-mașină de către programe specializate (interpretoare și compilatoare), adică într-o „limbă” inteligibilă mașinii de calcul (computerului). Unele limbaje de programare sunt foarte strâns legate de limbajul mașină de la baza calculatorului, ca de ex. limbajul de asamblare, de aceea sunt numite limbaje de „nivel jos”. La
Calculator () [Corola-website/Science/296716_a_298045]
-
jos”. La cealaltă extremă se situează limbajele de „nivel înalt”, de ex. C++, Java, Lisp, Visual Basic ș.a. Acestea oferă programatorilor posibilitatea operării cu concepte foarte abstracte, complexe, a căror implementare concretă la nivelul de jos nu mai interesează (dacă interpretorul sau compilatorul funcționează corect). Limbajul ales pentru o anume problemă depinde în primul rând chiar de natura problemei, de competența profesională a programatorilor, de disponibilitatea uneltelor de proiectare precum și de bugetul disponibil. Programele mai sunt numite și software, ele putând
Calculator () [Corola-website/Science/296716_a_298045]
-
din prima literă a numelui de familie a celor trei autori și se pronunță „auk” (în limba engleză auk este numele unei familii de păsări foarte similare cu pinguinii. Scris cu litere mici în forma awk, se referă la programul interpretor de limbaj din UNIX și Plan9. Un fișier text procesat în AWK este tratat ca o secvență de înregistrări, și implicit fiecare linie de text este o înregistrare. Fiecare înregistrare este spartă în câmpuri, astfel încât primul câmp este primul cuvânt
AWK () [Corola-website/Science/320050_a_321379]
-
de pe linia de intrare. Blocul "END" asigură tipărirea statisticilor la sfârșitul programului. Prin tabloul de contoare se trece folosind o formă modificată a comenzii for care iterează prin toate elementele tabloului: Programele AWK sunt rulate independent folosind interpretorul awk. Numele interpretorului este specificat de regulă pe prima linie a programului: Salvat într-un fișier executabil "hello.awk", acest program poate fi rulat direct din consolă. Alt mod de a rula un program AWK este direct din linia de comandă, chemând în
AWK () [Corola-website/Science/320050_a_321379]
-
find . \( -name "*jsp" -o -name "*java" \) -type f -ls Informație extinsă este tipărită pentru fiecare fișier al cărui nume se termină în "jsp" sau "java". Argumentul -o este operatorul logic OR. Parantezele sunt necesare pentru a delimita expresia. În multe interpretoare shell parantezele sunt considerate caractere speciale și vor fi interpretate. De aceea, este necesară bara \ înaintea parantezelor. find /tmp -exec grep "search string" '{}' /dev/null \; "/dev/null" este utilizat pentru tipărirea numelui fișierului înaintea textului găsit. Fără el, numele fișierului
Find () [Corola-website/Science/320123_a_321452]
-
fost firma căreia i s-a încredințat construcția unei interfețe simple în linie de comandă pentru sistemul de operare a discului. Pe lângă proiectarea hardware-ului, Wozniak a scris mare parte din software-ul furnizat inițial cu Apple. A scris un interpretor de limbaj de programare, un set de instrucțiuni pentru un procesor virtual pe 16 biți denumit SWEET 16, un joc "Breakout" (care a fost motivul adăugării funcției de sunet la calculator), codul necesar pentru controlul unității de disc, și altele
Steve Wozniak () [Corola-website/Science/321088_a_322417]
-
unui microcontroller : Pentru executarea unui program scris într-un limbaj oarecare, există, în principiu, două abordări: compilare sau interpretare. La compilare, compilatorul transformă programul-sursă în totalitate într-un program echivalent scris în limbaj mașină, care apoi este executat. La interpretare interpretorul ia prima instrucțiune din programul-sursă, o transformă în limbaj mașină și o execută; apoi trece la instrucțiunea două și repetă aceleași acțiuni ș.a.m.d. Limbajul cod mașină este un sistem de instrucțiuni și date executate direct de unitatea centrală
Programarea microcontrollerelor () [Corola-website/Science/321287_a_322616]
-
responsabilitatea !) pentru execuția programului și gestiunea resurselor. Limbajul de asamblare este primul care trebuie învățat, chiar sumar, atunci când dorim să proiectăm o aplicație hard/soft cu un anume microcontroler (familie), el permițând înțelegerea arhitecturii acestuia și utilizarea ei eficientă. Un interpretor este o implementare a unui limbaj de nivel înalt, mai apropiat de limbajul natural. Este de fapt un program rezident care, în acest caz, rulează pe o platformă de calcul de tip microcontroler. Caracteristic pentru execuția unui program interpretat, este
Microcontroler () [Corola-website/Science/320971_a_322300]
-
program interpretat, este citirea și executarea secvențială a instrucțiunilor (instrucțiune cu instrucțiune). De fapt fiecare instrucțiune de nivel înalt este interpretată într-o secvență de instrucțiuni mașină care se execută imediat. Un compilator combină ușurința în programare oferită de un interpretor (de fapt de limbajul de nivel înalt) cu o viteză mai mare de execuție a codului. Pentru aceasta programul, în limbaj de nivel înalt, este tradus direct în limbaj mașină sau în limbaj de asamblare (urmând a fi apoi asamblat
Microcontroler () [Corola-website/Science/320971_a_322300]
-
linii noi) și dacă valoarea nu este nenulă, acesta mai scade 22, rezultând un caracter cu 32 mai mic (aceasta este diferența între literele mici și cele mari). Deoarece Urban Müller nu a specificat un standard al acestui limbaj, numeroasele interpretoare si compilatoare ale limbajului utilizează mai multe "dialecte". Una dintre diferențele principale fiind cea în care programul citește valori numerice sau ASCII. În distribuția originală, lungimea unui element este echivalentă cu cea de 8 biți, însă există de asemenea interpretoare
Brainfuck () [Corola-website/Science/321991_a_323320]
-
interpretoare si compilatoare ale limbajului utilizează mai multe "dialecte". Una dintre diferențele principale fiind cea în care programul citește valori numerice sau ASCII. În distribuția originală, lungimea unui element este echivalentă cu cea de 8 biți, însă există de asemenea interpretoare care folosesc 16, 32 sau chiar 64 de biți. În distribuția originală, numărul elementelor este de 30000, elementul curent inițial fiind cel cu indicele 0. Unele versiuni însă extind vectorul dinamic sau folosesc mărimi foarte mari, altele lasă utilizatorul să
Brainfuck () [Corola-website/Science/321991_a_323320]
-
(pronunțat "z|æ|m|p" sau "k|s|æ|m|p"), este un pachet de programe free software, open source și cross-platform web server, care constă în Apache HTTP Server, MySQL database și interpretoare pentru scripturile scrise în limbajele de programare PHP și Perl. Numele "" este un acronim pentru: Acest program este lansat sub termenii licenței GNU și acționează ca un web server capabil de a servi pagini dinamice. XAMPP este disponibil pentru Microsoft
XAMPP () [Corola-website/Science/325429_a_326758]