Explanatory Computer Dictionary English-Romanian Romanian-English As modem computer users have not to be specialists in computer Science, there are some diffîculties in understanding and interpreting different terms about computers. This paper contains about 2000 terms (acronymes included) and tries to help all those who encounter unknown terms in Romanian and English. Each term has a Romanian definition or explanation. Although this dictionary results from a large documentation, it is not exhaustive. It may be a starting point for further development and updating. AJm-Tavi MIRE$mAN Cristian MICLEA DICŢIONAR EXPLICATIV DE CALCULATOARE ENGLEZ - ROMAN §i ROMÂN-ENGLEZ «M EDITURA TEHNICĂ BUCUREŞTI, 1994 ^^t^;i994;"Eaîtura : jate drepturile asupra acestei ediţii sunt rezervate editurii dresă: Editura Tehnică [aţa Presei Libere 1 3 Bucureşti, România jd 79738 Redactor: ing. SILVIA CÂNDEA Tehnoredactor: SINtJS SRL Copertă: M&C Tipărit la Editura şl Atelierele Tipografice MEÎROPOL Bun de tipar: 1.11.1994; Coli tipo: 9.75 C.Z.: 519.682 ISBN: 973-31-0694-1 Cuvânt înainte în prezent calculatoarele au o foarte largă răspândire, pătrunzând în toate domeniile de activitate. Progresul realizat în domeniul informaticii a cunoscut una dintre cele mai rapide dezvoltări în ultima perioadă. Calculatorul a fost astfel transformat într-un instrument indispensabil activităţii de zi cu zi. Deoarece utilizatorul modem nu mai este neapărat un specialist în caîculatoare, deseori apar dificultăţi în interpretarea diferitelor terminologii din lumea calculatoarelor. Lucrarea de faţă conţine aproxinmtiv 2000 de termeni (incluzând şi acronime) şi îşi propune să vină în ajutorul acelor persoane care utilizează materiale bibliografice şi programe, atât în limba româna, cât şi în limba engleză. Fiecărui termen îi este asociată şi o explicaţie sau o definiţie în limba româna, făcând dicţionarul folositor atât celor ^proaspăt iniţiaţi în domeniu, cât şi specialiştilor. Informaţia conţinută în această lucrare, deşi este rezultatul unei bogate şi variate documentări, nu este exhaustivă. Datorită faptului că ştiinţa calculatoarelor este un domeniu într-o continuă şi rapidă expansiune şi, având în vedere că termenii folosiţi provin din limba engleză, este deseori dificil să se adopte o terminologie unitară în limba română. De aceea, în unele cazuri, termenii din limba engleză au fost preluaţi în limba română fără a mai fi traduşi. Este posibil ca unele traduceri, explicaţii sau definiţii să nu satisfacă pe unii specialişti sau pe unii cititori. în consecinţă autorii vor fi recunoscători tuturor celor care ^ şi sugestii, contribuind astfel la elaborarea unei noi variante a acestui dicţionar, în încheiere, dorim să le mulţumim tuturor celor care prin comentariile lor şi prin ajutorul oferit în procesul de editare au contribuit la realizarea acestei ediţii a dicţionarului. / Autorii Timişoara, august 1994 Dicţionarul explicativ de calculatoare conţine două părţi. 1. PRIMĂ PÂRTIE. ' • în prima parte, "Englez - Român”, termenii din limba engleză sunt traduşi în limbi română, fiind urmaţi de definiţii sau explicajii în limba română. Această parte este ordonată alfabetic după termenii în limba engleză (inclusiv formdîe! abreviate) şi are următoarea structură: ij**> TERMEN ENGLEZ [,acronim] - TRADUCERE ÎN LIMBA ROMÂNĂ variante]: EXPLICAŢIE [trimiteri]. ii) ABREVIERE DIN LIMBA ENGLEZĂ = TERMEN COMPLET ÎN LIMBĂ ENGLEZĂ. în cazul în care un anumit termen are mai multe sensuri, fiecare explicaţie este precedată de un număr de ordine. Unii termeni din limba engleză au chiar mai multe forme în limba română, fiind trecute toate aceste forme. S-a ales şi varianta a doua de scriere a termenilor (ii), deoarece există documentaţii care utilizează forme abreviate, care fac uneori dificilă înţelegerea unor noţiuni. în cadrul explicaţilor s-a utilizat scrierea înclinată {italică), atât pentru termeni în limba română, cât şi în limba engleză, pentru 4 atenţiona că pentru termenul respectiv exişti explicaţii suplimentare. Tot pentru a realiza trimiteri la alţi termeni ,s-a folosit semnul Termenilor cărora nu li s-a găsit o traducere adecvată, în cazul referirilor la aceştia, s-a utilizai forma engleză între ghilimele. Dacă se face o referire la un termen cu mai multe semnificaşi, s-a trecut în paranteză şi numărul de ordine al explicaţiei. Aceste trimiteri nu fac altceva decât să clarifice şi mâi mult anumite noţiuni. în cazul în care nu s-a găsit un termen adecvat românesc s-a notat cu (engl.). în cazul denumirii unor asociaţii, standarde, nume de programe, firme etc. care au şi variantă abreviată* deşi s-a găsit o traducere, în cadrul explicaţiilor s-a utilizat totuşi abrevierea ce provine din engleză. în cazul termenului Institute of Electrical and Electronic Engineers cu abrevierea engleză IEEE, de exemplu, s-a tradus cu Institutul Inginerilor Electricieni şi Electronişti, îi^ă în toate explicaţiile a fost utilizat ca IEEE. Apare şi forma: IEEE = Institute of Electrical and Electronic Engineers. De asemenea, în cazul termenului International Business Machint (binecunoscuta firmă IBM) s-a tradus cu IBM şi s-a folosit ca atare pe tot parcursul lucrării. Unii termeni poate că au fost traduşi puţin forţat în limba română, ei utilizându-se mai ales în forma originală. Cu toate acestea, ei au fost traduşi doar acolo unde apar, pentru a face o imagine mai completă. Este cazul termenului mouse, de exemplu, care se traduce cu şoricel, dar este foarte rar întâlnit în literatura română de specialitate în această formă. în cadrul explicaţiilor a fost utilizat ca mouse. *) Ceea ce apare între paranteze drepte este opţional. A DOUA PARTE. în partea doua, "Român - Englez", sunt trecuţi doar'termenii englezi din prima parte care au traducere în limba română, având următoarea structură: iii) TERMEN ÎN LIMBA ROMÂNĂ - TRADUCERE ÎN LIMBA ENGLEZĂ [, abrevieri] Această parte este utilă atât în cazul consultării unor materiale în limba română, cât şi pentru a putea face concordanţă cu trimiterile din prima parte. A A/B switch - comutator A/B: dispozitiv hard care creează o joncţiune într-un cablu electric, astfel încât semnalele pot fi trimise pe una din cele două căi. Acest dispozitiv este des utilizat când două imprimante sunt conectate la un singur port al calculatorului. Astfel operatorul poate schimba comutatorul alegând poziţia "A" sau "B" în funcţie de imprimanta care va fi folosită. A Hardware Programming Language, AHPL -(engl.): limbaj de programare utilizat pentru a reprezenta funcţionarea unui calculator numeric la nivelul transferurilor între registre în vederea proiectării asistate de calculator. A Programming Language, APL- (engl.): limbaj extrem de concis, proiectat pentru a manipula tablouri care pot fi scalari, vectori, tabele, matrici multidimensionale sau chiar informaţii numerice sau alfanumerice. Spre deosebire de majoritatea limbajelor de programare, obiectele în "APL" nu au un tip de date stabilit. Sintaxa acestui limbaj dispune de un număr mai mare de operatori pentru care se folosesc semne speciale. "APL" se foloseşte pentru rezolvarea problemelor matematice şi în scopuri educative. Iniţial a fost diponibil doar pe calculatoare mari (mainframe). Din 1983 este disponibil şi pe PC-uri. Datorită setului special de caractere deosebit de vast, "APL" necesită tastatură specială sau macrouri pentru introducerea datelor. abbreviated address calling - apelarea adresei prescurtate: modalitate care face posibilă apelarea cu mai puţine semne decât adresa completă. La reţelele de calculatoare utilizatorul defineşte numărul codurilor adresei prescurtate. abbreviated addressing - adresare prescurtată: regim de adresare directă care are acces doar la o parte a memoriei şi care poate asigura o prelucrare de date mai rapidă, datorită codului mai scurt. ABEND = ABnormal END. ABI = Application Binary Interface. ABnormal END, ABEND - sfârşit anormal: termen ce este des utilizat în locul termenului abort. abort - eşec: termen utilizat în cazul în care execuţia unui program sau a unei sarcini {task) este terminată anormal sau când este efectuată de către utilizator, înainte de a fi executată complet. Controlul este preluat în acest caz de către sistemul de operare (-»abend). absolute address - adresă absolută: sinonim cu adresa reala (-*real address). absolute binary form - format binar absolut: reprezintă imaginea binară a unui program aflat în \ memorie în timpul execuţiei. absolute code - cod absolut: codul care se foloseşte când adresele în program trebuie scrise în cod maşină, în acea formă, în care se vor. executa în circuitele de control. absolute command - comandă absolută: termen utilizat în grafică care este o comandă ce determină dispozitivul de afişare să interpreteze datele consecutive comenzii, drept coordonate absolute. absolute coordinate - coordonată absolută: termen utilizat în grafică, fiind una din coordonatele care identifică poziţia unui punct adresabil faţă de originea unui sistem de referinţă. absolute instruction - instrucţiune absolută: -*iabsolute command. absolute vector - vector absolut: este un vector ale cărui capete sunt specificate în coordonate absolute. abstract class - clasă abstractă: noţiune folosită în programarea orientată pe obiecte şi care desemnează o clasă de bază atât de generală încât ea nu este niciodată folosită pentru crearea directă de obiecte. într-o ierarhie de clase, clasa de bază trebuie să fie foarte generală şi să conţină cod puţin, detaliile urmând a fi completate în nivelele următoare ale ierarhiei. abstract computer - calculator abstract: concept teoretic cu care lucrează ingineria programării şi căruia i se descrie limbajul său de asamblare. Cunoscând precis acţiunile fiecărei instrucţiuni asupra componentelor, limbajul său de asamblare se poate utiliza ca şi numitor comun pentru7 limbajele de asamblare ale calculatoarelor reale, fiind independent de orice calculator real. abstract machine 12 abstract machine - maşină abstractă: -*abstract computer. AC Datalink - conectare prin reţeaua alternativă: un concept relativ recent în transmisia de date între calculatoare personale şi pentru cpmanda unei imprimante fară cablu la distanţe de până la 100 m. Pentru transmisie se utilizează reţeaua normală de alimentare prin intermediul prizelor. Viteza de transmisie ajunge la 840 octeţi/secundă. access - a accesa: 1. procesul de obţinere al datelor dintr-o unitate periferică sau restaurarea datelor dintr-un dispozitiv de stocare; 2. procesul utilizat pentru a obţine o instrucţiune din memorie cu scopoul de o executa. (~*fetch). access code - cod de acces: număr de identificare sau set de caractere, care uneori este necesar pentru a putea intra într-un program sau sistem. Este adesea folosit de către anumite persoane sau companii pentru a-şi proteja datele proprii de eventualii utilizatori neautorizaţi. Pentru a asigura o protecţie cât mai bună, parola se modifică la anumite intervale de timp. Acest sistem de parolare a informaţiei este des utilizat în cadrul reţelelor de calculatoare. Este sinonim cu termenul parolă (password). access key - cheie de acces: vector binar cu ajutorul căruia este validat accesul la o anumită zonă de memorie. access mechanism - mecanism de acces: mecanism pentru poziţionarea capului magnetic pentru scriere/citire pe/de pe o pistă a discului magnetic. access mode - mod de acces: tehnică care se foloseşte pentru obţinerea unei informaţii logice dintr-un fişier, din memoria principală sau pentru a depune vreo informaţie în memorie sau într-un fişier (de exemplu modurile de acces la un fişier pot fi "numai citire", "citire şi scriere" etc.). access time - timpul de acces: timpul scurs între momentul când o dată este cerută de la un dispozitiv de stocare a informaţiei şi momentul când data devine disponibilă. accumulator - acumulator: registru al unităţii centrale în care se păstrează temporar un operand sau un rezultat obţinut ca urmare a execuţiei unei operaţii aritmetice sau logice. accumulator jump instruction - instrucţiunea de salt a acumulatorului: instrucţiune prin care se programează calculatorul să ignore o parte predefinită a programului în funcţie de starea acumulatorului. Mai este denumită şi instrucţiune de transfer a acumulatorului (accumulator transfer instruction). accumulator shift instruction - instrucţiune pentru deplasarea acumulatorului: instrucţiune prin care se deplasează cuvântul din registrul acumulator cu un număr stabilit de biţi, spre stânga sau spre dreapta. accumulator transfer instruction - instrucţiunea de transfer a acumulatorului: accumulator jump instruction. ACIA = Asynchronous Communication InterfAce. ACM = Association For Computer Machinery. acoustic coupler - cuplor acustic: este un tip special de modem care permite transferul informaţiilor prin intermediul liniilor telefonice, transformând informaţia binară în semnale electro-acustice şi invers. Este compus din microfon şi difuzor, care recepţionează, respectiv trimite semnale. acronym - acronim: un cuvânt format din prima sau câteva din primele litere ale unei serii de cuvinte. De exemplu acronimul MODEM provine de la MOduIator-DEModulator. action - acţiune: reprezintă intrarea într-o tabelă de decizie prin care se specifică transformarea corespunzătoare a unei reguli în funcţie de îndeplinirea unor condiţii. activation - activare: operaţia prin care se iniţializează execuţia unei secvenţe de cod sau transferul de informaţii de la/spre echipamentele periferice. în cazul programelor, activarea se face prin instrucţiunile de apel sau de salt, iar pentru perifeftce aceasta se face cu ajutorul unor cuvinte de comandă. active hub - centru activ, distribuitor activ: dispozitiv utilizat pentru amplificarea semnalelor transmise în cadrul unei reţele ce are o anumită configuraţie. Aceasta se poate utiliza pentru adăugarea unor staţii de lucru la o reţea existentă sau pentru mărirea distanţei între două staţii, respectiv între o staţie şi server. Este în contrast cu distribuitor pasiv (passive hub). actual instruction - instrucţiunea reală: -*effective instruction. actual parameter - parametru real: -»parameter. adaptive routine - rutină de adaptare: metodă care stabileşte o cale prin adaptare. Este folosită pentru a stabili căi pentru pachete sau mesaje în reţelele de calculatoare. La aceste reţele, pachetele şi mesajele se adapteză în funcţie de schimbările intervenite în reţea, care pot fi: renunţarea la linie sau schimbarea liniei de circulaţie. adaptive system - sistem adaptiv: sistem care se poate adapta noilor cerinţe, adică acel sistem care se schimbă atfel încât să îndeplinească noile condiţii. ADC = Analog/Digital Convertor. add-on board - placă de extensie: o placă opţională prin adăugarea căreia se pot modifica sau lărgi posibilităţile de lucru ale unui calculator personal. add-substract time - timpul de adunare/scădere: timpul necesar pentru execuţia operaţiei de adunare sau scădere necalculându-se timpul necesar aducerii operanzilor din memorie (sau regiştri) şi depunerea rezultatului în memorie (sau regiştri). adder - sumator: dispozitiv care este folsit pentru a aduna două sau mai multe numere. adding circuit - circuit de adunare: circuit care execută operaţia matematică de adunare. address - adresă: 1. semn sau grup de semne (etichetă, nume, număr) care identifică un registru particular, o locaţie a memoriei din memoria principală sau un dispozitiv de stocare extern. Memoria principală, de exemplu, poate fi organizată ca un şir de locaţii de memorie, care sunt succesiv numerotate începând de la zero. în această formă de organizare numărul fiecărei locaţii reprezintă în acelaşi timp şi adresa sa; 2. în cazul reţelelor de calculatoare fiecare staţie de lucru sau fiecare nod are o adresă unică. address bus - magistrala de adrese: -*bus. address computation - calculul adresei: sinonim cu generarea adresei (-*address generating). address conversion - conversia adresei: transformarea adresei simbolice sau relative folosind asamblorul. address counter - numărător de adrese: registru care conţine adresa de început a unui bloc de memorie. Acesta îşi modifică valoarea imediat după efectuarea unei operaţii legate de acel bloc. address field - câmpul adresei: o parte a instrucţiunii unui program, care conţine adresa unei locaţii din memoria calculatorului unde este situată sau unde se va depune o anumită informaţie. address format - formatul adresei: formatul grupului de semne care reprezintă adresa unei locaţii din memorie. address generating - generarea adresei: operaţia prin care se determină adresa efectivă a unei locaţii de memorie. Sinonim cu calculul adresei (address computation). address interleaving - întreţeserea adresei: alăturarea (unirea) adreselor consecutive ale modulelor memoriilor fizice separate ale calculatorului, care face posibilă o mare viteză de accces la cuvintele de memorie din vecinătate datorită, funcţionării simultane a tuturor modulelor. address mapping - maparea adresei: conversia datelor utilizate pentru a reprezenta locaţia fizică a câmpurilor sau înregistrărilor şi procesul prin care înregistrările sau blocurile de informaţie sunt atribuite locaţiilor de stocare. De exemplu, translatarea adresei virtuale în adresă absolută sau reală. address modification - modificarea adresei: modificarea unei părţi de adresă dintr-o instrucţiune sau modificarea instrucţiunii pe baza rezultatelor calculate până atunci de calculator. address part - partea adresei: o parte a unei instrucţiuni care conţine adresa (address (1)) unui operand sau a unei alte instrucţiuni. address register - registrul de adresă: registru în care este memorată adresa unei locaţii de memorie care conţine o instrucţiune sau un operand. address track - pista de adresă: pistă care conţine adresele unor informaţii date ce se găsesc pe altă pistă a aceluiaşi suport de date. address translation - translatarea adresei: este procesul prin care sunt modificate adresele unui program relocatabil (în raport cu adresa de încărcare) la încărcarea sa în memorie. addressability - adresabilitate: în grafica interactivă reprezintă numărul de puncte adresabile de pe fiecare axă din spaţiul specificat pentru un dispozitiv de afişare. addressable latch enable - registru asincron adresabil: este echivalent cu un demultiplexor care are opt ieşiri, fiecăreia fiindu-i asociat un element de memorip. Stocarea datei de la intrarea într-unul din cele opt bistabile asincrone se face având o intrare activă pe ’0’ şi o adresă de trei biţi cu care se face selecţia acestuia. Este folosit în cazul în care se doreşte să se menţină semnalul la ieşirea selectată şi după ce semnalul de la intrare a dispărut. addressable point - punct adresabil: în grafica interactivă este orice punct de pe suprafaţa unui dispozitiv de afişare care poate fi adresat. addressing - adresare: operaţie de identificare a unei locaţii de memorie pe baza adresei acesteia. Fiecărei locaţii de memorie i se atribuie o valoare numerică ce constituie adresa sa. Pentru adresarea unei memorii principale cu capacitatea de 64 KO se folosesc numere binare, a căror lungime este de 16 biţi. addressing mode - mod de adresare: reprezintă diferite reguli prin care se calculează adresa unei locaţii de memorie. adiacency - adiacenţă: proprietate ce se referă la doi termeni ai unei funcţii booleene care diferă prin valoarea unei singure variabile, fiind foarte importantă pentru minimizare. Advanced Frame Grabber, AFG - (engl.): interfaţa Frame Grabber care conţine şi un procesor grafic care permite afişarea imaginii pe un monitor grafic. Advanced SCSI Programming Interface, ASPI - (engl.): reprezintă un standard de interfaţă între un controller SCSI şi sistemul de operare. Acest standard a fost produs de firma Adaptec şi a avut mare succes. Advanced Signal Processor, ASP - procesor de semnal avansat: circuit programabil care poate fi comandat de un circuit DSP (Digital Signal Processing) pentru compresia şi decompresia hard a fişierelor sonore în timp real. AFG = Advanced Frame Grabber. agressive device - dispozitiv agresiv: unitate de calcul care poate iniţia cererea de comunicare cu un alt dispozitiv. AHPL = A Hardware Programming Language. AI = Application Interface. AI = Artificial Intelligence. aiming circle - cerc ţintă: sinonim cu simbol ţintă (-*aiming symbol). aiming field - câmp ţintă: sinonim cu simbol ţintă (->aiming symbol). aiming symbol - simbol ţintă (cursor): este un cerc sau o altă configuraţie luminoasă de pe suprafaţa de afişare folosita pentru a indica zona în care se poate detecta prezenţa la un moment dat a unui creion optic. Sinonim cu cerc ţintă (aiming circle) şi cu câmp ţintă (aiming field). ALGOL = ALGOrithm Language algorithm - algoritm: este un termen de bază în ştiinţa calculatoarelor, reprezentând o mulţime finită de reguli de calcul care indică operaţiile elemfentare ce sunt necesare rezolvării unei probleme, cât şi ordinea lor de efectuare. Regulile de calcul constituie paşii algoritmului. Orice algoritm porneşte de la anumite date iniţiale ale problemei pe care le prelucrează în vederea găsirii rezultatului, obţinind pe parcurs şi rezultate intermediare. în afară de aceasta, algoritmul conţine teste şi îndrumări pentru fiecare situaţie care poate să apară în decursul prelucrării problemei date. Fiecare program nu e altceva decât descrierea unui algoritm. Algoritmii se caracterizează prin generalitate, finitudine şi uniciţate. Generalitatea reprezintă proprietatea unui algoritm de a oferi o strategie generală de rezolvare a unui anumit tip de problemă, pentru date iniţiale arbitrare şi nu pentru un set particular. Finitudiriea reprezintă însuşirea unui algoritm de a obţine informaţia finală într-un număr finit de paşi. Unicitatea numită şi determinismul unui algoritm reprezintă faptul că operaţia ce urmează unui anumit pas este unic determinată. ALGOrithm Language, ALGOL - ALGOL: limbaj de nivel înalt care se utilizează în rezolvarea problemelor ştiinţifice şi tehnice. Primul compilator pentru limbajul ALGOL a fost scris în 1958. algorithmic language - limbaj algoritmic: limbaj de programare specializat în descrierea algoritmilor. Unul din cele mai reprezentative este limbajul ALGOL-6O. ALIAS - intrare alternativă: 1. punct alternativ de intrare într-un subprogram de la care poate începe execuţia lui; 2. nume simbolic ce se dă unui proceduri sau fişier (de exemplu în dBASE se poate apela o procedură sau o bază de date printr-un nume prescurtat definit cu alias). all-purpose computer - calculator universal: acesta combină posibilităţile specifice ale unui calculator cu aplicaţii din domeniul general cu cele ale unui calculator ştiinţific. allocation - alocare: repartizarea unei părţi de memorie diferitelor programe. ALOHA - ALOHA: reţea experimentală de calculatoare instalată la Universitatea din Hawai care foloseşte transmisia radio pentru transferul datelor, fiind prima reţea de acest gen din lume. alpha/beta testing - testarea alfa/bţta: când un nou produs este realizat pentru testarea de către proprii angajaţi ai firmei înainte de expunerea produsului în afara acesteia, se spune că respectivul produs se află sub testare alfa. Testarea beta reprezintă pretestarea produselor hard sau soft prin selectarea unor clienţi care pot să descopere eventuale caracteristici neadecvate sau posibile erori ale produselor, înainte de realizarea finală destinată publicului larg. alphanumeric date - dată alfanumerică: dată formată din cifre şi litere. în sens mai general conţine şi semne speciale. Operaţiile aplicate asupra acestor date sunt echivalente acelor operaţii ce acţionează asupra şirurilor de caractere (de exemplu compararea, concatenarea). alphanumeric set - mulţime alfanumerică: submulţime a setului dş caractere pe care le foloseşte calculatorul, conţinând literele alfabetului şi cifrele, la care se mai adaugă şi semne de punctuaţie speciale cum ar fi: 7". alternate route - cale alternativă: se foloseşte la reţelele de calculatoare* ca o altă cale care poate fi folosită pentru a ajunge la destinaţie, când prima cale nu este disponibilă. alternate track - pistă alternativă: pistă a unui disc care se foloseşte în situaţia în care după ce discul este învârtit, sistemul găseşte o pistă defectă. ALU = Arithmetic and Logic Unit. ambiguity error - eroare de ambiguitate: eroare ce apare la citirea numărului prezentat de indicatorul digital când se schimbă valoarea numărului (de exemplu, numărul 599 care trebuie să se schimbe în 600, din cauza nesincronizării perfecte, se poate citi ca şi 699 pentru o scurtă periodă de timp, adică se face mai repede schimbarea primei cifre). American National Standards Institute, ANSI -Institutul Naţional American de Standarde: organizaţie care dezvoltă şi aprobă standarde din multe domenii. American Standard Code for Information Interchange, ASCII - Codul Standard American pentru Schimbul Informaţiei: este o codificare standardizată din 7 cifre binare constând din 128 de numere zecimale având valori de la 0 la 127 care sunt atribuite literelor (mari şi mici din alfabetul englez), numerelor, semnelor de punctuaţie şi altor caractere speciale ca operatorii aritmetici şi logici, simbolurile de editare şi control a comunicaţiei. A fost creat în 1965 de Robert W. Bemer şi a fost conceput pentru a asigura compatibilităţi între variatele tipuri de echipamente de procesare a datelor. A devenit un cod comun pentru echipamentele microcalculatoarelor. Setul de caractere ASCII extins constă tot din 128 de numere care au valori de la 128 la 256, reprezentând caractere adiţionale speciale, matematice, grafice, precum şi caractere ale altor alfabete. American Telefon And Telegraf, AT&T -AT&T: firmă americană de telecomunicaţii care a produs şi sistemul de operare UNIX. ampersan<ţ(&) - ampersand: un caracter care înseamnă conjuncţia "şi" care provine din latinescul "et". AMSTRAD - AMSTRAD: producător de calculatoare din Anglia, cele mai cunoscute familii de microcalculatoare produse fiind CPC şi PCW. analog - analog: în microcalculatoare se foloseşte în combinaţie cu termenul digital, reprezentând un atribut al unei mărimi fizice la care valoarea variază continuu. analog computer - calculator analog: calculator care stabileşte o analogie fizică cu o problemă matematică şi în acest fel o rezolvă. analog divider - împărţitor analog: dispozitiv la care mărimea de ieşire analogică este proporţională cu produsul mărimilor de intrare. Analog/Digital Convertor, ADC - convertor analog-digital: convertor la care semnalele analogice primite la intrare sunt transformate în semnale digitale la ieşire. în convertor, fiecărei intrări îi corespunde o valoare binară în funcţie de valoarea tensiunii. Transformarea tensiunii de intrare într-o valoare digitală are loc după o perioadă de timp bine determinată. Variaţiile esenţiale ale tensiunii se înregistrează şi testează în unitatea de control. Aceste convertoare se folosesc mai ales în automatică, la calculatoarele ce dirijează şi/sau supraveghează procese tehnologice, precum şi la înregistrarea sonoră digitală. AND - şi logic, conjuncţie: operaţie logică care are doi operanzi opl şi op2. Expresia logică opl AND op2 este adevărată dacă ambii operanzi (opl şi op2) sunt adevăraţi, altfel este falsă. ANDF = Application Neutral Distribution Format. ANSI = American National Standards Institute. API = Application Program Interface. APL = A Programming Language. append - adăugare: 1. operaţia prin care se adaugă un text de pe ecran într-o fereastră sau într-un fişier; 2. operaţia prin care se scriu date la sfârşitul unei baze de date. APPLE - APPLE: una din primele firme americane producătoare de echipament de calcul din lume. A fost înfiinţată de doi pionieri ai calculatoarelor Stephen Wozniak şi Steven Jobs. Cele mai cunoscute produse ale acestei firme sunt familiile de calculatoare MACINTOSH şi LIZA. application - aplicaţie: e un program sau un set de programe care face apel la sistemul de operare şi manipulează fişiere de date, permiţând utilizatorului să rezolve o anumită problemă. Poate fi un program care prelucrează texte, calcul tabelar sau prezentări grafice etc. Uneori este folosit ca fiind analog cu termenul de program. Application Binary Interface, ABI - (engl.): standard introdus de firmele AT&T şi SUN în octombrie 1987 şi destinat utilizatorilor, prin care aceştia pot rula (sub DOS de exemplu) direct "aplicaţii UNIX" pe orice maşină bazată pe un procesor standard INTEL. Application Interface, AI - (engl.): este interfaţa pur soft publicată de IBM (8514/A) cu o rezoluţie de 1280x1024 puncte. Standardul 8514/A este un standard grafic creat de IBM (1987) cu rezoluţiile în mod grafic 1024x768 cu 16 culori, 1024x768 cu 256 culori, 640x480 cu 256 culori. Application Neutral Distribution Format, ANDF - (engl): tehnologie relativ nouă, bazată pe standardul POSIX, dezvoltată de British Research Agency şi Open Software Foundation. Este, de fapt, un compilator, care se compune din două părţi: un producător şi un instalator. Producătorul este partea care translatează codul sursă al unei aplicaţii (conform cu standardul POSIX) într-un format "ANDF" intermediar, independent de hard şi de sistemul de operare. Instalatorul este un mecanism prin care codul intermediar este legat de o anume arhitectură hard şi un anume sistem de operare. Utilizatorul final va putea cumpăra orice aplicaţie de acest tip, pe care o va instala pe propriul său sistem prin intermediul instalatorului specific acestuia. Application Program Interface, API - (engl.): unelte utilizate de către persoanele care dezvoltă programe pentru a accesa funcţiile sistemului de operare al calculatorului şi a serviciilor dispozitivelor periferice. în general "API" reprezintă apeluri sistem, rutine care permit programatorului accesul la servicicii furnizate de sistemul de operare. De asemenea pot fi utilizate şi la manipularea de fişiere şi directoare, controlul semafoarelor, interfaţarea cu adaptoarele jrafice, precum şi o multitudine de alte servicii. In cazul reţelei locale Novell reprezintă interfaţa destinată programatorilor care doresc să exploateze resursele locale ale unei reţele L/IN-NOVELL. Resursele presupun 20 de tipuri de servicii care totalizează 347 de funcţii, dintre care amintim: conectarea la un server de fişiere, accesul la funcţii de comunicaţie în reţea, asigurarea securităţii în reţea prin blocarea accesului la fişiere. application window - fereastra aplicaţiei: fereastra principală pentru o aplicaţie care conţine bara de meniu a aplicaţiei şi suprafaţa de lucru. O astfel de fereastră a aplicaţiei poate conţine multiple ferestre document. Acest termen apare des atunci când se foloseşte mediul de programare WINDOWS. applications software - aplicaţii soft: termen general referitor la toate programele care nu fac parte din sistemul de operare. Cu ajutorul acestor programe utilizatorul rezolvă propriile probleme. Scrierea aplicaţiilor soft depinde de tipul calculatorului utilizat. arcade game - (engl.): tip de joc pe calculator cu prezentare grafică a comenzilor sau obiectelor. architecture - arhitectură: proiectarea unui calculator şi a modalităţii în care hardul şi soitul interacţionează pentru a oferi principalele facilităţi şi nivele de performanţă. Fabricile de calculatoare proiectează calculatoare care să satisfacă diferite nevoi ale segmentelor de piaţă. Arhitectura unei maşini oferă calea prin care hardul şi softul sunt construite pentru atinge obiectivele proiectării. archive bit - bit de arhivare: în mediul DOS fiecare fişier de pe disc poate avea asociate patru atribute sau caracteristici. Unul dintre aceştia este atributul de arhivare, reprezentat de un bit care are valoarea zero sau unu în funcţie de starea fişierului. CâncJ fişierul este arhivat, bitul de arhivare are valoarea unu, iar când fişierul este schimbat acest bit primeşte valoarea zero. Comanda DOS, "ATTRIB" poate fi utilizată pentru vizualizarea/modificarea stării bitului de arhivare. archiving - arhivare: stocarea fişierelor pe un suport extern de memorare (cum ar fi: cartele perforate, microfilme sau sisteme magnetice de memorare) pentru o perioadă mai lungă. De obicei, codul fişierelor arhivate are dimensiuni mai mici decât cel obţinut printr-o salvare obişnuită. ARCnet = Âttached Resource Computer network. area search - aria de căutare: mulţime de câmpuri care îndeplinesc o anumită condiţie, calculatorul realizând operaţia de căutare doar în cadrul acesteia. argument - argument: 1. variabilă utilizată pentru a referi un tablou, fiind cheia care specifică locaţia specifică unui anumit articol; 2. partea fixă a unui număr reprezentat în virgulă flotantă; 3. factor variabil a cărui valoare determină valoarea unei funcţii. arithmetic address - adresă aritmetică: o adresă obţinută prin efectuarea de operaţii asupra altei adrese. (-»address computaţional). arithmetic and logic unit, ALU - unitatea aritmetică şi logică: parte funcţională a unui microprocesor în care sunt efectuate operaţiile aritmetice şi logice. arithmetic expression - expresie aritmetică: descriere într-un limbaj de programare a unui calcul efectuat asupra unor date de tip "aritmetic" (complexe, reale sau întregi) în vederea obţinerii rezultatului. Poate fi formată din unul sau mai mulţi operanzi (constante şi/sau variabile) şi patru operaţii de calcul de bază. arithmetic instruction - instrucţiune aritmetică: instrucţiune în cod maşină a unui calculator care execută una din cele patru operaţii de calcul de bază. Procesoarele pe opt biţi dispun doar de instrucţiunea de adunare şi de scădere. Operaţiile de înmulţire şi de împărţire la aceste procesoare s-au emulat cu ajutorul softului, folosind instrucţiunile existente. La procesoarele evoluate pe 16 şi 32 biţi există toate cele patru operaţii implementate. arithmetic operations - operaţii aritmetice: termen ce reprezintă operaţiile elementare de adunare, scădere, înmulţire şi împărţire efectuate de un calculator numeric sau de un procesor. Fiecare operaţie aritmetică exceptând, eventual, împărţirea şi înmulţirea se efectuează prin executarea unei singure instrucţiuni. arithmetic overflow - depăşire aritmetică: -+overflow(l). arithmetic processor - procesor aritmetic: procesor care execută toate instrucţiunile în cod maşină în legătură cu aritmetica în virgulă mobilă. arithmetic shift - deplasare aritmetică: fie un registru de n biţi (l..n). Bitul din extremitatea stâgă este bitul n, iar cel din extremitatea dreaptă este bitul 1. Deplasarea aritmetică consideră conţinutul registrului ca pe un număr, cu semnul dat de bitul n. în cazul unei deplasări spre stânga bitul n-l se pierde, bitul n rămâne nemodificat, iar în locul bitului de rang 1 se introduce 0. La deplasarea spre dreapta bitul n-l va lua valoarea bitului n, care nu se alterează, iar bitul 1 se va pierde. arithmetic unit - unitate aritmetică: arithmetic and logic unit. ARPANET - ARPANET: reţea de calculatoare care a fost construită în 1969, fiind printre primele din lume. A fost creată cu scopul de a rezolva cerinţele impuse de Ministerul Apărării SUA. ARQ = Automatic Repeat Request array - tablou: structură de date ce se caracterizează prin faptul că toate elementele componente au acelaşi tip, numit tip de bază al tabloului. Elementele tabloului sunt direct şi în mod egal accesibile. Pentru precizarea unei componente a tabloului se utilizează numele întregii structuri, la care se adaugă un indice care selectează acea componentă. array processor - procesor de tablouri: sistem multiprocesor compus dintr-o mulţime de procesoare identice, care au o funcţionare sincronă ce este controlată de o unitate comună. Este destinat prelucrării tablourilor de numere, fiecare procesor lucrând cu câte un element al tabloului în paralel. arrow key - taste săgeată: taste care aparţin tastaturii calculatorului şi care sunt utilizate pentru a "naviga" pe suprafaţa ecranului. Există patru tipuri de săgeţi: săgeată-sus(up-arrow), săgeată-jos (down-arrow), săgeată-stânga (left-arrow), săgeată-dreapta (right-arrow). artificial intelligence, AI - inteligenţă artificială: domeniu al informaticii care s-a dezvoltat în ultimii ani sub influenţa lingvisticii şi a psihologiei. Scopul inteligenţei artificiale îl constituie rezolvarea unor probleme generale legate de inteligenţa umană, cum ar fi: prelucrarea vocii umane, crearea sistemelor expert, recunoaşterea formelor etc. artificial language - limbaj artificial: limbaj ce serveşte la realizarea comunicării într-un domeniu de activitate umană sau între indivizii unui grup, aflat într-o situaţie specială din punct de vedere al activităţii sau între obiecte realizate de om, înzestrate cu posibilitatea emiterii sau recepţiei formelor de reprezentare ale limbajului. în general, limbajul artificial are un număr redus de forme de reprezentare în raport cu limbajul natural; asocierea "înţelesurilor" este mai explicit formulată, astfel încât comunicarea şi înţelegerea să fie cât mai simple. ascender - (engl.): parte a literelor mici care se află deasupra înălţimii x-ului (x-height), cum este cazul literelor d şi 1. ASCII = American Standard Code for Information Interchange ASCII text file - fişier text ASCII: fişier de date care conţine doar caractere alfanumerice imprimabile (codurile de la 32 la 127) şi speciale (patru coduri de control - din setul ASCII: < RETURN >, LF (line feed), FF (formfeed) şi HT (horizontal tab)). Aceste tipuri de fişiere pot fi citite de cele mai multe programe moderne de procesare de text şi pot fi convertite în diferite formate interne. ASIANET - ASIAI^ÎET: -+BITNET. asinchronous transmission - transmisie asincronă: metodă de transmisie în care un caracter este transmis bit cu bit. Fiecare caracter are biţi de start şi stop care sincronizează echipamentul de recepţie cu cel de emisie. Periodicitatea transmiterii caracterelor nu este necesară. ASP = Advanced Signal Processor. aspect ratio - raport de aspect: reprezintă raportul dintre lăţimea şi înălţimea imaginii. ASPI = Advanced SCSI Programming Interface. assembler - asamblor: este un program care face traducerea programelor din limbaj de asamblare în cod maşină. assembling - asamblare: este operaţia de trecere în cod maşină a unui program scris în limbaj de asamblare. 19 AT-bus assembly language - limbaj de asamblare: limbaj simbolîc. de programare de nivel coborât care se caracterizează prin faptul că operaţiile sale sunt operaţiile de bază ale calculatorului, permiţând adresarea simbolică, adică celulele memoriei se pot referi prin nume, nu numai prin adresă. Limbajul nu are structuri complexe de date şi de obicei nici structuri de control, el fiind asociat unui anumit calculator. în afara instrucţiunilor corespunzătoare operaţiilor de bază ale calculatorului, un limbaj de asamblare mai conţine şi pseudo-operaţii care se adresează asamblorului. Limbajele de asamblare pot încorpora şi alte facilităţi cum ar fi: macroprelucrări, acces la biblioteci de subprograme. assembly program - program de asamblare: programul care operează (în timpul procesului de asamblare) asupra programelor în limbaj simbolic, cu scopul de a obţine un program în limbaj maşină. Este denumit şi asamblor (assembler) sau rutină de asamblare (assembly routine). assembly routine - rutină de asamblare: sinonim cu program de asamblare (-»assembly program). assignement instruction - instrucţiune de atribuire: instrucţiune utilizată în majoritatea limbajelor de nivel înalt şi care specifică memorarea unei valori (care în general rezultă din evaluarea unei expresii) în locaţia (locaţiile) de memorie ce este (sunt) asociată (asociate) unei variabile. Pentru execuţia unei instrucţiuni de atribuire se parcug două etape: se evaluează expresia, apoi se face conversia tipului rezultatului la cel al variabilei, după care se depun în memorie în locaţia corespunzătoare variabilei. Association For Computer Machineary, ACM -Asociaţia pentru Maşini de Calcul: asociaţie din care fac parte un număr mare de oameni de ştiinţă cunoscuţi din domeniul informaticii. Activitatea principală a asociaţiei este publicarea de lucrări ştiinţifice. associative language - limbaj asociativ: limbaj de programare destinat programelor care implică relaţii asociative între obiectele prelucrate. Asemenea probleme sunt caracteristice inteligenţei artificiale şi altor domenii nenumerice de aplicaţie, într-un limbaj asociativ, programul prelucrează obiecte cărora li se pot asocia atribute cu diverse valori. Limbajul asociativ trebuie să furnizeze instrucţiuni de prelucrare şi control specifice structurilor asociative create. associative memory - memorie asociativă: tip de memorie la care fiecare element se identifică pe baza informaţiei conţinută de acesta. Modul obişnuit de acces la memorie este prin adrese numerice care identifică fiecare element, iar la memoria asociativă acest rol îl preia un cuvânt cheie care este conţinut în însăşi elementul de memorie. Acest cuvânt cheie poate ocupa complet elementul din memorie sau doar o parte a acestuia. Acest mod de memorare este în esenţa sa asemănător procesului de memorare al omului. Pentru realizarea tehnică a memoriei asociative este nevoie de hard special. Deci, acest tip de memorie are proprietatea că informaţia poate fi localizată atât prin conţinut, cât şi prin adresă. Se mai utilizează şi termenul de memorie adresabilă prin conţinut. associative store - memorie asociativă: sinonim cu associative memory. asterisk - asterisc: este caracterul * utilizat în limbajele de programare pentru a indica^ multiplicarea. Este, de asemenea, utilizat şi în alte diferite sintaxe (de exemplu comanda DOS "DIR*.*"). Sunt utilizaţi de asemenea termenii: star, splat, gear, mult, wildcard, dingle. asynchronous - asincron: termen ce caracterizează semnale care sunt trimise la un calculator la intervale neregulate. Când data este transmisă asincron, ea este trimisă la intervale neregulate, fiecare caracter fiind precedat de un bit de start şi urmat de un bit de stop. Se permite astfel ca un caracter să fie trimis aleator după bitul de start, tară a ţine seama de nici un dispozitiv de timp. Este în contrast cu termenul syncronous transmission. Asynchronous Communication InterfAce, ACIA - interfaţa de comunicaţie asincronă: circuit integraţ folosit la interfaţa pentru transferul asincron al informaţiei. AT&T = American Telefon And Telegraf. AT-bus - magistrala AT: termenul se referă la discuri "AT-bus" (IDE), unde controller-ul şi harddiscul formează o unitate. Montarea controller-ului pe harddisc duce la scurtarea drumului între date şi controller. Aceasta îmbunătăţeşte capacitatea de stocare şi măreşte considerabil viteza de transmitere. Controller-ul IDE conţine şi electronica de adaptare a semnalelor. Legarea la harddisc este făcută printr-un cablu plat cu 400 de pini. Discurile "AT-bus" sunt ATARI 20 avantajoase ca preî şi destul de rapide, dar într-un calculator pot fi cuplate maxim 2 harddiscuri. ATARI - ATARI: firmă înfiinţată în anul 1976, realizând o producţie de vârf în domeniul jocurilor video. Urmează apoi şi o producţie de microcalculatoare, domeniu în care îşi câştigă o reputaţie deosebită. Cele mai cunoscute produse din acest domeniu sunt seria de microcalculatoare ST (520 ST, 1024 ST, MEGA ST) bazate pe microprocesorul Motorola 68000, având ca şi sistem de operare sistemul TOS. O altă serie bazată pe microprocesorul Motorola 68020 (32 MHz) este seria TT (Atari TT 030), care foloseşte ca sisteme de operare TOS-ul şi UNIX-ul, fiind compatibilă cu seria ST. ATC = Autodesk Training Center. atom - atom: 1. unitate elementară indivizibilă a limbajului LISP. Pot fi atomi simbolici dacă sunt definiţi printr-un şir de caractere, respectiv numerici dacă sunt reprezentaţi prin numere întregi sau reale precedaţi de semnul + sau -. 2. -*"token". attach - ataşare: operaţia de conectare a unei staţii de lucru din cadrul unei reţele de calculatoare, la unul sau mai multe server-e de fişiere. Attached Resource Computer network, ARCnet - ARCnet: una din cele mai vechi reţele de calculatoare fiind dezvoltată în anii ’70 de societatea americană Datapoint. Are la bază prima tehnologie comercială de reţea locală de mare viteză, utilizâind tehnologia "token-passing" care oferă o topologie flexibilă de conectare a calculatoarelor. Până în prezent dispune de aproximativ un milion de noduri instalate, fiind după ETHERNET pe a doua poziţie din punct de vedere al popularităţii. A fost folosită pentru T interconectarea minifalculatoarelor. Este o reţea arborescentă (jumătate magistrală, jumătate stea). attenuation - atenuare: reprezintă diferenţa dintre amplitudinea semnalului transmis şi cel receptat. Cunoscută şi sub numele de pierdere (loss). attribute - atribut: este o caracteristică ce descrie o dată sau o structură de date sau un element al unui model de date. Atributul este cuvântul ce descrie maniera în care o variabilă este considerată de către un calculator. De exemplu pentru variabile, ca atribute se pot considera tipul datelor, lungimea variabilei etc. audio output - ieşire audio: conector la calculator care se foloseşte gentru legarea difuzorului sau a amplificatorului. în acest mod se face posibilă reproducerea semnalelor obţinute în calculator cu ajutorul generatorului sonor. auto shutter microdisk - microdischetă cu autoînchizător: este discul flexibil (de exemplu cel de 3,5" (inch)) care are un "oblon" metalic de protecţie a suprafeţei magnetice şi care la scoaterea discului din unitatea de disc se aşează automat în poziţie de protecţie (fiind acţionat de un arc). autocode - autocod: sinonim cu limbaj de nivel 1 înalt (high level language) sau limbaj de bază (basic language). Autodesk Training Center, ATC - centrul de perfecţionare Autodesk: instituţie de învăţământ echipată cu ultimile versiuni de soft produs de firma Autodesk, precum şi platforme hard, în care procesul de învăţare este asigurat de instructori calificaţi. Firma Autodesk este firma producătoare a pachetului de programe destinat proiectării, AUTOCAD. AutoLisp - AutoLisp: versiune extinsă a limbajului LISP dezvoltat de firma Autodesk şi introdus în cadru programului AutoCAD începând cu versiunea 2.5. Operează, pe lângă listele şi atomii din LISP-ul standard, şi asupra următoarelor tipuri de date: simboluri, şiruri, numere intregi, numere reale, descriptori de fişier, nume de entităţi AutoCAD, mulţimea de selecţii AutoCAD şi funcţii AutoCAD implementate. automatic call - apel automat: caracteristică a unor tipuri de modemuri care constă în conectarea automată (fără aport uman) a modemului la linia telefonică, atunci când postul telefonic este apelat. Automatic Data Processing, ADP - procesare automată a datelor: -*Data Processing. automatic object - obiect automat: obiect care este alocat de câte ori execuţia ajunge la definiţia sa şi există doar până când se iese din blocul care îl conţine. Automatic Repeat reQuest, ARQ - (engl.): termen general, întâlnit la transmiterea datelor, utilizat la protocoalele de control care caracterizează detecţia erorilor şi retransmisia automată a blocurilor de date eronate. 21 automatic translation - traducere automată: traducerea efectuată cu ajutorul calculatorului a textelor scrise în limbaj natural. auxiliary memory - memorie auxiliară: sinonim cu memoria externă externai memory). AZERTY keyboard - tastatura AZERTY: tip de tastatură folosită în Europa, care reprezintă primele şase taste din partea din stânga sus a tastelor caractere. (~*keyboard). B back-end processor - procesor "back-end": un procesor care este dedicat realizării unei funcţii specifice (cum ar fi, de exemplu, managementul bazei de date) ca o parte a unui proces complet. Este în contrast cu termenul preprocesor (front-end procesor). background image - fundal: este partea unei imagini care nu se modifică pe durata unei suite de operaţii. Un exemplu este cadrul de supraimprimare. background partition - partiţie serie: tip de partiţie, caracteristic sistemelor care folosesc prelucrarea pe loturi (batch processing) şi în care numărul partiţiilor este fixat la generarea sistemului de operare, iar dimensiunea lor e specificată la iniţializare. Acestei partiţii i se asociază un echipament periferic de intrare, care serveşte la introducerea fişierului de lucrări şi un echipament periferic de ieşire, utilizat pentru extragerea rezultatelor prelucrării loturilor. în cazul în care partiţiilor li se atribuie priorităţi, partiţia serie primeşte cea mai mică prioritate. Dacă memoria permite, este posibil să se folosească mai multe partiţii serie. backtracking algorithm - algoritmul mersului înapoi, algoritm cu revenire: algoritm pentru găsirea soluţiilor unei probleme specifice ce nu se bazează pe un set fix de reguli de calcul, ci pe încercări, repetate şi pe reveniri, în caz de nereuşită. Această tehnică constă în descompunerea unei probleme date în subprobleme. întregul proces de calcul poate fi privit ca un proces de încercare sau căutare care se construieşte în mod gradat şi parcurge în acelaşi timp un arbore de subprobleme. Obţinerea unor soluţii, parţiale sau finale nesatisăfcătoare, provoacă revenirea recursivă în cadrul procesului de calcul până la obţinerea soluţiei dorite. backup - copie de rezervă: copia de rezervă a unui fişier, director sau volum, păstrată ca o precauţie în cazul în care originalul e modificat sau distrus accidental. banner - (engl.): prima pagină a unei lucrări tipărite care conţine informaţii despre fişierul tipărit, cum ar fi: numele fişierului, al directorului şi al utilizatorului care a comandat tipărirea, data şi ora. bar code - cod de bare: reprezentarea semnelor alfanumerice cu ajutorul unui şir de bare paralele care au grosimea şi distanţa dintre ele diferite. Se utilizează^ la codificarea produselor de larg consum. în SUA se foloseşte codul universal al produselor (UPC), iar în Europa codul european de numerotare a articolelor (EAN). Codul UPC este compus dintr-o cheie care are asociată o cifră, un set de 5 cifre care reprezintă codul producătorului, un alt set de 5 cifre care reprezintă codul produsului şi se încheie printr-o cifră de control. Codul EAN conţine codul ţării format din două cifre, codul producătorului format din 5 cifre, codul produsului format tot din 5 cifre şi se încheie cu o cifră de control. bar-code reader - aparat de citire a codului de bare: dispozitiv optic pentru citirea unor informaţii reprezentate prin cod de bare. Sinonim cu "bar-code scanner". bar-code scanner - cititor pentru cod de bare: -*bar-code reader. base class - clasă de bază: noţiune folosită în programarea orientată pe obiecte care reprezint# acea clasă de la care derivă o altă clasă, aceasta din urmă moştenind toate proprietăţile celei dintâi. base language - limbaj de bază: componentă a* unui limbaj extinsibil care are un set complet, dar * minim de tipuri de date şi instrucţiuni de bază, cum ar fi tipurile elementare de date şi operaţiile aritmetice de bază. Acest limbaj este folosit pentru definirea ulterioară a unor limbaje cu facilităţi mai puternice. base machine - maşină de bază: totalitatea componentelor hard ale unui sistem de,calcul, ce realizează execuţia instrucţiunilor în cod maşină\ ■ base pointer register, BP ’ - registrul indicatorului de bază: este un registru care, de regulă, e folosit pentru adresarea datelor din segmentul de stivă. De exemplu, pentru referirea parametrilor transmişi prin stivă este folosit ca pointer al articolului de activare a procedurii. base register - registru de bază: registru care pe durata executării unui program conţine adresa de început a zonei din memoria internă în care este încărcat programul, based addressing - adresare bazată: sinonim cu adresare relativă (-*-relative addressing). based relative addressing - adresare bazată relativă: este un mod de adresare folosit în cazul segmentării memoriei. Adresa unei locaţii rezultă din însumarea deplasamentului şi a conţinutului registrelor de bază, relative la segmentul selectat. baseline - linie de bază: o linie imaginară pe care este aşezat corpul unei litere. Există litere care sunt extinse sub aceasta linie (descender). BASIC = Beginners All-purpose Symbolic Instruction Code. Basic Input/Output System, BIOS - sistemul de intrare/ieşire de bază: setul de instrucţiuni pentru sistemul de operare DOS care asigură serviciile de intrare/ieşire ale acestuia. O parte se găseşte în memoria ROM, iar cealaltă în fişierul ascuos IBMBIO.COM (pentru versiunea PC-DOS) sau 10.SYS (pentru versiunea MS-DOS). batch - grup: colecţie de tranzacţii, orice grup de înregistări prelucrate ca o singură unitate. batch file - fişier de comenzi: este un fişier text (ce utilizează doar caractere ASCII) care conţine doar comenzi ale sistemului de operare (de exemplu DOS). Dacă e lansat în execuţie, comenzile vor ti interpretate una după alta în ordinea în care au fost scrise, în mod secvenţial. Acesta este util atunci când o anumită secvenţă de comenzi este folosită de mai multe ori. Astfel, utilizatorul, în loc să tasteze fiecare comandă în parte, va putea apela doar fişierul de comenzi câştigând timp. batch processing - prelucrare pe loturi: metodă de prelucrare a datelor în care tranzacţiile sunt colectate şi pregătite la intrarea unui calculator ca şi o singură unitate. Pot e\ista eventuale întârzâieri între evenimentele iniţiale şi prelucrarea tranzacţiilor. Este în contrast cu programarea în timp real (real time processing). baud - baud: este o unitate care măsoară de câte ori într-o secundă un canal de transmisie a datelor îşi schimbă starea. Este o unitate de măsură folosită pentru a caracteriza viteza de transmitere a datelor de la emiţător la receptor prin intermediul unui canal de comunicaţie, reprezentând de fapt numărul de biţi transmişi într-o secundă. Denumirea provine de la numele unui pionier în transmisiile telegrafice, Baudot. baud rate - rata de transmisie: este viteza cu care se transmit datele printr-o interfaţă serială. BCD = Binary Coded Decimal. Because It’s Time Network, BITNET -BITNET: este una dintre cele mai mari reţele de calculatoare din lume, nefiind o reţea profesională de transmitere a datelor. A fost înfiinţată în mai 1981. Această reţea acoperă practic întreaga lume, fiind geografic împărţită în 4 reţele: BITNET -acoperă SUA, America Centrala şi America de Sud, NETNORTH - acoperă Canada, ASIANET - acoperă Orientul îndepărtat, iar EARN (European Academic and Reserch Network) -acoperă Europa, Africa şi Orientul Apropiat. Beginners All-piirpose Symbolic Instruction Code, BASIC - BASIC: este un limbaj de programare foarte răspândit, fiind uşor accesibil utilizatorilor. Se pretează atât pentru aplicaţii ştiinţifice şi economice, cât şi pentru cele cu scop educativ. Există diverse variante ale sale pentru diferite tipuri de calculatoare. benchmark test - test de viteză: test cu ajutorul căruia se evaluează viteza de lucru a calculatorului. Criteriul de bază al acestui test este timpul necesar unui calculator pentru a executa un şir de programe special alese. Alegerea programelor depinde de domeniul în care se foloseşte calculatorul. bidirecţional - bidirecţional: 1. caracteristică a dispozitivelor Ia care transmiterea semnalelor nu este doar într-o direcţie. Spunem despre linii, magistrale şi interfeţe că sunt bidirecţionale dacă pot primi şi transmite semnale. 2. caracteristică a imprimantelor ce constă în faptul că acestea pot 23 bitmap tipări în ambele direcţii, atât de la stânga la dreapta cât şi de la dreapta la stânga, prin aceasta mărindu-se viteza de imprimare. bidirecţional printing - tipărire bidirecţională: -+>bidirecţional (2). binary code - cod binar: reprezentare a unui număr în baza de numeraţie 2 (-*binary number system). Binary Coded Decimal, BCD - cod binar zecimal: cod binar standard pentru reprezentarea numerelor zecimale. La acest cod numerele zecimale nu sunt reprezentate cu echivalentul lor în sistemul binar* ci fiecare cifră a acestui număr este reprezentată separat pe patru (cod binar zecimal natural) sau mai mulţi biţi. Codul BCD poate fi ponderat (de exemplu pentru 7 codul este 0111, iar pentru 27 codul e 00100111) sau neponderat (de exemplu în codul GRAY pentru 7 codul este 1011). binary digit - cifră binară: cea mai mică unitate a sistemului de numeraţie binar. Cifra binară (pe scurt bit) poate lua valorea 0 sau 1. binary element - element binar: orice element care face parte dintr-o mulţime formată doar din două simboluri. în general aceste mulţimi conţin următoarele simboluri: "0” şi "1"; "nu” şi "da”; "fals" şi "adevărat". binary file - fişieF binar: fişier alcătuit doar din caracterele codului ”ASCII”, inclusiv a celui extins. Au ca proprietate faptul că nu sunt translatate sau convertite, atunci când sunt transferate. binary number system - sistem de numerale binar: sistem de numeraţie în baza 2. Cifrele acestui sistem le numim cifre binare. Valoarea numerică zecimală a unui număr exprimat în sistemul de numeraţie binar se calculează înmulţind fiecare cifră a acestui număr cu puterea valorii 2 corespunzătoare poziţiei cifrei din număr, după care toate aceste produse se însumează. De exemplu, numărul zecimal 13 exprimat în sistemul de numeraţie binar este 1101. Valoarea sa se calculează în felul următor 13 = lo 2° + 0o2* + 1 o22 + 1 o23. binary representation - reprezentare binară: codificare a informaţiei ce se realizează în baza de numeraţie 2 (care lucrează doar cu cifrele 0 şi 1). binary search - căutare binară: procedeu simplu şi eficace de căutare într-o mulţime (şir) preordonată de date. Fie, de exemplu, mulţimea ordonată crescător {a1? a2, an}. Căutarea începe prin compararea elementului căutat (*) cu elementul median (m) al şirului. Dacă elementele comparate nu sunt egale, căutarea continuă în submulţimea {aj, ..., m} dacă x < m, respectiv în submulţimea {m, ..., an} dacă x > m. Operaţia continuă în acelaşi mod până când se găseşte elementul căutat sau până când submulţimea de căutare se epuizează. binding - legare: sinonim cu editarea legăturii (~+link editing). binding time - momentul legării: este momentul în care devin cunoscute atributele unei variabile. Atributele reprezintă proprietăţile variabilei dintre care cea mai importantă este domeniul de definiţie al acesteia. BIOS = Basic Input/Output System. bit - bit: provine din presurtarea denumirii englezeşti binary digit". Reprezintă elementul generic al unei mulţimi fomată din două elemente. Astfel el poate lua una din valorile mulţimilor: {0, 1}, {0V, 5V} etc. bit density - densitatea biţilor: reprezintă numărul biţilor pe care un suport de date (banda magnetică, casetă, dischetă) îl poate stoca pe unitatea de suprafaţă. Unitatea de măsură este bit per inch". bit per inch, bpi - bit pe inch: unitatea de măsură a densităţii de înscriere a informaţiei. bit per second, bps - bit pe secundă: unitatea de măsură a vitezei de transmitere a datelor (-+baud). bit rate - viteza de transmitere: viteza cu care se transmit cifrele binare având unitatea de măsură bit/s. bitmap - harta biţilor: metodă de reprezentare a unei imagini grafice, prin care imaginea este "divizată" cu ajutorul unui rastru în puncte ipixeli). Pixelii sunt memoraţi individual. Astfel, în cazul imaginilor în culori fiecare punct al rastrului va avea o culoare definită şi memorată printr-o metodă adecvată. Formatele "bitmap" se preteză mai bine imaginilor care conţin mai multe culori şi forme care se descriu geometric mai dificil, cum sunt cele obţinute prin scanarea fotografiilor, picturilor sau prelucrarea imaginilor de pe aparate video. Exemple tipice pentru acest format sunt: formatele PCX, formatele BMP, formatele TIFF, formatele GIF etc. Este în contrast cu formatul vectorial. BITNET = Because It’s Time Network. blanking - ştergere: înseamnă eliminarea de pe suprafaţa de afişare a unuia sau mai multor elemente grafice. blinking - clipire: reprezintă modificarea periodică intenţionată a intensităţii unuia sau mai multor elemente grafice. block - bloc: 1. zonă contiguă a memoriei în care pot fi stocate informaţii. 2. şir de caractere care se poate transmite printr-o singură operaţie de intrare/ieşire între două dispozitive. Un bloc poate conţine unul sau mai multe articole logice (în cazuri speciale doar o parte a unui articol logic), în practică se tinde ca mărimea blocului să se aleagă cât mai mare pentru a obţine o folosire optimă a suportului de date. Mărimea blocului poate fi limitată de dimensiunea memoriei tampon şi de posibilitatea de detectare a erorilor. block diagram - schemă bloc, diagramă bloc: 1. reprezentare grafică generală a unui sistem. 2. metodă de reprezentare a logicii unui program. Schema bloc foloseşte o ordine de parcurgere şi obiecte geometrice (dreptunghiuri, romburi ele.) pentru reprezentarea fiecărui pas logic (~*Jlow chart). board - placă: suport al circuitelor integrate cu trasee imprimate utilizate în interconectarea acestor circuite. Aceste plăci pot fi cu un singur strat sau cu mai multe straturi, putându-se astfel realiza şi intersectarea simplă a traiectoriilor. Unele plăci sunt prevăzute cu conectori prin care se pot lega la alte dipozitive. De aceea se mai numesc şi cartele. bold letter - literă aldină: literă cu contur mai gros (accentuat) faţă de restul literelor unui text. boolean algebra - algebră booleană, algebră logică: algebră ale cărei baze au fost puse de către matematicianul englez George Boole (1815-1864). Această algebră a. fost concepută ca o metodă simbolică de tratare a funcţiilor logicii formale. Ulterior metoda a fost preluată, dezvoltată şi aplicată şi în alte domenii. Astfel, în 1938 Claude Shannon a folosit-o pentru prima oară la analiza circuitelor de comutaţie. Intre logica formală şi circuitele de comutaţie există o analogie ce constă în faptul că logica studiază valoarea de adevăr sau de fals a unor afirmaţii ce nu pot lua altă valoare, iar circuitele de comutaţie sunt realizate prin interconectarea unor comutatoare, iar starea acestora nu poate fi decât închis sau deschis. Astfel, circuitele de comutaţie pot fi tratate pe o algebră definită pe o mulţime formată din două elemente: 0 şi 1. boolean expression - expresie logică, booleană: expresie în care intervin variabile booleene (logice) între care se efectuează operaţii specifice algebrei logice. boot files - fişiere de încărcare: sunt programe executabile care încarcă un sistem de operare şi stabilesc configurarea sistemului. boot sector * sector de încărcare: în dazul sistemului de operare DOS reprezintă primul sector de pe faţa 0 şi pista 0 a discului flexibil sau sectorul logic 0 al partiţiei DOS de pe discul fix. Pe acest sector se află programul de încărcare al sistemului de operare, parametrii necesari acestuia, precum şi informaţii legate de structura discului. bootstrap loader - încărcător "bootstrap": este un program de încărcare iniţială format din două părţi. Prima parte are rolul de a încărca şi executa partea a doua. Partea a doua este stocată pe volumul ce conţine sistemul de operare, ea realizând încărcarea efectivă pentru care a fost lansat programul. bowl - (engl.): în proiectarea caracterelor semnifică porţiunea curbată închisă a unei litere cum este cazul literelor P. R, d şi p. BP = Base Pointer register. bpi = bit per inch. bps = bit per second. bridge - pod: dipozitiv dedicat sau soft folosit la conectarea între două reţele locale de calculatoare, de obicei de acelaşi lip. Dacă podul se află în server, el este intern, dacă se află într-o staţie de lucru este extern. De asemenea, pot fi folosite pentru a conecta între ele două zone separate geografic, fiecare zonă putând avea câteva reţele locale. branch - ramură: 1. sector dintr-un director arbore reprezentând un director şi oricare subdirectoare pe care le conţine. 2. o schimbare a secvenţei normale a paşilor programului putând fi condiţionată sau necondiţionată. Este cunoscută şi sub denumirea de salt (~+jump). branch instruction - instrucţiune de ramificare: un program este executat prin parcurgerea unei serii de instrucţiuni memorate în locaţii succesive de memorie. Această secvenţă de operaţii poate fi alterată printr-o instrucţiune specială de ramificare care poate dirija controller-ul de program (program controller) să execute o serie specifică de instrucţiuni. Astfel programul poate fi considerat ca format din mai multe ramuri care sunt introduse conform cu instrucţiunile de ramificare ale propriului program. Acest tip de instrucţiune specifică adresa următoarei instrucţiuni ce trebuie executată. Se mai numeşte şi instrucţiune de transfer a controlului (control transfer instruction), instrucţiune de salt (jump instruction). branch on error - salt în caz de eroare: saltul la un punct din program sau la o procedură adecvată pentru tratarea erorii ce apare în timpul execuţiei programului. Saltul se realizează cu memorarea punctului de revenire. branch to subroutine - salt la subrutină: salt ce face iniţializarea execuţiei unei subrutine concomitent cu salvarea adresei de revenire în programul din care s-a făcut apelarea. branched list - listă ramificată: listă care are cel puţin o componentă al cărei câmp de date conţine o legătură către o lista. break-code - cod de întrerupere: 1. codul corespunzător unui taste sau a unei combinaţii de taste având ca efect întreruperea executării unui program; 2. este combinaţia de cod emis la ridicarea tastei. break-point - punct de întrerupere: punct din program unde se realizează oprirea executării acestuia în scopul depanării. bridging - "legare": proces de conversie a sistemelor scrise pentru un tip particular de calculator într-un format şi într-o structură apropiată, astfel încât să poată fi rulat pe un alt tip de calculator. buffer - zonă tampon: memorie care se foloseşte la stocarea temporară a unor cantităţi relativ mici de informaţie. în general, este utilizată la depunerea datelor transmise între două dispozitive cu viteze diferite de prelucrare, referindu-se, pe de o parte la unitatea centrală, iar pe de altă parte la dispozitive de intrare/ieşire. Zona tampon mai apare la transmiterea datelor între memorie şi unitatea centrală a calculatorului. Unitatea centrală conţine şi ea o zonă tampon foarte rapidă care se foloseşte la depunerea instrucţiunilor în cod maşină care vor ti executate. Se poate mări astfel viteza de executare a unui şir de instrucţiuni, cu condiţia ca acest şir să nu conţină instrucţiuni de salt. buffer cache - zonă tampon de "prindere": un bloc din cadrul unei memorii tampon de "prindere" (-*cache memory). buffer memory - memorie tampon: memorie folosită pentru a realiza transferul de informaţii între două subsisteme cu viteze de lucru diferite (de exemplu la transferul datelor de la un calculator Ia o imprimantă). bullets - (engl.): ornamente utilizate pentru a introduce articole într-o listă sau care servesc la accentuarea unor informaţii. bus - magistrală: cale prin care diferite dispozitive ale unui sistem de calcul comunică între ele. Sistemele de calcul folosesc, de obicei, magistrale specializate pentru diferite scopuri. De exemplu unitatea de control a unui procesor foloseşte magistrala de control (control bus) pentru transmiterea informaţiilor de control altor dispozitive, magistrala de adrese (address bus) pentru selectarea unei locaţii din memoria principală şi magistrala de date (data bus) pentru transmiterea datelor între unitatea centrală şi memorie, respectiv dispozitive periferice. Magistralele pot fi ascunse (dacă sunt parte componenetă a circuitului integrat) sau externe (dacă permit accesul liber). Magistralele externe au un rol important, deoarece permit crearea unor interfeţe standard pentru extinderea sistemului. Magistrala (bus) este sinonimă cu termenul "highway". buttons - butoane: sunt nişte regiuni dreptunghiulare colorate cu o etichetă text în interior fiind afişate în mod text sau grafic. Sunt utilizate cu scopul de a executa imediat o anumită comandă. Activarea lor se face cu ajutorul mouse-ului sau cu o combinaţie de taste. Sunt folosite de meniurile şi aplicaţiile mediilor integrate (WINDOWS, Borland Pascal, Borland C + + , Visual Basic etc). bypolar memory - memorie bipolară: memorie semiconductoare realizată cu tranzistoare bipolare. byline - (engl.): numele autorului sau ale autorilor care sunt plasate în mod uzual sub titlu sau în partea de jos a unui articol. byte - octet: vector binar cu opt componente (biţi). C C - C: limbaj de programare creat la începutul anilor ’70 de către Dennis Ritchie şi Brian Kerningan de la Bell Laboratories, New Jersey. A fost iniţial destinat scrierii unei părţi a sistemului de operare UNIX cu scopul de a-1 face utilizabil pe cât mai multe sisteme de calcul. Cele mai importante caracteristici ale sale sunt: este un limbaj apropiat de maşină, având posibilitatea de efectuare a operaţiilor care sunt rezervate limbajelor de asamblare; este un limbaj evoluat, având instrucţiunile necesare tratării structurilor utilizate în programare, structurat, permiţând descompunerea oricărei probleme într-o suită de sarcini elementare, care generează module simple, ce se pot folosi la nevoie. Compilatorul nu dispune, în general, de funcţii de intrare/ieşire pentru a se asigura portabilitatea lui, aceste funcţii fiind însă conţinute într-o bibliotecă foarte vastă. Exită două implementări de compilatoare foarte răspândite pe calculatoarele personale: Turbo C (produs de firma Borland, în două versiuni normală şi profesională) şi Microsoft C (produs de firma Microsoft). C + + - C+ +: este un limbaj de programare creat de Bjarne Stroustrup. C+ + este derivat din limbajul C, fiind de fapt un supraset al limbajului de programare C. C+ + are trăsături specifice limbajelor orientate pe obiect. Conceptul fundamental în C++ este clasa. C+ + conţine de asemenea îmbunătăţiri care nu sunt direct legate de clase, cum ar fi: constante simbolice, substituţia "in-line" a funcţiilor, argumente cu valori implicite pentru funcţii, nume de funcţii supraîncărcate, operatori pentru gestionarea memoriei libere şi un tip referinţă.. cache - (engl.): tip special de memorie tampon (buffer) la care timpul de acces este foarte scurt, conţinând o parte din memoria principală care are o mai mare probabilitate de accesare. Mai este denumită şi fast storage. cache-hit - (engl.): reprezintă cazul în care informaţia căutată se află în memoria "cache". Termenul este în contrast cu cache-mit. cache memory - memorie tampon de "prindere11: e folosită pentru creşterea vitezei de acces la informaţia de pe discul fix. Fiecare cerere de scriere pe disc va fi procesată exact ca şi la un controller fără memorie tampon. îri plus, însă, controller-ul îşi notează adresa şi conţinutul blocurilor scrise în memoria tampon. Când calculatorul vrea să citească un bloc, controller-ul verifică mai întâi dacă blocul respectiv nu se află cumva în memoria tampon. în caz afirmativ, acesta va fi trimis imediat calculatorului tară întârzieri datorate poziţionării, latenţei etc. Când memoria tampon se umple, se va suprascrie, începând cu blocul care n-a mai fost utilizat/solicitat de cel mai mult timp. cache-mit - (engl.): reprezintă cazul în care informaţia căutată nu se găseşte în memoria "cache". Termenul este în contrast cu cache-hit. cache tags - marcaje "cache": un set de perechi formate dintr-o adresă şi un bit de stare, utilizat pentru a determina prezenţa sau absenţa din memoria "cache" a unei informaţii. Adresa din marcaj păstrează adresa informaţiei din memoria principală, iar bitul de stare indică prezenţa sau absenţa acesteia. CAD = Computer Aided Design. CAE = Computer Aided Engineering. CAI = Computer Aided Instruction. calculator - calculator de buzunar: calculator electronic numeric având dimensiuni reduse datorită utilizării componentelor integrate pe scară largă (LSI) şi foarte largă (VLSI). în general sunt concepute pentru efectuarea de calcule matematice* dar există şi modele mai perfecţionate care permit programarea într-un limbaj elementar şi chiar operaţii de tipărire. Consumul de energie fiind foarte redus, alimentarea se poate face de la baterii. Aceste tipuri de calculatoare sunt prevăzute cu dispozitive de afişare simple. 27 Curier Sense Multiple Access with ColUsion lSetection, CSMA/CD call by name - apelare prin nume, transferare prin nume: este un mod de transferare a parametrilor actuali ai unei proceduri. Acest tip de transfer pretinde evaluarea parmetrilor efectivi de fiecare dată când în procedura apelată se fac referiri la parametri formali corespunzători. call by reference - transfer prin referinţă: este un tip de transfer în care procedura apelantă determină valoarea dreaptă (-*right value) a parametrilor efectivi dacă este vorba de expresii fără valoare stânga (r*left value), depune valorile în locaţii din memorie şi transmite procedurii apelate adresele acestor locaţii. Dacă parametrii efectivi sunt variabile sau expresii cu valoare stânga, li se calculează valoare stânga, rezultând adrese care sunt transmise procedurii apelate. call by value - transfer prin valoare: tip de transfer în care procedura apelantă evaluează parametrii actuali. Valorile lor dreapta (~+right value) se depun în celule determinate încă de la implementarea limbajului în zona de date a procedurii apelate şi apoi se sare la procedura apelată. Procedura apelată nu modifică valorile parametrilor actuali din procedura apelantă, neavând posibilitatea de acces la zona de date a acestuia. call by value/restore - transfer prin? copiere şi restaurare: este un tip de transfer ce se realizează prin parcurgerea următorilor paşi: a)se calculează valorile dreapta ale parametrilor efectivi şi se transferă procedurii apelate ca şi la transferul prin valoare (--*call by value); b)se calculează valorile stânga pentru parametrii efectivi care au acest tip de valoare; c)la revenire, valorile aflate în celulele corespunzătoare parametrilor formali sunt copiate de procedura apelantă şi depuse în celulele a căror valoare stânga a fost calculată la punctul b. call instruction - instrucţiune de apel: o instrucţiune care face ca unitatea de control a programului să sară la o subrutină. Apelul instrucţiunii mai poate specifica,, de asemenea, parametrii ceruţi la intrare de către subrutină. calligraphic display device - dispozitiv de afişare caligrafică: dispozitiv de afişare în care elementele grafice ale imaginilor afişate pot fi generate în orice secvenţă controlată prin program. CAM = Computer Aided Manufacturing. canonical form - formă canonică: mod de reprezentare a funcţiilor în algebra booleană. Pot exista forme canonice disjunctive şi conjunctive. capacity - capacitate: 1. numărul de cuvinte (■words) sau de caractere pe care 1e'poate conţine un dispozitiv de stocare. 2. limitele inferioară şi superioară ale numerelor care pot fi prelucrate într-un registru. caption - (engl.): text descriptiv care este asociat unei figuri. De obicei, pentru a se distinge se utilizează un alt tip de caractere. capture - capturare: facilitate oferită de unele programe rezidente de a copia ecranul curent la-apăsarea unei combinaţii de taste şi de a-1 putea salva într-un fişier având un anumit format grafic. Cardless Radio Mouse - mouse cu unde radio: mouse care nu foloseşte cablu pentru a comunica cu calculatorul, ci unde radio (110-150 kHz), putând funcţiona până la o depărtare de 1,8 m de la cutia de recepţie care este conectată la portul serial RS232 al calculatorului. Una din firmele producătoare este Logitech. carrier - purtătoarea: semnal electric analogic din linia telefonică care este modulat pentru a transmite datele numerice (binare, seriale). Modemul apelat îşi plasează primul purtătoarea ("purtătoarea de răspuns") în canalul de comunicaţie. După detectarea purtătoarei de răspuns de către modemul apelator, acesta îşi plasează propria purtătoare ("purtatoarea originală") în canal. Când ambele purtătoare sunt prezente în canalul de comunicaţie (pe cele două direcţii), se consideră că s-a realizat conectarea şi se poate începe comunicaţia de date propriu-zisă. Modemurile semi-duplex au o singură frecvenţă pentru purtătoare, iar cele duplex dispun de câte o frecvenţă purtătoare pentru fiecare direcţie. Carrier Sense Multiple Access with Collision Detection, CSMA/CD - (engl.): este o modalitate de acces în cadrul unei reţele de calculatoare, fiind o metodă prin care staţiile de lucru obţin accesul la un canal fizic al reţelei pentru a putea trimite mesajele. Este permis accesul egal al tuturor utilizatorilor la un set de căi de interconexiune ale reţelei. Acest protocol de comunicaţie este utilizat în mod predominant la reţele bazate pe o topojogie cu magistrală (bus topology), fiind utilizat de reţeaua locală de tip ETHERNET. Funcţionează în modul următor: o staţie de lucru care doreşte să transmită un mesaj verifică mai întâi traficul de pe magistrală. Dacă este detectat un canal liber, staţia transmite mesajul însoţit de adresa receptorului. Receptorul anunţa primirea mesajului (în cazul în care este recepţionat mesajul). Nodul de la care s-a trimis mesajul aşteaptă anunţul de primire al receptorului. Dacă nu îl primeşte într-un anumit interval de timp se semnalează apariţia unei coliziuni şi se aşteaptă un timp aleator, după care se retransmite mesajul. Randomizarea intervalului de întârziere este importantă, deoarece dacă toate staţiile aşteaptă acelaşi timp până la o nouă încercare, reţeaua risca să între în "rezonanţă” cu prea multe staţii (încercând să acceseze în acelaşi timp sau tară ca una să încerce un acces). Coliziunea are foc atunci când două sau mai multe staţii încearcă simultan să trimită mesaje. carry flag - indicator de transport: indicator special care sesizează depăşirea care apare în acumulator. Dacă rezultatul unei operaţii aritmetice nu se poate depune în acumulator (din cauza depăşirii, respectiv a depăşirii negative) indicatorul de depăşire va avea valoarea logică 1. cascade - cascadă: o modalitate de afişare simultană "una după alta" a tuturor ferestrelor deschise la un moment dat. Bara de titlu şi o latură sau o muchie a fiecărei ferestre este vizibilă. Redimensionarea şi poziţionarea ferestrelor se face automat, iar trecerea de la o fereastră la alta este comodă. Modalitatea de afişare în cascadă este utilizată în mediile integrate ce lucrează cu ferestre multiple. CCITT = Comite Consultatif International Telegraphique et Telephonique. CCP = Console Command Processor. CCW = Channel Command Word. CI) = Compact Disc. CD-ROM = Compact Disc Read Only Memory. CD-ROM XA = Compact Disk Read-Only Memory eXtended Architecture. central processing unit, CPU - unitate centrală de prelucrare: subsistem ce constitue centrul nervos al oricărui sistem digital de calcul, fiind compus din trei părţi: dispozitivul de comandă şi control, unitatea aritmetică şi logică şi dispozitivul de intrare/ieşire (în unele cazuri şi memoria principală). Unitatea centrală efectuează operaţiile esenţiale de prelucrare şi controlează celelalte, elemente ale sistemului de calcul. central terminal - terminal central: dispozitiv de comunicaţie, care clarifică cererile pentru prelucrarea în rând, serie sau lanţ şi trimite răspunsul consolelor care au înaintat cererea. Centronics interface - interfaţa Centronics: interfaţă paralelă pentru conectarea imprimantelor paralele la un calculator. A fost realizată de firma Centronics şi a fost acceptată ca standard pentru interfeţele paralele. CGA = Color Graphics Adapter. chain printer - imprimantă cu l^nţ: este un tip de imprimantă liniară (din anii ’50) care are setul de caractere gravat pe plăci ce sunt legate în lanţ, fiind dintre primele imprimante cu scriere în mişcare. Caracterul se scrie prin lovirea cu un ciocănel a caracterului de pe placă. chaining - înlănţuire: metodă de memorare la care datele sunt aranjate într-un şir, iar fiecare element determină identificarea următorului element din şir, cu alte cuvinte conţine adresa următorului element. channel cbmmand word, CCW - cuvânt de comandă al canalului: codul care specifică operaţia ce urmează a fi executată de un anumit canal. Cuvântul de comandă specifică, de asemenea, adresa şi dimensiunea zonei de memorie în/din care se introduc/extrag parametrii transferului. channel control command - comanda de control a canalului: o instrucţiune prin care se apelează dispozitivul de comandă pentru a executa o operaţie oarecare de intrare/ieşire care nu se referă la date. channel read command - cuvânt de citire al canalului: comandă de transmitere a datelor dintr-un dispozitiv de intrare/ieşire în memoria principală. channel status word, CSW - cuvânt de stare al canalului: cuvânt care conţine informaţia de stare a operaţiei de intrare/ieşire care se execută sau a cărei execuţie se reia după o perioadă de întrerupere. channel write command - comanda de scriere a canalului: comandă de transmisie a datelor din memoria principală la dispozitivul de intrare/ieşire. character - caracter: 1. succesiune de cifre binare, corespunzătoare unui simbol al alfabetului utilizat pentru transmisie sau prelucrare în cadrul unui sistem de calcul; 2. denumire folosită pentru a defini un simbol al mulţimii formate din literele alfabetului unei limbi, cifrele zecimale, semnele de punctuaţie şi alte simboluri speciale; 3. denumire a unui tip de date din unele limbaje de programare. O valoare de tip caracter este un element al mulţimii finite şi ordonate de caractere recunoscute la implementarea limbajului. Datele de tip caracter sunt stocate în memorie pe un octet, putând avea 256 de valori distincte. character density - densitatea caracterelor: numărul de semne scrise pe o unitate de lungime sau de suprafaţă {-+character-per-inch). character generator - generator de caractere: este o unitate funcţională care converteşte un caracter din reprezentarea sa codificată într-o reprezentare grafică afişabilă. character oriented - orientat pe caracter: un calculator este denumit ca fiind "orientat pe caracter" dacă locaţiile caracterelor individuale pot fi adresate mai degrabă decât cuvintele (words). Fiecare operand în memorie este adresat specificând primul şi ultimul caracter al locaţiei, permiţând utilizarea operanzilor de dimensiune variabilă. character recognition - recunoaşterea caracterelor: domeniu al recunoaşterii formelor care are ca scop transformarea caracterelor alfanumerice şi a semnelor ce au fost scrise cu mâna sau la maşina de scris în informaţie ce poate fi tratată de sistemul de calcul. Sunt utilizate metodele de la recunoaşterea formelor, în care se atribuie o clasă unui caracter recunoscut; astfel echipamentul de calcul primeşte un cuvânt de cod specificat care corespunde caracterului reprezentativ al clasei. Pentru transformarea reprezentării grafice a informaţiei în impulsuri electrice se utilizează metode optice de explorare a caracterelor, matrici fotosensibile pe care sunt proiectate caracterele sau dispozitive de tipul tabletei, respectiv scanner-u\u\. character string - şir de caractere: înlănţuire de mai multe caractere care sunt cuprinse între două caractere speciale (de exemplu între două spaţii libere). characters-per-inch, CPI - caractere pe inch: caracterele tipărite de o imprimantă. Reprezintă numărul de caractere tipărite pe direcţie orizontală în intervalul de un inch. characters-per-second, CPS - caractere pe secundă: 1. unitate de măsură a vitezei de transmitere a datelor. Reprezintă numărul de caractere transmise în interval de o secundă; 2. unitate de măsură a vitezei de tipărire a unei imprimante. Reprezintă numărul de caractere tipărite în interval de o secundă. characters printer - imprimantă de caractere: tip de imprimantă care tipăreşte câte un singur caracter la un moment dat, în mod asemănător cu maşina de scris. Aceste imprimante mai sunt numite şi imprimante serie, deoarece imprimă caracterele în serie, unul câte unul. CHAT - CHAT: mod de comunicaţie a mai multor utilizatori aflaţi pe diferite calculatoare interconectate print-un modem (peste un BBS) sau în feţea. Comunicaţia decurge în direct (live), la fel ca şi conversaţia clasică telefonică, doar că pe monitor apar cuvintele scrise tastate de participanţii la CHAT. check register - registru de verificare şi control: registrul în care sunt depuse datele provizoriu pentru a putea fi comparate cu datele din transmisia următoare, având scopul verificării corectitudinii transmisiei. choice device - selector: este un dispozitiv de intrare ce furnizează o valoare dintr-o mulţime de alternative. CIM = Computer Input from Microfilm. CIM = Computer Integrated Manufacturing. circuit switching - comutare de circuit: o tehnică de conectare tip "conductă deschisă" (open-pipe) care stabileşte o conexiune fizică (asemănătoare unei convorbiri telefonice) temporară între două puncte. circular list - listă circulară: este o listă care conţine cel puţin o legătură către ea însăşi. circular shift - deplasare circulară: deplasarea în cadrul căreia bitul dintr-o poziţie extremă este adus în cealaltă poziţie extremă. Fie o secvenţă de n biţi în care bitul 1 ocupă poziţia extremă dreapta, iar bitul n ocupă poziţia extremă stânga. La deplasarea spre stânga bitul n este adus în locul bitului 1, iar la deplasarea spre dreapta bitul 1 este adus în locul bitului sau C> arată care este unitatea de disc curentă. defect - defect: greşeală a hardului sau softului unui calculator, care poate să producă un eşec al sistemului de calcul. delay line - linie de întârziere: o linie de transmisie sau un circuit in care semnalele sunt în mod deliberat întârziate, pentru a realiza un anumit scop. delete - a şterge: 1. orice operaţie care elimină o înregistrare dintr-un grup de înregistrări aflate într-un fişier; 2. scoaterea unui program din memoria unui calculator (De exemplu ca urmare a terminării execuţiei). Sinopim cu clear. delimiter - delimitator: separator. deliverer - distribuitor: rutină sistem care asigură oprirea unei sarcini (task) şi lansează alta. demodulation - demodulare: este operaţia inversă modulării, pe care o execută un receptor pentru detecţia semnalului numeric transmis de către emiţător. demultiplexer - demultiplexor: circuit sau dispozitiv care are mai multe ieşiri şi o singură intrare de date. Selectarea unuia din terminalele sale de ieşire se face cu ajutorul unor terminale de selecţie. în funcţie de combinaţia de valori a semnalelor de selecţie, la ieşirea corespunzătoare vom obţine un semnal determinat de semnalul aplicat la intrarea de date a circuitului. density - densitatea (datelor): numărul posibil de semne care poate fi depus pe o unitate de suprafaţă a unui suport tehnic de date. Unitatea de măsură este bit per inch (bpi). La dischete densitatea datelor poate fi simplă (simple density, SD), dublă (double density, DD), înalta (high density, HD). DERIVE - DERIVE: este un produs soft matematic al firmei Soft Warehouse Inc. care pe lângă posibilitatea lucrului cu polinoame, funcţii trigonometrice, factorial şi hiperbolice, realizează integrări şi derivări simbolice, însă nu include un limbaj de programare. derived class - clasă derivată: este o clasă care se obţine dintr-o clasă de bază, moştenindu-i toate proprietăţile şi în plus se poate să i se adauge noi membri de date şi noi funcţii membre. Constructorul clasei derivate apelează întotdeauna mai întâi constructorul clasei de bază pentru a asigura faptul că membrii de date ai clasei de bază moşteniţi sunt creaţi şi iniţializaţi corect. descender - (engl.): parte a literelor care se extind sub linia de bază (baseline), aşa cum este cazul literelor p,j,q. \ deserialization - deserializare: este operaţia executată de receptor, ce are drept scop împachetarea biţilor recepţionaţi serial, pentru a reface cuvintele binare transmise de emiţător. desktop computer - calculator personal de birou: 1. calculator numeric compact ce are o interfaţă foarte "prietenoasă" (user friendly) cu utilizatorul şi un preţ foarte scăzut de cost. Este foarte simplu de programat şi de utilizat, realizând şi calcule complexe care însă necesită un spaţiu mai redus de memorie. Introducerea datelor se face cu ajutorul tastaturii, iar afişarea se poate face alfanumeric sau grafic pe un tub catodic. Limbajele folosite sunt uşor de utilizat (de exemplu BASIC); 2. echipament de calcul care poate fi electromecanic sau electronic care poate să realizeze cele patru operaţii, precum şi nişte funcţii (ridicare la putere, radical, logaritm etc.). Pentru efectuarea acestora este utilizată o tastatură, iar pentru afişare un mic afişaj sau imprimarea se face pe o bandă îngustă de hârtie. desktop publishing, DTP - editare computerizată: modalitate de editare, în care este utilizat calculatorul personal pentru a pune la un loc, atât fişiere text, cât şi grafice, cu scopul de a obţine documente de calitate superioară. Aceste documente, de obicei, sunt listate la o imprimantă laser. DTP-ul are nevoie de pachete soft specializate pentru acest domeniu de activitate, calculatoare puternice cu spaţiu de stocare şi memorie internă mare, monitoare* grafice de înaltă rezoluţie şi de dimensiuni mari, care să poată afişa simultan una sau două pagini în întregime. Scanner-ele sunt, de asemenea, utilizate pentru a captura în fişiere grafice fotografii, schiţe, desene, picturi etc. destination - destinaţie: desemnează un program sau un dispozitiv spre care se trimite informaţia. destructor - destructor: este o funcţie membru specială a unei clase în C + + care are, ca şi constructorul, acelaşi nume ca şi clasa căreia îi aparţine, însă acest nume este precedat de caracterul Această funcţie este opusul constructorului. Ea se apelează pentru a elibera membrii unui obiect înainte ca obiectul însuşi să fie distrus. în mod tipic, destructorul este folosit pentru a dezaloca memoria dinamică pe care ar fi putut-o aloca un constructor. Un destructor nu poate accepta parametri şi nici nu poate avea o valoare returnată. Dacă nu se defineşte explicit un constructor pentru o clasă, compilatorul va genera automat unul. Un destructor este apelat implicit când o variabilă iese din domeniul său declarat. O clasă nu poate avea mai mult de un destructor (destructorii nu pot fi supraîncărcaţi). detectable element - element interceptabil: este un element optic care poate fi detectat de un dispozitiv de interceptare. detectable segment - segment interceptabil: -*idetectable element. i t . de\ice coordinate - coordonata de dispozitiv: este o coordonată specificată într-un sistem de coordonate dependent de dispozitiv. device driver - driver de dispozitiv: este un fişier sistem sau componentă soft care conţine instrucţiuni necesare controlului operării unui dispozitiv periferic. El conţine informaţii detaliate despre dispozitivul pe care îl controlează. Driverele de dispozitive standard sunt parte a sistemului de operare sau driver-e adiţionale care sijnl adăugate, când un dispozitiv periferic nou este instalat. device sharing - "divizarea" dispozitivului: apare atunci când datele sunt trimise la imprimanta unei reţele de calculatoare. Dacă imprimanta este ocupată sau dacă nu este conectată, respectiv activată, datele sunt stocate (reţinute) în memoria tampon (buffer) numită coada de aşteptare la imprimantă (prinţ queue). în acelaşi mod pot fi divizate dispozitive hard ca modemuri, harddiscuri etc. Dhrystone - (engl.): este un test pentru aprecierea performanţelor unui calculator, privind aritmetica cu numere întregi şi modul de transmitere al parametrilor la apelul unor funcţii. Acest test nu execută operaţii de intrare/ieşire sau sistem, realizând o verificare pură de lucru între unitatea centrală şi memoria RAM. Calculul vitezei de lucru se bazează pe analiza statistică. A fost dezvoltat în 1984, fiind iniţial scris în ADA. A fost rescris în C şi Pascal, devenind popular în 1982. Este des utilizat si ca unitate de măsură pentru performanţele procesorului (-*Whetstone). diagnosis - diagnoză: localizare de erori soft sau a lipsurilor hard. diagnostic program - program de diagnosticare: program ce face parte din softul de sistem care scrie şi citeşte configuraţiile de bit ale memoriei RAM cu un PROM care se presupune corect. dialog box - cutie de dialog: fereastra ce apare pe ecran în cazul în care se doreşte introducerea unui nou director, a unui nou nume de fişier, confirmarea unui anumit mesaj, selectarea unei obţiuni dorite dintr-o anumită mulţime etc. Este des utilizată în WINDOWS şi aplicaţiile sale. digital - digital: mod de reprezentare a informaţiei. Pentru reprezentarea informaţiei digitale se folosesc doar valori discrete (de exemplu numere întregi). Cuvântul este de origine latină digilus-deget (înseamnă numărarea cu ajutorul degetelor). Toate calculatoarele digitale recunosc doar valori disicrete şi din cauza aceasta pot prelucra informaţiile exclusiv în formă digitală. Digital Audio Tape, DAT - casetă audio digitală: casetă cu bandă magnetică destinată stocării unor cantităţii foarte mari de date. îşi are originea în domeniul audio. Aceasta tehnologie a apărut în anul 1986 ca o modalitate de a produce înregistrări audio de înaltă fidelitate, fără distorsiuni. Funcţionează prin convertirea unui semnal audio înregistrat într-o formă digitală, care poate fi citită de un calculator. Capacitatea unei astfel de casete este de aproximativ 1,3 GO sau de peste 3600 de discuri flexibile standard. digital computer - calculator digital: calculatoar ce pot opera doar cu informaţie reprezentată în formă digitală. digital image - imagine digitală: imagine organizată sub forma unei matrici de puncte, numite pixeli, care au diferite culori şi luminozităţi. Digital Signal Processing, DSP - prelucrare digitală a semnalului: tehnologie care a condus la realizarea unor circuite (chip) care sunt asemănătoare microprocesoarelor. Acestea pot executa mai multe milioane de operaţii pe secundă şi îşi găsesc utilitate într-un spectru larg de aplicaţii, de la multimedia la sisteme de achiziţii de date. Scopul esenţial al utilizării unui astfel de circuit este acela de a prelua o parte din sarcina procesorului central al sistemului. Digital Research Disk Operating System, DR-DOS - (engl.): este un sistem de operare pentru PC-uri conceput de firma americană Digital Research. Digital Video Interactive, DVI - video digital interactiv: procedeu de comprimare şi decomprimare a sunetului şi a imaginii video digitizate. Iniţial a fost proiectat de RAC şi dezvoltat ulterior de INTEL, cu un suport din partea firmelor IBM şi Microsoft, fiind preluat în prezent de General Electric. Tehnologia DVI este compusă din patru elemente: un sistem video VLSI, algoritmi de comprimare şi decomprimare, o specificaţie pentru softul de interfaţare şi mai multe formate pentru algoritmii de comprimare. digitization - digitizare: transformarea unei reprezentări continue (analogice) într-o formă discretă (numerică). digitize - digitizare: operaţia de transformare a informaţiilor din forma analogică în cea digitală, în această formă informaţiile sunt reprezentate printr-un şir de cifre, unde cifrele aparţin unui sistem de numere înainte stabilit. Calculatoarele digitale pot opera doar cu informaţii reprezentate în forma digitală. Digitizarea o efectuează convertoarele analog/digitale. digitizer - digitizor: tablă grafică care se foloseşte pentru transformarea unei curbe plane, continue într-o mulţime de caractere binare, corespunzătoare coordonatelor punctelor reprezentative ale curbei. dinamic memory - memorie dinamică: sinonim cu -*idinamic storage. dinamic relocation - relocarea dinamică: relocarea se face în timpul execuţiei programului, fiind necesară în sistemele ce utilizează tehnica recompactării, deoarece se modifică depunerea iniţială a programului încărcat în memorie. Pentru calcul, de obicei, este utilizat un registru special (registru de relocare) care poate fi accesat doar de sistemul de operare. Conţinutul său la fiecare referire la memorie este adunat la adresa efectivă, valoarea pe care o conţine fiind deplasamentul programului (dat în locaţii de memorie) ce se află în execuţie faţă de zona în care a fost încărcat. dinamic ROM - memorie ROM dinamică: sunt memorii ROM care oferă semnal la ieşire numai imediat după semnalul de ceas. dingbat - (engl.): caractere sau simboluri ornamentale, fiind numite şi caractere pi (pi-characters). DIP = Dual Inline Package. direct access - acces direct: metodă de acces la memorie, la care timpul de acces la o anumită informaţie nu depinde de locul unde este memorată aceasta. în cazul ideal, timpul de acces direct la fiecare locaţie de memorie este constant. Această formă ideală este realizabilă doar la memoria principală. Suporturile tehnice de date cu acces direct, timpul de acces nu este constant. De exemplu, accesul la o informaţie ce se găseşte pe un disc este o combinaţie de acces direct şi secvenţial: accesul la piste este direct, însă accesul la informaţiile găsite în codul unei piste este secvenţial. direct address - adresa directă: sinonim cu adresa reală (~+real address). direct addressing - adresare directă: deplasamentul este conţinut în instrucţiune şi este folosit pur şi simplu ca adresă a memoriei (se mai numeşte adresare în pagina zero). direct beam display device - dispozitiv de afişare caligrafică: -+calligraphic display device. direct counter - numărător direct: -*counter. Direct Memory Access, DMA - acces direct la memorie: procedeu prin care dispozitivul periferic transmite direct datele în memoria principală. Acest mod de acces la memoria principală se deosebeşte.de modul obişnuit de acces, care se efectuează întotdeauna prin unitatea centrală. Datorită accesului direct la memorie, unitatea centrală este liberă şi totodată are posibilitatea de a efectua operaţii. Pentru transmiterea datelor în acest mod se foloseşte o magistrală de date specială numită canal DMA şi un procesor special numit DMA controller. directive - directivă: o declaraţie scrisă ca o parte a unui program sursă pentru a instrui sau conduce compilatorul în realizarea translaţiei în cod maşină. O directivă nu este în mod uzual translatată în instrucţiuni obiect. Sinonim cu declaraţie de control (control statement). directory - director: porţiune logică a spaţiului de pe un disc având un nume distinct. Un director poate face parte dintr-un alt director. Acelaşi termen se foloseşte şi pentru lista fişierelor dintr-un director. directory rights - drepturi director: anumite restricţii (drepturi) care determină modul de lucru în interiorul unui director. Aceste drepturi nu se extind şi la subdirectoarele respectivului director. directory structure - structură director: totalitatea directoarelor şi subdirectoarelor organizate într-o formă ierarhică. directory tree - arbore de directoare: o prezentare grafică a structurii de directoare ce sunt conţinute pe un disc magnetic. Directoarele de pe disc sunt prezentate ca o structură ramificată. Directorul din vârful structurii se numeşte director rădăcină (root directory) disassembler - dezasamblor: program care traduce programul din cod obiect în cod sursă a unui asamblor. în acest mod se face posibilă citirea codului sursă. Acest program este folosit de obicei pentru înţelegerea algoritmului uţui program scris de către o altă persoană. disc unit - unitate de disc: -*drive. disk driver - unitate de disc: dispozitiv care realizează citirea, scrierea, ştergerea datelor de pe/pe o dischetă. Are mai multe dimensiuni în funcţie de dimensiunea dischetei utilizate. Este realizată dintr-un motoraş care antrenează în mişcare de rotaţie discul flexibil şi un dispozitiv pas cu pas de acţionare a capului magnetic de citire. Cu ajutorul softului, capul se poate poziţiona în zone dorite, efectuând operaţiile care se doresc. disk duplexing - duplicarea discului: tehnică de mărire a securităţii datelor. în acest scop se utilizează două harddiscuri cuplate la două canale diferite de disc, ambele având înscrisă aceeaşi informaţie. disk interface board - placă de interfaţă cu discul: o placă de extensie care serveşte drept interfaţă între microprocesorul gazdă şi controller-ul de disc (disk controller). Disk Operating Sistem, DOS - DOS: sistem de operare a cărui prima versiune a apărut în 1981, fiind proiectat pentru calculatoarele personale IBM şi pentru cele compatibile lor, având funcţia de comunicare între unitatea de disc şi calculator şi invers. în scurt timp a devenit sistemul de operare standard pentru calculatoarele PC compatibile, iar funcţia lui nu a fost numai de a asigura comunicarea cu discul, ci cu întreg hardul calculatorului. La ora actuală se găsesc pe piaţă mai multe versiuni ale sistemului de operare pentru calculatoarele PC compatibile: MS-DOS (Microsoft), DR-DOS (Digital Research) şi PC-DOS (IBM). diskette - dischetă: este un suport magnetic capabil să stocheze programe şi date, fiind o memorie externă a calculatorului. Este un suport de date cu acces direct, fiind construit dintr-un disc din plastic a cărui suprafaţă a fost magnetizată. Este protejat de un înveliş din plastic. Din cauza preţului scăzut şi a uşurinţei manevrării este foarte des utilizat ca suport extern de date pentru microcalculatoare. Sunt trei mărimi de bază ale dischetei: de 8 inch, 5,25 inchw3,5 inch. în afară de mărime dischetele se mai deosebesc după densitatea datelor: simplă densitate (SD), dublă densitate (DD), densitate înaltă (HD) şi densitate extinsă (ED) (în cazul celor de 3,5 inch), precum şi după felul de depunere al datelor: simplă faţă (SS) şi dublă faţă (DS). Scrirea şi citirea se face cu ajutorul unităţii de disc. Sinonim cu disc flexibil ifloppy disk). în cazul dischetei de 3,5 inch se mai utilizează denumirea de microdisc (microdisk). display - ecran, afişare: 1. este un ecran de tip tub catodic pe care se afişează informaţii utile, servind în mod exclusiv ca mijloc de comunicare calculator-utilizator. Este sinonim cu monitor, screen; 2. este o reprezentare vizuală a datelor. display command - comanda de afişare: este o comandă care controlează starea sau acţiunea unui dispozitiv de afişare. display console - consola de afişare: este o consolă care are cel puţin o suprafaţă de afişare şi poate avea unul sau mai multe dispozitive de intrare. display device - dispozitiv de afişare: dispozitiv care face posibilă reprezentarea vizuală a informaţiilor în forma textuală sau grafică. Este caracterizat prin afişarea provizorie a informaţiilor (fără memorarea lor). Cel mai des folosit dispozitiv de acest tip este tubul catodic, iar în ultimul timp ecranele cu cristale lichide (LCD), care sunt utilizate mai ales pentru calculatoarele portabile. display element - element grafic: (primitivă grafică) este cel mai mic element grafic reprezentabil, care poate fi utilizat la crearea unei imagini. display image - imagine: este o colecţie de elemente grafice sau segmente care sunt reprezentate împreună la un moment dat pe o suprafaţă de afişare. display instruction - instrucţia de afişare: -»idisplay command. display space - spaţiul dispozitivului: este spaţiul definit prin ansamblul tuturor poziţiilor adresabile ale unui dispozitiv de afişare. display surface - suprafaţa de afişare: este mediul în care apar imaginile afişabile la un dispozitiv de afişare. Exemplu: ecranul unui tub catodic, hârtia de la un ploter. display unit - unitate de afişare: 1. echipament care este prevăzut cu un dispozitiv de afişare şi cu un set de circuite care permit transformarea semnalului electric (de exemplu video) local sau de la distanţă, într-o imagine, îndeplinind exculsiv funcţia de informare a utilizatorilor (are aceeaşi funcţie ca un monitor); 2. subansamblu ce conţine elementele: tub catodic, convertoare nume-ric-analogic, generatoare de vectori şi/sau caractere din cadrul unui terminal având funcţia de a transforma conţinutul memoriei de reîmprospătare într-o imagine pe ecran. displaying - afişare: este un mod de prezentare a datelor într-o formă interpretabilă de către utilizator şi modificabilă la acţiunea acestuia. distribuited system - sistem distribuit: reţea în care se descentralizează activitatea din cadrul acesteia, din punct de vedere al prelucrării, al comunicaţiilor şi al bazelor de date. DMA = Direct Memory Acces. DOS = Disk Operating System. dot matrix character generator - generator de caractere cu matrice de puncte: este un generator de caractere care produce imaginile caracterelor prin puncte. dot matrix printer - imprimantă cu ace: imprimantă la care forma caracterelor este dispusă într-o matrice de puncte. Punctele sunt tipărite cu nişte mici elemente metalice în formă de bară (ce se numesc ace) care sunt acţionate electromagnetic şi care lovesc banda tuşată realizând astfel imprimarea. dots-per-inch, DPI - puncte pe inch: reprezintă numărul de puncte tipărite pe direcţie orizontală pe o distanţă de un inch. double click - dublu clic: apăsarea şi ridicarea rapidă de două ori a butonului unui mouse, fără a se deplasa mouse-ul. double-high printing - tipărire cu înălţime dublă: tipărire în care caracterele sunt de două ori mai înalte decât cele implicite. double side, DS - dublă faţă: informaţia este depusă pe ambele feţe ale suportului magnetic. double-strike - dublă impresionare: modalitate de tipărire a caracterelor, la care trecerea se face de două peste aceeaşi zonă a respectivei pagini. double wide printing - tipărire cu lărgime dublă: tipărire în care caracterele sunt de două ori mai late decât cele implicite rezultând jumătate din caractere pe inch. down time - timp de cădere: noţiune folosită într-un sistem cu sursă de putere suplimentară (UPS) pentru a indica intervalul de timp în care calculatorul funcţionează cu ajutorul sursei de putere suplimentară. Timpul de cădere trebuie să asigure utilizatorului suficient timp pentru a-şi închide sau salva fişierele. DPI = Dots-Per-Inch. DR-DOS = Digital Research Disk Operating System. draft-print - tipărire "draft": modalitate de tipărire rapidă în care calitatea caracterelor tipărite este cel mai puţin pretenţioasă, trecâdu-se doar o singură dată peste o anumită zonă a unei pagini (->double-strike). dragging - dragare: reprezintă deplasarea unuia sau mai multor segmente pe o suprafaţă de afişare prin translatare de-a lungul unui parcurs determinat de un locator. drive - unitate de disc: dispozitiv electromagnetic care face posibilă scrierea şi citirea informaţiilor pe suportul tehnic de date. în funcţie de felul suportului de date (harddisc, dischete, bandă magnetică) deosebim tipuri diferite de driver-e. Dacă este ataşat staţiei de lucru se numeşte local, în afara acestui sens fizic, există şi sensul logic de identificator pentru un anumit director de pe "disc. drive mappings - maparea discului: sunt metode care oferă accesul direct şi rapid la anumite directoare de pe un disc. în loc să fie descrisă întreaga cale a directorului la care se doreşte accesul, se poate scrie doar litera unităţii logice căreia i-a fost atribuit directorul. driver - driver: 1. program care reprezintă o parte a sistemului de operare, care serveşte ca interfaţă între unitatea centrală şi dispozitivele periferice. Acest program este necesar datorită. necompatibilităţii diferitelor dispozitive periferice între ele. Unitatea centrală trimite semnale pe care acest program le preia, le transformă şi le trimite dispozitivului periferic (tastatură, imprimantă etc.), pentru fiecare dintre acestea fiind driver-e corespunzătoare; 2. supliment hard pentru amplificarea semnalelor pe magistrale. drum - tambur: piesă de formă cilindrică ce este conţinută de anumite echipamente periferice, având scopul de a trage (avansa) hârtia (de exemplu tamburul imprimantei care tipăreşte coli detaşate de hârtie (-^cut forms)). drum plotter - plotter cu tambur: este un plotter care desenează o imagine afişabilă pe o suprafaţă de afişare montată pe un tambur rotitor. drum printer - imprimantă cu tambur: conţine toate caracterele în relief dispuse pe un tambur cu mişcare rapidă, hârtia fiind lovită de ciocanul corespunzător poziţiei caracterului ce urmează a fi tipărit, când aceasta, în mişcare de rotaţie, ajunge în dreptul poziţiei respective. DS = Double Side. DSP = Digital Signal Processing. DTE = Data Terminal Equipement. DTR = Data Terminal Ready. DTP = DeskTop Publishing. Dual Inline Package, DIP - (engl.): denumirea carcaselor circuitelor integrate. Denumirea a primit-o din cauza existenţei a două rânduri paralele de picioruşe dispuse pe părţile opuse ale carcasei. (-*memory chip). dump - (engl.): reproducerea întregii memorii principale (sau numai o parte a ei) la imprimantă sau pe ecran într-o formă în care se permite citirea acesteia. De obicei este prezentată în două moduri: caracter sau hexazecimal. Acest mod este de obicei folosit pentru căutarea şi înlăturarea erorilor, presupunând însă cunoaşterea detaliată a sistemului de calcul. DVI = Digital Video Interactive. dynamic image - prim plan: -+foreground image. dynamic linking - legare dinamică: legarea efectuată în timpul execuţiei programului. Ea este posibilă în sistemele care utilizează metoda segmentării, pentru gestiunea memoriei. Programul de executat într-un sistem ce foloseşte principiul legării dinamice este alcătuit din unul sau mai multe segmente nelegate. Referinţele între ele sunt realizate prin nume simbolice. întâlnirea unei astfel de referinţe în timpul execuţiei are ca efect încărcarea şi legarea segmentului care conţine informaţia referită. Legarea dinamică constă în înlocuirea numelui simbolic utilizat în referinţă, cu o adresă absolută, relocarea la nivelul segmentului legat, precum şi o serie de actualizări ale unor tabele aparţinând sistemului de operare. dynamic memory - memorie dinamică: sinonim cu dynamic storage. dynamic storage - memorie dinamică: memorie care, spre deosebire de memoria statică, nu păstrează pentru lung timp informaţia memorată. Pentru a nu se ajunge la pierderea informaţiei aceasta memorie se reîmprospătează automat la intervale scurte de timp şi foarte bine determinate. Memoria dinamică este mult mai ieftină decât cea statică, acesta fiind motivul pentru care este utilizată ^microcalculatoare. Sinonim cu dynamic memory. în contrast cu memorie statică (static memory). E EAN = European Articles Numbering. EARN - EARN: -*B1TNET. EBCIDIC = Expanded Binary .Coded Decimal Interchange Code. eccles jordan circuit - bistabil: sinonim cu -+flip-flop. echo - ecou: reprezintă procedeul prin care un semnal recepţionat de la un emiţător este retransmis de receptor, având loc demodularea, decodificarea, afişarea sau înregistrarea acestuia, cu scopul verificării corectitudinii transmisiei. echo check - verificarea ecoului: o verificare a acurateţei transmisiei de date în care datele transmise sunt returnate în punctul din care au fost trimise şi comparate cu datele originale (iniţiale). ECMA = European Computer Manufacturer Association. econometrics - econometrie: termen ce semnifică aplicarea tehnicilor ştiinţelor empirice pentru a stabili legături între economie şi datele statistice, precum şi utilizarea lor ca bază pentru previziuni. Utilizarea calculatoarelor în econometrie se leagă de posibilitatea acestora de a analiza un mare volum de date, de a construi şi testa modele matematice. editing - editare: este operaţia ce permite crearea, modificarea şi actualizarea unui text sau program. editor - editor: program care cu ajutorul unor dispozitive periferice (de obicei tastatura şi ecranul) permite introducerea şi modificarea informaţiilor care sunt memorate sub formă de fişiere. In funcţie de felul informaţiilor prelucrate deosebim: editor de prelucrarea textelor, editor grafic etc. EEPROM = Electrically Erasable Programable Read-Only Memory. EEROM = Electrically Erasable Read-Only Memory. effective data-transfer rate - rata efectivă de transfer: majoritatea circuitelor de comunicaţie sunt descrise din punct de vedere a vitezei de transmisie şi a valorii estimate a ratei de erori. Rata efectivă de transmitere a datelor este în general mai mică decât valoarea nominală a ratei de transfer, deoarece tehnicile de detectare şi corectare a erorilor necesită informaţie redundată şi blocuri de date care trebuie să fie retransmise. Rata efectivă este adesea exprimată ca un număr de biţi pe unitatea de timp. effective-memory address - adresa efectivă de memorie: orice adresă de memorie care este calculată cu ajutorul informaţiei furnizate într-o instrucţiune program, adică calculul are loc înainte ca instrucţiunea să poată fi executată. Un exemplu este prezent la sistemele cu memorie paginată, în care adresa efectivă este obţinută prin adăugarea numărului curent de pagină la locaţia numărului indicat de porţiunea de adresă a instrucţiunii curente. effective rights - drepturi efective: pentru asigurarea securităţii, lucrul cu un director se supune la două restricţii: drepturile pe care le are un utilizator în acel director şi drepturile stabilite pentru un director în masca drepturilor maxime. Intersecţia celor două mulţimi reprezintă drepturile efective. EGA = Enchanced Graphics Adapter. EIA-RS 232 = Electronic Industry Association Revised Standard 232. EISA = Extended Industry Standard Archi-tecture. elapsed time - timpul scurs: timpul aparent total care este folosit de un proces, măsurat ca timp între începutul aparent şi sfârşitul aparent al procesului. Acesta poate fi cu mult mai lung decât timpul real folosit chiar de proces. (~*real-time clock). Electrically Alterable Read-Only Memory, EAROM - memorie doar cu citire "alterabilă" electric: clasă de memorii ROM în care se pot scrie oricând informaţii utilizând circuite speciale. Din întreg cuprinsul existent într-un EAROM, doar locaţiile proiectate special pot să primească noi informaţii. Cu toate că aparent sunt cu un grad înalt de flexibilitate, acest tip de memorie nu este prea mult folosit de către proiectanţi, deoarece necesită scheme electrice complicate, informaţiile stocate se degradează lent, fiind astfel memorii mai puţin stabile decât PROM, ROM sau EPROM. Electrically Erasable Read-Only Memory, EEROM - memorie ROM cu ştergere electrică: memorie ROM la care conţinutul poate fi şters prin procedee electrice, iar după aceea poate fi reprogramat. Acest procedeu poate fi repetat fără nici o limitare. Electrically Erasable Programable Read-Only Memory, EEPROM - memorie doar cu citire programabilă cu ştergere electrică: -*PROM. Electronic Industry Association Revised Standard 232, EIA-RS232, RS-232 - (engl.): interfaţa serială standard pentru care sunt definite atât nivelele de tensiune, cât şi alocarea resurselor. electronic mai! - poştă electronică: termen referitor la transmiterea informaţiilor prin linii telefonice sau radio. în domeniul calculatoarelor poşta electronică reprezintă comunicarea între doi sau mai mulţi utilizatori care folosesc aceste servicii cu ajutorul calculatorului. Este prezentă în reţele de calculatoare, la calculatoare cuplate la o linie telefonică printr-un modem şi la unele sisteme de operare multiutilizator. electrostatic plotter - plotter electrostatic: este un ploter cu rastru (mozaic) care utilizează un rând de electrozi pentru a crea sarcinile electrice care atrag cerneala (toner-ul) pe hârtie. electrostatic printer - imprimantă electrostatică: utilizează o matrice de electrozi, producând încărcări sau descărcări selective, în funcţie de , caracterul ce urmează a fi tipărit. Descărcările au loc între electrozi şi o hârtie conductivă care este apoi trecută printr-o substanţă revelatoare şi' fixatoare. Vitezele de tipărire sunt de 5400 linii/min, cu 132 caractere/min. element - element: 1. un membru al unei colecţii de articole care nu pot fi divizate în părţi constituente, deoarece ele însele sunt considerate ca fiind membre ale colecţiei. De exemplu, elementele unui cuvânt (computer word) sunt biţii; 2. un circuit care poate fi considerat ca o singură entitate realizând o singură funcţie şi care poate fi combinat cu alte elemente cu funcţii mai complexe, dar care nu poate fi divizat în componente individuale. (-ilogic element). elevator seeking - (engl.): tehnică de deservire a cererilor de scriere/citire pe disc în ordinea dată de distanţa dintre poziţia reală a capetelor şi zona referită de pe disc. (-* split seeking). embedded Small Computer System Interface -(engl.): reprezintă un disc fix care un controller de tip SCSI incorporat. empty medium - mediu liber: un mediu care a fost pregătit să accepte informaţii având în preliminar date înregistrate cum ar fi de exemplu limitele sectoarelor (-»sector boundaries) în cazul unui disc flexibil. Este în contrast cu termenul mediu virgin (->virgin medium). emulation - emulare:, proprietatea unui sistem de calcul de a executa programe scrise pentru un alt sistem de calcul şi de a obţine performanţe similare în privinţa timpului de calcul. emulator - emulator: un dispozitiv hard sau soft proiectat ca o parte particulară a calculatoarelor, dar care este folosit pentru a rula lucrări care au fost iniţial pregătite pentru alte tipuri de calculatoare. De exemplu, legătura dintre programele scrise pentru prima generaţie de calculatoare şi cele dintr-o altă generaţie. Se utilizează pentru legarea calculatoarelor care operează normal cu diferite protocoale de comunicaţie. enable - autorizare: activarea selectivă a unui dispozitiv sau a unei funcţii. Când mai multe dispozitive sunt legate în paralel, obţinerea modului de lucru selectiv se face prin acţiunea de autorizare cu ajutorul căreia se selectează doar dispozitivul dorit. enable-interrupt - întrerupere autorizată: o între-rupere este un proces în care o secvenţă de instrucţiuni este executată ca un eveniment neprogramat ce este cauzat de un dispozitiv extern calculatorului. Evenimentul soseşte într-un moment care nu poate fi presupus de către progamul principal ce se execută în calculator. Capacitatea calculatorului de a trata întreruperile variază mult cu dimensiunea, puterea şi complexitatea întregului sistem de calcul. Dacă doar o întrerupere poate fi tratată Ia un moment dat, calculatorul va seta ca întrerupere dezautorizată mecanismul, până când va iniţializa sau stabili procesul întreruperii. Apoi calculatorul setează condiţia de "întrerupere autorizată" putând astfel să răspundă în continuare evenimenteleor externe. enabling signal - semanal de autorizare: un semnal care permite ca o operaţie deja setată să aibă loc. Enhanced Graphics Adapter, EGA - (engl.): standard grafic apărut în 1984 cu rezoluţii în mod grafic 640x350 cu 16 culori, 320x200 cu 16 culori, 640x200 cu 16 culori, 640x350 cu 16 culori, iar în mod text 640x350 cu 16 culori, 720x350 cu 4 culori. Enhanced Small Device Interface, ESDI -(engl.): controller pentru harddisc introdus de IBM la gama de calculatoare PS/2. De obicei este sub forma unei plăci care se poate introduce într-unul din slot-urile libere ale plăcii de bază, iar alteori este direct integrat pe placa de bază. La fel ca şi controller-ul ST 506 şi acest controller conţine două conectoare, unul de comandă şi unul pentru date, plus unul pentru alimentare. Conectorul de comandă permite conectare a maxim 7 unităţi de disc. Setul de comenzi al acestui controller permite un control mult mai eficace decât la controller-ul ST 506, dar totuşi mai slab decât la unul SCSI. Viteza de transmisie a acestuia este între 10 şi 30 MO pe secundă. Din cauza acestei viteze relativ mari este de obicei întâlnit la sisteme cu magistrală mai performantă (EISA, VL bus). end-around carry - transport final: transport generat în poziţia cea mai semnificativă a caracterului care determină transportul în poziţia cea mai puţin semnificativă a caracterului. end-directive - directivă de sfârşit: o de la raţie într-un limbaj de asamblare care informează asamblorul că acolo nu mai există în plus instrucţiuni care să fie asamblate sau executate în program. end mark - marcator de sfârşit: un cod utilizat pentru a semnala că sfârşitul unui articol de informaţie a fost recepţionat. 51 ' ^ll •• European Computer Manufactura* Association, C6H end of data marker - marcator de sfârşit de date: un caracter sau un cod care indică faptul că sfârşitul tuturor datelor memorate pe o unitate de particulară de stocare (de exemplu bandă magnetică) a fost atins. end of field marker - marcator de sfârşit de câmp: un element de date adiţional care indică faptul că sfârşitul câmpului (în mod uzual lungimea variabilei câmp) a fost atins. Este un termen cunoscut şi sub denumirea de flag. end of file indicator - indicator sfârşit de fişier: -+end of file marker. end of file marker - marcator de sfârşit de fişier: un marcator ce poate fi recunoscut atât hard, cât şi soft şi care indică faptul că sfârşitul fişierului a fost atins. Sinonim cu indicator de sfârşit de fişier (end of fde indicator, end of file spot). end of file spot - indicator de sfârşit de fişier: — end of file marker. end-of-message - sfârşitul mesajului: un caracter sau un cod care indică faptul ca sfârşitul mesajului a fost atins. enquiry - interogare: metodă prin care se formulează o cerere de regăsire a unor date stocate într-o bază sau bancă de date. Pentru găsirea acestor date sunt necesare specificări ale atributelor datelor ce sunt folosite în cursul procesului de căutare. environment variable - variabilă de context: un şir de caractere reprezentând o informaţie de context, cum ar fi, de exemplu, un disc, o cale, un nume de fişier, asociat unui nume simbolic care poate fi folosit de MS-DOS şi WINDOWS; pentru a defini o variabilă de context se foloseşte comanda SET din DOS. erase - ştergere: sinonim cu clear şi -+delete. eraser - radieră: termen utilizat în programele de desenare care realizează funcţiile uner radiere obişnuite. Suprafaţa "atinsă" de gumă (radieră) este ştearsă. Este utilizată în aplicaţii ca PaintBrush, DR. Genius. error code - cod de eroare: este codul care reflectă modul de terminare al execuţiei unei comenzi. error detection - detecţia erorilor: operaţiile ce se execută la receptor pentru verificarea corectitudinii transmisiei datelor. Datele transmise de emiţător sunt însoţite de informaţii suplimentare de control. error level - nivel de eroare: informaţie folosită pentru a simboliza gravitatea unor anumite tipuri de erori survenite în cursul unei activităţi cu calculatorul. De obicei, nivelul de eroare este reprezentat printr-un identificator care însoţeşte mesajele de eroare. în funcţie de nivelul de eroare semnalat, activitatea poate fi continuată sau nu. error message - mesaj de eroare: mesaj ce apare pe listingul unui program sau terminal, referitor la erori de programare, de legare a programului, de execuţie, de dialog cu calculatorul, în general, referitor la o stare anormală a activităţii în curs. i error recovery - refacere după erori: multitudinea de operaţii (ce se execută automat prin program) făcute cu scopul execuţiei în continuare a unui program, chiar în cazul în care survine o eroare. error signal - semnal de eroare: semnal care anunţă apariţia unei erori în funcţionarea unui dispozitiv, care este emis de către acesta şi recepţionat de unitatea de prelucrare. ESDI = Enhanced Small Device Interface. ETHERNET - ETHERNET: este un standard de reţea LAN des utilizat, dezvoltat de firmele DIGITAL Equipment, INTEL şi XEROX. Acest standard se caracterizează printr-o reţea cu topologie de tip magistrală (bus-based network) care utilizează protocolul CSMA/CD (Carrier Sense Multiple Access with Collision Detection). Iniţial acest tip de reţea nu a fost proiectat pentru reţele locale de calculatoare, ci pentru conectarea modulară între componentele copiatoarelor XEROX şi imprimante. Sistemul original experimental a fost proiectat să lucreze la 3 Mbiţi/sec. Standardul adoptat de IEEE este de 10 Mbiţi/sec. Acestă reţea este destul de rapidă, flexibilă şi cu^un preţ scăzut. European Articles Numbering, EAN - codul european al articolelor: -+bar code. European Computer Manufacturer Association, ECMA - Asociaţia Producătorilor Europeni de Calculatoare: a cărei funcţie este introducerea normelor comune, adică a standardelor din lumea Tj&WV’-''’ 52 calculatoarelor* (de exemplu ECMA46 reprezintă standardul acceptat şi adoptat pentru casetele magnetice). # event - eveniment: 1. orice întâmplare care afectează un articol dintr-un fişier de date; 2. semnal generat hard sau soft indicând sistemului de operare că s-a ajuns la o condiţie recunoscută, cum ar fi, de exemplu, o eroare hard sau o terminare a unei activităţi interne. Event Control Block, ECB - blocul de control al evenimentului: structură de date care este folosită de IPX pentru a descrie un pachet. Event Service Routine, ESR - rutina de tratare a evenimentului: funcţie apelată de către bibliotecile IPX/SPX. Ea se va apela atunci când un pachet a fost emis sau recepţionat sau când a expirat timpul de emisie/recepţie al pachetului. exception return - revenire din excepţie: reluarea execuţiei unui program ce a fost întrerupt în scopul remedierii erorii, tratarea acesteia facându-se chiar de un modul al programului care se execută sau de către sistemul de operare. exclusive-or operation - operaţia sau-exclusiv: operaţie logică care se aplică asupra a doi operanzi şi care produce un rezultat ce depinde de configuraţia biţilor operanzilor. Regula după care funcţionează este: dacă ambii biţi sunt identici (cu 1 sau 0) rezultatul este 0, iar dacă sunt diferiţi (unul pe 1, celălalt pe 0 sau invers) rezultatul este 1. executive - executiv: -*monitor(2). exit - ieşire: 1. mod de terminare al unui ciclu de operaţii într-un program de calculator; 2. loc unde se poate opri un astfel de ciclu. exit code - cod de ieşire: -*error code. Expanded Binary Coded Decimal Interchange Code, EBCIDIC - EBCIDIC: cod de comunicaţie a datelor în care 8 biţi de informaţie sunt folosiţi pentru a forma 256 de coduri de caractere unice. expanded memory specification, EMS -specificarea memoriei expandate: -*expanded memory. expanded memory - memorie expandată: prezintă o schemă de depăşire a limitei de 640 Ko. Această schemă este disponibilă întregii game de calculatoare compatibile IBM-PC care au procesoare I8Qx86. Memoria EMS sau LIM (denumire ce provine de la iniţialele firmelor LOTUS, INTEL, MICROSOFT care au conce-put-o şi standardizat-o) este compusă atât din resurse soft, cât şi hard. Ideea a fost de a pune la dispoziţia microprocesoarelor o cantitate de memorie mai mare, care nu este liniară, ci este accesibilă printr-o fereastră. Această fereastră este de o capacitate de 64 KO fiind numită cadrul paginii ("page frame"). Un al doilea lucru important este că această memorie EMS este împărţită în pagini de 16 KO, într-o ramă intrând 4 astfel de pagini. Când un program caută un cuvânt de memorie cu o adresă mai mare de 1 MO partea de soft calculează locul unde este situat acest cuvânt, apoi activează hardul să copieze această pagină în cadru. Componenta soft este formată din driver-ul de memorie care se numeşte "EMM.SYS" sau "EMS.SYS". expansion slot - slot de extensie: pe placa de bază a unui calculator există sloturi de extensie în care pot fi introduse plăci care conţin alte circuite. Până când sistemul este conectat la magistrala de adrese numărul şi tipul slot-ului de extensie determină cum poate fi extins sistemul cu dispozitive periferice adiţionale sau cu plăci de memorie. Pe microcalculatoarele compatibile IBM există mai multe tipuri de sloturi de extensie: de 8 biţi pentru calculatoare compatibile IBM PC-XT, de 8 şi 16 biţi pentru AT, iar pentru cele cu microprocesorul 180386 cu 32, 16 şi 8 biţi. expert system - sistem expert: program, pentru calculatoare care nu prelucrează informaţiile, ci cunoştinţele. Aceste sisteme fac parte din domeniul inteligenţei artificiale şi posedă cunoştinţe dintr-un domeniu restrâns şi bine definit. Scopul acestor sisteme este de a ajuta specialiştii în munca lor. Sistemele expert sunt utilizate în momentul de faţă îndeosebi în diagnosticări medicale, la configurarea sistemelor de calcul etc. Pentru dezvoltarea acestora se folosesc limbaje ca LISP, PROLOG sau medii de dezvoltare speciale (de exemplu MYCIN sistem expert utilizat în medicină cu succes). eXtended Graphics Array, XGA - (engl.): este standardul grafic anunţat de IBM (în 1990) cu rezoluţiile în mod grafic de 640x480 cu 256 culori, 640x480 cu 65536 culori, 1024x768 cu 256 culori, iar în mod text 1056x400 cu 16 culori. Extended Industry Standard Architecture, EISA - (engl.): standardul ISA pentru calculatoarele compatibile IBM defineşte cum să se utilizeze magistralele de date şi slot-urile de extensie (expasion slots) pe 8 şi 16 biţi pentru modele PC-XT şi PC-AT. Consorţiul EISA este condus de Compaq Corp şi acceptat de aproape toţi producătorii de microcalculatoare cu excepţia IBM. A fost fondat în 1988 pentru a oferi o altenativă la MCA (Micro Channel Architecture) oferită de IBM. Problema are implicaţii asupra sistemelor non-IBM şi asupra producătorilor de cartele, deoarece MCA nu oferă compatibilitate în sus. Magistrala EISA permite utilizarea cartelelor ISA. extended machine - maşină extinsă: sistemul de calcul văzut de utilizator prin intermediul sistemului de operare. Maşina extinsă recunoaşte, pe lângă instrucţiunile maşinii de bază, şi un alt tip de instrucţiune, numită, în general, "apel supervizor". Aceasta dă posibilitatea activării unor componente ale sistemului de operare, pentru satisfacerea cererilor de servicii formulate (de obicei prin macroinstrucţiuni) în diferite programe, cum ar fi activarea unui program sau a unei sarcini, încărcarea unui segment, iniţierea unui lanţ de operaţii de intrare/ieşire etc. La întâlnirea instrucţiunii de apel supervizor, unitatea de comandă generează un semnal de derutare. Programul de tratare a acestei derute lansează în execuţie componenta sistem specificată de parametrii ce însoţesc apelul supervizor. Deoarece diferenţa dintre modul de tratare al instrucţiunilor maşinii de bază şi cel al instrucţiunii apel supervizor nu este vizibilă utilizatorului, el le consideră pe toate ca instrucţiuni ale unei singure maşini, numită maşină extinsă. extended memory - memorie extinsă: memorie de peste 1 Mo care este disponibilă calculatoarelor compatibile IBM-AT. Procesorul 180286 poate avea maxim 15 MO de astfel de memorie, la atât fiind limitat şi procesorul 180386 cu specificaţia că la memoria de 4 GO cât poate să adreseze nu pot "rezista" celelalte componente de pe placa bază. Programele pot folosi direct această memorie, unica restricţie fiind ca procesorul să treacă în modul "protejat". Din acest motiv, această facilitate o folosesc doar programele mari şi ambiţioase. extensible language - limbaj extensibil: limbaj de programare înzestrat cu posibilitatea introducerii de noi facilităţi sau a modificării celor existente în vederea satisfacerii cerinţelor unor noi domenii de aplicaţii sau în vederea creşterii eficienţei şi clarităţii programelor. Este alcătuit, în esenţă, dintr-un limbaj de bază şi un mecanism de extindere a facilităţilor sau de introducere a noi facilităţi în termenii facilităţilor limbajului de bază. extern bus - magistrală externă: -+bus. extern format - format extern: format. externai memory - memorie externă: memorie al cărui acces se face prin dispozitive speciale, fiind destinată unui număr mare de programe şi date, care pot fi folosite de unitatea centrală după ce sunt transferate în memoria principală. Poate avea capacitate mult mai mare decât memoria principală. De asemenea, timpul de acces este mai mare, iar costul pe bit memorat mult mai mic, având viteza de transfer comparabilă. Este denumită şi memorie auxiliară. externai reference - referinţă externă: este referinţa făcută dintr-o secţiune a unui program către o secţiune dintr-un alt program. F face - a recunoaşte: termen utilizat în recunoaşterea optică a caracterelor pentru a distinge seturile de caractere cu dimensiuni relative diferite. facility assignment - repartizarea resurselor: repartizarea memoriei principale şi a dispozitivelor periferice cu ajutorul executorului, la cererea programului care este în curs de executare. failure - eşec, defect: orice eroare a sistemului de calcul cauzată de un defect al sistemului hard sau soft. Aceasta eroare cauzează întreruperea capacităţii unităţii funcţionale de a efectua funcţiile necesare. Defectele pot fi de mai multe tipuri şi pot avea o importanţă diferită. failure logging - notarea eşecurilor: înscrierea automată a stării diferitelor componente ale sistemului de calcul pe baza stabilirii eşecului dispozitivului. Se foloseşte la corectare şi ajută la diagnosticarea erorilor. failure rate - rata de defecte: o măsură a numărului de defecte apărute într-o perioadă specifică de timp. Perioada de timp poate fi exprimată ca ore din timpul bun de funcţionare sau o perioadă mai lungă de timp, cum ar fi săptămâni, respectiv luni calendaristice. Pentru a failure recovery 54 aprecia importanţa ratei de defecte este necesar să se clasifice tipul defectului şi perioada de timp afectată. failure recovery - repararea defectului: restabilirea serviciului oferit de sistem (sistem service) după apariţia unui eşec. Aceasta poate implica corectarea eşecului, dar probabil permite ca lucrul să fie reluat doar după ce sistemul a fost re-configurat cu scopul de a evita această deficienţă. fake root - rădăcina falsă: un subdirector care joacă rolul unui director rădăcină. Acesta se foloseşte pentru asigurarea securităţii reţelelor. Anumite aplicaţii nu pot fi rulate din subdirectoare deoarece trebuie să scrie şi să citească fişiere în/din directorul rădăcină. Din motive de securitate, de obicei', utilizatorii nu trebuie să aibă drepturi la nivelul directorului rădăcină. De aceea, se creează un director rădăcină fals în care se pot atribui drepturi utilizatorilor, fară a afecta securitatea reţelei. Nu toate sistemele de operare pentru reţele oferă această posibilitate. De exemplu, cu aceste rădăcini false se poate lucra într-o reţea NOVELL care nu utilizează versiuni ale sistemului de operare mai vechi de NetWare 2.2. fallback facility - facilitatea de rezervă: capacitate a unui sistem pentru a asigura că, în ciuda apariţiei unui eşec a unei componente importante, este totuşi posibil să fie îndeplinite o parte sau toate funcţiile cerute de sistem. Ca un nivel minim al funcţionalităţii, sistemul "fallback" trebuie să prevină pierderea datelor şi să "apere" tranzacţiile şi fişierele, astfel încât repararea şi refacerea să poată lua loc mai târziu, când întreaga funcţionalitate este restaurată. false error - eroare falsă: este o condiţie ce apare cand sistemul semnalează o eroare a condiţiei, dar eroarea în sine nu există. false retrieval - recuperare falsă: în recuperarea informaţiei, când o eroare apare în specificarea criteriului de selecţie, aceasta determină ca un grup de date nedorit să fie selectat. fan-in - entranţă, număr de intrări: numărul de intrări ale unei porţi logice. fan-out - sortanţă: numărul maxim de porţi care pot fi comandate de către ieşirea unei porţi logice. fast access storage - dispozitiv de stocare rapid: dispozitiv de stocare cu un timp de acces relativ rapid. Un dispozitiv particular de stocare e descris ca râpid raportându-se la vitezele relative ale altor dispozitive din sistem. fast storage - memorie rapidă: -+cache. FAT = File Allocation Table. fatal error - eroare fatală: greşeală în programul calculato/ului care provoacă oprirea executării programului. fault - greşeală: eşec al oricărei componente fizice (hard sau soft) a unui sistem ce operează într-un _ mod solicitat. Astfel se provoacă o întrerupere în efectuarea funcţiilor necesare. fault masking - mascarea greşelilor: orice tip de redundanţă hard la care greşelile se corectează imediat, astfel încât operaţiile de descoperire, localizare şi corectare a greşelilor nu se pot deosebi. fault time, down time - timp de cădere: timpul în care o maşină e inoperantă datorită unei erori. fax gateway - poartă fax: este un calculator cu o placă fax incorporată în el pe care utilizatorii reţelei o pot accesa pentru a trimite şi primi masaje fax. Poarta fax este foarte asemănatoare cu cea de modem. Multe poduse fax lucrează ca şi extensii ale softului poştei electronice (electronic mail). fax server - server fax: calculator integrat în reţea dotat cu o cartelă fax permiţând celorlaltor staţii de lucru să trimită sau să primească mesaje fax. FCB = File Control Block. FCFS = First Come First Served. feedback - reacţie inversă: utilizarea informaţiei produsă într-o anumită etapă într-o^ serie de operaţii ca intrare pentru o altă etapă. In reglarea automată a proceselor şi în cibernetică "feedback"-ul este metoda prin care rezultatul unei operaţii de control este folosit ca şi parte a datelor pe care următoarea operaţie de control se bazează. Sistemul este autorizat să monitorizeze propriile acţiuni şi să facă paşi proprii de corectare. fesability studies - studii de fezabilitate: reprezintă, în general, cercetarea în posibilitatea de dezvoltare a soluţiei unei probleme. în cazul calculatoarelor înseamnă punerea în ordine a unei 55 configuraţii cât mai apropiate de cerinţe. Cercetarea poate fi iniţial o evaluare a situaţiei curente a hardului şi softului, lucru important pentru alegerea echipamentului. Studiile de fezabilitate sunt făcute pentru a stabili când un calculator poate fi folosit în rezolvarea unor probleme particulare. fetch - aducere: procedeu de găsire şi de încărcare a unei cantităţi de informaţie din memorie. La sistemele de operare cu memorie virtuală aducerea înseamnă procedeul de copiere a programului executabil din memoria externă în memoria principală. fetch ahead - aducerea înainte: -*instruction lookahead. fetch cycle - ciclu de aducere: multe calculatoare realizează instrucţiunile program printr-o operaţie ce constă din două cicluri. In primul ciclu (fetch cycle), o instrucţie program individuală este adusă din memoriu şi plasată într-un registru special din unitatea centrală sau din microprocesor. în al doilea ciclu (execute cycle), instrucţiunea este analizată şd realizată. FG = Frame Grabber. fibre optical transmition - transmisia cu fibre optice: fibrele optice oferă un mediu de transmitere a datelor în care sunt posibile lărgimi de bandă extrem de variate, aceasta permiţându-se astfel o foarte mare viteză de transmitere a datelor şi multiplexare a mii de canale separate de date într-o singură fibră de sticlă cu diametru foarte mic. Sistemul de fibre de sticlă operează prin ghidarea undelor de lumină, a frecvenţelor destul de mari de-a lungul fibrei. Ele.sunt constituite din frecvenţe ce prezintă un miez cu densitate optică cu înalt index de refracţie, înconjurat de un înveliş cu slab coeficient de refracţie. Această structură creează efectul de ghidare a luminii de-a lungul fibrei. Transmisia cu fibre optice necesită conversia semnalelor electrice digitale în semnale luminoase la începutul transmisiei şi reconvertirea acestora la receptare. Cablurile cu fibre optice au dimensiuni mici, necesită spaţiu redus, nu necesită putere electrică şi nu interferă electromagnetic. field - câmp: reprezintă o componentă adresabilă a unei structuri de date. field engineer - inginer de întreţinere: specialist care instalează hardul calculatorului în încăperile utilizatorului, efectuează întreţinerea preventivă de rutină şi repară dispozitivele defecte. FIFO = First In First Out. figurative constant - constantă simbolică, constantă figurativă: constantă predefinită în COBOL care nu necesită descrierea în blocul de date. De exemplu ZERO în loc de 0. file - fişier, datotecă: o colecţie organizată de înregistrări, dispusă pe unul sau mai multe suporturi externe, memorată sub un singur nume, fiind compusă din una sau mai multe înregistrări, conţinând informaţii legate între ele. înregistrările pot fi sau nu secvenţiale. File Allocation Table, FAT - tabela de alocare a fişierelor: este o zonă a sistemului de pe un disc care reţine pista "cluster-elor" discului alocate tuturor fişierelor partiţiei DOS. De asemenea, este stocată şi pista cu spaţiul disponibil de pe disc. în cazul harddiscului dimensiunea FAT-ului limitează cantitatea capacităţii de stocare care poate fi manevrată de DOS. Sub DOS 3.3 sau versiuni anterioare harddiscurile erau limitate la 32 de MO. Haddiscurile cu mai mult de 32 de MO puteau fi partiţionate în segmete mai mici. Aceste discuri de mare capacitate au disponibile şi driver-e speciale care modifică FAT-ul, permiţând DOS-ului să folosească spaţiul de stocare adiţional. file attributes - atributele fişierului: determină modul de lucru (de exemplu: fişierul poate fi numai citit, poate fi împărţit între mai mulţi utilizatori etc.). file closing - închiderea fişierului: ansamblu de operaţii realizate de sistemul de gestiune al fişierelor ce are loc la sfârşitul prelucrării unui fişier. file compression - compresia fişierelor: prin compresie se înţelege reducerea dimensiunilor. Astfel compresia fişierelor se face cu un program de arhivare, dimensiunile fişierelor reducându-se considerabil. Procesul de creare de arhive prezintă mai multe avantaje: se utilizează mai puţin spaţiu pe harddisc decât în cazul fişierelor normale, creşte durata de viaţă a harddiscului, mai multe fişiere din acelaşi domeniu pot fi grupate şi arhivate împreună tăcând uşoară găsirea lor când este nevoie, în cazul transmisiilor prin modem se câştigă timp (de exemplu toate fişierele ce se transmit prin BBS (Bulletin Board Services) sunt arhivate economisindu-se timp). File Control Block, FCB - blocul de control al fişierelor: este o structură de date ce se foloseşte pentru a avea controlul asupra fişierelor deschise. In blocul de date numit FCB, sistemul de operare reţine informaţii despre stările fişierului. file conversion - conversia fişierului: proces de conversie a datelor fişierelor dintr-un format în altul. De exemplu, fişierele create pe o anumită suprafaţă magnetică trebuie convertite pentru a putea fi folosite de un anumit tip de calculator. file copying - copierea fişierului: este operaţia prin care se transferă informaţia dintr-un fişier sursă în altul destinaţie. file creation - creare fişier: este operaţia prin care se memorează informaţiile pe un suport pe baza organizării alese a fişierului. file event - accesul la fişier: un acces la oricare dispozitiv de memorare pentru înscriere sau citire. file extension - extensia fişierului: este un grup de caractere ce sunt plasate în urma numelui fişierelor, după un anumit caracter (de exemlu în DOS după caracterul se poate introduce o extensie de maxim 3 caractere - nume.BAT). file gap - interval între fişiere: spaţiul de pe mediul de memorare al datelor care se foloseşte pentru a indica capătul fişierului, iar câteodată începutul altui fişier. file header - antetul fişierului: grup de cuvinte care conţine numele şi diverse caracteristici ale fişierului şi care se găseşte la începutul fişierului memorat pe bandă magnetică sau disc. file identificator - identificatorul fişierului: cod creat pentru a identifica un anumit fişier. Scopul identificării fişierului este acela că nu apare nici o confuzie între fişiere. Este, de asemenea, furnizat un mijloc prin care programele de citire şi cele de scriere ale fişierelor pot verifica dacă fişierele corecte sunt de ieşire sau de intrare. Metodele de identificare ale fişierelor sunt variate şi depind de tipul de fişier şi de mediul pe care acestea sunt stocate pentru a putea fi utilizate. file labei - eticheta fişierului: tip de identificare a fişierului (file Identification) în care fişierul are ca primă înregistrare sau bloc un set de caractere unic pentru fişier. Informaţiile din eticheta fişierului pot consta în descrierea conţinutului fişierului. Este cunoscut şi sub numele de eticheta antetului (header labei). file layout - aşezare fişier: o descriere a organizării conţinutului unui fişier care face parte în mod curent din definiţia sistemelor (systems definition) sau din specificaţia programului (program specification). file looking - urmărirea fişierului: aceasta asigură faptul că fişierul va fi încărcat corect înainte ca alt utilizator, aplicaţie sau proces să aibă permisiunea să scrie în fişier. file maintenance - mentenanţa fişierului, întreţinerea fişierului: modificarea conţinutului fişierului prin adăugarea, ştergerea sau corectarea înregistrărilor sale. Mentenanţa este diferită de actualizare, care constă în reflectarea schimbărilor reale a evenimentelor (events) înregistrate în fişier. Mentenanţa este legată de siguranţa de a face ca -fişierul să conţină datele cerute. file name - numele fişierului: şir de caractere alfanumerice folosit pentru a identifica şi descrie un fişier printr-o etichetă a fişierului (file labei). Numărul de caractere din şir este impus de sistemul de gestiune al fişierelor. file organization - organizarea fişierului: se referă la modul în care elementele de date şi/sau înregistrările unui anumit fişier sunt dispuse pe un mediu fizic de stocare. Metoda de organizare a fişierului poate impune o metodă particulară de acces a fişierului care poate fi indexată secvenţial, serială sau cu acces aleator. file processing - prelucrarea fişierului, procesarea fişierului: implică toate operaţiile în legătură cu crearea, consultarea, actualizarea şi utilizarea fişierului. Dintre aceste operaţii amintim crearea, validarea, compararea, sortarea, concatenarea şi altele. file protection - protecţia fişierului: dispozitiv mecanic sau comandă a calculatorului care nu permite ştergerea sau înscrierea de date pe disc sau bandă magnetică, dar permite programului să citească date de pe aceste suporturi. file rights - drepturi la fişier (securitatea drepturilor): controlează ce este permis unui utilizator să facă cu fişierele din directoarele şi subdirectoarele specificate. Aceste drepturi pot fi: de citire, de scriere, de creare, de ştergere, de modificare, de control al accesului etc. file search - căutare în fişier: operaţie care cuprinde căutarea în fişier pentru găsirea informaţiei din toate câmpurile care aparţin unei anumite categorii. Se realizează separând informaţia pentru un câmp în care informaţia înscrisă satisface un anumit criteriu sau, stabilind dacă există sau nu, undeva în fişier, structura de informaţie specificată. file security - securitatea fişierului: protecţia datelor dintr-un fişier împotriva accesului intenţionat sau întâmplător al unor persoane neautorizate. file server - server de fişiere: calculatorul care conduce întreaga activitate a reţelei, pe el fiind rulat sistemul de operare al reţelei de calculatoare. De exemplu pentru reţeaua NOVELL pe server este rulat sistemul de operare NetWare. Sistemul ide operare permite server-ului de fişiere controlul accesului la resursele comune, evitând apariţia conflictelor, asigură securitatea sistemului şi realizează comunicaţia între staţii. Este alcătuit, de obicei, dintr-un disc fix, cel puţin o placă de reţea, şi driver-ul LAN pentru a comunica cu reţeaua. Poate să fie dedicat (dedicated), caz în care poate lucra doar ca şi server, sau nededicat (nondedicated) când se poate folosi atât ca şi server, cât şi ca staţie de lucru. file sharing - partajarea fişierului: trăsătură a reţelelor ce permite mai multor utilizatori să acceseze acelaşi fişier la un moment dat. file updating - actualizarea fişierului: se face prin modificarea unor informaţii ce sunt conţinute în fişier sau înlocuirea, adăugarea, respectiv ştergerea acestora. filecard - (engl.): este numele sub care sunt cunoscute discurile fixe ce se montează direct într-un slot liber al PC-ului fiind solidare cu placheta care se introduce şi pe care sunt montate. FILO - (engl.): First in last out filter - filtru: 1. program care citeşte date de la un echipament standard de intrare pe care le prelucrează, apoi le trimite la echipamentul standard de ieşire; 2. rutine cu ajutorul cărora sunt separate structuri de date care îndeplinesc anumite condiţii (baze de date). FINDER - FINDER: I. este sistemul de operare al calculatoarelor APPLE; 2. este interfaţa grafică prietenoasă (”user^friendly") a calculatoarelor Macintosh. firmware - soft de coordonare: este o combinaţie de hard şi soft proiectate pentru o sarcină (task) specifică. Este un program şi/sau date stocate într-o memorie ROM care ajută la controlul operaţiilor de cătr6 calculator. "Firmware" este o memorie nevolatilă reţinând informaţiile şi după deconectarea de la sursa de alimentare a calculatorului. ROM BIOS este un exemplu de "firmware". First Come First Served, FCFS - primul venit primul servit: algoritm în care sarcina (task-ul) este aşezată la coada listei, neţinându-se seama de priorităţi, intrarea în execuţie facându-se în ordinea sosirii. first generation - prima generaţie: se referă la prima generaţie de calculatoare^ Acestea au apărut în 1951, caracterizându-se prin dimesiuni fizice foarte mari, prin utilizarea de circuite cu tuburi, iar unităţile auxiliare de stocare pe benzi magnetice. UNIVAC I este un calculator din prima generaţie care a fost pus pe piaţă în 1951. Calculatoarele din prima generaţie sunt în prezent piese de muzeu. First In First Out, FIFO - primul intrat primul ieşit: tehnică de manipulare a structurilor de date de tip coadă, aceasta fiind o listă liniară la care toate inserările de elemente sunt făcute la unul difi capetele listei (capul cozii), iar toate extragerile (ştergerile) sunt făcute la celălalt capăt (spatele cozii). FIFO e utilizat şi pentru a desemna disciplina de servire de tip "primul intrat, primul ieşit". first level address - adresă de prim niveli o adresă care dă locaţia unui articol referită direct, fară modificări. first remove subroutine - prima subrutină mutată: o subrutină în care se intră direct din programul principal şi din care se iese înapoi în acelaşi program. five generation - generaţia a cincea: este gene* raţia viitoarelor calculatoare, preconizându-se să apară pe la începutul anului 2000. Creşterea puterii de calcul se aşteaptă să rezulte din utilizarea procesoarelor paralele şi a prelucrărilor simultane de programe. Se preconizează, asemenea, ca sistemele să posede cunoştiinţe, să fie capabile să combine un set de factori cu alte seturi pentru a obţine noi soluţii, nefiind disponibil în prezent nici un sistem de calcul care să poată opera într-un asemenea mod. Calculatorul va avea un rol principal în societate, deci trebuie să fie uşor de folosit pentru a putea fi utilizat pe scară largă. Se încearcă să se ajungă la un calculator care să recunoască vorbirea umană, scrisul de mână şi diferite grafice. fixed area - zonă stabilită, zonă fixată: zonă a ipemoriei principale care e ocupată de partea rezidentă a sistemului de operare. fixed block length - bloc cu lungime fixă: blocurile pot avea un nifmăr constant de cuvinte (words) sau de caractere într-un sistem care necesită blocuri de lungime fixă. Aceste cerinţe pot fi determinate de limitările hard ale maşinii de calcul sau pot să fie determinate de program. Este în contrast cu termenul bloc variabil (variable block). fixed-cycle operation - operaţie cu ciclu fix: operaţie terminată într-un anumit număr de cicluri de execuţie bine precizate ca timp. fixed disk - disc fix: un disc sau un pachet de discuri care este permanent montat într-un driver de disc. Sunt des întâlnite pe calculatoarele mari. De asemnea harddiscurile calculatoarelor personale sunt referite ca fiind discuri fixe. fixed field - câmp fix: reprezintă o variantă de organizare a câmpurilor în înregistrări, astfel încât câmpurile conţinând informaţii similare în fiecare înregistrare să fie localizate la aceeaşi poziţie relativă în înregistrare şi să aibă aceeaşi lungime. Este în contrast cu termenul câmp variabil (variable field). fixed-head disk - disc cu cap fix: dispozitiv de memorare cu disc la care capetele de citire şi j scriere sunt într-o poziţie fixă, câte una pe pistă, iar elementele de care sunt prinse capetele nu sunt flexibile. fixed logic - logică fixă: logică a circuitelor calculatoarelor sau dispozitivelor periferice care nu se poate schimba sau controla din exterior. Legăturile trebuie întrerupte fizic pentru a se schimba logica. fixed-point arithmetic - aritmetică în virgulă fixă: 1. metodă de calcul la care calculatorul nu ia în considerare locaţia virgulei zecimale, deoarece virgula este într-un loc stabilit: 2. tip de aritmetică la care operanzii şi rezultatele tuturor operaţiilor aritmetice trebuie corect estimate în aşa fel, încât valorile lor să fie într-un domeniu fix. fixed-point representation - reprezentarea în virgulă fixă: modalitate de a reprezenta numerele întregi binare într-un calculator numeric pentru a putea efectua operaţii în virgulă fixă. în general numerele întregi ocupă un cuvânt, bitul din stânga fiind semnul, iar restul biţilor dau valoarea, virgula considerându-se plasată după semn (dar nu este reprezentată fizic). fixed-program computer - calculator cu program nemodificabil: calculator cu utilizare specială care are înscris în memorie un program nemodificabil. fixed routing - "îndrumare fixă: mod de "îndrumare" la care comportarea mesajului în reţea este înainte stabilită, indiferent de schimbările circulaţiei sau de anularea unor componente de reţea. fixed storage - memorie nemodificabilă: memorie de date al cărei conţinut nu se poate schimba prin instrucţiuni ale calculatorului. flag - steguleţ, indicator, fanion: indicatorii sunt biţi de control universali cu largă utilizare care se folosesc la microprocesoare. Ei indică existenţa, respectiv inexistenţa unei stări stabilite, îndeplinirea sau neîndeplinirea unei condiţii fixate şi a unor evenimente ale sistemului. Schimbarea valorii indicatorului poate fi cauzată de instrucţiuni ale sistemului sau de evenimente externe (de exemplu, semnalul unui dispozitiv periferic). La indicatorii care primesc semnale numai de la o sursă deosebim mai mulţi indicatori: indicator de zero, indicator de transport, indicator de semn. flatbed plotter - (engl.): este un echipament care desenează o imagine permanentă pe o suprafaţă de afişare montată pe un suport plan. flexible disk - disc flexibil: sinonim cu dischetă (->diskette). flicker - pâlpâire: reprezintă pulsaţia nedorită a unei imagini afişată pe un tub catodic. Observaţie: pâlpâirea apare când frecvenţa de reîmprospătare este prea mică în raport cu caracteristicile fosforului. flip-flop - bistabil: circuit utilizat pentru stocarea unui bit de informaţie. Sinonim cu eccles jordan circuit. floating address - adresă flotantă: -*relative address. floating point arithmetic - aritmetică în virgulă mobilă: spre deosebire de aritmetica virgulei fixe la aritmetica virgulei mobile calculatorul ia în considerare poziţia virgulei zecimale. Aritmetica în virgulă mobilă permite şi calculule cu numere foarte mari, respectiv foarte mici reprezentând în virgulă mobilă valori care nu pot fi reprezentate în virgulă fixă. De aceea instrucţiunile în virgulă mobilă se realizează pe bază de soft, adică prin scrierea unor programe suplimentare. Al doilea mod de rezolvare a acestei probleme este folosirea unui procesor aritmetic, Ia care instrucţiunile aritmetice în virgulă mobilă sunt rezolvate prin hard, adică ele fac parte din setul de instrucţiuni al procesorului. floating-point representation - reprezentarea în virgulă mobilă: modalitate de a reprezenta numerele întregi binare într-un calculator numeric pentru efectuarea operaţiilor aritmetice în virgulă mobilă. Această reprezentare conţine două părţi: o caracteristică şi o mantisă, numărul reprezentat în virgulă mobilă ocupând de regulă un cuvânt. Primul bit este folosit pentru desemnarea semnului mantisei, următorii V biţi fiind pentru caracteristică şi ultimii ’m’ biţi pentru mantisă. floppy disk - disc flexibil: sinonim cu dischetă (-*diskette). floptical - (engl.): standard industrial pentru discuri flexibile de mare capacitate (25 MO) cu înregistrare optică. flow - curs: ordinea după care se desfaşoară sau se execută operaţiile. flow control - controlarea cursului: la transmiterea datelor, activitatea de control a vitezei transmiterii datelor. flowchart - organigramă: metodă de reprezentare a logicii unui program. Această organigramă foloseşte forme geometrice, cum ar fi paralelogramul, rombul, dreptunghiul şi alte forme, pentru reprezentarea unor paşi logici dintr-un program şi a succesiunii lor. fluid computer - calculator fluid: calculator digital care este complet construit cu elemente logice fluide alimentate cu aer, neavând componente în mişcare şi nici circuite electronice. Toate funcţiile logice se obţin prin interacţiunea jeturilor de aer. flying head - capete "plutitoare”: cap pentru citire/scriere care se foloseşte la discurile magnetice şi care este astfel proiectat, încât pluteşte la o distanţă foarte' mică de suprafaţa magnetică în mişcare. FM chip = Frequency Modulation chip. FM synthesis = Frequency Modulation synthesis. font - font, tip de literă: termen din domeniul prelucrării textelor, a aplicaţiilor publicistice şi tipografice, însemnând o modalitate de reprezentare şi proiectare pe ecran şi/sau hârtie a formei, stilului şi mărimii unui caracter alfanumeric sau a unui caracter special. font set - mulţime de fonturi: o colecţie finită de mărimi şi forme diponibile pentru mulţimea de caractere ce se utilizează. forbidden-character code - cod nevalabil: cod care există doar după apariţia unei greşeli în codificarea binară a caracterelor. force - forţare: intervenţie asupra calculatorului ce execută o instrucţiune ramificată prin care se transferă controlul altei părţi a rutinei. foreground image - primplan: termen utilizat în grafică, fiind partea unei imagini care poate fi modificată dinamic. foreground partition - partiţie paralelă: termen utilizat în grafică, fiind un tip de partiţie caracteristică sistemelor care folosesc metoda specificării statice a partiţiilor. Este utilizată, de obicei, pentru execuţia programelor catalogate în bibliotecile sistemului de prelucrare interactivă, aplicaţii în timp real, neputându-se efectua translatări şi legări. form feed - deplasarea modelului: deplasarea hârtiei cu scopul aducerii unei anumite părţi din model în poziţia de tipărire. form feed character - caracter pentru deplasarea modelului: caracter de control care stabileşte când imprimanta sau ecranul trece la următoarea parte, model sau unitate de date echivalentă. form flash - imprimare de cadru: reprezintă afişarea unui cadru de supraimprimare. form overlay - cadru de supraimprimare: este im desen care reprezintă, de exemplu, un formular, o grilă, un plan sau o hartă, fiind utilizat drept fundal. formal language - limbaj formal: limbaj artificial cu o descriere riguroasă, matematică, bazată pe un sistem formal de tip gramatică sau automat, ce pot fi folosite ca module ale limbajelor de programare. formal methods - metode formale: sunt metode de descriere a sistemelor şi cerinţelor simbolice ale programului, nerămânând îndoieli şi interpretări greşite. formal parameter - parametru formal, parametru fictiv: parameter. format - format: este modul prin care se reprezintă datele sau instrucţiunile unui program. Poate fi de două feluri: format intern dacă reprezentarea se face în memorie şi exten dacă se face pe un suport extern de reţinere a informaţiei. format descriptor - descriptor de format: o parte a unei instrucţiuni sau a unui grup de instrucţiuni care precizează formatul în care datele apar în zona sau pe suportul de pe care sunt preluate, sau formatul în care datele trebuie transferate în zona sau pe suportul destinaţie. formatted tape - bandă formatată: bandă magnetică care foloseşte piste de sincronizare dinainte înscrise, cu ajutorul cărora blocurile de date se pot găsi prin consultarea tabelei cu evidenţa lor. formatter - formator: program de conversie a datelor din format intern în format extern şi invers. formatting - formatare: 1. procedeu de pregătire a suporturilor de date cu acces direct (care se efectuează înainte de prima utilizare a acestor suporturi - mediu virgin) pentru a fi posibilă utilizarea lor de către un sistem de calcul. In cazul unei dischete, formatarea se compune din împărţirea ei în piste şi sectoare şi formatarea unui bloc de control la începutul dischetei (antetul acesteia - header). Tipul de formatare depinde de densitatea datelor, de numărul de piste, de numărul de sectoare, de folosirea uneia sau a ambelor feţe pentru stocarea datelor etc. Formatarea este necesară, atât înaintea ptimei utilizări, cât şi atunci când se doreşte un alt mod de formatare sau când se doreşte utilizarea pe un alt sistem de calcul cu care acest sistem nu este compatibil. Formatarea se face cu ajutorul unui program sistem (în DOS: format.com). Formatarea poate să fie fizică (physical formatting sau low le vel formatting) sau logică (logical formatting). Cea fizică se face neapărat când se utilizează pentru prima dată o dischetă neformatată, această operaţie putându-se repeta de câte ori este nevoie. Dacă se reface formatul (fizic) al unei dischete, informaţiile înscrise anterior se pierd. Formatarea logică se poate face de câte ori se doreşte, ea nu distruge datele de pe disc (datele se pot reface dacă încă nu s-a rescris peste ele ceva); 2. formatarea textului. -*text formatting. FORTH - FORTH: limbaj de programare de nivel înalt care conform sintaxei sale foloseşte notaţia poloneză inversă. Baza programării în FORTH este cuvântul ("word") care de fapt reprezintă un subprogram. Utilizatorul defineşte cuvântul, iar fiecare cuvânt definit apelează un alt cuvânt, care la rândul său poate fi definit de către utilizator sau este un cuvânt standard al acestui limbaj. Din cauza acestei însuşiri FORTH-ul face parte din grupa limbajelor de programare care pot fi extinse. FORTRAN - FORTRAN: limbaj de programare de nivel înalt conceput pentru calcule tehnico-ştiinţifice. Caracteristica sa esenţială este modul algebric de scriere a instrucţiunilor, lucru care face posibilă o uşoară transformare a formulelor matematice în instrucţiuni. A fost introdus în 1956 de către IBM (FORTRAN I) şi a cunoscut o serie de variante. Există două standarde ale acestui limbaj: FORTRAN IV (cunoscut şi sub denumirea de FORTRAN 66) şi FORTRAN 77. forward compatibility standards - standarde de compatibilitate "forward": standarde adoptate pentru a se asigura că programele dezvoltate pentru un anumit nivel de echipament pot fi utilizate şi pe următorul nivel de echipamant, în cazul în care se înlocuieşte instalarea prezentă. forward error analysis - analiză directă a erorii: metodă de analiză a erorii care se bazează pe presupunerea că schimbări mici a datelor de intrare provoacă schimbări mici în rezultat, astfel putându-se calcula graniţele erorilor rezultatelor cauzate de rotunjiri sau de erorile trunchierilor de la intrare. four address Snstruction - instrucţiune cu patru adrese: instrucţiune a calculatorului la care partea adresei conţine patru adrese: două adrese de operanzi, o adresa cu destinaţia rezultatului operaţiei şi adresa următoarei operaţii ce trebuie efectuate. four-plus-one address - adresă patru plus unu: instrucţiune care are patru adrese de operanzi şi o adresă de control. four-wire channel - canal cu patru fire: un circuit capabil să transmită şi recepţioneze simultan date prin utilizarea a două căi separate şi distincte în fiecare direcţie. fourth generation - generaţia a patra: corespunde calculatoarelor ce utilizează integrarea pe scară largă (VLSI - Very Large Scale Integration). Calculatoarele acestei generaţii sunt de dimensiuni mai mici decît cele din generaţia precedentă (third generation). Sunt utilizate microprocesoare şi circuite de memorie. Există uneori divergenţe de opinii în ceea ce priveşte această generaţie, şi anume dacă este o generaţie nouă sau este doar generaţia a treia avansată. fourth generation language - limbaj de generaţia a patra: orice limbaj de nivel înalt proiectat pentru a oferi utilizatorilor, ce nu sunt programatori specialişti, posibilitatea de a dezvolta aplicaţii. Aceste limbaje sunt adesea bazate pe limbaje neprocedurale cu suport de baze de date relaţionale. fragmentation - fragmentare: utilizarea oricărui obiect sau resurse în care părţile resursei sunt alocate dinamic, rezultând dintr-un model de utilizare în care o resursă particulară este obligată să folosească elemente dispersate ale resursei. De exemplu, memoria principală a unui calculator care are posibilităţi de stocare virtuală, poate fi alocată la mai multe programe concurente într-un asemenea mod, încât niciunul sau câteva programe să aibă atribuite zone contigue de memorie. Fragmentarea poate conduce la operaţii ineficiente, dar abilitatea unui sistem de operare de a lucra într-un asemenea mediu poate reorganiza alocarea memoriei automat pentru a obţine o utilizare mai eficientă, fiind un important atribut al maşinilor virtuale. De asemenea un disc poate fi fragmentat având mici spaţii libere (gaps) între fişiere. frame - cadru: 1. o secţiune transversală de pe banda magnetică sau banda de hârtie constând din poziţia unui bit pentru fiecare pistă a benzii. Pentru benzile de hârtie se utilizează şi temenul de rând (row); 2. unitate de informaţie din comunicaţia de date, ca de exemplu o pagină de informaţii pregătită pentru o prezentare pe un dispozitiv de afişare. Orice unitate de date transferată este o unitate mărginită de caractere de încadrare, (framing characters). frame buffer - memorie video: memorie în care se găseşte imaginea aflată la un moment dat pe ecranul calculatorului. Memoria video este o parte a memoriei RAM în care imaginea este stocată în forma unei matrici bidimensionale ale cărei elemente reprezintă un pixel. Pentru reprezentarea unui pixel pe ecranul monocrom fără nuanţe de gri se foloseşte un bit, la cele cu nuanţe de gri sunt necesari 2-3 biţi, iar la cele color, se utilizează unul sau mai mulţi octeţi. Controller-ul ecranului codifică conţinutul memoriei video în semnale corespunzătoare, acestea fiind apoi reprezentate pe ecranul calculatorului. frame frequency - frecvenţa cadrelor: numărul de cadre redate în timp de 1 secundă. frame-grabber - captare de imagimi: placă de extensie pentru PC, care transformă semnalele analogice preluate de la o cameră video în informaţii digitale, care pot fi memorate şi prelucrate în continuare de un calculator. frame page - cadrul paginii: -*frame(2). framing - încadrare: unităţile de date care marchează limitele câmpurilor sau caracterele în cadrul transmisiei de date. Fiecare caracter în sistemele cu transmisie asincronă sunt, de exempju, încadrate de un bit de start şi doi biţi de stop. în cazul fluxului sincron de date grupuri speciale de caractere (sync characters) sunt utilizate pentru încadrarea unui bloc de date de caractere. framing error - eroare de încadrare: în cazul în care un dispozitiv de recepţionare nu este capabil să detecteze codurile de încadrare (framing codes) potrivite ca o parte a unităţii de recepţionare a datelor, atunci se va raporta şi înregistra o eroare de încadrare, adesea cerută în retransmisia automată a blocurilor, care prezintă un interes deosebit. free field - format liber: caracteristică dispozitivelor ce sunt utilizate pentru căutarea, citirea sau modificarea informaţiilor, care permit înscrierea acestora pe un anumit mediu, fără a se ţine seama de câmpurile fixe stabilite înainte. free field storage - memorie cu format liber: memorie de date care permite înscrierea datelor f2ră a se ţine seama de câmpurile dinainte fixate. freeware - (engl.): este un tip de soft care este distribuit liber fiind un program plasat în domeniul public (Public Domain). Poate fi copiat liber şi dat altora cu sau fară restricţii, dar, faţă de alte softuri, utilizatorii nu trebuie să se înregistreze sau să plătească taxe. frequency-division multiplexing - multiplexare prin divizarea frecvenţei: metodă utilizată pentru transmiterea datelor, provenite de la mai multe terminale de mică viteză, printr-un singur canal de comunicaţie cu viteză mare de transfer. Metoda poate fi privită ca o divizare a canalului într-un set de subcanale, lărgimea de bandă a canalului fiind divizată într-un număr, egal cu cel al terminalelor, de benzi mai mici. Fiecărui terminal i se repartizează câte o bandă mică de frecvenţe prin care poate comunica, fiind posibilă, deci, suprapunerea comunicaţiei tuturor terminalelor în acelaşi timp pe acelaşi canal de mare viteză. Frequency Modulation chip, FM chip - circuit de modulare a frecvenţei: circuit folosit în majoritatea cartelelor de sunet. Prezintă, de fapt, un minisintetizator. Acest circuit este produs de firma YAMAHA. Numele său provine de la modul de producere a sunetului (modulare de frecvenţă, FM - Frequency Modulation). Circuitul nu poate digitaliza şi reda sunete din natura, ci le produce el însuşi. Frequency Modulation synthesis, FM synthetis - sinteza prin modulare de frecvenţă: tehnică aplicată dispozitivelor de generare a sunetelor. Tehnica se jbazează pe o sinteză prin modulare de frecvenţă. în anul 1976 apar primele versiuni ale acestei tehnici, care a progresat de-a lungul anilor. Pentru sinteză se foloseşte un semnal sinusoidal (numit operator). Sintezele complexe sunt generate prin suprapunerea a mai multor "operatori", numărul lor ajungând până la 4. Sinteza FM a fost iniţial introdusă pe PC-uri odată cu cartelele de sunet Adlib şi ulterior perfecţionată de Sound Blaster. friend function - funcţie "prieten”: este o funcţie care nu este funcţie membru a unei clase, dar poate folosi membri privaţi ai acelei clase, aceşti membri putând fi accesaţi doar de funcţiile clasei. Această funcţie este declarată independent de clasă, ca orice funcţie a unui program. Necesită ca parametru tipul respectiv de clasă. front-end processor - preprocesor: procesor care leagă calculatorul principal la un capăt şi canalele de comunicaţie la celălalt capăt şi care coordonează transmiterea şi primirea de mesaje, descoperă şi corectează greşelile de transmitere, compune şi descompune mesajele şi efectuează restul funcţiilor de prelucrare, astfel încât calculatorul principal primeşte informaţii curate. Este în contrast cu procesorul "back-end". front-end computer - calculator frontal: calculator numeric ce realizează interfaţa dintre un sistem de calcul care este numit principal şi terminalele ce sunt legate la acesta printr-o reţea de comunicaţie. full adder - sumator complet: element logic care lucrează cu două cifre binare şi o cifră de transport din treapta anterioară şi care furnizează la ieşire suma şi noua cifră de transport. full substracter - scăzător complet: element logic de scădere care lucrează cu trei intrări binare care reprezintă descăzutul, scăzătorul şi cifra de împrumut şi care furnizează la ieşire cifra diferenţei şi noua cifră a împrumutului. function - funcţie: 1. acea parte a instrucţiunii unui calculator care specifică operaţiile ce trebuie executate; 2. expresie ce utilizează simboluri matematice pentru a descrie relaţia dintre variabile. function code - codul funcţiei: partea instrucţiunii care specifică operaţia care trebuie să fie executată. function generator - generator de funcţie: unitatea calculatorului analogic care poate accepta una sau mai multe variabile de intrare şi care furnizează o variabilă de ieşire care este bazată pe câteva funcţii matematice. function key - tastă funcţională: orice tastă care cauzează o operaţie specifică, alta decât introducerea unui caracter standard din setul de caractere disponibil. Câteva funcţii ale tastelor pot fi asociate cu secţiuni ale codului programului, astfel încât o serie de operaţiuni logice complexe pot fi rezultatul apăsării unei singure taste. Calculatoarele personale oferă adesea mai multe funcţii tastelor. în mod obişnuit sunt 10 sau 12 taste funcţionale care sunt utilizate în diferite scopuri pentru controlul programelor. Se pot utiliza şi în conjuncţie cu tastele CTRL, ALT şi SHIFT. function prototyping - prototipizarea funcţiei: în programele C-ului modern funcţiile sunt definite mai complet, iniţial utilizând declarâtori care includ informaţii despre parametrii funcţiilor. Astfel, când o ftmcţie este iniţial definită, fiecare parametru are un nume dat. Aceasta nouă abordare oferă posibilitatea omiterii numelui parametrilor, compilatorul de ’C’ căutând numerele şi tipurile parametrilor în apelurile reale la funcţie şi efectueză conversii de tip când este posibil. funcţional design - proiectare funţională: specificarea detaliată a relaţiei dintre elementele de lucru ale unui sistem luând în considerare atât proiectarea logică, cât şi echipamentul folosit în sistem. funcţional diagram - diagramă funcţională: diagramă de reprezentare a proiectării funcţionale care utilizează simboluri convenţionale de reprezentare a elementelor specifice proiectării logice şi a echipamentelor. funcţional language - limbaj funcţional: limbaj de programare care utilizează ca resurse doar funcţii. Un reprezentant tipic al acestor limbaje este LISP-ul. Aceste tipuri de limbaje joacă un rol important în prelucarea datelor în paralel şi în inteligenţa artificială. funcţional unit - unitate funcţională: subsistem fizic care execută un set bine definit de operaţii, putând lucra independent după recepţionarea de informaţii, care sunt necesare pentru a iniţializa execuţia operaţiei (de exemplu, unitatea aritmetică şi logică, unitatea centrală, unităţi de intrare). fuzzy logic - logica fuzzy: logică mult utilizată în inteligenţa artificială, sisteme bazate pe cunoştinţe, sisteme expert care permit multiple valori în tabela de adevăr, cum ar fi cea de "adevărat" (true) sau "fals" (false), precum şi "destul de adevărat" (fairly true), "mai mult sau mai puţin adevărat" (more or less true), "foarte fals" (very false), "aproape fals" (almost false) etc. Acestea permit ca înţelesurile şi cunoştinţele să fie reprezentate aproape cum o face şi omul şi, astfel, să fie procesate de calculator. G gap - gol, loc liber: zonă de pe bandă magnetică care separă înregistrările fizice de pe bandă. gap digit - (engl.): cifră care este prezentă în cuvântul instrucţiunii şi care nu reprezintă nici date şi nici instrucţiuni (de exemplu, bitul de paritate). garbage collection - refacerea spaţiului disponibil: operaţia prin care locaţiile libere ale memoriei unui sistem de calcul sunt identificate şi colectate pe parcursul execuţiei unui program. gas panel - ecran cu plasmă: este o parte a unui dispozitiv de afişare, constituit dintr-o grilă de electroni plasaţi în mediul gazos într-o incintă plată. Ca şi observaţie putem menţiona că imaginea persistă o lungă perioadă de timp fără reîmprospătare. gate - poartă: circuit care realizează o funcţie logică. Numele circuitului este dat de funcţia logică realizată. gateway - "ecluză": sistemul (hard şi soft) care asigură comunicarea între două reţele diferite, pe baza unor protocoale standard. Este un interpretor simultan între calculatoare care posedă limbaje diferite. gender bender - (engl.): -^gender mender. gender changes - (engl.): gender mender. gender mender - (engl.): un tip de conector special care schimbă un conector mamă într-unul tată şi invers. Mai este denumit gender changes sau gender benders. general purpose computer - calculator cu scop general: termen care desemnează calculatoarele ce sunt prevăzute cu posibilităţi de a rezolva probleme multiple. / general registers - registre generale: set de registre localizate în unitatea centrală (care pot să fie folosite şi ca acumulator sau registru de bază şi/sau index). generate and test - generează şi testează: metodă de rezolvare a unei probleme cu ajutorul calculatorului, prin care se generează un şir de rezolvări posibile care sunt testate pentru a fi găsită soluţia problemei. GENLOCK = GENerator LOCK GENerator LOCK - (engl.): -+synchronization GENerator LOCK. GIF = Graphics Interchange Format. grammar - gramatică: mulţime de reguli de descriere a structurii propoziţiilor corecte dintr-un limbaj. graphic board - placă grafică: placă suplimentară care îi dă calculatorului posibilitatea de afişare în mod grafic. De obicei, placa grafică conţine logica de comandă a ecranului şi memoria ecran. Unele plăci grafice posedă şi procesor grafic. graphic card - cartelă grafică: graphic board. graphic data (picture) processing - prelucrarea datelor grafice: totalitatea operaţiilor care conduc la sintetizarea sau modificarea unei imagini grafice. în general, se realizează interactiv, fiind dirijată de utilizator pe baza unor dispozitive conectate la un terminal grafic (creion optic, tastatură, butoane, tablete etc.). graphic package - pachet grafic: o bibliotecă de programe a căror funcţie este desenarea şi editarea elementelor grafice (linie, cerc, elipsă etc.). graphic pattern recognition - recunoaşterea formelor grafice: domeniu al recunoaşterii formelor ce necesită un volum şi o complexitate mare a echipamentului şi programelor pe care le utilizează, având drept scop identificarea şi interpretarea unor elemente ce sunt specifice imaginilor grafice (de ‘exemplu interpretarea electrocardiogramelor şi encefalogramelor pentru a sesiza anomaliile). Alt gen de aplicaţii sunt cele ce recunosc imaginile fotografiate sau filmate (de exemplu, se pot interpreta imaginile transmise prin satelit prin care se pot recunoaşte stări ale culturilor agricole, depista zăcăminte, obiective militare, starea vremii şi fronturile atmosferice). graphic primitive - primitivă grafică: -*displăy element. graphic printer - imprimantă grafică: tip de imprimantă care permite, pe lângă lucrul în modul text (ca la maşina de scris obişnuită), şi tipărirea de caractere şi forme grafice. graphic processor - procesor grafic: procesor special care, folosind memoria video, creează sau editează grafice pe ecranul caţculatorului. Procesorul grafic are posibilitatea de a crea singur simboluri grafice, procesorul central de exemplu dă doar coordonatele punctelor de început şi de sfârşit, iar procesorul grafic trasează linia care uneşte cele două puncte. Pe lângă linii, acest procesor are posibilitatea de a desena şi alte figuri geometrice şi de a le umple cu diferite culori sau texturi. graphic software - soft grafic: programe care dirijează sistemele grafice al căror scop este crearea simbolurilor grafice. graphic system - sistem grafic: sistem de calcul cu facilităţi grafice. Funcţia acestui sistem este de a oferi utilizatorului posibilitatea de a crea şi folosi cât mai simplu elemente de grafică. graphic tabiet - tabletă grafică: tabletă specială care face posibilă transformarea unui desen de pe hârtie într-o formă prelucrabilă a calculatorului. Desenul se fixează pe tableta grafică, iar pe deasupra lui se trece cu un dispozitiv de forma unui creion. Tableta grafică înregistrează mişcările acestui dispozitiv şi coordonatele punctelor peste care acesta a trecut, iar după aceea le trimite calculatorului în formă digitală. Informaţiile primite sunt prelucrate de către programe specializate. graphical image - imagine grafică: mulţime finită de linii, figuri şi corpuri geometrice, care pot avea diferite nivele de intensitate şi culoare, fiind trasate pe o anumită suprafaţă sub acţiunea directă a utilizatorului sau prin intermediul unui echipament. Sunt utilizate pentru reprezentarea grafică a informaţiei. Graphics Interchange Fornţat, GIF1- (engl.): un protocol standard pentru schimbul de imagini raster între diferite calculatoare, fiind introdus în 1987 de inginerii' de la CompuServe care se ocupau de grafică. grey level - nivelul de gri: variaţia în intensitate a luminii "albe" de la negru la alb. grid - rastru: mulţime de linii paralele orizontale şi verticale care împart suprafaţa unui domeniu grafic. Liniile sunt, de obicei, mai puţin luminoase sau sunt făcute din linii punctate. Este des utilizat la aplicaţiile inginereşti de desenare cu ajutorul calculatorului (de exemplu Autocad, Orcad etc.). H hacker - (engl.): termen care azi are un sens nou, şi anume, un înţeles negativ. Presa îl foloseşte des într-o manieră derogatorie referindu-se la persoane care îşi folosesc cunoştinţele tehnice pentru a reuşi accesul neautorizat în sistemele private de calculatoare şi în băncile de date. Hamming distance - distanţa Hamming: numărul de poziţii omoloage ce au valori diferite pentru doi vectori binari. Se obţine prin efectuarea unui SAU-EXCLUSIV între cei doi vectori şi numărarea poziţiilor cu valoarea 1 din rezultat. handshaking - (engl.): transfer de informaţii între două echipamente, realizat pe baza dialogului dintre ele. Echipamentul care iniţiază transferul lansează un semnal, prin care indică faptul că este gata să transmită şi rămâne în stare de aşteptare până la primirea unui semnal din partea celuilalt echipament, indicând că este gata pentru transfer, în continuare datele sunt transferate spre receptor, fiind menţinute pe liniile de transfer până când receptorul emite un semnal prin care se confirmă preluarea lor. hardcopy - copie hard: este copierea conţinutului ecranului la imprimantă (este o copie permanentă). hard disk - hard disc: un disc realizat dintr-o bază solidă, cum ar fi ceramică sau aluminiu, îmbrăcată cu o substanţă magnetică, având o capacitatae de stocare masurată în megaocteţi. Placa rigidă rotativă a discului hard permite înregistrări precise, densităţi şi capacităţi de stocare mari. Tipurile de harddiscuri instalate pe calculatoarele personale utilizează o mulţime de metode numite tehnologii Winchester, de aceeea sunt numite şi discuri Winchester. (-»Winchester disk, -*fixed disk). hardware - hard: termen general desemnând circuitele, dispozitivele şi echipamentele componente ale unui sistem de calcul cum ar fi: imprimanta, modemul, tastatura, coprocesorul matematic, ecranul, discul fix, discul flexibil, sursa de alimentare, circuitele de memorie, plotter-ul, scanner-ul etc. hardware control - control hard: controlul diferitelor componente ale unui sistem de calcul sau a comunicaţiei ce are loc între ele. hardware debugging - depanare hard: găsirea şi înlăturarea defecţiunilor ce afectează partea hard a unui sistem. hardware diagnostic - diagnostic hard: program proiectat cu scopul de a stabili ^care din componentele calculatorului funcţionează corect şi care nu. hash table - tabel de dispersie: tabelul ordonat pe baza unei funcţii de dispersie. hashing - dispersare: distribuirea datelor extrase dintr-o înregistrare de intrare, într-un număr de locaţii dintr-una sau mai multe înregistrări. HAYES - HAYES: companie privată americană cu sediu central în Norcross statul Georgia. Hayes distribuie o gamă largă de produse de comunicaţii şi tehnologii de vârf din domeniul transmisiilor de date. Este cel mai bine cunoscut pentru felul în care a redefinit modul de funcţionare al modem-urilor, prin elaborarea unor standarde de soft bazate pe "setul de instrucţiuni Hayes standard AT", care astăzi a devenit standardul la care s-au aliniat toţi fabricanţii de modemuri. HBA = Host Bus Adapter. HDLC = High level Data Link Control. head crash - "prăbuşirea" capului: contact întâmplător şi fatal al capului de citire/scriere ca suprafaţa discului fix, cauzat de obicei de mici particule de praf. Capul de citire/scriere în cazul funcţionării "pluteşte" deasupra suprafeţei. head gap - distanţa capului: distanţa dintre capul de scriere/citire şi suprafaţa suportului tehnic de date. Head Of Line, HOL - capul listei: algoritm în care toate sarcinile (tocurile) se află într-o coadă de aşteptare, primul servit fiind cel din capul listei. head per track - capete pe pistă: mărime care indică numărul de capete de citire/scriere care există pe fiecare pistă. Prin această metodă se elimină necesitatea de a mişca capul de la o pistă la alta. \ header - antet: în cazul editării reprezintă textul care apare în capul fiecărei pagini (exceptând prima) într-un document. Acesta poate să conţină titlul documentului, titlul capitolului, numărul paginii sau combinaţii ale acestora. header labei - eticheta antetului: -+file labei heap - (engl.): termen utilizat adesea de programatori pentru a referi porţiunea de memorie care este disponibilă după ce o aplicaţie a fost încărcată. Dimensiunea acestei "bucăţi" de memorie se poate schimba în timpul execuţiei programului. Este responsabilitatea sistemului de operare de a coordona locaţia şi dimensiunea "bucăţilor" libere de memorie din heap, respectiv dacă sunt sau nu ocupate. Deşi managerul de memorie din DOS este adecvat pentru cele mai multe cerinţe, el se loveşte de o problemă: fragmetarea (fragmentation). Aceasta se întâmplă când un număr de blocuri de memorie au fost alocate şi eliberate aleator, caz în care acest manager de memorie poate să între în încurcătură. help screen - ecran cu explicaţii, ecran pentru ajutor: posibilitate pe care o oferă unele programe cu scopul de a ajuta utilizatorul să se documenteze în privinţa utilizării programului respectiv. Acesta se poate apela în orice moment, venind în ajutorul utilizatorului. help on help - (engl.): metodă de prezentare a informaţiilor ajutătoare într-un mod ierarhizat din punct de vedere al generalităţii lor. Astfel, de exemplu, apelând un ecran de ajutor sunt indicate taste, respectiv grupuri de taste, sau se.marchează anumite cuvinte sau grupuri de cuvinte într-un anumit mod (cu altă culoare sau sunt scrise cu intensitate mai mare), lucru care face posibilă selectarea unui nou ecran ajutător cu informaţii mai amănunţite. Hercules Monochrome Graphics Adapter -Hercules: standard grafic apărut în 1982 cu rezoluţiile în mod grafic de 720x348 într-o singură culoare, iar în mod text cu rezoluţia de 720x350 tot într-o culoare. hesitasion - ezitare: suspendare automată a execuţiei programului unităţii centrale pentru a permite unui echipament al sistemului de calcul să efectueze unul sau mai multe accese la memoria internă. Este utilizată de unele sisteme de calcul din generaţia a doua, pentru efectuarea operaţiilor de intrare/ieşire cu perifericele rapide. heuristics - euristică: metodă de dirijare sau optimizare a procesului de rezolvare a unei probleme, pe baza unor reguli derivate din experienţa, intuiţia sau inspiraţia programatorului. Este utilizată în rezolvarea problemelor de inteligenţă artificială. hexadecimal - hexazecimal: sistem de numeraţie în baza 16 în care primele 10 cifre sunt reprezentate de 0 până Ia 9, iar ultimele 6 cifre sunt reprezentate de A, B, C, D, E, F. Adresele de memorie sunt exprimate convenabil în hexazecimal, deoarece lungimea cuvântului este multiplu de 4. Patru biţi pot fi reprezentaţi cu o singură cifră hexazecimală. De exemplu, 10100010 în binar reprezintă A2 în hexazecimal. hi-Io-check - (engl.): verificarea limitelor superioare şi inferioare. hibrid redundancy - redundantă hibridă: combinaţie a redundanţei de rezervă şi a celei modulare, caz în care există mai multe unităţi operaţionale simultan şi un set de unităţi de rezervă. hidden line - linie ascunsă: este un element grafic, ca de exemplu arc, cerc sau segment, reprezentând o muchie invizibilă într-o proiecţie plană a unui obiect spaţial (cu 3 dimensiuni). hidden file - fişier ascuns: sunt fişierele care nu pot fi văzute prin listarea componetelor unui director. Ascunderea fişierelor se face cu scopul de a nu fi şterse sau din motive de securitate a datelor. hidraulic computer - calculator hidraulic: calculator la care curentul electric şi circuitele sunt înlocuite cu fluid şi supape. High Density Diskette, HDD - disc flexibil cu densitate înaltă: este o dischetă realizată dintr-un înveliş magnetic special, care permite ca o pistă să conţină 15 sectoare faţă de 8 sau 9 cât au dischetele standard. Există două dimensiuni fizice de dischete care au densitate înaltă: de 5,25 inch cu o capacitate de stocare de 1,2 MO şi de 3,5 inch cu o capacitate de 1,44 MO. High level Data Link Control, HDLC - control de nivel înalt al legăturii datelor: mod de transmitere a datelor între două terminale spaţial îndepărtate. Informaţia se transmite în blocuri. Fiecare bloc conţine o parte suplimentară care serveşte la dirijarea şi verificarea informaţiilor transmise. Terminalele angajate în transmiterea datelor folosesc modul de lucru "cu confirmare". Astfel se face posibilă transmiterea repetată a blocului la care a fost depistată o eroare de transmitere. high level language - limbaj de nivel înalt: limbaj de programare în care tipurile de date, operaţiile de prelucrare şi control şi celelalte facilităţi nu sunt legate de echipamentul sistemului de1 calcul, de tipurile de date reprezentate în locaţiile de memorie ale calculatorului, de operaţiile primitive. Folosirea lui permite detaşarea utilizatorului de sistemul de calcul real, fiind orientat în general pe aplicaţii. High Memory, HIMEM - memorie înaltă: această memorie are capacitatea de 64 KO şi este situată imediat deasupra la 1 MO. Datorită unor performanţe tehnice ale procesoarelor 80x86 se poate folosi această memorie, fară a trece în modul xle lucru "protejat". Proiectanţii calculatoarelor AT au considerat iniţial acest fapt ca pe o greşeală, introducând o protecţie hard pentru folosirea acestei memorii. Ulterior s-a realizat un program soit (driver de memorie numit "himem.sys"), care înlătură această protecţie şi face posibilă folosirea aceastei memorii. High Memory Area, HMA - zonă de memorie înaltă: -*high memory. high speed printer - imprimantă cu viteză înaltă: imprimantă care lucrează cu viteză mare de tipărire în comparaţie cu cele obişnuite (de exemplu, 600 linii/min. este cosiderată o viteză mare). highlighting - iluminare: reprezintă scoaterea în evidenţă a unui element grafic sau a unui segment prin modificarea atributelor lor vizuale. highway - magistrală: sinonim cu -+bus. HighRAM - RAM înalt: -*high memory. hit - a apăsa: se referă la apăsarea unei taste sau a unui buton. HMA = High Memory Area. HOL = Head Of Line. hole filler - (engl.): substanţă pentru astuparea perforaţiei eronate dintr-o cartelă. holographic memory - memorie holografică: memorie permanentă care păstrează informaţia pe un strat holografic prin crearea unor orificii cu ajutorul unui fascicul laser. Citirea se realizează prin detectarea unui fascicul laser de mică putere în zonele unde există orificiile. home computer - calculator "de casă": este un tip de calculator destinat utilizării acasă. Este un calculator personal cu preţ moderat, destinat utilizării în activităţi cum ar fi: activităţi casnice, programare, învăţământ, comunicaţie şi distracţie (-*arcade game). Există deja o foarte largă varietate de soft destinată acestor tipuri de calculatoare. home directory - director dedicat: un director pe care supervizorul unei reţele îl poate crea pentru un anumit utilizator. horizontal microprogramming - microprogra-mare orizontală: se caracterizează prin aceea că formatul microinstrucţiunii urmăreşte efectuarea simultană a tuturor operaţiilor pbsibile, afectând câte o zonă pentru comanda fiecărei resurse de acest tip. Astfel se obţine micşorarea duratei de execuţie a instrucţiunilor, dar lungimea microinstrucţiunii este mare. Host Bus Adapter, HBA - adaptor pentru magistrala gazdă: o placă care joacă rolul de interfaţă între microprocesorul gazdă şi controllerul discului. Aceasta preia o parte din sarcinile microprocesorului gazdă, mărind performanţele calculatorului. host-computer - calculator gazdă: calculator numeric universal care este folosit pentru dezvoltarea de programe care urmează a fi executate pe un alt echipament de calcul, de obicei, cu putere de calcul mai redusă, denumit calculator destinaţie (target computer). hot keys - taste fierbinţi: taste sau combinaţii de taste a căror apăsare determină execuţia unor comenzi din cadrul unor programe. hot region - regiune fierbinte: zonă de pe ecranul calculatorului a cărei activare determină execuţia unei comenzi sau a unui program. Activarea se poate face cu ajutorul mouse-ului sau al tastelor, după poziţionarea prealabilă a cursorului în zona respectivă. hub - distribuitor: echipament folosit într-o reţea pentru distribuirea semnalelor şi expandarea configuraţiei. Este diferit de la o topologie de reţea la alta. hypertext - hipertext: din punct de vedere strict teoretic hipertextul propune ca fiecare componentă a textului, fiecare cuvânt, să fie tratat ca un element care se poate lega (linkable element) într-un sistem de informaţii. Cantităţi enorme de date pot fi accesate şi legate cu câteva cuvinte cheie sau asociaţii de date. (-*hypertext software). hypertext software - soft hipertext: suportă în zilele noastre nu doar legături între texte, ci şi între grafică, video şi audio, dar cel mai important este că permite legături între fişiere de programe executabile dintr-un mediu hipertext care furnizează o consistentă bază de date multimedia. (->hypertext). I 180286 - 180286: procesor din familia de procesoare INTEL 80x86 care a fost lansat în februarie 1982. Caracteristicele de bază ale acestui procesor sunt: magistrala internă pe 16 biţi, tactul în variantă iniţială de 8 MHz, conţinând 134000 de tranzistoare. Performanţa la momentul apariţiei a fost de 1,2 MIPS, ajungându-se la 2,66 MIPS, introducând şi modul protejat. Memoria fizică adresabilă este de 16 MO, iar memoria virtuală adresabilă de 1 GO. Preţul în momentul apariţiei a fost de 360$. Primul calculator IBM-AT bazat pe acest procesor a apărut în 1984. I80386DX - I80386DX: procesor din familia de procesoare INTEL 80x86 care a fost lansat în octombrie 1985. Caracteristicile de bază sunt: magistrala internă pe 32 biţi, conţine 275000 de tranzistoare. Performanţele sunt în domeniul 5 şi 11,4 MIPS. Este capabil să adreseze 4 GO de memorie fizică şi 64 TO (teraocteţi) de memorie virtuală. Preţul în momentul lansării a fost de 299$. Primul calculator bazat pe acest microprocesor a fost "Compaq Deskpro 386" (1986) I80386SX - I80386SX: variantă cu magistrală externă pe 16 biti a microprocesorului 180386, fiind lansat în iunie 1988. Performanţa sa este de 2,5 MIPS. IBM = International Business Machine IBM PC NetWork - reţea IBM PC: este o reţea rezervată calculatoarelor de tip PC/AT. Această reţea permite legarea a 72 de staţii de lucru. IBM Token Ring - IBM Token Ring: reţea cu topologie de tip inel. în acest tip de reţea se pot interconecta 260 de staţii de lucru care pot fi IBM PC/XT sau AT. Fiecare nod al reţelei conţine o unitate de acces multistaţie care poate accepta până la 8 posturi de lucru. IBM486DLC3 - IBM486DLC3: microprocesor produs în august 1993 de către IBM. Prezintă primul procesor cu frecvenţa de tact triplată intern, lucrând extern la 33 MHz şi intern la 100 MHz. icon - icoană: este ca o imagine, ca o figură, fiind o reprezentare a unui obiect sau proces. în programele care operează în modul grafic icoanele apar pe ecran ca mici simboluri care simplifică accesul la un anumit program sau la o anumită comandă, respectiv la un fişier de date. Icoanele lucrează ca nişte "pointeri". Utilizarea icoanelor şi a mouse-ului este un tip de interfaţă grafică între om şi maşină, denumită "object-oriented interface". IDE = Integrated Drive Electronics. identifier - identificator: categorie sintactică dintr-un limbaj de programare, putând fi folosită (cu sens general) ca şi nume al unei date. Are următoarea structură: literă urmată de un şir de caractere alfanumerice (chiar un şir vid). IEC = International Electrotehnical Commision. IEC bus - magistrala IEC: tip de magistrală standardizată în 1972 care are 8 linii pentru transmisia în paralel, putându-se conectata la ea maxim 15 dispozitive diferite, codificarea făcându-se în codul ASCII. Majoritatea producătorilor europeni folosesc acest standard. image processing - prelucrarea imaginilor: subramură a inteligenţei artificiale care se ocupă cu modul de reprezentare, reconstituire, clasificare, recunoaştere şi analiză a imaginilor cu ajutorul calculatorului. image regeneration - regenerarea imaginii: este o suită de evenimente necesare generării unei imagini afişabile pornind de la reprezentarea sa din memorie. 69 indirect recursâvity immediate adressing - adresare imediată: tip de adresare care foloseşte conţinutul câmpului deplasament drept operand. in-line connection - legătură în linie: legătură stabilită între un echipament de calcul şi un echipament de măsură sau comandă a unui proces tehnologic, realizată prin intermediul unui operator. in-line function - funcţii in-line: funcţii al căror cod complet va fi generat de către compilator în locul apelului. Astfel este înlocuită secvenţa de apel a funcţiei cu generarea codului. increment - incrementare: adunarea unei constante, de obicei 1, la valoarea unei variabile (registru, locaţie de memorie). increment size - dimensiunea incrementului: este distanţa dintre două puncte adresabile adiacente de pe o suprafaţa de afişare. incremental compliler - compilator incremental: compilator ce îmbină calităţile compilatoarelor cu cele ale interpretoarelor. Modul său de lucru constă în fragmentarea programului sursă în porţiuni mici numite incremente, acestea având o oarecare independenţă sintactică şi semantică faţă de restul programului. Incrementele sunt traduse de către compilator, iar execuţia are loc interpretativ, fiecare increment primind controlul într-o ordine stabilită. Astfel, utilizatorul poate interveni atât în timpul compilării (compilarea se face linie cu linie), cât şi în timpul execuţiei (între execuţiile incrementelor). incremental coordinate - coordonată incrementală: este o coordonată relativă pentru care punctul de referinţă este punctul adresat anterior. incremental vector - vector relativ: este un vector al cărui punct final este specificat ca o deplasare faţă de punctul de origine. indent - (engl.): spaţiu inserat la începutul primei linii a unui paragraf. INDEO - INDEO: o tehnologie soft de comprimare şi decomprimare elaborată de firma INTEL pentru înregistrarea şi redarea imaginilor video. Numele de INDEO provine din cuvintele INtel şi viDEO. index - index: 1. valoarea ce se adaugă, în cazul adrqsării indexate, la conţinutul câmpului adresă al unei instrucţiuni, pentru a obţine adresa absolută; 2. un tablou de adrese pe baza cărora se pot găsi înregistrările unui fişier, cum ar fi înregistrările dintr-un fişier secvenţial indexat; 3. indice, simbol, literă sau număr, aşezat mai sus sau mai jos, în raport cu un alt simbol căruia îi precizează valoarea sau înţelesul. index register - registrul index: registru în care este stocată valoarea indexului. indexed addresing - adresare indexată: tip de adresare prin care se adună conţinutul câmpului deplasament la conţinutul unui registru (care poate fi un registru general sau unul special numit registru index) şi se foloseşte rezultatul ca adresă a operandului. indexed file - fişier indexat: tip de fişier la care accesul la înregistrări se face cu ajutorul cheilor. Câmpul cheie se numeşte primar dacă ordonarea se face după acest câmp. în acest caz fişierul se numeşte fişier indexat secvenţial. în caz contrar vorbim de o cheie secundară. Un fişier indexat oferă acces direct la datele care se interogheză. Astfel, în cazul unor baze de date mari, căutarea într-un astfel de fişier este mult mai eficiente decât căutarea secvenţială. Indexed Sequential Access Method, ISAM -metodă de acces indexat secvenţial: constituie o procedură de stocare şi recuperare a datelor dintr-un fişier de pe disc. Atunci când un programator proiectează un anumit format pentru un fişier un set de indici este creat pentru a descrie unde sunt localizate pe disc inregistrările fişierului. Astfel cu ajutorul acestei metode se oferă un mod rapid de a recupera datele şi de a elimina citirea tuturor datelor de la început până se localizează data dorită. Indecşii pot fi stocaţi într-un fişier de date sau într-un fişier index separat. t indirect addressing - adresare indirectă: metodă de adresare ce se caracterizează prin faptul că adresa instrucţiunii următoare se obţine prin citirea unei locaţii de memorie. indirect recursivity - recursivitate indirectă: tip de recursivitate ce implică apelarea reciprocă a două sau mai multe subprograme permiţând apelarea unui subprogram înaintea definirii sale complete în programul sursă. induction 70 induction - inducţie: raţionament care realizează trecerea de la afirmaţii particulare la afirmaţii generale. Valoarea de adevăr a afirmaţiilor generale se deduce astfel din valabilitatea afirmaţiilor particulare. Industry Standard Architecture, ISA - (engl.): -*ISA-bus. inference rule - regulă deductivă: regulă ce permite tragerea concluziei dintr-o mulţime dată de fapte. In domeniul calculatoarelor această regulă reprezintă baza inteligenţei artificiale. infix form - formă infixată: formă de scriere a unei expresii în care operatorii binari apar între operanzi (de exemplu x+y). information rate - debit de informaţie: este cantitatea de informaţie transmisă în unitatea de timp de către un emiţător din cadrul unui sistem de comunicaţie. Pentru o recepţie corectă debitul de informaţie al emiţătorului trebuie să fie mai mic sau egal cu viteza maximă de transfer a datelor pe lifiia de comunicaţie. information retrieval - regăsirea informaţiei: proces de prelucrare a informaţiei, care implică analizarea, organizarea, stocarea, căutarea şi diseminarea informaţiei. information system - sistem informaţional: ansamblu de fluxuri şi circuite informaţionale care sunt organizate într-o concepţie unitară. Acest tip de sistem primeşte intrări, le prelucrează şi furnizează ieşiri. inherited attribute - atribut moştenit: atribut ce este asociat unei categorii sintactice de către contextul în care a apărut în program categoria respectivă. inheriting - moştenire: noţiune care reprezintă cea mai importantă diferenţă între limbajele orientate pe obiect şi celelalte limbaje de programare. Prin ea creşte gradul de utilizabilitate şi de mentenabilitate. Prin moştenire se poate pleca de la clase existente care se extind pentru funcţii noi, obţinându-se alte clase în care se păstrează datele şi funcţiunile anterioare. Moştenirea creează implicit o ierarhie de clase şi influenţează comportarea constructorilor şi destructorilor. O clasă poate moşteni proprietăţile de la una sau mai multe clase. Există moştenire simplă şi multiplă. iniţial cap - (engl.): o majusculă supradimensionată folosită ca prima literă într-o linie de text. Este utilizată pentru a atrage atenţia la începutul unui paragraf sau capitol. initialization - iniţializare: 1. operaţia de punere într-o anumită stare sau la o valoare iniţială în vederea efectuării de calcule; 2. echivalent cu formating. ink jet printer - imprimantă cu jet de cernelă: -+jet printer. inking - trasare: reprezintă desenarea unei linii prin depla«area unui locator pe o suprafaţă de afişare şi lăsarea unei urme în spatele locatorului, în maniera în care se desenează pe hârtie o dreaptă cu creionul. input buffer - zonă de intrare, tampon de intrare: este o zonă a memoriei interne rezervată pentru memorarea informaţiei provenite de la echipamente periferice. input job deck - (engl.): (lot) succesiune de lucrări înregistrată de obicei pe un suport magnetic. Sfârşitul fizic al lotului este marcat printr-o înregistrare specială. Prelucrarea lotului este asigurată de o componentă a sistemului de operare: monitor de înlănţuire, planificator de lucrări etc. input primitive - primitivă de intrare: este o informaţie obţinută prin intermediul unui dispozitiv de intrare cum ar fi tastatura, selectorul, locatorul, dispozitivul de intercepţie sau evaluatorul. input record - înregistrare de intrare: 1. înregistrare conţinută într-un fişier de intrare; 2. înregistrare curentă memorată în zona de intrare, fiind disponibilă pentru prelucrare. Institute of Electrical and Electronic Engineers, IEEE - Institutul Inginerilor Electricieni şi Electronişti: organizaţie americană a inginerilor din domeniul electronicii şi electrotehnicii. Această organizaţie este foarte activă în standardizarea diferitelor dispozitive electronice şi în publicarea revistelor ştiinţifice de specialitate. în domeniul standardizării există multe standarde IEEE pentru magistrale şi interfeţe. instruction - instrucţiune: descrierea unei acţiuni ce trebuie efectuată asupra datelor cu ajutorul unui limbaj de programare. Limbajele de programare au un set de instrucţiuni care constituie lista Integrated Services DigftalNetwork, KM completă a instrucţiunilor care sunt disponibile utilizatorului. instruction cycle - ciclul instrucţunii: este şirul tuturor semnalelor interne ale calculatorului care sunt necesare pentru executarea unei instrucţiuni în cod maşină. Acest ciclu este compus din mai multe microprograme care preiau instrucţiunea din memoria principală, decodifică adresele absolute ale operanzilor din operaţia respectivă şi execută instrucţiunea dată. instruction decoding - decodificarea instrucţiunii: decodificarea codului instrucţiunii de către unitatea de comandă a unităţii, centrale pentru a stabili comenzile necesare execuţiei instrucţiunii respective. instruction execution - execuţia instrucţiunii: efectuarea operaţiei specificate de codul instrucţiunii, în limbaj maşină, interpretate la un moment dat de unitatea centrală a unui sistem de calcul sau de un procesor. De obicei, presupune obţinerea operanzilor (operandului) din memoria internă sau din registrele unităţii centrale, formarea rezultatului şi depunerea acestuia într-un registru al unităţii centrale sau în memoria internă. instruction fetch - extragerea instrucţiunii: efectuare a unui acces la memoria internă sau la o memorie tampon, pentru obţinerea instrucţiunii maşină - în vederea executării acesteia. instruction lookahead - aducerea anticipată a instrucţiunii: tehnică de accelerare a procesului de aducere şi decodificare a instrucţiunii unui program, de calculare a adresei, precum şi de aducere a operanzilor. Unitatea de control preia instrucţiunea neexecutată în acea măsură în care aceasta este executabilă. instruction pairing - împerecherea instrucţiunilor: tehnică avansată prin care unele procesoare optimizează codul programelor în aşa fel încât grupează (pe cât este posibil) câte două intrucţiuni care se pot executa simultan, deoarece nu oricare două instrucţiuni pot fi executate simultan. O situaţie clasică este aceea în care una din instrucţiuni utilizează rezultatul celei precedente. instruction phases - faze ale instrucţiunii: faze în cadrul execuţiei unei instrucţiuni cod maşină. instruction register - registru de instrucţiuni: registru care memorează instrucţiunea ce se execută la un moment dat. instruction set - set de instrucţiuni: totalitatea instrucţiunilor puse la dispoziţie de un limbaj de programare. integer arithmetic - aritmetica întregilor: operaţii aritmetice cu numere întregi pozitive şi negative. Pentru aceste operaţii există rezolvare hard în cazul fiecărui tip de microprocesor. în setul de instrucţiuni există şi instrucţiuni pentru efectuarea operaţiilor din aritmetica numerelor întregi. Există chiar limbaje de programare care pot efectua operaţii doar în aritmetica cu numere întregi (FORTH). integrated circuit - circuit integrat: circuit electronic complex conţinut pe o mică bucăţică de siliciu. Pot fi alcătuite din câteva tranzistoarte, capacităţi, diode sau rezistoare, respectiv mii din acestea. Sunt în general clasificate după complexitataea circuitelor conţinute şi a numărului aproximativ de circuite conţinute de respectivul circuit (chip): SSI-Small Scale Inîegration (2.. 10 circuite), MSI-Medium Scale Integration (10.. 100 circuite), LSI-Large Scale Integration fl00.. 1000 circuite), VLSI-Very Large Scale Integration (1000.. 10000 circuite), ULSI-Ultra Large Scale Integration (peste 10000 circuite). Integrated Drive Electronics, IDE - (engl.): este o interfaţă standard pentru driver-e de harddisc pentru microcalculatoare. A apărut în 1989 ca şi răspuns la alte două interfeţe de harddiscuri ESDI şi SCSI. Caracterisica distinctă a interfeţei IDE este aceea că încorporează chiar în driver funcţiile, în locul conectării la o placă cu controller, driverul IDE este ataşat direct plăcii de bază. Integrated Services Digital Network, ISDN -servicii integrate digitale de reţea: este un standard internaţional de comunicaţie, fiind o reţea, digitală cu servicii integrate, între care reţeaua telefonică digitală. Asigură atât legături telefonice obişnuite, cât şi legături de date (comunicaţii între calculatoare, servicii fax, teletex, videotex etc.). Microcalculatoarele pot comunica prin intermediul "ISDN" la viteze de peste 64 Kbps utilizând liniile telefonice existente fară a avea nevoie de un modem. Este necesară o cartelă de adaptare similară cu cea din cadrul reţelelor de calculatoare. Un abonat "ISDN" dispune de mai multe canale de comunicaţie. Actualmente este răspândită doar în câteva oraşe, dar se va lărgi în viitor datorită interselor particulare din domeniul financiar şi bancar. Prima centrală de acest tip a fost pusă în funcţiune în anul 1987 în Franţa. intelligent terminal - terminal inteligent: terminal cu posibilităţi proprii (locale) de prelucrare, având în dotare unitate centrală şi memorie. interactiv - interactiv: conversaţional mode. interactive mode - mod interactiv: sinonim cu mod conversaţional (-»conversaţional mode). interactive processing - prelucrare interactivă: prelucrare dirijată sau controlată în mod nemijlocit de la un terminal de către utilizator. interactive program - program interactiv: program care în timpul rulării realizează un dialog continuu cu utilizatorul, execuţia programului depinzând de acţiunile utilizatorului. interarrival time - timp între sosiri: durata de timp între sosirea la unitatea de servire a două cereri consecutive. interface - interfaţă: reprezintă dispozitivele, regulile şi convenţiile cu ajutorul cărora un element al sistemului de calcul comunică cu altul (sau cu utilizatorul), elementele având caracteristici diferite (de exemplu interfaţă grafică, interfaţă de comunicaţie, interfaţă cu utilizatorul). interference - interferenţă: suprapunerea a două activităţi distincte în cadrul aceleiaşi resurse, care determină acţiuni defavorabile pentru ambele activităţi. Pot să apară ca urmare a unor erori de exploatare sau a unor defecte accidentale. interleave - întreţesere: informaţiile ce sunt stocate pe un disc fix sau flexibil sunt aranjate într-o serie de căi circulare concentrice numite piste (tracks). De obicei, discul fix se roteşte prea repede pentru a permite controller-ului să efectueze o operaţie de scriere/citire. Prin întreţesere se adaptează viteza controller-ului la viteza discului fix; astfel, sectoarele consecutive nu sunt dispuse fizic tot consecutiv, ci sunt plasate cu câteva sectoare diferenţa, eliminându-se acest inconvenient. interleave factor - factor de întreţesere: reprezintă modul de numerotare al sectoarelor la harddiscuri. în majoritatea cazurilor sectoarele sunt numerotate secvenţial de-a lungul pistelor (factor de întreţesere = 1), însă în unele cazuri, când harddiscul (controller-ul său) transmite datele spre calculator cu o viteză mai mare decât aceasta, nu este capabil să primească, renunţând la numerotarea secvenţială a sectoarelor (se schimbă factorul de întreţesere). Pentru un factor de întreţesere egal cu 2 şi un harddisc cu 17 sectoare pe pistă vom avea următoarea situaţie: după sectorul 1 se sare un sector, apoi se marchează al 2-lea sector, se sare iarăşi un sector şi se marchează al 3-lea etc. Când se ajunge la început, sectorul 10 va fi între 1 şi 2, 11 între 2 şi 3 s.a.m.d. Factorul de întreţesere este stabilit la formatarea hard a harddiscului. interleaved addressing - adresare întreţesută: mod de adresare folosit pentru memoria internă care este organizată pe module ce pot funcţiona independent. Acest mod de adresare se caracterizează prin aceea că adresele succesive se referă la module diferite, iar iniţierea unui nou acces este posibilă înaintea terminării accesului anterior, în cazul în care noua adresă nu aparţine aceluiaşi modul. interlock - interblocare: condiţionarea reciprocă a două sau mai multor sarcini concurente care au acces la o resursă comună. Doar una dintre sarcini are acces Ia un moment dat la resursa comună, celelalte aşteptând eliberarea resursei. intermediate language - limbaj intermediar: limbaj folosit pentru reprezentările intermediare ale programului sursă în timpul operaţiei de translatare. Este mai puţin complex decât limbajul sursă, dar mai complex decât limbajul obiect. intern bus - magistrală internă: -*bus. intern format - format intern: format. International Businss Machine, IBM - IBM: firmă "mamut" americană numită şi "BIG BLUE" care este cea mai mare producătoare de calculatoare. Deşi IBM a început activitatea târziu cu producerea microcalculatoarelor, produsele ei în acest domeniu au devenit un standard pentru mulţi producători de calculatoare. Prima generaţie de calculatoare IBM PC a apărut pe piaţă pe Ia mijlocul anului 1981, având un procesor pe 16 biţi 18088 produs de firma INTEL. Acest calculator obţine un deosebit succes, IBM PC devenind cel mai vândut calculator personal. Firma INTEL dezvoltă în cursul anului 1982 microprocesorul 80286, IBM aducând pe piaţă un nou calculator numit IBM AT care foloseşte acest microprocesor. 73 mternipt maskiiig Obţine şi el un mare secces datorită compatibilităţii sale cu programele scrise pentru IBM PC. Mai târziu a dezvoltat modele mult mai performante bazate pe microprocesoarele 80386 şi 80486 şi PENTIUM care însă respectă compatibilitatea în jos cu calculatoarele produse anterior. International Electrotehnical Commision, IEC - Comisia Internaţională de Electrotehnică: organizaţie internaţională normativă. Funcţia acestei organizaţii este crearea regulamentelor şi standardelor generale în domeniul electrotehnicii. International Standards Organisation, ISO -Organizaţia Internaţională pentru Standardizare: organizaţie internaţională cu sediul la Geneva care face recomandări pentru întreaga lume ştiinţifică şi tehnică. INTERNET - INTERNET: cea mai mare şi cea mai cunoscută reţea internaţională de calculatoare. INTERNET este o reţea compusă dintr-un număr mare de reţele locale şi globale independente. Comun tuturor acestor reţele sunt protocoalele TCP/IP. Reţeaua INTERNET este o continuare a proiectului ARPANET dezvoltat în 1969 sub supervizarea Ministerului de Apărare al Americii. După unele informaţii INTERNET este compusă din mai multe de 2000 de reţele dintre care cele mai cunoscute sunt: CSNET (Computer Science NET), MILNET (MILitary NETwork), NSFnet (National Science Foundation Network), JUNET (Japan University NETwork). internet - interreţea: -^internetwork. internetwork, internet - interreţea: este o reţea de reţele. Reţelele de tip LAN sau WANce compun o reţea internet sunt în mod uzual independente. Scopul acestui tip de reţea este de a furniza servicii de conectare pe care reţelele de tip LAN şi WAN nu le oferă, şi anume: interconectarea diferitelor tipuri de reţele între ele. Cea mai cunoscută reţea de acest tip este reţeaua INTERNET. Internetwork Packet Exchange, IPX - (engl.): subset al protocolului de comunicaţii Xerox Network Service care permite transmiterea unor mesaje independente direct între două staţii de lucru sau server-e din reţea, atribuind adresele sursei şi destinaţiei unui pachet de date. Operează pe reţelele Ethernet, ARCnet şi reţele locale Token Ring. Atât IPX, cât şi SPX sunt protocoale de comunicaţie în reţea definite de Novell şi folosite de sistemul de operare în reţea NetWare i^SPX-Sequenced Packed eXchange). interpretation - interpretare: activitate prin care un program scris într-un limbaj sursă este executat pe un calculator. interpreter - interpretor: 1. procesor specializat în interpretarea programelor. Faţă de compilator, interpretorul nu produce un program direct executabil după interpretare, ci execută acest program; 2. traductor de limbaj care citeşte programele scrise într-un limbaj de programare particular şi execută imediat comenzile descrise de acest program. interrupt - întrerupere: -*■program inter rupt. interrupt disabling - dezautorizarea nivelului de întrerupere: acţiune executată de unitatea centrală sau de circuite specializate, în urma căreia cererile de întrerupere corespunzătoare nivelului respectiv sunt ignorate. interrupt driven system - sistem comandat prin întreruperi: sistem de operare la care sistemul de întreruperi reprezintă mecanismul prin care se iau în considerare schimbările survenite în alocarea resurselor. interrupt level - nivel de întrerupere: componentă a sistemului de întreruperi având ca funcţie memorarea şi controlul cererilor de întrerupere cu o anumită prioritate. Controlul se realizează nemijlocit prin program, permiţând deci tratarea diferenţiată a cererilor de întrerupere corespunzătoare, după dorinţa programatorului. Astfel este posibilă dezactivarea unui nivel de întrerupere, cererile de întrerupere corespunzătoare fiind complet ignorate de sistem. interrupt level disabling - invalidarea unui nivel de întrerupere: acţiune pe care o execută unitatea centrală prin care un nivel de întrerupere este eliminat temporar din cadrul sistemului de întreruperi. Cererile de întrerupere ale unui nivel invalidat nu au efect pe durata invalidării. interrupt masking - mascarea întreruperilor: acţiune executată de unitatea centrală de prelucrare având ca efect eliminarea temporară a unui grup de nivele, din sistemul de întreruperi. Cererile de întrerupere corespunzătoare unui nivel mascat sunt înregistrate, dar nu au efect pe durata mascării. La unele sisteme, mascarea este rezultatul poziţionării interrupt request, IRQ 74 unor indicatori din cuvântul de stare al programului. interrupt request, IRQ - cerere de întrerupere: liniile de cerere de întrerupere sunt conexiuni fizice între dispozitivele hard externe şi controllerele de întrerupere. Când un dispozitiv cum ar fi contoller-ul de disc flexibil sau imprimanta au nevoie de "atenţie" din partea unităţii centrale, semnalele de dialog sunt trimise înapoi şi înainte .până când o sarcină (task) este complet terminată. Sinonim cu semnal de întrerupere *(->interrupt signal). interrupt service - servirea întreruperii: reprezintă tratarea evenimentului care a produs declanşarea cererii de întrerupere de către rutina de tratare a întreruperii. interrupt signal - semnal de întrerupere: semnal emis de un subsistem pentru a întrerupe programul ce se execută în unitatea centrală cu scopul de a executa un alt program care nu a fost preconizat. Sinonim cu cerere de întrerupere (interrupt request). interrupt system - sistem de întreruperi: este o parte a sistemului de calcul care gestionează cererile de întrerupere şi care realizează tratarea lor, având funcţiile de a memora, controla şi de a selecta cererile, de a întrerupe programul ce se execută în unitatea centrală, de a testa condiţiile în care se poate produce întreruperea, precum şi o ordine în funcţie de priorităţi a tratării acestora dacă apar simultan. inverse video - video invers: reprezintă modalitatea de inversare a afişarii textelor pe ecranul calculatorului care, în mod normal, utilizează pentru afişare puncte negre pe un fundal alb. în urma acestei operaţii afişarea devine cu puncte albe pe fundal negru. IPX = Internetwork Packet Gxchange. t IRQ = Interrupt reQuest. ISA = Industry Standard Architecture. ISA bus - magistrala ISA: ISA este abrevierea de la Industry Standard Architecture. Magistrala a fost proiectată pentru a fi utilizată la microcalculatoare compatibile IBM-PC, XT, AT. Această magistrală originală permite variatelor cartele de adaptare să fie adăugate slot-urilor de extensie (expansion slots) ale plăcii de bază. Iniţial au fost proiectate pe 8 biţi pentru IBM PC şi XT, iar în 1984 s-au realizat pe 16 biţi pentru AT. (->Extended Industry Standard Architecture). ISAM = Indexed Sequential Access Method. ISDN = Integrated Services Digital Network. ISO = International Standards Organisation. italic type - caracter înclinat: caracter care este proiectat în poziţie înclinată, adesea simulând scrierea de mână. iteration statement - instrucţiune de ciclare: instrucţiune de control ce descrie un ciclu. Prin folosirea etichetelor sau a altor delimitatori se împarte corpul ciclului şi se specifică condiţia de ieşire din ciclu. iterative method - metodă iterativă: aplicarea repetată a unui procedeu de calcul pentru obţinerea soluţiei unei probleme. Fiecare repetare (iteraţie) utilizează valorile calculate în pasul de iteraţie precedent (primul pas demarează cu o valoare iniţială) pentru a calcula valori mai apropiate de soluţia dată. Numărul de iteraţii este dependent de precizia dorită. Dacă procedeul iterativ este convergent pentru o precizie dată, numărul de iteraţii va fi limitat. De exemplu, valorile calculate în fiecare iteraţie pot fi considerate ca termeni ai unui şir, care, dacă este convergent, defineşte o metodă iterativă convergentă, limita şirului reprezentând soluţia căutată. J JCL = Job Control Langage. jet printer - imprimantă cu jet de cerneală: tip de imprimantă la care tipărirea se realizează prin depunerea^ pe un suport a unor picături de cerneală. în acest scop este necesară generarea, antrenarea spre hârtie şi ghidarea picăturilor. Generarea se face continuu sau comandat. Antrenarea picăturilor şi ghidarea lor se realizează de regulă electrostatic. Viteza de imprimare este foarte mare la imprimanta cu jet continuu. în cazul în care imprimarea este făcută, cu picături comandate individual, din cauza vitezei mici de deplasare a cernelii prin canalele capilare şi a necesităţii accelerării cernelii la fiecare cerere de picătură, viteza de imprimare scade considerabil. Este denumita şi ink jet printer. job - lucrare: 1. din punct de vedere dinamic reprezintă o înlănţuire a execuţiilor mai multor programe (compilatoare, programe de legare şi încărcare, programe utilitare, programe utilizator ş.a.) destinată satisfacerii cererilor de serviciu formulate de un utilizator. Acestea sunt exprimate cu ajutorul unor comenzi, interpretate de o componentă a sistemului de operare. Fiecare comandă generează o fază a lucrării: compilare, legare, încărcare, execuţie; 2. din punct de vedere static reprezintă o secvenţă de comenzi adresate sistemului de operare (cereri de compilare, legare, încărcare şi lansare a programului rezultat din operaţia de legare sau a unor programe din bibliotecă etc.), unităţi de program sursă şi alte componente (cum ar fi module obiect, progrartie exprimate în format imagine memorie şi altele). Secvenţa este delimitată fizic prin două comenzi speciale: una care anunţă începutul lucrării şi alta care anunţă sfârşitul său. job control language, JCL - limbaj de control al lucrului: sinonim cu limbaj de comandă (-*control language). job scheduler - monitor de înlănţuire: componentă a sistemului de operare utilizată la prelucrarea pe loturi. Ea realizează înlănţuirea automată (fără intervenţia operatorului) a fazelor unei lucrări, precum şi a lucrărilor dintr-un lot. joystick - (engl.): dispozitiv utilizat pentru a selecta o anumită opţiune sau pentru a trasa linii. Construcţia "joystick "-ului constă dintr-o articulaţie sferică prevăzută cu o manetă fixată de partea sferică mobilă. Deplasările unghiulare ale manetei sunt transformate de un traductor de poziţie sau de forţă direct în semnale digitale sau în semnale electrice analogice, convertite apoi în formă numerică şi transferate în registre pentru prelucrare. Este des utilizat pentru a comanda jocurile pe calculator. jump - salt: operaţie condiţionată sau necondiţionată care face să se modifice execuţia normală a unui program sau a unei rutine. Sinonim cu branch(2). jump instruction - instrucţiune de salt: -*branch instruction. justified - aliniat: termen care dă informaţii despre plasarea textului sau a datelor într-un document, respectiv într-un câmp de date (din punct de vedere al plasării pe coloane). în cazul tipăririi unui text cum ar fi o scrisoare, document sau carte, caracterele pot fi aliniate la stânga, dreapta sau margini (left, right, border justify). K k = kilo. Karnaugh map - diagrama Karnaugh: reprezentare a tabelului de adevăr, având rolul de a facilita minimizarea funcţiilor logice. KB = Kilo Byte. kermit - (engl.): protocol proiectat pentru a transfera fişiere între microcalculatoare şi calculatoare mari (mainframe). kerning - suprapunere de semne: reprezint# suprapunerea parţială a semnelor cu scopul obţinerii unui aspect mai plăcut al scrisului. key - tastă, cheie: 1. comutator cu revenire utilizat în special la confecţionarea tastaturilor; 2. valoarea asociată unui câmp sau combinaţii de câmpuri, avînd o structură care depinde de informaţiile conţinute de înregistrările ce sînţ tratate sau ordonate. keyboard - tastatură, claviatură: dispozitiv periferic interactiv format dintr-o mulţime de taste cu funcţii specifice. Aceasta transformă apăsarea unei taste într-un şir de combinaţii de cod care este tratabil de către sistemul de calcul la care este anexat. Este principalul mijloc de introducere a datelor, utilizându-se ca interfaţă între utilizator şi sistemul de calcul. în prezent există mai multe standarde "naţionalizate" (QWERTY, QWERTZ etc.) care diferă atât prin poziţia testelor, cât şi prin numărul acestora. Tastatura conţine circuite care o controlează şi care au scopul de a semnala ori de câte ori se apasă, respectiv se eliberează o tastă. La fiecare din aceste acţiuni se generează câte un cod specific fiecărei taste, numit cod de scanare. Aceste coduri sunt apoi prelucrate $i interpretate fiind transformate în informaţii corespunzăţoare. keyboard code - cod de tastatură: cod cari desemnează formatul tastaturii (de exemplu MS-DOS recunoaşte 17 coduri de tastatură). teypad 76 teypad- tastatură: un dispozitiv de intrare cu mtoane ca la maşina de scris, dar care are doar mmere şi câteva taste cu funcţii speciale fară astele cu literele alfabetului. Prin apăsarea unei inumite taste codul corespunzător este transmis la :alculator. Uneori sunt prezente ca dispozitive de ntrare separate, alteori ca şi incluse în tastatura :alculatorului în partea dreaptă. tilo, k - kilo: prefix ce indică puterea a zecea a ui 2, adică 1024 (1 k = 1024). Cilo Byte, KB - kilo octet, Ko: reprezintă 1024 le octeţi. L abel - etichetă: element al unui limbaj de irogramare care permite referirea unei instrucţiuni ăcând posibilă executarea liniilor de program ntr-o ordine diferită de cea secvenţială obişnuită. ^AN = Local! Area Network. anguage - limbaj: mijloc de transmitere a nformaţiei între membrii unei categorii de ndivizi. Un limbaj se caracterizează, în general, •rin formele sale de reprezentare a informaţiei, mpreună cu regulile de organizare a acestor orme, prin semnificaţia asociată formelor espective, împreună cu regulile de constituire a nţelesului unor forme de reprezentare pe baza înţelesurilor" componentelor şi, eventual, prin iodul în care limbajul urmează a fi folosit de ătre diferiţi indivizi. .APTOP - LAPTOP: este un microcalculator ersonal uşor portabil, de greutate şi dimensiuni eduse. Bateriile sunt adesea reîncarcabile. De semenea pot fi alimentate de la o sursă externă de limentare. Toate laptopurile au tastatura şi cranul de afişare încorporate. Ele au fost opularizate de Radio Shack Model 1000 şi îtroduse în 1984. Pot fi compatibile cu alculatoarele IBM PC/XT, respectiv PC/AT. Ca i cerinţe menţionăm utilizarea microprocesoarelor r20 {compatibil INTEL8086) sau cele realizate în îhnologia CMOS'. 80C86 şi 80C286. Există deja lodele care au şi performaţele unui 180486 SX cu memorie operativă de 16 MO. Afişajul trebuie ă fie mic consumator de energie fiind realizat cu: ristale lichide, plasmă, sau tuburi plate color, vând tunul electronic aşezat lateral (de exemplu modelul Hitachi HL 500C, unde rezoluţia este de 640x480 puncte cu 8 culori). Unităţile de disc proprii sunt cele de 3,5 inch cu o capacitate de 1,44 MO. în tipurile cu consum ultraredus s-au introdus RAM-cards (plăci pe care sunt moittate memorii RAMdt 32 KO, 64 KO sau 128 KO) care pot fi conectate la computer prin intermediul unui conector adecvat. Unităţile de 5,25 inch se pot lega ca şi echipamente externe cu sursă proprie de alimentare şi cu cabluri proprii de conectare externe. Harddiscurile pot să fie atât cele de 3,5 inch, cât şi cele de 2,5 inch având capacităţi mari de la 40 MO până Ia sute de MO. Tot ca resurse externe sunt livrate unităţi de bandă magnetică de tip streamer, oferind posibilitatea de a salva pe ele conţinutul discului flexibil. Memoria internă este în mod uzual de 1 MO, putând fi extensibilă la 4 MO, 16 MO sau chiar mai mult. Mai există şi câte o interfaţă serială, unele chiar au încorporat un modem care lucrează uzual la 2400 bauds. Unii producători oferă plăci de tip telefax, precum şi un cuplor la care se poate ataşa un modem acustic portabil pentru legarea Ia microfonul telefonului. Laptop-urile au greutăţi mici de ordinul a câteva kilograme, în funcţie de tipul acumulatorului utilizat. Costurile încă sunt destul de ridicate. Large Scale Integration, LSI - integrare pe scară largă: metodă ce este folosită pentru realizarea circuitelor integrate a cărui complexitate depăşeşte 100 porţi logice. (->integrated circuit). Last Come-First Served, LCFS - ultimul venit-primul servit: metodă de a servi cererile prin tratarea acestora în ordinea inversă sosirii lor. Last-In First-Out, LIFO - ultimul intrat-primul servit: tehnică de manipulare a structurilor de date de tip stivă, stiva fiind o listă liniară la care inserările şi ştergerile (extragerile) sunt făcute Ia unul din capetele listei. Deoarece stiva corespunde uneia din structurile şirului de aşteptare, LIFO este utilizat şi pentru a desemna disciplina de servire "ultimul venit-primul servit". layout - (engl.): procesul de plasare a caracterelor şi al elementelor grafice pe o pagină. LCSF = Last Come-First Served. Least Significant Bit, LSB - bitul cel mai puţin semnificativ: reprezintă primul bit din partea dreaptă a unui octet sau a unui şir binar. letter quality - calitatea literei: se referă la calitatea tipăriturilor executate cu un sistem de 77 calcul. Imprimantele cu margaretă (daisy chain printer) şi cele cu jet de cerneală (jet printer) tipăresc litere de calitate foarte bună. în cazul imprimantelor cu ace care utilizează capete cu 24 de ace se obţin "litere aproape de calitatea" celor de la maşina de scris (NLQ- Near Letter Quality), dar caracterul nu este aşa de închis şi de intărit. lexical analysis - analiză lexicală: este prima fază a unei compilări. în această fază simbolurile unui program sursă se grupează în ansambluri logice (atomi). Ansamblurile logice ale unui program reprezintă: cuvintele rezervate ale limbajului de programare, variabilele, constantele şi semnele speciale. LF = Line Feed. library routine - rutină de bibliotecă: procedură memorată într-o bibliotecă a sistemului, fiind apelabilă din programe scrise în limbaje de nivel înalt (de obicei se înglobează textul binar al rutinei de bibliotecă în formatul imagine de memorie al programului). Exemple de rutine de bibliotecă sînt funcţiile aritmetice standard, cele matematice, cele grafice şi altele. LIFO = Last-In First-Out. light button - comutator luminos: -»virtual push button. light pen - creion optic: este un dispozitiv care permite selecţia unui punct al imaginii afişate pe ecranul tubului catodic. El conţine în vârf un fotodetector cu sistem optic de focalizare şi un circuit de formare al impulsurilor. Creionul generează impulsuri când zona din faţa vârfului său emite lumina, iar cuplorul îi determină poziţia corespunzătoare de pe ecran prin numărarea liniilor ce au fost parcurse de la începutul ecranului şi măsurarea timpului scurs de la începutul liniei curente până la generarea impulsului de către creion. light-pen detection - interceptare cu creion optic: reprezintă detectarea prin intermediul unui creion optic a luminii produse de un element grafic pe o suprafaţă de vizualizare. light-pen hit - interceptare cu creion optic: -^light-pen detection. Line Feed, LF - salt la rând nou: este caracterul care fiind recepţionat determină deplasarea hârtiei Liquid Crystal Display, ■a ,\ la nivel de rând (chiar şi în ambele sensuri) la o imprimantă. line graphics - grafică prin coordonate: -*coordinate graphics. line printer - imprimantă de linii, imprimantă paralelă: realizează imprimarea prin linii întregi de caractere. Datorită faptului că toate caracterele unei linii sunt imprimate simultan, aceste imprimante se mai numesc şi imprimante paralele. link - legătură: este utilizată la progamarea calculatorului, când o parte a programului, în unele cazuri doar o instrucţiune sau adresă, cedează controlul şi parametrii între două părţi ale unui program. LINK - editorul de legături "LINK": este un program care combină modulele obiect produse separat, rezolvă referinţe externe încrucişate, caută în fişierele bibliotecă definiţiile referinţelor externe nerezolvate, produce un format (listing) tipăribil care conţine rezolvarea referinţelor externe şi a mesajelor de eroare, generează un fişier executabil care poate fi încărcat şi executat la orice adresă convenabilă, iar, opţional, pregăteşte fişierul executabil pentru utilizarea depanatorului simbolic CodeView. link editing - editarea legăturii: grup de operaţii având drept scop obţinerea unui singur program, pornind de la un ansamblu de programe independente, scrise in diferite limbaje de programare. Sinonim cu legare (binding). link editor - editor de legături: program de sistem utilizat pentru a combina mai multe module obiect din diferite limbaje de programare, care au fost produse separat şi în prealabil compilate, cu rutine de asamblare, cu scopul de a crea un singur program. linkage - a lega: -*link. linker program - program de legare: este un program executabil care conectează diferite segmente de program, astfel încât ele pot fi combinate într-o singură formă de program executabil. Se pot adesea combina împreună module obiect şi rutine de asamblare gata compilate din diferite limbaje de programare pentru a crea un singur program. Liquid Crystal Display, LCD - ecran cu cristale lichide: ecran care foloseşte cristalele lichide WT 78 pentru reprezentarea vizuală a datelor. Pentru acest dispozitiv este caracteristic faptul că are nevoie de foarte puţină energie electrică, putând fi alimentat şi de la un acumulator. Datorită grosimii reduse este utilizat la calculatoarele portabile. LISP = LISt Processing language. list - listă: I. este o mulţime de simboluri; 2. structură dinamică avansată de date care are toate elementele de acelaşi tip. Listele sunt structuri flexibile, au numărul de componente variabil, putând fi chiar şi nul. Elementele pot fi referite, inserate sau şterse în orice poziţie din cadrul listei. LISt Processing language, LISP - LISP: limbaj de programare de nivel înalt, neprocedural, care este utilizat în inteligenţa artificială şi în tratarea limbajelor naturale. Există numeroase deosebiri faţă de limbajele convenţionale, atât din punctul de vedere al tipurilor de date şi instrucţiunilor utilizate, cât şi din punctul de vedere al conceperii progamelor. Deşi conceptual este simplu, el permite o formulare elegantă şi concisă a multor algoritmi care în alte limbaje sunt foarte greu de realizat. Sunt deja realizate şi variante care funcţionează pe microcalculatoare, majoritatea fiind interpretoare, lucrând în medii de programare care conţin cel puţin un editor (MuLISP, PCScheme, GoldenLISP). listing - listing: documentul realizat într-o formă accesibilă utilizatorului, care rezultă în urma procesului de tipărire. loading - încărcare: este procedeul prin care se transferă un program aflat pe un suport extern de memorare în memoria interhă, utilizând un încărcător. loading time - timp de încărcare: timpul necesar încărcării unui program în memoria centrală (de exemplu, de pe dischetă în memoria centrală). Local Area Network, LAN - reţea locală de calculatoare: reţea de calculatoare aând întinderea limitată la o clădire sau grup de clădiri alăturate. Este constituită dintr-o mulţime limitată de calculatoare grupate şi legate împreună cu scopul de a distribui (împărţi) datele, programele, resursele hard cum ar fi: harddiscurile şi imprimantele. La o reţea locală poate fi cu uşurinţă legat Un calculator de tip PC, cu resurse limitate hard şi soft, căruia îi vor fi diponibile toate facilităţile oferite de reţea. locator - locator: este un dispozitiv de intrare ce furnizează coordonatele unei poziţii. Exemple: mouse-ul, tableta grafică. log-on - (engl.): procedeu prin care utilizatorul autoidentifică sistemului, de calcul pentru accesul autorizat la programe şi datele personale. logging - jurnalizare: tehnică utilizată pentru a asigura securitatea şi integritatea datelor. logic signal - semnale logice: semnal care are două valori ale amplitudinii tensiunii, şi anume, a celor care corespund valorilor 0 şi 1. logical address - adresă logică: adresă folosită în scrierea programelor pentru a le face independente de locul unde se află acestea în memorie. în cazul în care memoria este văzută ca un grup de segmente, mai multe adrese logice pot localiza aceeaşi locaţie atunci când aceasta se află în segmente diferite. logical branch - salt logic: este saltul ce se efectuează în funcţie de valoarea logică a expresiei sau a variabilei care se testează. logical drive - unitate logică: 1. este un pointer spre un anumit director de pe discul flexibil; 2. un identificator al unui director de pe discul flexibil. logical expression - expresie logică: boolean expression. logical formating - formatare logică: formatare care se efectuează numai după ce discul a fost în prealabil formatat fizic şi are ca scop (sub sistemul de operare DOS) împărţirea discului în mai multe zone: înregistrarea "boot" (Boot Record), tabela de alocare a fişierelor (File Allocation Table), directorul rădăcină (Root Directory) şi zona de date (Data Area). logical operations - operaţii logice: termen care desemnează operaţiile de tipul: NU (negaţie), ŞI, SAU, SAU-EXCLUSIV şi altele, efectuate de un calculator numeric sau de un procesor. Fiecărei operaţii logice i se asociază o instrucţiune a calculatorului (procesorului). Deoarece operanzii sunt vectori binari reprezentaţi, de obicei, sub formă de cuvinte, operaţiile logice se efectuează aplicând operatorul respectiv componentelor de acelaşi rang, rezultatul obţinut fiind un vector cu acelaşi număr de componente. logical record - înregistrare logică: înregistrare care conţine date corectate logic, fiind constituită în interiorul unei înregistrări fizice. logical shift - deplasare logică: deplasarea în urma căreia valoarea bitului dintr-o extremitate se pierde, iar în cealaltă extremitate se introduce 0. In cazul deplasării logice la stânga bitul n se pierde, iar în locul primului bit se introduce 0. în cazul deplasării logice la dreapta, primul bit se pierde, iar în locul bitului n se pune 0. login/logon - (engl.): termenul consacrat pentru operaţia de conectare a unui utilizator la o reţea de calculatoare. Este folosit termenul de "login" sau/şi "logon" pentru a descrie procesul de identificare personală într-o reţea multiutilizator după ce s-a tăcut conexiunea la liniile de comunicaţie sau Ia cablurile de reţea. Procedura "login" asigură înţeles identificării utilizatorului autorizat prin nume şi o parolă opţională. logout/logoff - (engl.): termeni utilizaţi pentru a descrie procesul de terminare a unei sesiuni de lucru pe un sistem multiutilizator, neînseamnând deconectarea calculatorului. look-ahead carry generator - generator de transport anticipat: este un circuit combinaţional folosit pentru mărirea vitezei de operare pe 16 biţi. loop network - re{ea inel: -*network architecture. lost cluster - "cluster" pierdut: eroare apărută pe un disc magnetic (sub sistemul de operare DOS) când în tabela de alocare FAT un "cluster" este marcat parcă ar fi folosit, dar totuşi nu face parte din nici o secvenţă de "cluster-e" a fişierelor. loss - pierdere: sinonim cu atenuare (->attenuation). LOTUS 1-2-3 - LOTUS 1-2-3: este un pachet soft orientat pe lucrul cu tabele de calcul. Tabela pusă la dispoziţia utilizatorului este foarte mare, putând fi împărţită în ferestre orizontale şi verticale. Modul grafic oferă posibilitatea de reprezentare a datelor din tabel sub formă de diagrame. Se mai oferă posibilitatea de a colora şi de a umple aceste diagrame în funcţie de opţiuni. Versiunile mai recente ale acestui pachet de programe oferă şi posibilitatea de lucru cu tabele tridimensionale. Mai conţine şi o componentă adiţională care permite utilizarea de instrucţiuni apropiate de limabajul natural, numită HAL (Human Acces Language). Posedă şi un set foarte bogat de caractere pentru imprimantă. low level formatting - formatare fizică, formatare de nivel scăzut: proces de formatare (formatting) la care are loc completarea adreselor sectoarelor, octeţilor de sinconizare, octeţilor de separare şi a altor informaţii. După transmiterea prin program a unor parametri controller-ului de disc, acesta efectuează formatarea discului. La discurile flexibile, odată cu formatarea fizică are loc şi formatarea logică (logical formatting). Sub DOS se execută cu comanda FORMAT. Aceasta comandă aplicată asupra harddiscurilor efectuează doar formatarea logică. Harddiscurile de tip IDE-AT se formatează doar o dată fizic (de către producător). low level language - limbaj de nivel scăzut: este un limbaj de programare care foloseşte codul simbolic şi este bazat pe limbajul maşină particular al calculatorului, necesitând un asamblor pentru a-1 translata în actualul limbaj maşină. De asemenea, un anumit limbaj de asamblare disponibil pe un anumit calculator este considerat tot limbaj de nivel scăzut. Limbajul "C" este adesea denumit un limbaj de nivel scăzut, dar el nu este în întregime constituit din cod simbolic. lowercase - literă mică: semnifică literele alfabetului: a, b, c etc. Este în opoziţie cu majuscula (uppercase). LPT1 - LPT1: primul port paralel pentru imprimantă al unui calculator personal. LPT1, LPT2, LPT3 sunt nume logice ale imprimantelor sau ale porturilor paralele. Sub sistemul de operare DOS, LPT1, LPT2, LPT3 sunt nume rezervate pentru trei porturi paralele pentru imprimante. LPT1 în mod uzual este dispozitivul PRN de ieşire DOS hardcopy. LSI = Large Scale Integration. LSB = Least Significant Bit. M M = Mega. M7 - M7: procesor al firmei Cyrix, avînd integrat un coprocesor matematic, o memorie cachevde 8 KO (write-back). Lucrează la o tensiune de machine cycle 80 3,3 V şi dispune de funcţii de reducere a consumului de energie. După performanţe şi caracteristici este foarte asemănator procesorului 180486 a-1 cărui concurent este. machine cycle - ciclul maşinii: intervalul de timp în care se efectuează un transfer între două registre ce sunt conţinute de unitatea centrală. Valoarea lui este un parametru privind viteza de prelucrare a unităţii centrale. machine dependency - dependenţa de maşină: programele pot fi descrise ca fiind dependente de calculator sau pot fi cu un anumit grad de independenţă. Dacă operaţiile unui program, pentru a putea funcţiona corect, se bazează pe arhitectura particulară a unui calculator sau a unui sistem de operare, atunci se spune că respectivul program este dependent de maşină. Toate programele de asamblare sunt dependente de maşină. Majoritatea limbajelor de nivel înalt, în particular limbajul C, sunt relativ independente sau portabile. Astfel un program scris în C sub un anumit sistem de operare cum ar fi DOS poate fi uşor transferat pe un calculator ce lucrează sub UNIX. machine instruction set - setul de instrucţiuni ale maşinii de calcul: totalitatea instrucţiunilor maşină ale unui sistem de calcul. machine language - limbaj maşină: este limbajul de programare de nivel cel mai scăzut, fiind compus dintr-un set unic de coduri maşină care pot fi direct executate pe un anumit calculator. Astfel, instrucţiunile aplicate sunt stocate în vederea executării directe de procesorul calculatoruui. Fiecare tip de procesor are propriul său limbaj maşină pe care îl poate executa direct. Acest tip de limbaj constituie cel mai de jos nivel de programare al unui calculator. In esenţă, un program în limbaj maşină este compus dintr-o secvenţă de instrucţiuni şi zone de date care se depun în memoria calculatorului, după care poate fi imediat executat. Pentru reprezentări externe calculatorului, un program în limbaj maşină poate fi exprimat ca şiruri de cifre binare, octale sau hexazecimale, organizate pe locaţii ale memoriei sau folosind denumiri simbolice ale instrucţiunilor. macro - macro: ->macrodefinition. macroassembler - macroasamblor: este un asamblor cu posibilitatea de a face macroprelucrări şi care poate executa translatarea programelor scrise în limbaj de asamblare. macrodefinition - macrodefiniţie: porţiune de program care descrie structura textului de substituit, identificatorul prin care este substituit şi modul în care se execută substituirea. Macro-definiţia are următoarele componente: şablonul de identificare care specifică sintaxa apelului şi parametrii macrodefiniţiei, textul de înlocuire şi secvenţa de evaluare. Secvenţa de evaluare şi textul de înlocuire formează corpul macrodefiniţiei. La unele macroprocesoare secvenţa de evaluare lipseşte. macroinstruction - macroinstrucţiune: instrucţiune a unui limbaj de programare introdusă de către utilizator. Se pot folosi mecanismele de macrodefinire ale limbajului sau pot fi fixate în limbaj sub forma uner macrodefiniţii. macrolanguage - macrolimbaj: limbaj de programare cu facilităţi de macrodefinire a unor tipuri de date şi instrucţiuni. macrospecification - macrodefinire: modalitate de specificare a modului de formare a unei date, instrucţiuni sau în general a unui text pe baza unor elemente deja existente, folosind macrodefiniţii. magnetic bubble memory - memorie cu bule magnetice: memorie care păstrează informaţia cu ajutorul unor domenii magnetice mobile (numite şi bule) ce pot fi create şi deplasate într-un strat subţire de material magnetic. magnetic memory - memorie magnetică: magnetic storage. magnetic storage - memorie magnetică: dispozitiv care foloseşte proprietăţile magnetice ale materialelor pentru memorarea datelor. Se pot împărţi în două categorii: statice şi mobile (disc sau bandă). magnetic tape - bandă magnetică: bandă acoperită cu un strat magnetic pe care pot fi stocate date prin înregistrare magnetică. Are de obicei două straturi: un strat de bază din material plastic şi un strat activ care conţine materiale feromagnetice. magnetic tape storage - memorie pe bandă magnetică: memorarea informaţiilor binare pe bandă magnetică, de obicei, pe 5 până la 10 piste cu mai mult de 1000 bpcm pe fiecare pistă. mail directory - director poştă: director creat automat în timpul instalării reţelei. Când sunt create, utilizatorilor li se atribuie numere de identificare, precum şi subdirectoare sau cutii poştale în acest director. (-*electronic mait). main memory - memorie principală (internă): memorie direct accesibilă unităţii centrale, având rolul de a păstra programele şi datele aferente pe durata executării acestora. mainframe computers - calculatoare mainframe: -^mainframe system. mainframe system.- sistem mainframe: sisteme care oferă o viteză de procesare şi o capacitate de stocare mult mai mare decât la mini şi microcalculatoare. Sistemele "mainframe" sunt constituite dintr-un calculator central la care sunt ataşate un număr de terminale. Terminalele au monitor şi tastatură proprii, dar în mod uzual nu au putere proprie de calcul (sau este limitată). Fiecare utilizator al acestui tip de sistem este deservit pe rând de unitatea centrală, care schimbă sarcinile (to/:-urile) utilizatorilor suficient de repede, astfel încât fiecare are impresia că are acces exclusiv la procesor. majority logic - logică majoritară: este o funcţie logică combinaţională care este adevărată doar în cazul în care mai mult de jumătate din intrări sunt adevărate. make-code - (engl.): este codul emis la apăsarea unei taste. MAN = Metropolitan Area Network. mantissa - mantisă: vector binar cu număr predeterminat de componente, alcătuind unul din elementele reprezentării în virgulă mobilă. ' mapping - (engl.): operaţia de atribuire a unei litere pentru o anumită cale la structura directoarelor discurilor, permiţând o operare mai simplă. marker - marcă: este un simbol grafic de formă specifică utilizat pentru indicarea unei locaţii particulare. mask - mască: vector binar care serveşte la izolarea unor anumite zone ale unei date prin aplicarea unui operator logic între data respectivă şi mască. masking - mascare: operaţie de aplicare a unei măşti asupra unei date prin efectuarea intersecţiei logice la nivelul de bit între mască şi dată. mass-storage system - memorie de masă: sistem informatic care conţine un număr mare de instalaţii cu memorie, dintre care unul conţine fişierul de bază al sistemului operativ, rutina şi rutinele de bibliotecă. maşter card - cartelă principală: cartela unui calculator care conţine informaţia despre o grupă de cartele, fiind în general prima cartelă din grupă. maşter file - fişier de bază, fişierul principal: 1. fişierul calculatorului care conţine în principal informaţii permanente, corectate periodic; 2. fişier al calculatorului care se foloseşte ca o sursă principală de date autoritară în realizarea unei probleme pe calculator. math coprocessor, arithmetic processor -coprocesor matematic: este un circuit (chip) proiectat special pentru a lucra împreună cu micoprocesorul central, pentru a optimiza operaţiile matematice. Un procesor obişnuit necesită rutine soft pentru a executa operaţii în virgulă mobilă şi operaţii cu numere întregi foarte mari. Astfel coprocesorul matematic realizează hard aceste calcule mult mai repede decât o fac rutinele soft. Adăugând un singur circuit (chip) care conţine coprocesorul matematic se pot obţine performanţe de 10 până la 100 ori mai bune din punct de vedere al timpului alocat acestor tipuri de calcule. MathCAD - MathCAD: este un program matematic orientat pe prelucarea numerică a problemei, reprezentarea grafică, precum şi lucrul cu textul. Poate prezenta într-un mod deosebit formulele matematice, având o multitudine de simboluri. Analiza problemei se poate face în cadrul fişierului document, urmând o foarte eficientă reprezentare grafică a funcţiilor. Toate acestea sunt foarte bine executate la imprimantă sau plottery fapt pentru care este avantajos pentru elaborarea lucrărilor ştiinţifice. Datorită "helpn-ului incorporat este un program tipic "user friendly" (prietenos). în versiunile mai noi care sunt disponibile sub WINDOWS are incorporat şi un procesor simbolic pentru a realiza şi unele calcule simbolice (nu doar numerice ca în versiunile mai vechi). MATHEMATICA 82 MATHEMATICA - MATHEMATICA: este un produs soft matematic al firmei Wolfram Research Inc. care pe lângă posibilităţile puternice de limbaj oferă şi posibilităţi de grafică extinse. mathematical software - soft matematic: un pachet de funcţii matematice, ca de exemplu calculul ridicării la putere, care se codifică eficient şi este apelat cu simboluri specifice. mathematical subroutine - subrutină matematică: este un subprogram în care intrările şi ieşirile sunt legate printr-o funcţie matematică bine-definita (logaritm, sinus, etc.). matrix - mozaic: matrice rectangulară de ace sau electrozi utilizată pentru imprimarea prin puncte a caracterelor la imprimantele matriciale, electrostatice, termice etc.. matrix printer - imprimantă matricială: tip de imprimantă care reprezintă caracterele prin puncte dispuse în interiorul unei matrici de dimensiune fixă. Se mai numeşte şi imprimantă cu ace (-+dot printer). matrix printing - tipărire matricială: tipărirea cu viteză mare la care configuraţia de puncte corespunzătoare caracterului se tipăreşte prin alegerea potrivită a acelor din capul de scriere. matrix storage - memorie matricială: memoria unui calculator în care coordonatele sunt folosite pentru adresarea locaţiilor sau elementelor periferice. Este cunoscută şi sub denumirea de coordinate storage. MAU = Multi-Station Access Unit. maximum rights mask - (engl.): facilitate a sistemului de securitate al directorului prin care se marchează drepturile pe care orice utilizator Ie are în respectivul director în reţea. MB = Mega Byte. MC68040 - MC68040: microprocesor al firmei MOTOROLA, membru al familiei 68000. Este realizat în tehnologie HCMOS la dimensiuni de 0,65 micrometri. Cuprinde 1,2 milioane de funcţii echivalente tranzistoarelor, 4 KO memorie cache pentru instrucţiuni şi 4 KO memorie cache pentru date. Mai conţine o unitate de management a memorie de date, o unitate de management a memoriei de instrucţiuni, o unitate "pipeline" capabilă să execute până la 6 instrucţiuni simultan şi o unitate de virgulă mobilă. Tactul de lucru este 33 MHz şi are o magistrală de 32 biţi. MC68060 - MC68060: prezintă următoarea generaţie de procesoare a familiei 68000. Este un microprocesor pe 32 de biţi conceput în versiunea de 50 MHz şi de 60 MHz cu o alimentare la 3.3V. Circuitul (chip) este o versiune superscalară a familiei 68000. Se bazează pe o arhitectură internă, pe mai multe magistrale interne şi unităţi interne de execuţie. în unităţile de calcul se execută simultan mai multe comenzi. Acest microprocesor este realizat în tehnologia de 0, 5 micrometri cu triplă metalizare şi cuprinde 2 milioane de funcţii echivalente tranzistoarelor. Poate adresa 4 GO şi are două memorii "cache" de câte 8 KO independente. MC68LC040 - MC68LC040: microprocesor cu aceleaşi caracteristici ca microprocesorul MC68040, exceptând unitatea de virgulă mobilă. MCA = Micro Channel Arhitecture. MCGA = Memory Controller Gate Array. MDA = Monochrom Display Adapter. mean service rate - viteză medie de servire: este o caracteristică a staţiei de servire, având ca expresie inversul timpului mediu de servire. Mean Time Between Failures, MTBF - media timpului de bună funcţionare: este numărul mediu de ore între două defectări aleatoare ale componentelor hard, după o perioadă iniţială de rodaj. Astfel se determină timpul de funcţionare fară nici o eroare a componentelor hard. Exprimă siguranţa în funcţionarea unui sistem de calcul. De exemplu pentru un harddisc al unui microcalculator este între 10000 şi 40000 de ore de funcţionare. media - mediu: sinonim cu ->medium. medium - suport, suporturi: este mediul fizic de memorare al datelor. Sinonim cu mediu (media). Medium-Scale-Integration, MSI - integrare pe scară medie: metodă ce este folosită pentru realizarea de circuite integrate semiconductoare care au în componenţă între 10 şi 100 circuite logice. (-*integrated circuit). Mega, M - mega: prefix ce reprezintă 1024 k, adică 1024*1024 = 1048576. MegaByte, MB - megaoctet: reprezintă 1048576 octeţi, adică 2 la puterea 20. MEMNET - MEMNET: este o reţea concepută de firma Memsoft care poate interconecta până la 16 staţii de lucru în jurul unui server de tip PC/AT. Server-ul funcţionează sub MS-DOS şi are nevoie de programul de gestionare al reţelei, Memnet DOS Server. memory - memorie: echipament sau subsistem aparţinând unui sistem de calcul, având rolul de a păstra informaţia. Se pot efectua operaţii de citire şi scriere a informaţiei localizate printr-o adresă. Citirea presupune obţinerea informaţiei memorate, iar scrierea depunerea ei în memorie. în funcţie de locul ocupat într-un sistem de calcul distingem memorie principală (numită şi centrală, internă sau operativă) şi memorie externă (secundară, auxiliară). Memoria principală păstrează programele (pe durata executării lor de către unitatea centrală) şi informaţiile folosite de acestea (date, rezultate), prezenţa ei fiind o condiţie esenţială pentru funcţionarea unui sistem de calcul. Memoria externă are rolul de a păstra cantităţi mari de informaţie şi programe folosite frecvent pentru a putea fi aduse, într-un interval de timp mic, în memoria internă în vederea prelucrării. memory address register - registru de adresă a memoriei: registru special care conţine adresa cuvântului care se caută. memory chip - circuit de memorie: este o foarte mică bucăţică de semiconductor (uzual siliciu) în care dispozitivele electronice microscopice sunt formate pentru a stoca şi restaura biţii datelor. Numărul de biţi care poate fi stocat într-un singur circuit (chip) de memorie este în continuă creştere, la fel fiind şi viteza la care operează circuitul (chip-ul) care este tot mai rapidă. Circuitele de memorie sunt de mai multe feluri şi anume: DIP, SIP şi SIMM. Câteva din circuitele utilizate azi sunt de 64 KO, 128 KO, 256 KO, 1 MO operând la viteze de ordinul nanosecundelor (150 ns, 120 ns, lOOns, 80ns). La mijlocul anilor ’90 circuitele de memorie erau^ capabile de a stoca 16 MO la o viteză de 80 ns. în prezent sunt uzuale memorii de 32 de MO. Memory Controller Gate Array, MCGA -MCGA: standard grafic apărut în 1987 cu rezoluţiile în mod grafic 640x480 cu 2 culori, 320x200 cu 256 culori, iar în mod text 320x400 cu 4 culori, 640x400 cu 2 culori. memory dump - vidarea memoriei: operaţia prin care este extrasă parţial sau integral informaţia ce se află în memorie, care apoi este trimisă unei unităţi externe de memorare. Se execută cu scopul prevenirii apariţiilor unor erori, fiind efectuată automat în cazul abandonării execuţiei unui program. memory guard - protecţia memoriei: s-au realizat construcţii de siguranţă care împiedică pe programator sau un program să aibă acces în anumite zone de memorie rezervate pentru procesele centrale, fiind cunoscut şi ca "memory protect". memory hierarchy - ierarhia memoriei: reprezintă clasificarea instalaţiilor cu memorii ale calculatorului, astfel încât părţile care au cel mai mic timp de acces să fie în vârful ierarhiei, iar părţile cu accesul cel mai lung, dar cu capacitate mai mare şi cu preţ mai mic să fie pe nivelele inferioare. memory lockout register - registrul de blocaj al memoriei: registru special care conţine anumite adrese dintr-o zonă de memorie la care programul nu poate avea acces. memory management - gestiunea memoriei: reprezintă ansamblul de funcţii ale sisteipului de operare prin care se asigură evidenţa stării de alocare a memoriei interne, actualizarea informaţiei de alocare, stabilirea zonei ce urmează a fi eliberată la un moment dat. memory map - harta memoriei: ansamblu de informaţii care descriu organizarea memoriei, alocarea curentă şi tipul activităţilor pe care le găzduieşte. memory map list - harta memoriei: -*memory map. memory overlay - suprapunerea memoriei: folosirea eficace a zonei de memorie care permite utilizarea din nou a aceleiaşi zone din memoria internă în diferite faze ale programului. memory paging - paginarea memoriei: este transferul segmentelor programului spre şi de la memorie într-un mediu cu memorie virtuală. La microprocesorul 180386 o pagină este o bucată de memorie de 4 KO. Paginile sunt plasate la locaţii numite "page frames" a căror adrese sunt plasate la distanţe de 4 KO. Un articol dintr-o dată începe la una din aceste adrese multipli de 4k care se numesc aliniate la cadrul paginii ("aligned pn a memory port 84 page boundary"). Doar primii 20 de biţi din cei 32 ai adresei de pagină sunt semnificativi, ultimii 12 sunt totdeauna zero. Când este utilizată memoria virtuală, paginile sunt schimbate între disc şi memoria RAM după cum este nevoie. Secţiunile de 4 KO de pe disc care reţin paginile sunt numite sloturile paginilor ("pages slots"). Paginarea memoriei poate fi folosită doar în modul protejat pe microprocesoarele 180286 şi 180386. Aproape toate sistemele de operare pe 180386 fac la sfârşit şi o paginare a memoriei. memory port - portul memoriei: legătura logică prin care datele sunt transferate în/din memoria principală sub controlul procesorului central. memory power - puterea memoriei: caracteristică relativă care se referă la diferenţele legate de viteza de acces a diferitelor zone de memorie. De exemplu, timpul de accesare al memoriei tampon (.buffer-u\u\) este de 10 ori mai mic decât al unei memorii cu ferită. memory protect - protecţia memoriei: memory guard. memory prinţ - listarea memoriei: ->storage dump. memory-reference instruction - instrucţiune de referire a memoriei: instrucţiune care de obicei necesită două cicluri maşină, unul pentru încărcarea instrucţiunii şi celălalt pentru a lua date de la o adresă pentru executarea acesteia. \ memory resident - memorie rezidentă: semnifică programele care rămân în memorie până la scoaterea explicită a acestora din memorie sau când sursa de alimentare este întreruptă. Aceste programe rămân în memorie chiar după terminarea acestora numindu-se TSR (Terminate and Stay Ready). memory search rutine - rutină pentru căutarea memoriei: rutină pentru detectarea şi înlăturarea greşelilor a cărei caracteristică principală este testarea memoriei pentru urmărirea instrucţiunilor specifice. memory segmentation control - controlul segmentării memoriei: înseamnă logica de calcul a adresei cu care sunt adresate dinamic cuvinte în memorie, precum şi protecţia sistemelor de memorie distribuite diferiţilor utilizatori. memory space - spaţiul memoriei interne: mulţimea de locaţii ale memoriei interne disponibilă memorării informaţiilor. menu - meniu: este o listă de opţiuni oferită utilizatorului de către un program. Fiecare din aceste opţiuni reprezintă de fapt o comandă adresată calculatorului. mesh network - reţea plasă: -*network architecture. message - mesaj: 1. mulţime de caractere şi simboluri destinate transferului de informaţie de la sursă la destinaţie. 2. comunicare tipărită sau vizualizată la consola operatorului, la un terminal conectat la calculator sau pe listingul unui program, referitoare la starea curentă a activităţii desfăşurate cu calculatorul sau exprimând cereri formulate de către programul în curs de execuţie (program utilizator sau de sistem), privind ghidarea activităţii cu calculatorul, introducerea unor date, montarea unor volume de informaţie pe echipamentele periferice corespunzătoare etc. 3.înregistrare dintr-un fişier care conţine exclusiv caractere alfanumerice, destinate tipăririi sau vizualizării, în scopul comunicării operator (sau utilizator) - calculator. message packet - pachet de mesaje: unitate de informaţie utilizată pentru comunicaţiile în cadrul reţelei. message system - sistem de transmitere a mesajelor: este un protocol de comunicaţie. Oferă posibilitatea unui nod al reţelei să transmită mesaje celorlalte noduri din reţea. metaassembler - metaasamblor: macroasamblor cu facilităţi de macroprelucrare sofisticate, permiţând specificarea unor macroinstrucţiuni de prelucrare şi de control (salturi condiţionate, ciclări etc.) cu o sintaxă aleasă de programator şi cu o semantică elaborată. Metaasamblorul poate constitui baza implementării directe şi comode a unui limbaj de programare de nivel înalt. Printre altele trebuie să furnizeze mecanismele de definire specifice unui metalimbaj, în scopul definirii sintaxei instrucţiunilor introduse. metacharacter - metacaracter: simbol terminal al gramaticii unui metalimbaj. Metal-Oxide-Semiconductor, MOS *-metal-oxid-semiconductor: tehnologiede realizare a tranzistoarelor folosind straturi de metal-oxid-semiconductor. Aceste tipuri de tranzistoare permit fabricarea circuitelor integrate pe scară largă cu un număr mai mare de circuite elementare, de exemplu, circuite de memorie conţinând 64 Kbiţi, dar cu viteze de lucru mai scăzute decât în cazul utilizării circuitelor de tip TTL. metalanguage - metalimbaj: limbaj utilizat pentru descrierea altor limbaje. Termenul este general şi poate desemna orice notaţie formală, eventual chiar un limbaj natural. De asemenea, termenul este relativ, deoarece metalimbajul este el însuşi un limbaj ce trebuie definit, ceea ce implică existenţa unui metalimbaj. metavariable - metavariabilă: variabilă în cadrul unei descrieri a unui limbaj de programare, folosind un metalimbaj. Metavariabila desemnează construcţiile sintactice ale limbajului descris. Metropolitan Area Network, MAN - (engl.): o reţea simplă de tip WAN care este întinsă la dimensiunile unui oraş. Sunt reţele publice de viteză mare (peste 100 Mbps) capabile să transmită vocea şi datele Ia o distanţă de 40, 50 km. Adesea sunt conectate într-o reţea "MAN" mai multe reţele locale prin intermediul fibrelor optice. MFLOPS = Millions of FLoating point Operations Per Seconds. MGA = Hercules Monochrome Graphics Adapter. mickey - (engl.): unitate de măsură tipică având valoare de 1/200 dintr-un inch. Este utilizată în proiectarea distanţei minime pe care cdrsorul unui mouse o poate realiza pe un ecran video. Micro Channel Arhitecture, MCA - arhitectură cu microcanal: tip de magistrală de date a firmei IBM scoasă pe piaţă în 1987. Magistrala este pe 32 biţi şi are posibilitate de control cu "multimaster", care este un mod prin care se permite multiprocesoarelor să lucreze simultan. Din cauza incompabilităţii cu produsele precedente (cartelele ISA), aceasta magistrală poate fi întâlnită doar în maşinile IBM. microcomputer - microcalculator: sistem de calcul a cărui unitate centrală este implementată cu ajutorul unui microprocesor integrat. Datorită facilităţilor de structurare ale sistemului în jurul unei magistrale oferite de microprocesor şi a numărului mic de componente necesare pentru implementarea unităţii centrale şi a interfeţelor, acest sistem de calcul are un preţ de cost mai mic decât al minicalculatoarelor şi poate fi utilizat în unele aplicaţii, de mai mică amploare unde nu este necesară o viteză de prelucrare ridicată. Subsistemul soft este simplu şi, de obicei, este implementat prin simularea microprocesorului pe un sistem de calcul, folosind de obicei limbaje de nivel înalt. microprocesor - microprocesor: 1. procesor realizat cu un număr redus de componente integrate pe scară largă. Microprocesoarele sunt realizate fie ca procesoare cu o lungime prestabilită a cuvântului (de exemplu, ca un singur circuit integrat pe scară largă, de obicei, în tehnologie MOS care poate avea lungimea cuvântului de 4 biţi, 8 biţi, 16 biţi), fie sub forma unor componente ce pot fi interconectate pentru obţinerea unor procesoare cu diferite lungimi de cuvânt (de exemplu componentele pot implementa o zonă (subcuvânt) de 2 biţi sau de 4 biţi din lungimea cuvântului unui proces şi sunt realizate cu circuite integrate bipolare. Setul de instrucţiuni al microprocesorului este comparabil cu cel al minicalculatoarelor, dar are în general viteză de lucru mică; 2. unitate de comandă microprogramată. microfilm - microfilm: mediu de înregistrare a informaţiilor alfanumerice şi grafice (de exemplu pelicula de 16 mm sau 35 mm), utilizat pentru memorarea bazelor de date care nu necesită actualizarea şi accesul rapid, datorită dimensiunilor sale reduse şi costului foarte scăzut. Echipamentele de redare şi înregistrare cu microfilm sunt de tipul cititoarelor optice de caractere având adăugate instalaţii optice de mărire, respectiv tuburi catodice şi instalaţii optice de micşorare a imaginii şi de impresionare a peliculei. Un tip frecvent utilizat de microfilm îl constituie microfişa, porţiune de film de 105 mm pe care pot fi înregistrate date tipărite, într-un număr corespunzător de 220 pagini de imprimantă. microinstruction - microinstrucţiune: vector binar care furnizează semnale de comandă necesare evoluţiei unui procesor într-un interval dat. Conţine informaţii pentru formarea adresei microinstrucţiunii următoare. O succesiune de microinstrucţiuni care realizează un set bine definit de funcţii ale sistemului comandat poartă numele de microprogram. microoperation - microoperaţie: operaţie elementară efectuată prin executarea unei microinstrucţiuni. microprogram - microprogram: şir de microinstrucţiuni care formează o instrucţiune în cod maşină. Funcţiile microprogramului sunt de a aduce instrucţiunea din memorie în registrul de instrucţiuni, de a decodifica instrucţiunea într-un şir de operaţii elementare şi de a dirija executarea lor. Mulţimea tuturor microprogramelor unui calculator se numeşte firmware. microprogramming - microprogramare: tehnică de implementare a unităţii de comandă a unui procesor cu ajutorul unei memorii (memorie de comandă). Microprogramarea permite realizarea unităţii de comandă ca un procesor, numit adesea microprocesor, ale cărui instrucţiuni numite microinstrucţiuni furnizează semnalele pentru comanda transferului de informaţie ce asigură interpretarea şi executarea instrucţiunilor recunoscute de sistemul (procesorul) comandat. MIDI = Musical Instruments Digital Interface. Million Instruction Per Second, MIPS - milioane de instrucţiuni pe secundă: unitate de măsurare a vitezei de prelucrare a unui calculator, care măsoară numărul de instrucţiuni ale limbajului maşină ce se execută pe un anumit calculator într-o secundă. Millions of FLoating point Operations Per Seconds, MFLOPS - milioane operaţii în virgulă mobilă pe secundă: performanţele unui calculator sunt des evaluate măsurând vitezele operaţionale ale acestuia în cazul diferitelor lucrări. Viteza unui sistem de a efectua operaţii cu virgulă mobilă se măsoară în Whetstones sau MFLOPS. în programele de testare a unui sistem de calcul valorile mari indică performanţe mai ridicate. minicomputer - minicalculator: sistem numeric de calcul având preţ de cost relativ mic, dar ale cărui performanţe permit acoperirea unui număr mare de aplicaţii. Reprezintă clasa de calculatoare care se află între cea a sistemelor mari de calcul şi cea a microcalculatoarelor. Au cuvântul de instrucţiune pe 12, 16 sau 24 de biţi. Tipuri cunoscute de minicalculatoare sunt cele ale firmei DEC: PDP-8 şi PDP-11. Sunt des folosite în lumea afacerilor de proporţii şi fiind mai rar prezente acasă la utilizatori. La fel ca şi celelalte tipuri de calculatoare puterea acestora creşte mereu, încât definiţiile sunt în continuă schimbare. Lansarea minicalculatoarelor a avut loc în 1959 prin introducerea calculatorului PDP-1. minimax principie - minimax: criteriu de alegere a unei acţiuni din mai multe posibile, astfel încât să fie micşorate la extrem (minimizate) consecinţele cele mai defavorabile (maxim defavorabile). In problemele de decizie se adoptă strategia care minimizează riscul maxim, iar în aproximarea unei funcţii se utilizează o formulă care minimizează eroarea maximă posibilă. minimization - minimizare: obţinerea expresiei care conduce la o implementare optimă a unei funcţii logice. Minimizarea funcţiilor cu număr mai mare de variabile se realizează eficient cu ajutorul calculatorului numeric. MIPS = Million Instruction Per Second. mirroring - oglindire: reprezintă reflectarea elementelor grafice faţă de o linie sau faţă de un plan. mixed addressing - adresare mixtă: metodă de identificare a unei zone de memorie, folosind tehnicile de adresare indexată, indirectă şi relativă. mnemonics - mnemonică: abrevierea numelui instrucţiunii (de exemplu JMP, ADD, CLR) care face ca instrucţiunea să fie uşor de reţinut, să fie uşor de translatat şi programat. Codul sursă al limbajului de asamblare constă din diferite mnemonici care sunt translatate sau asamblate în cod maşină. modem - modem (MOdulator-DEModulator): dispozitiv utilizat pentru comunicarea la distanţă între două echipamente. Deoarece transmisia la distanţă se face, în general, folosind semnale analogice, pentru conectarea unui echipament numeric la linia de comunicaţie este necesară folosirea unor circuite pentru modularea/demo-dularea unui semnal analogic cu impulsurile care reprezintă datele transferate prin linie. Pe lângă circuitele de modulare/demodulare, modemul mai conţine circuite pentru controlul transferului de date şi al liniilor de comunicaţie la care este conectat. Astfel datele digitale de la un calculator sau terminal sunt convertite în date.analogice, care pot fi transmise pe liniile telefonice. Vitezele se măsoară în biţi pe secundă putând fi de 300, 1200, 2400, 9600, 19200 sau mai mari. modem duplex - modem duplex: tip de modem care dispune de două frecvenţe distincte pentru fiecare direcţie de transmisie în parte. modem semi-duplex - modem semi-duplex: tip de modem care utilizează o singură frecvenţă purtătoare. modem server - server modem: este un server analog server-ului de imprimantă (prinţ server) cu eventuale cerinţe tehnologice mai pretenţioase. MODULA - MODULA: limbaj de programare de nivel înalt dezvoltat din Pascal. Componenta de bază a acestui limbaj de programare o reprezintă unitatea de program independentă (modul de program) care permite programarea proceselor paralele. modular redundancy - redundantă modulară: procedeu folosit în proiectare pentru creşterea fiabilităţii şi funcţionării tolerante la defecte a unor sisteme informatice. Acest procedeu constă în prevederea unui număr impar de unităţi operaţionale, mai mare decât ar fi necesar pentru o funcţionare obişnuită. Sistemul funcţionează atât timp cât unităţile defecte nu devin majoritare. Deciziile se iau pe baza "principiului votării". De exemplu dacă avem 3 unităţi operaţionale sistemul funcţionează atât timp cât cel puţin două unităţi nu sunt afectate de defecte. Dacă una dintre unităţi se defectează, celelalte două vor asigura în continuare funcţionarea corectă a sistemului. modular structure - structură modulară: organizarea unui program sau echipament de calcul pe bază de unităţi de program sau unităţi de prelucrare (module de program). modulation - modulare: variaţie a parametrilor unui semnal, comandată în funcţie de un parametru al altui semnal şi utilizată, în general, pentru transmisia datelor la distanţă. Există modulare în amplitudine (constă în transmisia unui semnal sinusoidal de frecvenţă constantă cu două valori ale amplitudinii, corespunzătoare valorii "zero" şi "unu"), modulare în frecvenţă (constă în transmiterea unui semnal sinusoidal de amplitudine constantă, a cărui frecvenţă poate avea două valori, corespunzătoare valorilor binare, această tehnică fiind cunoscută şi sub numele de modulare cu deplasarea frecvenţei), modulare în fază (consta în schimbarea fazei unui semnal sinusoidal în funcţie de valoarea binară ce urmează a fi transmisă) şi modulare a impulsurilor în cod, utilizată pentru transmiterea numerică a informaţiei sub forma unor impulsuri codificate după criterii predeterminate. MOdulator-DEModulator = MODEM. monitor - monitor: 1. sinonim cu display; 2. este un ansamblu de rutine care fac parte din sistemul de operare şi-care realizează următoarele funcţii: gestionarea la nivel fizic a operaţiilor de intrare/ieşire, tratarea întreruperilor, alocarea de periferice, alocarea de memorie, încărcarea şi lansarea în execuţie a programelor, realizarea dialogului utilizator-sistem de calcul. Sinonim cu executiv (executive). Monochrom Display Adapter, MDA - (engl.): standard pentru afişare pe ecran, apărut în 1981, care poate afişa doar caractere ale codului ASCII (256 de caractere). monoprogramming - monoprogramare: mod de exploatare a unui sistem de calcul, care impune execuţia serială a programelor. Singurele procese ce pot exista simultan într-un sistem bazat pe monoprogramare sunt: procesul curent de calcul şi unul sau mai multe procese de intrare/ieşire. De obicei monoprogramarea este asociată cu prelucrarea pe loturi. MOS = Metal-Oxide-Semiconductor. Most Significant Bit, MSB - bitul cel mai semnificativ: primul bit din partea stângă a unui octet sau a unui şir binar. în general semnifică semnul numărului. motherboard - placă de bază: placă pe care sunt situate unitatea centală, memoria principală, magistrala de adrese şi magistrala de date a unui calculator. La unele calculatoare memoria se poate extinde prin conectarea unor circuite integrate suplimentare pe placa de bază. mouse - şoricel: a fost inventat de Doug Engelbart la Institutul de Cercetări Stanford în 1963, fiind conceput pentru calculatorul Augment. Mouse-ul este un periferic cu care se poate deplasa cursorul pe ecran prin mişcarea acestuia pe o suprafaţă plană numită "mouse pad". Un mouse este alcătuit dintr-o bilă rotitoare şi dintr-o pereche de traductoare de deplasare a bilei. Mouse-ul a devenit indispensabil fiecărui sistem. Este des utilizat în selectarea opţiunilor unor programe, în programele de grafică etc. MPC = Multimedia PC. MPC 1 = Multimedia PC level 1. MPC 2 = Multimedia PC level 2. MPC 601 = PowerPC 601. MPC 603 = PowerPC'603. MPC 604 = PowerPC 604. MPC 620 = PowerPC 620. MSAU = Multi-Station Access Unit. MSB = Most Significant Bit. MSI = Medium Scale Integration. MTBF = Mean Time Between Failures. multi-drop network - reţea "multi-drop": -^network architecture. multi-level computer system - sistem multinivel de echipamente: ansamblu de echipamente între care există conexiuni şi care sunt împărţite în mai multe categorii după care aceste echipamente se pot ierarhiza. Multi-Station Access Unit, MAU, MSAU -unitatea de acces multistaţie: într-un mediu de reţea "token ring", MAU reprezintă un dispozitiv hard multi-port în care peste 16 staţii de lucru pot fi conectate. De asemenea, este furnizat controlul centralizat al conexiunilor reţelei. "MAU" mută semnajele de la o. staţie la următoarea activă din ring. în legătură cu porturile pentru conexiunile staţiei de lucru, "MAU" are 2 porturi adiţionale RI (Ring-In) şi RO (Ring-Out) utilizate pentru a conecta mai multe "MAU"-uri între ele. multi-way list - listă multiplă: listă a cărei celule conţin în câmpul legăturilor două sau mai multe legături. multiacces - acces multiplu: capacitate a unui sistem de a accepta simultan cereri de prelucrare de la două sau mai multe terminale. multiaccess system - sistem cu acces multiplu: sistem care este accesibil simultan prin două sau mai multe terminale. multihreading - (engl.): prelucrarea concurentă a evenimentelor în cadrul unui program. Deoarece evenimentele pot fi prelucrate în paralel, nu este necesar ca unul să se termine înainte ca altul să înceapă. multimedia - multimedia: termenul se referă la abilitatea de a achiziţiona, manipula, combina şi reda informaţii de la o mare varietate de medii, incluzând text, grafică, animaţie, sunet, imagine fixă sau video. Multimedia nu este o tehnologie, ci mai degrabă un termen ce descrie un număr de tehnologii care operează împreună. Multimedia PC, MPC - Multimedia PC: este o marcă a Consiliului Multimedia PC Marketing constituit din principalii producători ai sistemelor şi perifericelor compatibile IBM. Ideea standardelor MPC este de a fixa minimul nivelului de performanţă pentru toate componontele unui sistem multimedia. Produsele care poartă eticheta "MPC level 1" se conformează standardelor originale publicate în 1990 (-+MPC 1). Cele care sunt etichetate "MPC level 2" se supun standardelor introduse în luna mai 1993 (-»MPC 2). Multimedia PC level 1, MPC 1 - (engl.): standard Multimedia PC, conform căruia configuraţia minimă a unui sistem MPC 1 este: I80386SX, cu 2 MO RAM, 30 MO harddisc, rulând WINDOWS 3.x cu extensii multimedia. Unitatea CD-ROM trebuie să fie capabilă să transfere 150 KO pe secundă, iar cartela de sunet trebuie să aibă o rezoluţie de minimum 8 biţi ş* să aibă capabilităţi MIDI. K Multimedia PC level 2, MPC 2 - (engl.): standard Multimedia PC conform căruia configuraţia minimă trebuie să fie un calculator 180486 SX, rulând la 25 MHz, 4 MO RAM, 160 MO harddisc, cartela VGA capabilă sa afişeze 65536 culori la o rezoluţie 640 x 480, WINDOWS 3.1, unitate CD-ROM compatibilă XA cu viteză dublă, capabilă să transfere 300 KO pe secundă şi o cartelă de sunet compatibilă MIDI, cu frecvenţa de eşantionare de 44,1 kHz şi rezoluţie verticală de 16 biţi. multiple file server network - reţea cu mai multe server-e: -+multiserver network. multiple-byte character - caracter cu mai mulţi octeţi: se referă la caractere constituite din mai mult de un octet. Setul de caractere ASCII conţine maxim 256 de caractere, fiecare caracter fiind codificat cu ajutorul unui octet. Deoarece seturile de caractere asiatice necesită mai mult de 256 de caractere, pentru codificarea fiecărui caracter trebuie folosiţi doi octeţi. multiplexing - multiplexare: utilizare a unei singure resurse pentru a servi mai multe unităţi reprezentând echipamente sau lucrări. Dacă unităţile servite sunt echipamente, se spune că multiplexarea este de tip hard. Dacă unităţile. servite sunt lucrări efectuate de un sistem de calcul în regim de multiprogramare, multiplexarea este de tip soft. multiplexor - multiplexor: echipament sau dispozitiv utilizat pentru multiplexare. multiprocessing - multiprelucrare: prelucrare simultană a două sau mai multe programe sau sarcini, de către două sau mai multe unităţi de prelucrare (excluzând procesoarele de intrare/ieşire) ale unui sistem multiprocesor. multiprocessor system - sistem multiprocesor: sistem Care conţine două sau mai multe procesoare ce au acces la o memorie comună, la acelaşi set de canale şi echipamente de intrare/ieşire. multiprogramming - multiprogramare: mod de exploatare a unui sistem de calcul, care permite execuţia întreţesută a două sau mai multe programe sau sarcini. Execuţia întreţesută reprezintă faptul că în fiecare moment al prelucrării este executat un singur program, dar sunt mai multe în curs de execuţie (adică, o parte dintre instrucţiunile lor au fost executate, iar în momentul respectiv aşteaptă să fie relansate în execuţie sau sunt în aşteptarea producerii unor evenimente). multiserver network - reţea multiserver: o reţea care are două sau mai multe server-e ataşate, într-o asemenea reţea utilizatorii se pot ataşa la oricare din server-ele reţelei, beneficiind de serviciile oferite de acestea. Sinonim cu reţea cu mai multe server-e (multiple file server network). multitasking - sarcină multiplă: posibilitatea calculatorului de a rula mai mult de un program simultan, adică cu toate că microprocesorul poate executa doar o operaţie la un moment dat, se poate face comutarea de execuţie a operaţiilor de la un calculator la altul, astfel încât procesele par simultane. multiuser operating system - sistem de operare multiutilizator: sistem de operare care face posibil lucrul în acelaşi timp a mai multor utilizatori la un calculator. Acest sistem de operare acordă fiecărui utilizator un interval scurt de timp bine determinat în care unitatea centrală a calculatorului îi stă la dispoziţie. Acordarea intervalului de timp fiecărui utilizator se repetă periodic. Datorită intervalului scurt, ca şi a vitezei mari a unităţii centrale, utilizatorul are impresia că doar el lucrează pe calculator. Un sistem de operare multiutilizator răspândit în domeniul microcalculatoarelor este UNIX. multiuser system - sistem multiutilizator: sistem de calcul la care pot lucra mai mulţi utilizatori. Condiţia ca un sistem de calcul să poată fi folosit ca un sistem multiutilizator este existenţa sistemului de operare multiutilizator. Musical Instruments Digital Interface, MIDI -interfaţă standardizată pentru aparate de muzică electronică: interfaţă care face posibilă conectarea diferitelor aparate muzicale la calculator. Rolul calculatorului este de a memora compoziţia muzicală creată, sau de a dirija funcţionarea aparatului electronic conectat. N name - nume: termen utilizat de programatori pentru a identifica orice articol cum ar fi o instrucţiune specifică, un element de date, o resursă, un dispozitiv sau o funcţie. Numele sunt în general folosite prin corelări cu convenţiile stabilite ca şi standarde pentru dezvoltare şi întreţinerea proiectului sau a sistemului. National Television Standards Committee, NTSC - Comitetul National pentru Standarde de Televiziune: guvernează standardul pentru emisiunile TV în Statele Unite ale Americii. Acest grup a fost organizat în 1941 când emisiunile TV au început să apară pe scară mai largă. Standardele europene urmau să apară abia după 20 de ani (-+PAL, SECAM). Standardul NTSC (specificaţia RS 170A) furnizează 525 de linii de rezoluţie la o frecvenţă a semicadrelor de 60 pe secundă. Semnalul utilizat este întreţesut 0interlaced), deci se scanează fiecare alţă linie de. fiecare dată când ecranul este reîmprospătat. Semnalul este generat printr-o compoziţie de semnale roşu, verde şi albastru (pentru transmişia color), incluzând un semnal cu frecvenţă FM pentru audio şi un semnal pentru stereo. x natural language 90 natural language - limbaj natural: limbaj constituit spontan de-a lungul istoriei, în cadrul unei colectivităţi umane. Near Letter Quality, NLQ - (engl.): mod de lucru a imprimantei, în care calitatea caracterelor tipărite corespunde calităţii caracterelor tipărite cu maşina de scris. în acest mod viteza de tipărire a imprimantei este mai mică decât la tipărirea tipului obişnuit de caractere. NETNORTH - NETNORTH: ->B1TNET. NetWare - NetWare: -*NetWare Operating System. NetWare Operating System - sistemul de operare NetWare: sistem de operare pentru reţelele de calculatoare dezvoltat de firma Novell. network - reţea: o serie de elemente interconectate care formează o structură sau un sistem general. Termenul de reţea este adesea utilizat împreună cu alţi termeni aşa cum ne arată exemplele de mai jos. Reţeua de comunicaţii (communication network) este un sistem de calculatoare (noduri-nodes) interconectate prin circuite de comunicaţii, care permit ca fişierele şi datele să fie interschimbate reciproc pentru a realiza schimbul de date şi informaţii necesare unei comunităţi sau organizaţii. Reţeaua de baze de date (network database) este o structură de baze de date în care elementele nu sunt pe fişiere organizate în seturi de înregistrări, ci elementele sale sunt legate prin pointeri. Reţeua de evenimente (events network) reprezintă un model sau o diagramă care reprezintă relaţia dintre variatele activităţi care trebuie efectuate pentru a realiza o anumită sarcină (task). network application - aplicaţie pentru reţea: aplicaţie care rulează pe calculatoare legate în reţea şi la care pot avea acces mai mulţi utilizatori la un moment dat. network architecture - arhitectura reţelei: reprezintă într-o reţea de comunicaţii aranjamentul nodurilor şi interconectarea circuitelor lor de comunicaţie care reprezintă structura reţelei şi importanţa nodurilor în controlul reţelei. în continuare sunt date câteva exemple de arhitecturi de reţea. Reţeaua stea (star network) este o reţea tipică în care un nod central coordonează şi dispozitivele aflate la depărtare. Nodurile sunt interconectate cu ajutorul liniilor de comunicaţie care sunt ca nişte "spiţe" (radiale) ce pornesc din nodul central. Reţeaua "multi-drop" (multi-drop network) este o reţea în care mai multe noduri sunt conectate la distantă de-a lungul unei singure linii de comunicaţie (în mod uzual un nod este dominant în controlarea reţelei şi "instruieşte" celelalte noduri să transmită sau să recepţioneze). Reţeaua inel (loop network) este un tip de reţea în care nodurile sunt aranjate în jurul unui circuit care este descris ca un cerc sau inel. Nodurile pot intercomunica prin transmisii în inel, semnalele fiind propagate în acesta. De asemenea trebuie să existe un protocol pentru a stabili care nod transmite sau recepţionează la un moment dat, nefiind în mod uzual un nod central de control. Reţea arbore (tree network) este o formă de reţea stea în care există o structură ierarhică de control reprezentată de o structură arbore inversată. Nodul din vârf controlează nodurile de la următorul nivel şi tot aşa în jos până se ajunge la numărul necesar de nivele din reţea. Reţea plasă (mesh network) este o reţea în care un nod este conectat cu fiecare, astfel încât comunicaţia are loc peste circuitele dedicate dintre noduri. în practică reţelele pot fi constituite din combinaţii de versiuni de arhitecturi descrise mai sus. Termenul "arhitectura reţelei" este sinonim cu topologia reţelei (network topology). network aware application - aplicaţie pregătit pentru reţea: program care este pregătit pentru a rula pe reţele de calculatoare, oferind câteva din caracteristicile reţelei, cum ar fi fişiere şi înregistrări cu parolă (de exemplu câteva programe de baze de date). network communication - comunicaţie în reţea: reprezintă procedeul prin care datele sunt transmise între diferite noduri ale unei reţele. network database - reţea de baze de date: network. network hard disk - discul fix al reţelei: harddiscul unei reţele de calculatoare la care pot avea acces toţi utilizatorii acesteia. network intrinsic application - aplicaţie intrinsecă pentru reţea: programul este special proiectat pentru a rula doar în reţea, nefiind posibilă rularea pe calculatoare neconectae în reţea (de exemplu, poşta electronică-electronic mail). network operator - operator reţea: ->user. network supervisor - supervizorul reţelei: -+supervisor. 91 numeric keypad network tolerant application - aplicaţie tolerată de către reţea: program care poate fi rulat pe o reţea de calculatoare fără să beneficieze însă de avantajele resurselor oferite de acestea. De exemplu, câteva procesoare de text şi programe de calcul tabelar. network topology - topologia reţelei: network ar chite cture. NEXTSTEP - NEXTSTEP: sistem de operare provenit de la firma NEXT destinat calculatoarelor acestei firme. Din punct de vedere al utilizatorului, NextStep este un derivat UNIX, însă la baza lui stă sistemul de operare al lui Macintosh. Este complet orientat pe obiect şi este utilizat exclusiv în mod grafic. Pentru programarea grafică, Nextstep utilizează un standard propriu. Opţional, se poate emula DOS şi WINDOWS. Noile versiuni conţin şi instrumente pentru dezvoltarea aplicaţiilor individuale. NLQ = Near Letter Quality. node address - adresa nodului: -+node number. node number ^ numărul nodului: un număr ce identifică plăcile de reţea. Fiecare staţie dintr-o reţea trebuie să conţină cel puţin o placă de reţea. Fiecare placă are un număr diferit faţă de celelalte numere ale plăcilor reţelei. nondedicated server - server nededicat: -*file server. nondedicated mode - mod nededicat: mod de lucru al server-ului care, pe lângă faptul că asigură controlul reţelei, funcţionează şi ca staţie de lucru. Este în contrast cu modul dedicat (dedicated mode). non-preemtive system - sistem nepreemtiv: sistem multisarcină (multitasking) fără control de timp sau de priorităţi în care fiecare sarcină (-Mask) trebuie să redea necondiţionat controlul sistemului de operare, care poate să lanseze o altă sarcină în execuţie. (-*preemtive system). nonprocedural language - limbaj neprocedural: limbaj de programare în care succesiunea instrucţiunilor în cadrul unui program nu influenţează decât în mică măsură succesiunea executării lor (deci succesiunea instrucţiunilor în limbaj maşină a programului obiect). Non Volatile RAM, NVR - RAM nevolatil: este un spaţiu de memorie alimentat la o baterie, în care informaţiile rămân memorate şi după decuplarea calculatorului de la reţea. In acest spaţiu se memorează atât date despre configuraţia calculatorului, cât şi alte informaţii utile. normalized device coordinate - coordonată normalizată a dispozitivului: este o coordonată specificată într-un sistem intermediar de coordonate, independent de dispozitiv, normalizat la o gamă precizată de valori, în general cuprinse între 0 şi 1. NORTON COMMANDER - NORTON COMMANDER: este un program al firmei Symantec conceput ca replică la utilitarul PCTools. Oferă multe posibilităţi de a baleia întreg discul şi de a executa comenzi DOS. De asemenea, conţine şi un editor de text destul de evoluat. NORTON GUIDES - ghiduri NORTON: utilitar cu rol informaţional care se poate instala şi rezident, putându-se astfel apela printr-o combinaţie de taste. Prezentarea este foarte prietenoasă, se lucrează cu meniuri cu ferestre multiple, care oferă posibilitatea de a alege orice opţiune din meniu printr-o simplă tastare, se permite întoarcerea la opţiunea precedentă, căutarea unei opţiuni, precum şi alte opţiuni. în acest caz alegerea unei opţiuni înseamnă afişarea unei informaţii despre subiectul cerut. NORTON UTILITIES - utilitare NORTON: este un utilitar care permite explorarea sau modificarea conţinutului mediilor magnetice. Prin meniurile pe care le posedă se face foarte uşor de utilizat (user friendly). notebook computer - (engl.): model de calculator portabil cu următoarele caracteristici: să aibă baterii reîncărcabile, greutate mai mică de 9 pounds, dimensiunile să fie de 2x9x12 inch, harddisc de cel puţin 20 MO (de obicei de 2,5 inch), iar viteza unităţii centrale de minim 16 MHz. NTSC = National Television Standards Committee. numeric keypad - tastatură numerică: sunt tastele aflate în stânga tastaturii care pot fi definite ca numerice sau pot oferi funcţii speciale (control cursor, ştergerea caracterului curent etc.). numerical branch - salt numeric: saltul ce se execută în funcţie de valoarea numerică a expresiei aritmetice, respectiv variabilei ce se testează. NVR = Non Volatile RAM. O OBERON - OBERON: ^limbaj de programare dezvoltat de profesorul Niklaus Wirth, creatorul limbajelor de programare Pascal şi Modula-2. Oberon este simultan un sistem de operare şi un limbaj de programare. Prezintă o unealtă ce se poate folosi pentru dezvoltarea performanţelor sistemului de operare. Fiecare funcţie definită este pusă la dispoziţia întregului sistem ca şi cum ar fi făcut mereu parte din Oberon. La fel poate fi capabil de "multitasking", dar nu şi de "multihreading". OBERON-2 - OBERON-2: limbaj de programare elaborat de o echipa din Ziirich în mai 1992. Oberon-2 are doar 34 de cuvinte rezervate şi 30 de identificatori predefiniţi. Singura unitate de compilare în Oberon-2 se cheamă modul. Ca şi construcţii elementare are o procedură care poate fi de două feluri: proceduri propriu-zise şi proceduri de tip funcţie. Cu toate că este proiectat pentru a permite proiectarea orientată pe obiecte, terminologia specifică a fost evitată, astfel că nu apar temeni ca şi clasă, moştenire, obiecte etc. object - obiect: noţiune de bază a "filosofiei OOP (Programarea Orientată pe Obiecte) reprezentând o entitate care conţine atât un set de date, cât şi descrierea metodelor pentru manipularea lor. Un obiect este declarat şi manipulat ca o variabilă, compilatorul rezervându-i spaţiu de memorie care se poate accesa prin numele obiectului. object language - limbaj obiect: un limbaj sau un set codificat de instrucţiuni în care limbajul sursă este translatat cu ajutorul unui compilator. în general, limbajul obiect nu este neapărat un limbaj maşină direct "înţeles" de calculator. Câteva limbaje de nivel înalt sunt translatate iniţial în limbaje obiect de nivel scăzut, care necesită translatări ulterioare înainte de a fi convertite în limbaj maşină. object module - modul obiect: rezultatul traducerii unui program sau a unei unităţi de program de către un compilator. Formatul programului este fie absolut, caz în care modulul obiect este gata pentru a fi încărcat în memorie şi executat, fie relocabil, caz în care modulul obiect urmează a fi legat cu alte module obiect (subprograme ale utilizatorului, proceduri de intrare/ieşire, funcţii standard) de către editorul de legături, în vederea formării unui program în format imagine memorie. object program - program obiect: este un program în limbaj obiect obţinut prin translatarea programului scris în limbaj sursă cu ajutorul unui compilator. Programul obiect este în mod normal în cod maşină, având astfel forma cerută pentru rulare. Câteva limbaje de nivel înalt folosesc programe obiect care necesită în continuare translatări, înainte de a avea o formă care să fie "înţeleasă" de calculator. octal digit - cifra octală: este o cifră în sistemul de numeraţie octal, care conţine cifrele de la 0 la 7. off-line - (engl.): atribut utilizat pentru a desemna un echipament, care nu se află sub controlul unei unităţi centrale de prelucrare. Termenul de "off-line" poate fi utilizat şi pentru echipamentele sau dispozitivele periferice deconectate temporar din sistemul de calcul. off-line connection - legătură indirectă: legătură stabilită între două echipamente dintr-un sistem de calcul numeric, realizată prin intermediul unui suport extern de informaţie (bandă magnetică, disc magnetic, bandă perforată şi altele). (-^on-line connection). OMNINET - OMNINET: este o reţea creată în 1981 de societatea Corvus. Această reţea are o topologie de tip magistrală, permiţând cuplarea a 64 de staţii de lucru. on-line - (engl.): 1. atribut utilizat pentru a desemna un echipament care se află sub controlul unităţii centrale de prelucrare; 2. atribut utilizat pentru a desemna un sistem la care un utilizator poate avea acces în mod interactiv. on-line connection - legătură directă: legătură stabilită între două echipamente dintr-un sistem de calcul prin interconectarea lor directă. (->off-line connection). on-line system - sistem on-line: sistem care asigură controlul direct al unei aplicaţii prin utilizarea terminalelor legate direct cu calculatorul. open-pipe, - conductă deschisă: reprezintă o descriere a modului în care circulă datele printr-o conexiune digitală cu comutare de circuit sau linie închiriată. în cazul acestei conexiunii (open pipe) datele formează un flux constant, nefiind sub formă de pachete. Toate datele urmează aceeaşi cale de la LAN-u\ emiţător la LAN-u\ receptor. Open System Interconnection, OSI - (engl.): este un model de referinţă (definit de ISO) ce poate fi utilizat pentru simplificarea schimbului de date către acelaşi calculator. Ideea constă în a proiecta o reţea ca pe o succesiune de niveluri distincte, fiecare fiind bazat pe cel anterior. OpenWindow - OpenWindow: suprafaţă grafică dezvoltată de firma Sun care prezintă una din primele suprafeţe complet integrate într-un sistem de operare UNIX. i operand - operand: entitate (dată) asupra căreia/cu care se efectuează operaţii în calculatorul numeric. în general, operandul este obţinut cu ajutorul unei adrese, formată pe baza unei zone a instrucţiunii. Operanzii pot fi numere, caractere, şiruri de caractere etc. operand fetch - extragerea operandului: citire a unui operand din memoria internă sau dintr-o memorie tampon pentru executarea instrucţiunii care-1 utilizează. operating mode - mod de execuţie: proprietate asociată automat unui program sau modul program, atunci când este lansat în execuţie. Modul de execuţie este memorat într-un bit al registrului de stare program şi testat atunci când unitatea de comandă identifică o instrucţiune privilegiată. Cele două valori ale bitului "mod de execuţie" indică: modul privilegiat, care reprezintă modul de execuţie ce permite execuţia instrucţiunii privilegiate, conţinute în program şi, respectiv, modul subordonat "slave", care este modul de execuţie ce împiedică execuţia instrucţiunilor privilegiate, conţinute în program. operating space - spaţiu de operare: -* display space. operating system - sistem de operare: este un ansamblu de rutine sau programe cu ajutorul cărora se realizează interfaţa utilizator-sistem de calcul, îndeplinind mai multe funcţii: gestionarea atât a resurselor hard, cât şi soft ale sistemului, comunicarea dintre utilizator şi sistem printr-un limbaj, crearea şi execuţia de programe utilizând alte resurse soft cum ar fi: compilatoarele, interpretoarele, diferite utilitare. Operating System 2, OS/2 - sistemul de operare OS/2: este sistemul de operare lansat de IBM în 1987 cu microcalculatorul PS/2. Acesta este un sistem multisarcină (multitasking), având variante atât mono, cât şi multi-utilizator. operation - operaţie: 1. o acţiune definită ca un rezultat obţinut de la un operand; 2. o acţiune definită de o singură instrucţiune; 3. o acţiune definită de un singur element logic. operation code - codul operaţiei: reprezintă codul care specifică operaţia particulară ce va fi executată de o instrucţiune. operator - operator: 1. simbol terminal al gramaticii unui limbaj de programare, care desemnează o funcţie de calcul a unei valori pe baza valorilor unor date, numite operanzi, şi care participă împreună cu operanzii săi la formarea expresiilor unui program; 2. persoană însărcinată cu supravegherea şi dirijarea funcţionării unui sistem de calcul. optimization - optimizare: proiectarea sau modificarea unui sistem sau program în scopul obţinerii unei eficienţe maxime în raport cu un criteriu dat. De exemplu, pot fi optimizate: timpul de execuţie, memoria consumată, costul etc. OS/2 = Operating System 2. OSI = Open System Interconnecting. output - ieşire: 1. rezultatele produse de un calculator; 2. transferul informaţiilor de la un procesor central spre un dispozitiv de ieşire (de exemplu, afişarea unui text pe ecran sau tipărirea acestuia). output buffer - zona de ieşire: este zona memoriei interne din care sunt transferate informaţii către echipamente periferice. output primitive - element grafic: graphic primitive. output program - program de ieşire: program scris special pentru a transcrie date la un dispozitiv de ieşire. output record - înregistrare de ieşire: 1. înregistrare conţinută într-un fişier de ieşire; 2. înregistrare curentă, memorată în zona de ieşire înainte de a fi transferată dispozitivului destinatar. overflow - depăşire: 1. obţinerea, în urma unei operaţii aritmetice, a unui rezultat a cărui reprezentare binară necesită un număr mai mare de biţi decât cel disponibil în cadrul calculatorului. De exemplu dacă se foloseşte un registru de 8 biţi se pot reprezenta numere de la 0 la 255. Dacă după efectuarea unei operaţii aritmetice se obţine un număr mai mare, de exemplu 270, în registru se va înscrie de fapt acel număr minus 256, adică 14, deci avem un rezultat incorect. în acest caz se poziţionează un indicator numit indicator de depăşire; 2. la depunerea informaţiei, depăşirea capacităţii de memorare la un anumit dispozitiv. în cazul în care nu se iau măsuri de protecţie, se poate ca o parte din informaţie să se piardă. overhead - suprasarcină: timpul cheltuit datorită activităţilor depuse cu alocarea resurselor, protecţia datelor, securitatea informaţiei etc. overlapping windowing - suprapunere de ferestre: -*window. overloaded function - funcţii supraîncărcate: funcţii care au acelaşi nume. Numărul de argumente poate fi diferit. Când compilatorul întâlneşte, un apel de funcţie supraîncărcată, va determina ce funcţie trebuie apelată prin examinarea tipurilor argumentelor din apel şi punerea lor în corespondenţă cu argumentele din definiţia funcţiei. overscore - (engl.): o linie tipărită peste un caracter (-*underscore). overwrite - suprascriere: plasarea informaţiei într-o locaţie şi distrugerea informaţiei ce a fost conţinută înainte în acea locaţie. stocare cu scopul de a economisi spaţiul de stocare. Este în contrast cu despachetarea (-*unpack). package - pachet: subdiviziune a unui mesaj, folosită în anumite tipuri de reţele de teleprelucrare cu scopul utilizării mai eficiente a reţelei de comunicaţie şi pentru creşterea fiabilităţii transmisiei. packet - pachet: într-o reţea cu comutare de pachete {packet switching network) este cea mai mică unitate de date care poate fi manevrată ca o entitate logică, în conformitate cu protocolul de serviciu în legătură cu dimensiunea, adresarea şi succesiunea. packet assembly - asamblare pachet: procesul de formare dintr-un mesaj a unui pachet. packet disassembly - dezasamblare pachet: procesul de extragere a mesajului dintr-un pachet. packet switching network - reţea cu comutare de pachete: reţea care permite comunicarea la distanţă foarte mare între calculatoare, oferind utilizatorului posibilitatea să acceseze calculatoare îndepărtate. Acest tip de reţea utilizează linii digitale de viteze mari care pot fi linii terestre sau prin satelit. Utilizează comunicaţiile sincrone uzuale cu protocol X.25. Căile sunt îq mod continuu optimizate, astfel că pachete succesive ale aceluiaşi mesaj nu trebuie să urmeze aceeaşi cale. Principalele tipuri de reţele de acest fel sunt ARPA, TELENET şiTYNET. (-^packet switching service). packet switching service - serviciul cu comutare de pachete: o metodă prin care o capacitate de stocare a datelor unei reţele este măsurată, permiţând aceloraşi circuite să manevreze datele destinate diferiţilor utilizatori, împărţind informaţiile într-o serie de unităţi numite pachete (packets), fiecare potrivindu-se unui protocol. Astfel este setată adresa modului cu care pachetul este în legătură, precum şi alte informaţii standard cum ar fi de exemplu numărul secvenţei pachetului. packing density - densitatea de împachetare: 1> mărime caracteristică unui mediu de stocare, reprezentând în mod uzual un număr de unităţi de stocare pe unitatea de lungime a suprafeţei de înregistrare. (--*pack). pack - împachetare: depunerea a mai mult decât uţi element de informaţie într-o singură unitate de padding - umplutură: reprezintă adăugarea de spaţii sau caractere nesemnificative la sfârşitul parameter unei înregistrări sau unui bloc, cu scopul de a-1 face de dimensiune fixă. Această tehnică este folosită în cazul înregistrărilor sau blocurilor cu lungime fixă când acestea nu conţin destule date semnificative care trebuie procesate. Page Maker - Page Maker: produs al firmei Aldus, deosebit de performant, cu versiuni pentru calculatoare de tip IBM şi pentru calculatoare de tip Macintosh. Interfaţa cu utilizatori*! este foarte prietenoasă (user friendly). Modul său de lucru simulează o coală de desen cu un spaţiu larg de jur împrejur, unde pot fi plasate elemente de text, grafică şi fotografii. Formularele libere se gestionează cu eficienţă deosebită, fiind mai greu de creat documente tipizate. Editorul de texte este performant, facându-se verificarea automată a corectitudinii despărţirii în silabe. Are şi un dicţionar foarte vast pentru verificarea gramaticală a textului scris. Formatul gestionat poate să fie maxim de 11x17 inch şi de maxim 128 de pagini. Toate paginile sunt gestionate simultan. Poate prelua direct grafica executată cu ajutorul altor pachete de programe (AutoCAD, PC-Paint Brush). Permite, de asemenea, şi previzualizarea textului. Tehnica de stabilire a culorii se face în două faze: mai întâi nuanţele, apoi intensitatea luminoasă şi saturaţia folosite de grafică, după care se stabilesc culorile prin sistemul CMYK (cyan, magneta, yelow, black) pentru imprimante sau în sistemul RGB (red, green, blue) pentru ecran. page movement - transferul paginilor: operaţia prin care sunt deplasate paginile de memorie între memoria internă şi cea externă şi invers. page printer - imprimantă de pagini: realizează imprimarea simultană a tuturor caracterelor unei pagini, fiind asemănătoare reproducerilor fotografice sau electrostatice. pair-kerning - deplasare laterală de semne: este o metodă de deplasare laterală a unor semne atunci când urmează alte semne. PAL = Phase Alternating Line. Panaboard - (engl.): este o tablă construită de firma Panasonic pe care se poate scrie. Informaţia scrisă poate fi memorată prin apăsarea unei taste. Se poate reproduce 'apoi pe format A4, fiind practică pentru luarea de notiţe (cursuri universitare). panning - panor amare: este translatarea continuă a unei întregi imagini afişabile pentru a da impresia vizuală de deplasare laterală a acesteia. paper advance knob - rolă pentu avansul hârtiei: termen folosit la imprimante desemnând rola dispusă pe una sau ambele părţi laterale ale acesteia. Astfel se permite avansul hârtiei manual prin învârtirea rolei. paper tape puncher - perforator de bandă: 1. echipament de ieşire utilizat pentru conversia unui cod binar, furnizat de echipamentul din sistemul de calcul la care este conectat, într-un cod de perforaţii circulare sau pătratice pe banda de hârtie. 2. echipamentul utilizat pentru perforarea benzii de către utilizator, folosind o claviatură ca la maşina de scris, cu taste corespunzătoare tuturor t caracterelor ce pot fi codificate prin perforaţii pe ' bandă, apăsarea unei taste fiind urmată de perforarea unui cod pe bandă. parallel - paralel: termen care caracterizează comportarea simultană a tuturor elementelor unui set de informaţii. Este în contrast cu termenul serial. parallel access - acces paralel: -+simultaneous access. parallel execution - execuţie paralelă: execuţie a două sau mai multe programe sau părţi de program logic independente, folosind două sau mai multe procesoare, generându-se procese paralele. parallel processing - prelucrare paralelă: prelucrarea unui singur proces cu mai multe procesoare, fiecare procesor ocupându-se de o parte diferită a procesului. parallel transmission - transmisie paralelă: metodă de transmisie ce se utilizează în cazul în care avem mai multe canale de comunicaţie între sursă şi destinaţie. Transmisia se face astfel încât fiecare componentă a unui vector se transmite pe un canal la un moment dat. Se realizează transmisia de vectori binari în unitatea de timp. parameter - parametru: 1. identificator ce desemnează datele prelucrate de către o procedură, fiind folosit la definirea procedurii. în acest caz parametrul este formal (sau fictiv); 2. valoarea corespunzătoare unui parametru formal, comunicată unei proceduri în momentul apelului. Un astfel de parametru se numeşte actual; 3. mărime proprie unui sistem, obiect, fenomen care serveşte la caracterizarea unor proprietăţi ale acestora; 4. variabilă liberă a unei funcţii matematice. parameter transfer - transferul parametrilor: procesul de asociere şi transfer al valorilor între parametrii formali şi actuali ai unei proceduri în momentul apelului acesteia. parent class - clasa părinte: -*yuperclass. parent-child - părinte-copil: concept relevant în contextul programării orientate pe obiecte şi prezintă o modalitate de exprimare a legăturii dintre clase şi subclase. Clasele "copil" (numite subclase) moştenesc metodele şi variabilele momentane de la clasa "părinte". Prin moştenire multiplă, o clasă "copil" poate avea mai mulţi "părinţi". parity - paritate: noţiune care exprimă numărul total de biţi, din cadrul unui cuvânt, care au valoarea 1. Dacă acest număr este par, atunci avem paritate pară, altfel avem paritate impară. parity bit - bit. de paritate: este un bit suplimentar care se adaugă pe lângă biţii de date ai unui cuvânt pentru a semnala tipul parităţii. în funcţie de convenţia utilizată, are valoarea 0 sau 1, reflectând tipul parităţii. Acest bit de paritate este folosit pentru a se putea detecta apariţia unor erori în cadrul transmisiilor de date. partition - partiţie: 1. zonă din memoria internă alocată unei lucrări pe durata prelucrării sale sau unor componente ale sistemului de operare. Limitele unei partiţii (în adrese absolute) sunt fixate fie static (înaintea oricărei prelucrări), fie dinamic (în timpul acceptării lucrărilor în sistem); 2. partiţia harddiscului prin care un singur spaţiu fizic al harddiscului este împărţit în mai multe partiţii logice. PASCAL - PASCAL: limbaj de programare de nivel înalt, orientat atât către aplicaţiile cu caracter tehnic, ştiinţific, cât şi către cele cu caracter economic. Pune la dispoziţia programatorului o gamă largă de tipuri de date, precum şi posibilitatea definirii de noi tipuri. A fost elaborată şi o extensie a limbajului, numită PASCAL CONCURENT, adecvată descrierii mediilor în care evoluează procese concurente. Există variante de PASCAL care pot rula sub WINDOWS şi variante care suportă programarea pe obiecte (Object Oriented Programming). passive hub - distribuitor pasiv: dispozitiv folosit la distribuirea tară amplificare a semnalelor în reţea, permiţând adăugarea unor staţii. De obicei are doar 4 porturi. De aceea distribuitoarele pasive trebuie legate direct la staţiile de lucru sau la un distribuitor activ. (-*active hub). passtime - timp de trecere: se referă la timpul de trecere a unei cereii prin sistem şi reprezintă intervalul de timp dintre momentul în care intră cererea într-o coadă de aşteptare şi momentul în care cererea a fost servită de sistem, ea părăsind sistemul. password - parolă, cod de acces, cuvânt de trecere: -*access code. password checking - legitimare, autentificare: proces de cerere şi verificare a parolei unui utilizator, pentru a-i autoriza folosirea resurselor unui sistem de calcul. path - cale: traseul prin structura de directoare, pornind de la unitatea de disc, volum şi până fa subdirector. Nu se specifică numele fişierului. (-+directory tree). pattern recognition - recunoaşterea formelor: un ansamblu de metode şi tehnici cu ajutorul cărora se poate realiza o clasificare în cadrul unei mulţimi de obiecte, procese sau fenomene. '* Obiectele, procesele sau fenomenele care urmează a fi clasificate pot fi obiecte (fenomene) fizice sau structuri intelectuale, prin acestea înţelegând ansamblul concretizat de procese legate de o activitate intelectuală coerentă (scris, vorbit etc.). Recunoaşterea formelor are aplicaţii în cele mai diferite domenii ale activităţii umane: prelucrarea caracterelor alfanumerice scrise de mână sau la maşina de scris, analiza şi clasificarea imaginilor cromozomiale, electroenfacelogramelor şi electrocardiogramelor, a sunetelor, a vorbirii, a imaginilor, celulelor sanguine, semnăturilor pe diferite acte, a imaginilor obţinute prin satelit etc. PC = Personal Computer. PC stereo - calculator personal stereo: oferă posibilitatea de utilizare a discurilor compacte nu doar la stocarea datelor şi programelor, ci prin adaptarea unităţilor de CD-ROM la PC, la ascultarea stereofonică a muzicii. PCI = Peripheral Component Interconect. PCTools - PCTools: utilitar care există pe calculatoarele PC sub sistemul de operare DOS care oferă o serie de funcţii şi opţiuni asemănătoare utilitarului Norton Utilities, având posibilitatea de a funcţiona şi în formă rezidentă. Are două meniuri de bază, unul este cel de tratare a fişierelor, iar al doilea oferă funcţii de operare asupra discului şi funcţii speciale. peer-to-peer network - (engl.): tip de reţea în care fiecere calculator are posibilitatea să împartă datele şi resursele cu oricare calculator în mod egal. Este o reţea ieftină în comparaţie cu cele bazate pe server {server based network), uşor de instalat, permite legarea unui număr redus de utilizatori (până la 10). în cazul căderii unui calculator din reţea, acesta funcţionează cu f celelalte tară probleme. PEL = Picture ELement: sinonim cu pixel. Pentium - Pentium: noul membru al familiei de microprocesoare INTEL 80x86. Promovarea acestui procesor a avut loc pe data de 22 martie 1993. Este realizat într-o tehnologie 0.8 microni, BiCMOS cu peste 3 milioane de tranzistoare. Caracteristicele arhitecturale de bază ale acestui procesor sunt arhitectura superscalară bazată pe două "pipeline" (conducte) pentru instrucţiuni cu numere întregi şi o unitate performantă de calcul în virgulă mobilă, magistrale de date pe 64 biţi, memorii "cache" separate pentru instrucţiuni şi pentru date, mecanism de predicţie a salturilor. Primele variante ale acestui procesor au avut un tact de 60 MHz, respectiv 66MHz, acesta din urmă realizând 112 MIPS, deci dublu faţă de un procesor INTEL 80486DX2 la aceeaşi frecvenţă (54 MIPS). Preţul în momentul lansării a fost de 965$ pentru varianta la 60 MHz, respectiv 878$ pentru varianta la 66 MHz. perceptron - perceptron: denumire, propusă de psihologul F. Rosenblatt, pentru un sistem care reproduce funcţia vizuală şi alte funcţii ale creierului, destinat clasificării formelor, folosind metode adaptive. Performance Optimized With Enhanced Risc PC, PowerPC - Power PC: serie de procesoare elaborată prin cooperarea firmelor IBM, APPLE şi MOTOROLA. Alianţa s-a făcut octombrie 1991. Din această familie fac parte următoarele procesoare: MPC 601, MPC 603, MPC 604 şi MPC 620. întreaga familie PowerPC se bazează pe tehnologia IBM existentă (POWER). Procesoarele din această familie posedă mai multe unităti independente (3-5) care pot funcţiona în paralel, obţinându-se astfel performanţe deosebite. Teoretic aceste procesoare permit o porţabilitate a 6 sisteme de operare: OS/2, AIX, System 7, Solaris, PowerOpen Environmentşi TaligentPink. Peripheral Component Interconect, PCI -interconectarea componetelor periferice: specificaţie proprie firmei INTEL pentru magistrala locală (local-te). Permite transferul rapid între diferite periferice conectate la o astfel de magistrală, sau între procesor şi periferice. Magistrala "PCI" şi unitatea centrala sunt decuplate astfel încât toate plăcile de extensie "PCI" pot lucra în funcţie de necesităţi ca magistrală "maşter" sau ca magistrală "slave". Aceasta înseamnă că plăcile de extensie montate în magistrla "PCI" pot lucra între ele tară ca unitatea centrală să fie efectată. Magistrala "PCI" este o magistrală multiplexată, adică circuitele magistralei sunt pe 32 biţi, putând servi atât ca magistrală pentru adrese, cât şi pentru date. Frecvenţa de tact este de 33 MHz, iar transferul de 66 MO/s. peripheral control unit - unitate de legătură, unitate periferică de control: face parte din sistemul de intrare/ieşire având rolul de control al echipamentelor periferice în "dialogul" lor cu canalele de intrare/ieşire. Poate să aibă funcţiile: memorarea temporară a datelor care sunt transferate de la echipamentul periferic la unitatea de memorie centrală, dispunerea serială sau deserializarea datelor, conversii de reprezentare a datelor, comanda şi controlul operaţiilor specifice echipamentului periferic, memorarea informaţiilor de stare referitoare la periferic, respectiv la operaţia ce se desfăşoară. peripheral device, peripherial unit - echipament periferic: dispozitiv care poate opera sub controlul unui calculator, constând în dispozitive de intrare, dispozitive de ieşire şi dispozitive de stocare. Exemple de echipamente periferice pot fi: imprimanta, discul flexibil, tableta grafică. peripherial unit - unitate periferică: -*peripheral device. PGA = Professional Graphics Adagter. Phase Alternating Line, PAL - PAL: standard de televiziune apărut în 1961, pentru reţeaua de televiziune din Europa de Vest, incluzând Marea Britanie (excepţie Franţa care a adoptat sistemul SECAM). Imaginea are 625 de linii rezoluţie cu physical drire 98 25 de cadre pe secundă, obţinându-se o calitate bună a imaginii. în prezent şi ţara noastră a adoptat sistemul "PAL" de televiziune. (-+SECAM, NTSQ. physical drive - unitate fizică: dispozitiv de memorare pe/de pe care datele sunt scrise şi respectiv citite. O unitate fizică ce aparţine unei staţii de lucru se numeşte unitate locală. physical record - înregistrare fizică: înregistrare aparţinând unui fişier, a cărei lungime este exprimată în unităţi fizice caracteristice suportului de memorare (sectoare - pentru suportul disc magnetic, blocuri - pentru suportul bandă magnetică ş.a.). pi characters - caractere pi: -*dingbat. pica - (engl.): unitate de măsură tipografică care este echivalentă cu 1/6 dintr-un inch sau 12 "points". Lungimile coloanelor şi ale liniilor se măsoară în mod frecvent în Mpica". pick device - dispozitiv de intercepţie: este un dispozitiv de intrare utilizat pentru a indica un anumit element grafic. picture element - element de imagine: -*pixel. PIF = Program Information File. pinfeed - (engl.): un dispozitiv care ghidează şi avansează cu ajutorul unor picioruşe (pini) hârtia care urmează a fi tipărită. Hârtia este continuă (-*continous forms) şi prevăzută cu perforaţii pe margini. pipeline - conductă: reprezintă un mecanism, folosit de un procesor, care permite executarea în paralel a diverselor faze ale unei instrucţiuni. După ce prima intrucţiune a fost extrasă ea trece în faza de decodificare, în timp ce a doua instrucţiune este extrasă. La următorul tact cele două instrucţiuni trec în fazele următoare şi a treia intrucţiune este "pompată în conductă" (pipeline) ş.a.m.d. Condiţia este aceea, ca fiecare fază a fiecărei intrucţiuni să fie realizată într-un' tact. pipeline processing - prelucrare pipeline: prelucrare realizată pe baza unor module m^ m2, ...mn, aşezate în cascadă. Un modul mj realizează o prelucrare a datelor şi poate fi în următoarele stări: ocupat activ (în cursul unei prelucrări), ocupat pasiv (în aşteptarea eliberării modulului mi+l)> @n aşteptarea unei date provenite de la modulul m[_l). Prelucrarea unei date este completă după parcurgerea întregului lanţ de module. pipelining - (engl.): tehnică aplicată pentru a mări viteza unui procesor, utilizată în special la procesoarele RISC. pixel - pixel: termen provenind de la PICTure ELement, desemnând orice mic element rectangular care formează o imagine digitizată pe ecranul video. Fiecărui pixel i se poate atribui în mod independent o culoare sau o,intensitate. Este denumit şi pel. PL/I = Programming Language I. plane mask - mască de plane: o mască de biţi care descrie planele care trebuie modificate. Se folosesc la operaţiile grafice care necesită afectarea doar a anumitor plane. plasma panel - ecran cu plasmă: este un dispozitiv de afişare constituit dintr-un grup de trei straturi de sticlă paralele. în cel din mijloc sunt făcute nişte orificii în care este pus un gaz iluminant. Corespunzător acestor orificii, pe celelalte două straturi sunt plasaţi electrozi transparenţi. Dacă se aplică o tensiune între doi electrozi, apare o descărcare luminoasă în gazul din orificiul corespunzător. Imaginea persistă o lungă perioadă de timp fără reîmprospătare. plotter - înregistrator grafic: dispozitiv de înregistrare a imaginilor grafice pe hârtie, folosind un cap de trasare cu peniţe cu fibre sau cu supapă cu bilă. Datele provenite’de la un echipament de calcul sub forma unor vectori binari, reprezentând informaţia relativă la deplasarea capului, sunt convertite în semnale analogice aplicate elementelor de comandă pentru deplasarea corespunzătoare a capului de trasare. plotter step size - pasul plotter-ului: este dimensiunea incrementului utilizat în cazul "plotter"- ului. plotting head - cap de trasare: este dispozitivul cu care "plotter"-u\ desenează pe suprafaţa de afişare. Plug and Play, PnP - (engl.): standard care permite autoconfigurarea automată a cartelelor de extensie. Când se instalează un nou dispozitiv hard, fie că este cartelă de sunet sau video, fie o * cartela de reţea sau un controller SCSI, sistemul \S9 r postfix form (BlOS-ul), având caracteristica "PnP", va identifica automat noua componentă, preluând-o apoi într-un proces de configurare şi alocând întreruperile şi adresele de memorie fară ca pentru aceasta să fie nevoie de setarea "jumper"-elor. PM = Presentation Manager. pocket modem - modem de buzunar: familie de modemuri externe conectate de obicei la portul serial cu surse proprii de tensiune, având dimensiune redusă şi fiind destinate calculatoarelor portabile (notebook şi laptop), dar poate fi folosit cu succes şi pe calculatoarele obişnuite (desktop). point - (engl.): unitate de măsură tipografică egală cu 1/72 dintr-un inch sau 1/12 din "pica". Mărimile fontului sunt măsurate în mod uzual în "points". point drawing - desenare prin puncte: metodă de desenare folosită pentru afişarea pe ecranul unui tub catodic cu baleiaj de tipul celui folosit în televiziune. Metoda constă în aprinderea spotului în fiecare punct corespunzător figurii ce urmează a fi desenată. în acest caz o linie apare ca fiind o succesiune distinctă de puncte. point&click - poziţionare şi apăsare: prezintă un mod de comunicare utilizator-calculator care se face prin poziţionarea cursorului pe un obiect afişat pe ecran (point) şi apăsarea butonului mouse-ului pentru a selecta acel obiect (click). pointer - pointer, indicator de adresă: orice locaţie folosita pentru a reţine o adresă a altei locaţii este denumită pointer spre acea locaţie. Polish form - formă poloneză: -^postfix form. Polish notation - notaţie poloneză: -+postfix form. polling - referendum: procedură de invitare a dispozitivelor aservite ("slave") care au mesaje pregătite să le transmită către conducător ("maşter"). polymorphic collections & containers - colecţii polimorfîce şi containere: concept relevant în contextul programării orentate pe obiecte. Prezintă mulţimea de obiecte în care obiectele au o clasă de bază comună. Polimorfismul aplicat asupra acestora generează comunicarea şi simplifică întreţinerea. pool - (engl.): tehnică utilizată în transmiterea datelor între teminale care împart canalele de comunicaţie. Canalul ales de un anumit terminal este determinat prin testarea fiecărui canal cu scopul de a găsi un canal liber pentru transmisie sau pentru a localiza un canal în care datele sunt prezente. Este, de asemenea, folosită ca şi tehnică de apel a transmisiilor de la terminale aflate la distanţă de către un semnal de la terminalul central. Această metodă este folosită pentru a preîntâmpina conflictul (contention) de date. port - port: 1. componentă hard ce permite microprocesorului să comunice cu un periferic compatibil; 2. adresă de memorie care identifică circuitul fizic utilizat la transferul informaţiei între microprocesor şi periferic. portability - portabilitate: caracterizează măsura în care un program poate să fie trecut de pe un sistem de calcul pe altul, făcând însă cât mai puţine modificări. Dezideratul "independenţei de maşină" este practic imposibil de atins. Anumite limbaje de programare se apropie mult de acest lucru. Dificultăţile apar datorită diversităţii dimensiunii cuvântului în sistemele de calcul, a convenţiilor de reprezentare în virgulă mobilă, a operaţiilor de intrare/ieşire. portable computers - calculatoare portabile: sunt calculatoare de dimensiune mijlocie care au înglobate în ele ecranele şi unităţile de disc. Portable Operating System Interface, POSIX -POSIX: standard ce se referă la interfaţa între diverse sisteme de operare şi aplicaţii soft rulate sub acestea. Aplicaţiile scrise în conformitate cu acest standard nu fac apel la elemente specifice sistemului de operare, ci doar la comenzi "POSIX", ceea ce garantează aplicaţiilor portabilitate deplină pe orice sisteme de operare conforme standardului "POSIX". POSIX = Portable Operating System Interface. post-mortem routine - rutina post mortem: o rutină care este utilizată pentru a ftirniza informaţii despre funcţionarea unui program după ce programul a luat sfârşit. Este utilizată ca rutină în programele de diagnosticare (diagnostic routine) şi ca rutină de verificare de programe (debugger). postfix form - formă postfixată: forma de scriere a unei expresii în care operatorul binar apare după operanzi, de exemplu x y / înseamnă împărţirea POWER PC 100 lui x cu y. Sinonim cu formă poloneză (Polish form). POWER PC = Performance Optimized With Enhanced Risc PC. PowerPC 601, MPC 601 - PowerPC 601: primul procesor din seria PowerPC. Produs într-o tehnologie CMOS de 0, 65 microni pe 4 straturi şi are integrate 2,8 milioane de tranzistoare pe o suprafaţa de 11 mm pătraţi. Are o arhitectură pe 32 de biţi (magistrală de adrese pe 32 de biţi, iar magistrala de date pe 64 de biţi). Poate adresa 4 GO de memorie fizică şi este capabil să execute într-un singur tact până la 3 comenzi. Lucrează la un tact de 50-60 MHz şi are o memorie cache de 32 KO. Este menit, în primul rând, sistemelor "desktop" din clasa de preţuri mici şi mijloci, dar după performanţele sale poate fi recomandat şi pentru sisteme "high-end-multiprocesor". Producţia în masă a început în a doua jumătate a anului 1993. PowerPC 603, MPC 603 - PowerPC 603: are aceleaşi caracteristici ca şi PowerPC 601, doar că este prevăzut cu funcţii de gestionare a energiei electrice consumate şi, ca atare, este menit calculatoarelor portabile. PowerPC 604, MPC 604 - PowerPC 604: o variantă mai performantă a microprocesorului PowerPC 601. Pune la dispoziţie mai multe "pipeline"-uri (conducte) şi un grad mai mare de paralelism. PowerPC 620 - PowerPC 620: este în prezent cel mai puternic microprocesor din familia PowerPC. Se aşteaptă să fie lansat pe piaţă la sfârşitul anului 1994. Este destinat server-elor şi staţiilor de lucru "high-end". Are implementat mai multe divele de paralelism şi ambele magistrale sunt pe 64 de biţi. Powersave 500 - (engl.): cartelă produsă de firma americană Dakota Microsystems, fiind alimentată de un acumulator încorporat în calculator, care împiedică pierderea datelor în cazul în care se întrerupe alimentarea de la reţea, refăcând starea memoriei la revenirea tensiunii de alimentare. pre-edit - preeditare: tehnică de editare preliminară a datelor de intrare înainte ca datele să fie folosite pentru următoarele prelucrări. precedence rule - relaţie de precedenţă: relaţie ce se stabileşte între simbolurile şi/sau şirurile unei gramatici, în scopul degajării componentelor structurale în analiza proprietăţilor limbajului generat de gramatică. Există mai multe categorii de relaţii de precedenţă, fiecăreia corespunzându-i un tip de gramatică de precedenţă. predicate - predicat: expresie conţinând una sau mai multe variabile prin a căror cuantificare sau înlocuire cu valori din domeniul lor de definiţie (evaluare) se obţine o propoziţie adevărată sau falsă.. preemtive system - sistem preemtiv: sistem multisarcină (multitasking) ghidat de timp şi de priorităţi în care o sarcină (~*task) preia procesul, deoarece a trecut un timp prea mare sau pentru că are prioritate mai mare. (~+non-preemtive system). prefix form - formă prefixată: formă de scriere a unei expresii în care operatorul binar apare înaintea operanzilor, de exemplu / x y înseamnă împărţirea lui x cu y. preindexing - preindexare: proces de calcul al unei adrese în care indexarea se execută înaintea evaluării indirecte a adresei. Presentation Manager, PM - (engl.): este interfaţa cu utilizatorul a sistemului de operare OS/2. Se permit şi mutări între aplicaţii fără ca să apară confuzii. Interfaţa este orientată pe ferestre. preset parameter - parametru presetat: parametru a cărui valoare a fost setată înainte ca o rutină să ruleze. prinţ capture - intercepţia imprimării: utilizând această funcţie, orice program de editare de texte poate fi folosit pentru pregătirea de faxuri, în cooperare cu un utilitar care face ca datele ce sunt trimise la imprimantă să ajungă la cartela fax. prinţ queue - coadă de aşteptare la tipărire: este un subdirector de pe server-ul unde se depune temporar fişierul trimis de staţia care doreşte tipărirea, până când imprimanta devine liberă. Prinţ Screen, PrtScr - tipăreşte ecran: este o funcţie a calculatorului care tipăreşte conţinutul ecranului la imprimantă. prinţ server - server de tipărire: calculator integrat în reţea, capabil să ofere tuturor celorlaltor staţii accesul la una -sau mai multe imprimante gestionate. Acest server permite staţiilor din reţea să transmită documentele pentru ^ktare spre el (în coada de aşteptare - wait queue) H^ţja rămânând disponibilă pentru alte activităţi. Brinter " imprimantă:, echipament periferic de Beşire, destinat tipăririi datelor furnizate de Ristemul de calcul în forma dorită de utilizator, pprin utilizarea caracterelor alfanumerice, de ^punctuaţie, precum şi a semnelor speciale. printer driver - driver de imprimantă: driver utilizat pentru a transforma datele ce urmează a fi imprimate într-o formă care poate fi interpretată de imprimantă. Din cauza incompatibilităţii totale a imprimantelor există driver-e specifice fiecăreia, având şi performanţe diferite (depind de modul în care se ţine cont de caracteristicile fizice ale imprimantei, de fonturile integrate, de funcţiile grafice oferite etc.). printer functions setting - setarea funcţiilor imprimantei: setare care determină cum să funcţioneze imprimanta ( în modul text, în modul grafic, cu ce tabelă de caractere etc.). procedural language - limbaj procedural: limbaj de descriere’ a prelucrărilor de date prin comenzi adresate calculatorului într-o manieră similară celei din limbajele naturale sau din matematică (de exemplu FORTRAN, COBOL, PASCAL, C). Utilizatorul specifică într-un asemenea limbaj o secvenţă de operaţii executabile ce realizează, de fapt, o procedură, secvenţa executării fiind stabilită tot de către utilizator. process interface - interfaţă industrială: interfaţă destinată conectării la un sistem de calcul a unor echipamente de măsură, reglare şi execuţie în cadrul unui sistem informatic pentru conducerea unor procese industriale. processing - prelucrare, procesare: proces de sinteză, modificare, analiză a informaţiei, dirijat spre un anumit scop şi executat, eventual, cu ajutorul unor echipamente de calcul. processor - procesor: componentă capabilă să execute un set de instrucţiuni, să formeze adrese pe care să le citească dintr-o memorie ce păstrează programul pe durata rulării acestuia. processor upgrade - (engl.): metodă care permite schimbarea procesorului din PC fără a implica schimbarea plăcii de bază. Aceste procesoare oferă viteza mai mare (obţinută, în general, prin dublarea frecvenţei de tact internă) la un consum mai scăzut şi la un preţ mai mic. producer-consumer relationship - relaţie producător-consumator: coordonârea acţiunilor a două sarcini (taskuri) care comunică mesajele printr-o zonă tampon. Una din sarcini, care este numită producător, construieşte mesaje, după care Ie introduce în zona tampon, iar cealaltă sarcină numită consumator este coordonată astfel încât să nu acţioneze înaintea sarcinii producătoare, extrăgând şi prelucrând mesajele ce se află în zona tampon. Professional Graphics Adapter, PGA - adaptor grafic profesional: standard grafic apărut în 1984 cu rezoluţia în mod grafic de 640x480 cu 256 culori. program - program: set de instrucţiuni compuse pentru a rezolva cu ajutorul calculatorului o anumită problemă. (-*programming). program compatibility - compatibilitatea programului: este situaţia în care acelaşi program scris în acelaşi limbaj maşină sau limbaj sursă poate fi acceptat şi rulat pe două calculatoare diferite. program control unit - unitate de control a programului: program controller. program controller - controller de program: unitate a procesorului central care controlează execuţia instrucţiunilor şi secvenţa operaţiilor. Se mai numeşte şi unitate de control a programului (program control unit). program counter - numărător de program: un registru de control în care este memorată adresa următoarei instrucţiuni ce trebuie executată. Este sinonim cu registrul de control (control register). program debugging - depanarea programului: operaţia de localizare a părţilor din program care au dus la apariţia de erori, identificarea cauzelor erorilor şi remedierea acestora. program execution - execuţie a programului: proces de realizare, de către calculator, a acţiunilor descrise de instrucţiunile programului. program implementation - implementarea programului: este scrierea şi testarea treptată a unui program pe baza modulelor din care este alcătuit. Program Information File, PIF - (engl.): este un fişier special care conţine setări care anunţă WINDOWS-ul Micrbsofit-ului cum să execute aplicaţii non-WINDOWS. Dacă nu este găsit nici un "PIF" pentru o anumită aplicaţie particulară, WINDOWS-ul porneşte aplicaţia folosind setările standard. De fapt, multe programe nu au nevoie niciodată de un "PIF". "PIF"-ul poate fi creat folosind "PIF Editor"-ul care se află în "Accessories Group" din mediul WINDOWS. Fiecare "PIF" conţine două seturi de opţiuni. Opţiunile standard sunt pentru rularea aplicaţiilor WINDOWS în modelul real sau standard. Opţiunile "386 Enchanced" sunt pentru modelul "386 Enchanced". program interrupt - întrerupere a programului: oprirea temporară a execuţiei unui program, ca urmare a producerii, la un moment de timp imprevizibil, a unui eveniment exterior acestei execuţii. Evenimentului îi corespunde fizic un semnal de cerere de întrerupere, tratat de sistemul de întreruperi al calculatorului. în locul programului întrerupt este pusă în execuţie o rutină de tratare a întreruperii. program line - linie de program: şir de simboluri care reprezintă forma textuală a unei instrucţiuni, declaraţii sau directive, sau o parte a acesteia, cuprinsă pe o linie a formularului de programare. program parameter - parametru al programului: parametru a cărui valoare este încorporată în rutina cu ajutorul instrucţiunilor program după ce rularea a început. Este diferit de termenul parametru presetat (preset parameter). program relocation - relocarea programului: relocarea ce se face la nivelul programului şi este efectuată în momentul încărcării programului, fiind reefectuată la sistemele ce utilizează tehnica recompactării, fie după schimbarea locului programului în memorie, fie dinamic la execuţia sa. program segment - segment de program: segment constituit doar din date şi instrucţiuni sau numai instrucţiuni. program specification - specificaţia programului: o descriere cuprinzătoare a procedurilor pe care programul le solicită. Specificaţia programului este folosită de programator cu scopul de a pregăti un program. Program Status Word, PSW - cuvânt de stare al programului: este un cuvânt ce conţine diferitele stări ale maşinii care trebuie salvate atunci când se cere o întrerupere, incluzând validarea întreruperii, precum şi codurile de condiţie. program step - pasul programului: reprezintă un singur element al unui program, fiind constituit, în general, dintr-o singură instrucţiune. program testing - testarea programelor: acţiune ce are ca scop eliminarea erorilor din produsele program. Programmable Read Only Memory, PROM -(engl.): este o memorie ROM ce poate fi programată de către utilizator (-*Read Onty Memory). programmed link - legătură programată: componentă a unui sistem de intrare/ieşire care permite cuplarea directă a unui echipament periferic la unitatea . centrală de prelucrare. Transferurile de date se realizează între echipamente periferice şi registrele unităţii centrale de prelucrare, sub controlul direct al programului. programming - programare: este procesul prin care un set de instrucţiuni este creat pentru ca un calculator să poată realiza o activitate specifică. Aceasta activitate poate fi orice, de la soluţia unei probleme matematice până la statele de plată ale unei firme. Instrucţiunile executate de calculator sunt coduri numerice ce sunt semnificative pentru procesorul central. Până când calculatorul nu va putea "gândi" singur, rămânând în întregime dependent de aceste instrucţiuni, nu se poate aştepta executarea unei anumite teme fară ca problema pusă spre rezolvare să nu fie specificată corect în fiecare detaliu. Principalii paşi care trebuie parcurşi până ce un program să fie terminat sunt: înţelegerea problemei şi planificarea soluţiei* pregătirea schemelor logice sau a tabelei de decizie a problemei, pregătirea instrucţiunilor într-o formă codificată, testarea programului până la funcţionarea corectă a acestuia şi pregătirea detaliată a programului şi a instrucţiunilor cu care operează. Durata timpului fiecărui pas, importanţa relativă şi tehnicile adoptate depind foarte mult de tipul şi de complexitatea problemei ce trebuie programată. programming language - limbaj de programare: limbaj artificial destinat descrierii (prin directive, comenzi sau instrucţiuni exprimate simbolic) prelucrărilor de date ce urmează a fi realizate de un sistem de calcul. Este principalul instrument ce înlesneşte transmiterea informaţiilor pe care se bazează prelucrarea datelor. Limbajele de programare pot fi specializate pentru diferite domenii de aplicaţie şi cerinţe de calcul: prelucrări numerice sau simbolice, calcule tehnico-ştiinţifice, economice sau de un alt tip, prelucrări secvenţiale sau paralele ale datelor, prelucrări în timp real sau nu. Programming Language I, PL/I - (engl.): limbaj de programare de nivel înalt destinat rezolvării unor probleme dintr-o gamă largă de aplicaţii. Este un limbaj procedural, realizând o sinteză a caracteristicilor utile ale limbajelor FORTRAN, ALGOL-60 şi COBOL. Există posibilitatea controlului explicit al alocării spaţiului de memorie necesar variabilelor unui bloc, se permite utilizatorului crearea, sincronizarea, testarea terminării şi modificarea priorităţilor sarcinilor, se permite controlul unor condiţii de întrerupere hard sau soft, ce pot fi asociate unor operaţii de intrare/ieşire; există, de asemenea, posibilitatea de a extinde limbajul pe baza unui mecanism de macroprelucrare ce poate fi folosit anterior compilării şi utilizatorul are, de asemenea, posibilitatea de a specifica prin program modul de prelucrare a erorilor de execuţie. PROgramming LOGic, PROLOG - PROLOG: limbaj de programare creat în 1973 de Alain Colmeraner la Universitatea din Aix-Marseille. Este un limbaj descriptiv destinat inteligenţei artificiale, fiind utilizat în special la realizarea sistemelor expert. Programatorul formează o bază ;de cunoştinţe, adică un set de regului şi fapte legate de mediul tratat, după care descrie problema de rezolvat. PROLOG-ul este un limbaj care sparge regulile tradiţionale de programare. programming techniques - tehnici de programare: totalitatea metodelor care sunt utilizate în realizarea unui algoritm care să rezolve o problemă. PROLOG = PROgramming LOGic. PROM = Programmable Read Only Memory. prompt - (engl.): orice mesaj dat unui operator de către sistemul de operare. prompt identifier - (engl.): cod sau număr afişat cu un prompt, cu scopul de a-1 identifica în mod unic. propagated error - eroare propagată: o eroare care apare într-o operaţie a cărei influenţă se extinde şi asupra altor operaţii. propagation time - timp de propagare: timpul necesar pentru a transfera un semnal» între două puncte, fiind util mai ales când este comparabil, ca valoare, cu timpul după care se modifică ieşirea în punctul final, după ce semnalul a fost transmis din punctul iniţial. proporţional spacing - spaţiu proporţional: spaţiu atribuit caracterelor în legătură cu lăţimea lor naturală (de exemplu pentru caracterul "i" se alocă mai puţin spaţiu decât pentru "m"). protected memory - memorie protejată: este proprietatea microprocesoarelor INTEL (180286, 180386, 180486) de a permite executarea în siguranţă a mai mult de un program la un moment dat. Memoria protejată este dinamic definită de sistemul de operare cu scopul de a ridica "bariere”, pentru a preveni ca un program să interfere cu alte operaţii ale altor programe sau chiar cu sistemul de operare. (-*protected mode). protected mode - modul protejat: familia de microprocesoare INTEL 80x86, excepţie făcând 18088, permit două moduri^ de execuţie a programelor: real şi protejat. în modul protejat unitatea centrală (CPU) poate executa în siguranţă mai mult decât un program la un moment dat. Acest lucru este realizat de sistemul de operare cu ajutorul a 4 facilităţi: protecţie, memorie extinsă, memorie virtuală şi multisarcină (multitasking). în modul protejat DOS-ul ridică "bariere" pentru a preveni interferenţa programului cu alte operaţii sau cu alte programe. Este în contrast cu modul real (real mode). protection key - cheie de protecţie: vector binar utilizat pentru specificarea modului de acces la o resursă (de exemplu se poate specifica tipul operaţiei permise asupra datelor: citire/scriere, doar scriere, doar scriere, doar execuţie, nici o operaţie (zona care nu este accesibilă). protocol - protocol: set de reguli care determină fomatele pe care informaţiile le pot schimba între diferite sisteme. Protocoalele pentru comunicaţia datelor sunt formale, fiind elaborate şi puse la dispoziţie de organisme internaţionale, cum ar fi ISO, CCITT. PrtScr = Prinţ Screen. pseudocode - pseudocod: un cod de reprezentare în care instrucţiunile^ rogram sunt scrise utilizând reprezentările simbolice ale codurilor operaţiilor şi ale adreselor, necesitând translatarea în cod maşină cu ajutorul unui compilator înainte ca programul să poată fi rulat. pseudoinstruction - pseudoinstrucţiune: o instrucţiune compusă din caractere aranjate într-o formă simbolică, dar care nu poate fi executată ca o instrucţiune obişnuită în cazul rulării unui program. Este folosită pentru controlul conversiei din limbaj sursă în limbaj obiect. pseudo-operation - pseudo-operafie: o operaţie care nu este executată de mijloacele hard ale unui calculator. O asemenea operaţie poate fi executată cu ajutorul macroinstrucţiunilor sau cu un soft special. PSW = Program Status Word. Public Domain - domeniu public: se referă la programele care sunt distribuite gratis. Autorul lor nu are drepturi legale asupra programului, nefiind ataşată nici o notă cu privire la dreptul de copiere şi este referit ca fiind din domeniul public. Unele programe au note cu privire la dreptul de copiere (eopyright), dar nu se cere achitarea de taxe pentru uzul programelor respective. Astfel oricine poate utiliza orice program din "domeniul public" şi poate să-l înstrăineze liber şi altor utilizatori. pure virtual function - funcţie pură virtuală: este o funcţie specială conţinută în clase abstracte şi-al cărei corp este gol. Q quantization error - eroare de cuantizare: eroare introdusă Ia transformarea unei mărimi analogice într-o succesiune de cuvinte binare, reprezentând valorile mărimii respective Ia anumite momente de timp. Constituie una din caracteristicile principale ale convertoarelor analog-numerice. quasi-instruction - cvasi-instrucţie: articol de date care apare într-un program în formatul instrucţiunii, care nu este niciodată executată ca o instrucţiune. quasi-parallel execution - execuţie cvasi-paralelă: execuţie întreţesută a două sau mai multe programe sau unităţi de program, logic independente. Se numeşte cvasi-paralelă deoarece se realizează pe un singur procesor. queue - coadă: termen consacrat pentru o coadă de aşteptare în care sunt ţinute cererile de servicii (de exemplu în cazul tipăririi) în ordinea apariţiei. Lucrează pe principiul FIFO. queueing model - model de aşteptare: descriere formală a unui sistem de aşteptare prin specificarea modului de intrare a cererilor în sistem, a structurii şirurilor de aşteptare şi unităţii de servire, precum şi a disciplinelor de servire utilizate în staţii. Un astfel de model nu poate descrie decât aproximativ un sistem real, datorită caracterului pur aleator al intrării cererilor în sistem şi absenţei unui aparat matematic care să descrie complet procesul de servire. quit - a abandona: funcţie care permite utilizatorului să termine procesul curent. QWERTZ - QWERTZ: standard german pentru tastatură (-»keyboard). QWERTY - QWERTY: standard englez pentru tastatură (-*keyboard). R rack - sertar: o cutie din tablă de oţel utilizată pentru asamblarea diverselor echipamente electronice prevăzută pe fiecare parte cu traverse standard, gata găurite, pentru montarea de panouri şi sertare, toate având, de obicei, înălţimea unui multiplu de 1,75 inch şi lăţime 19 inch. RAM = Random Acces Memory. RAM disk - disc RAM: zonă a memoriei ce a fost definită pentru stocarea temporară de programe şi/sau date. Un driver special este folosit pentru setarea şi accesul datelor la această zonă în aceeşi manieră ca şi în cazul harddiscului, însă cu viteză mult mai mare. De exemplu, dacă un calculator are o memorie extinsă (peste 1 MO) sau dacă are o placă cu o memorie extinsă, această zonă poate fi utilizată pentru unul sau mai multe RAM discuri. De altfel RAM discul poate fi construit şi în memoria convenţională. Când sistemul este reiniţializat sau când sursa este întreruptă, informaţiile din RAM disc dispar. Random Acces Memory, RAM - memorie cu acces aleator: este un tip de memorie semiconductoare realizată sub forma de "chip" în care orice locaţie ptffcte fi accesată direct tară a urmări o secvenţă a locaţiilor de stocare. Memoria RAM este volatilă, astfel la deconectarea alimentării sistemului,informaţia stocată se pierde. Termenul "acces aleator/random accesss” se referă Ia posibilitatea de a accesa orice locaţie din memorie fără a ţine cont de locaţia care a fost ultima accesată. Termenul "RAM" este des utilizat pentru a face referinţă la o memorie volatilă în/din care se poate scrie/citi. random number generation - generare de numere aleatoare: producerea unui şir de numere cu valori aleatoare. raster display device - consolă de afişare raster: este un dispozitiv de afişare în care imaginile afişate sunt generate pe o suprafaţă de afişare utilizând grafica raster. \ raster graphics - grafică raster: este grafica interactivă în care o imagine este compusă din elemente de desen (pixeli) dispuse pe linii şi coloane. raster plotter - ploter raster: este un ploter care generează o imagine afişabilă pe o suprafaţă de afişare, folosind o tehnică de parcurgere linie cu linie prin puncte. raster unit - unitatea raster: este o unitate de măsură determinată de distanţa dintre doi pixeli adiacenţi. Read Only Memory, ROM - memorie doar cu citire: memorie al cărei conţinut nu poate fi modificat prin intermediul unei operaţii de scriere. Memoria permanentă permite numai citirea informaţiei. Conţinutul ei poate fi stabilit de către fabricant sau de către beneficiar. Se scrie doar o singură dată. Informaţia nu se şterge la decuplarea alimentării sistemului. De obicei se livrează beneficiarului scrisă cu informaţie. real address - adresa reală: o adresă din memoria principală. Este în contrast cu adresa virtuală (virtual address) din care adresa reală este obţinută prin referirea la un tabel sau prin adăugarea unei date. Sinonime cu adresa reală sunt adresa directă (direct address), adresa absolută (absolute address) şi adresa specifică (specific address). real mode - modul real: în modul real de operare al unităţii centrale (CPU) bazate pe unul din microprocesoarele familiei INTEL, 180286, 180386 sau 180486 se acţionează*ca şi în cazul microprocesorului 18086, executându-se câte un program la un moment dat în cei 640 KO de memorie convenţională. în modul real un program care acţionează eronat poate interfera cu alte programe cauzând blocarea unităţii centrale. Este în contrast cu modul protejat (protected mode). real time - timp real: expresie care este utilizată pentru a referi orice sistem în care se face procesarea datelor de la intrare cu scopul obţinerii de rezultate "virtual" simultane cu evenimentul care a generat datele. Astfel aproape toate sistemele de control a proceselor funcţionează în timp real, deoarece datele trebuie procesate suficient de repede pentru a furniza rezultate care să fie folosite ca şi informaţii pentru reacţia inversă ("feedback"). Real Time Language, RTL - limbaj în timp real: limbaj de programare de nivel înalt, cu care se rezolvă aplicaţii în timp real, aplicaţii de achiziţii de date, comunicaţie, control etc. real time system - sistem în timp real: este un sistem care poate urmări şi răspunde în timp util la solicitările din exterior Ia care a fost supus. real variable - variabilă reală: -*floating point. recompile - a recompila: repetarea procesului de compilare a unui program. Aceasta se realizează în mod curent ca urmare a depanării unui program. sau atunci când se creează noi versiuni ale respectivului program, care vor rula pe un tip diferit de echipament. reconfiguration - reconfigurare: schimbarea metodei de folosire a părţilor componente ale unui sistem de calcul, încluzând sistemul de operare soft necesar pentru controlul noii configuraţii. record - înregistrare: 1. grupare de informaţii asociată unei anumite activităţi; 2. grupare de date, care poate fi tratată ca o unitate din punct de vedere al adresării şi/sau prelucrării datelor. record format - formatul înregistrării: descrierea conţinutului şi a organizării unei înregistrări (record), în mod uzual fiind o parte a specificaţiei program (program specification). record head - cap de înregistrare: sinonim cu cap de scriere (-*write head). recording density - densitate de înregistrare: este determinată de distanţa dintre spot-urile magnetizate de pe un dispozitiv de stocare magnetic. Reprezintă numărul de biţi memoraţi pe unitatea de lungime, pe o pistă, sau numărul de piste pe unitatea de lungime. recording head - cap de înregistrare: sinonim cu cap de scriere (--*write head). recovery - restaurare (după căderea sistemului): operaţiile care sunt efectuate după ce apare o întrerupere accidentală a funcţionării unui sistem de calcul, în scopul restaurării informaţiilor şi stărilor avute înaintea incidentului şi reluării funcţionării. recursion - recursivitate: proprietate intrinsecă a unei entităţi (ce poate fi un program, proces, fenomen, figură, obiect), de a putea fi descrisă, descompusă, prelucrată, analizată pe baza unor entităţi de acelaşi tip. Astfel, în cazul funcţiilor şi procedurilor, apelul este conţinut în definiţia acestora. recursive function - funcţie recursivă: funcţie în corpul căreia există apeluri la ea însăşi. Execuţia funcţiei implică apeluri către ea însăşi. recursive induction - inducţie recursivă: un tip de inducţie, în care pentru demonstarea unei anumite afirmaţii, se ajunge la demonstrarea unor afirmaţii de acelaşi tip, din ce în ce mai simple, până când se ajunge la o afirmaţie evidentă. Red Green Blue, RGB - Roşu Galben Verde: intensitatea acestor trei culori stau la baza afişării imaginilor color pe monitoare sau televizoare, fiind atât în variante digitale, cât şi analogice. Astfel un controller de ecran le foloseşte pentru formarea imaginilor color pe ecranul calculatorului. Reduced Instruction Set Computer, RISC -procesor cu set redus de instrucţiuni: aceste procesoare se bazează pe observaţia obţinută din calculele statistice, conform căreia, în cadrul unei aplicaţii uzuale se folosesc doar 30-40% din tipurile de instrucţiuni implementate în arhitectura procesorului. Astfel, structura sa nu este eficient folosită. Prin proiectarea acestor procesoare, folosind algoritmi adecvaţi, s-au realizat structuri eficiente. redundancy - redundanţă: metodă de proiectare care presupune existenţa unui număr mai mare de elemente decât cele strict necesare realizării unui scop. Această metodă creşte fiabilitatea şi toleranţa la erori a sistemelor de calcul. reference - referinţă: 1. metodă prin care este adresată o informaţie cu ajutorul unui nume simbolic sau a unei adrese; 2. este o noţiune utilizată în C + + care desemnează un nume alternativ pentru un obiect. Referinţele sunt utile în specificarea operaţiilor pentru tipurile definite de utilizator şi, în special, ca argumente de funcţii. Notaţia X& înseamnă "referinţă la tipul X". Referinţele sunt asemănătoare pointer-ilor, în sensul că ele conţin adrese ale altor variabile, dar spre deosebire de pointeri, ele sunt implicit dereferite la utilizare, arătând în felul acesta mai degrabă ca variabile obişnuite. O referinţă se iniţializează când este declarată (dacă nu este folosită ca argument), dar această iniţializare nu trebuie confundată cu atribuirea. Nici un operator nu acţionează asupra unei referinţe. refresh - reîmprospătare: 1. procedeu care constâ în producerea în mod repetat a unei imagini pe o suprafaţă de vizualizare astfel încât imaginea să rămână vizibilă continuu; 2. procedeu prin care se păstrează informaţia înscrisă în memoriile dinamice. Memoriile dinamice păstrează informaţia o perioadă limitată de timp (aproximativ 2 ms), deci este necesar un proces de reîmprospătare care să se repete regulat, la intervale de timp care să asigure menţinerea unor informaţii corecte. refresh memory - memorie de reîmprospătare: memorie care păstrează reprezentarea codificată a informaţiei afişate pe un terminal cu tub catodic fără memorie. refresh rate - frecvenţă de reîmprospătare: 1. reprezintă numărul de generări ale unei imagini afişabile efectuate într-o secundă, în vederea reîmprospătării. Trebuie să fie mai mult decât 30 de repetiţii pe secundă pentru ca imaginea să nu clipească; 2. reprezintă frecvenţa cu care se execută un ciclu de reîmprospătare la memoriile dinamice. regional address - adresă regională: parte a unei adrese care indică că acea adresă face parte dintr-un set specificat de adrese ale unei regiuni prederminate a memoriei. register - registru: o locaţie specială de stocare având în general o capacitate echivalentă cu dimensiunea cuvântului (word size) unui calculator, importanţă şi proprietăţi specifice în timpul utilizării operaţiilor aritmetice şi/sau logice. register indirect addressing - adresare registru indirect: adresa operandului sursă poate fi referită printr-o etichetă, valoarea operandului fiind indicată de adresa de deplasare memorată în unul din registrele generale sau index. regular expressions - expresii regulate: expresii pentru reprezentarea simbolică a unor mulţimi (numite mulţimi regulate). Clasa mulţimilor regulate este aceeaşi cu clasa limbajelor regulate. Aceste expresii se definesc peste un alfabet de simboluri. relative address - adresă relativă: un număr utilizat în partea de adresă a unei instrucţiuni pentru a specifica o locaţie solicitată în concordanţă cu adresa de bază. Adresa absolută este obţinută adaugând la adresa de bază adresa relativă. Mai este denumită şi adresă flotantă (floating address). relative addressing - adresare relativă: un sistem de programare în care instrucţiunile sunt scrise asftel încât nu referă direct adresele absolute din memorie. Adresa de bază este adaugată la componenta adresei fiecărei instrucţiuni atunci când programul este încărcat, cu scopul de a crea numere ce referă locaţii absolute. Această metodă oferă programatorului posibilitatea de a scrie programe cu mai multe secţiuni sau segmente diferite, fară a lua în considerare adresele absolute. relative code - cod relativ: cod program în care adresele sunt specificate cu privire la o adresă de bază sau unul în care este folosită adresa simbolică. relative command - comandă relativă: este o comandă care determină dispozitivul de afişare să interpreteze datele consecutive comenzii drept coordonate relative. relative coordinate - coordonată relativă: este una dintre coordonatele care identifică poziţia unui punct adresabil faţă de un alt punct adresabil. relative instruction - instrucţiune relativă: relative command. relative vector - vector relativ: -*incremental vector. reliability - fiabilitate: proprietatea unui sistem de echipamente sau programe de a funcţiona cât mai corect un timp cât mai îndelungat. Cantitativ, poate fi exprimată prin mai mulţi indicatori, din care mai important este coeficientul de disponibilitate. relocatable form - format relocabil: este formatul care dă posibilitatea de a încărca programul în orice zonă de memorie deoarece acesta are adresele efective relative la baza zero. Adresa absolută se obţine în funcţie de adresa absolută la care a fost încărcat programul (care este în prealabil încărcată într-un registru de bază). relocatable program - program relocabil: program al cărui format este în format relocabil. relocation - relocare: ansamblu de operaţii ce se execută asupra programelor relocabile, segmentului sau a codului obiect cu scopul de a recalcula conţinutul fiecărui câmp de adresă care depinde de adresa de bază. relocation register - registru de relocare: -*başe register. remote-control software - soft de comandă la distanfă: soft cu care se poate rula pe calculatorul propriu un program de pe un alt calculator. remote data processing - procesarea datelor la distanţă: mod de prelucrare a datelor la care calculatorul şi dispozitivele de intrare-ieşire se găsesc geografic depărtate. Pentru transmiterea informaţiei se folosesc mijloace de telecomunicaţie. Dependent de modul de transmitere a informaţiilor există transmisie nemijlocită şi transmisie independentă. Remote Job Entry, RJE - introducerea lucrărilor de la distanţă: introducerea lucrărilor în unitatea centrală de la locaţii aflate la distanţă de 500 m sau chiar mai mare de 1 km, impunând folosirea sistemelor telefonice şi alte sisteme sau canale de comunicaţie. remote process control - telecontrolul proceselor: aplicaţie realizată în cadrul sistemelor ce lucrează în timp real prin care se face conducerea proceselor de la distanţă. remote reset - încărcare de la distantă: una din variantele de încărcare a sistemului de operare pe o staţie de lucru. încărcarea nu se face de pe un disc local, ci din reţea. repeater - repetor: este un dispozitiv care amplifică semnalul digital dintr-un cablu a unei reţele locale de calculatoare, astfel încât acesta poate fi transmis mai departe. Este folosit atunci când se doreşte extinderea unei reţele locale, eliminând limitările impuse de lungimea cablurilor. REProgrammable Read Only Memory, REPROM - memorie reprogramabilă: memorie al cărei conţinut se poate programa, altera şi reprograma de către utilizator. (-+EPROM). resident font - font rezident: un font care este stocat în memoria unei imprimante. resolution - rezoluţie: se referă la capaciatea unui sistem optic cum ar fi ecranul video, dispozitivul de scanare sau o imprimantă să facă o clară distincţie a părţilor separate a componentelor unui obiect. în cazul ecranelor grafice video rezoluţia se referă la numărul de pixeli în care suprafaţa de afişare este împărţită, determinând numărul de pixeli orizontali şi verticali. resource - resursă: concept ce se utilizează în scopul reprezentării funcţionării unui sistem de calcul, care identifică obiecte fizice sau logice prin care se obţine un anumit nivel de abstractizare. Resursa se poate aloca sau elibera. Exemple de resurse pot fi alocarea memoriei principale, eliberarea echipamentului periferic şi altele. resource allocation - alocarea resurselor: reprezintă una din funcţiile unui sistem de operare, făcând atribuirea resurselor unui sistem de calcul în scopul desfăşurării activităţii. resource management - gestiunea resurselor: funcţie a sistemului de operare constând din evidenţa, alocarea şi preluarea resurselor unui sistem de calcul. resource sharing - împărţirea resurselor: operaţia prin care mai multe sarcini (task-uri) concurente îşi împart resursele. response time - timp de răspuns: intervalul de timp necesar pentru a obţine rezultatele care au fost cerute sistemului. reverse clipping - mascare: -*shielding. reverse counter - numărător invers: -+counter. Revised Standard 232, RS-232 - RS-232: Electronic Industry Association Revised Standard 232. ribbon - bandă tuşată: este banda de imprimare tuşată care se află în cartuşul imprimantelor cu ace. rights - drepturi: privilegii prin care se controlează lucrul cu fişierele unui anumit director. Ele sunt asignate de către supervizor, atât utilizatorilor, cât şi directoarelor. RISC = Reduced Instruction Set Computer. RJE = Remote-Job Entry. robot - robot: echipament foarte complex a cărui comandă se face de la un calculator încorporat sau de Ia distanţă, putând să preia imagini cu ajutorul camerelor video, să exploreze mediul cu ajutorul senzorilor tactili, să acţioneze asupra mediului, să vorbească şi să efectueze diferite activităţi pentru a înlocui, unde este necesar, munca omului. ROM = Read Only Memory. root segment - segment rădăcină: segmentul principal sau cel de control care se găseşte întotdeauna în memoria principală a calculatorului. Conţine prima instrucţiune care se execută la rularea programului. rotation - rotire: reprezintă acţiunea prin care se pot roti elementele grafice în jurul unei anumite axe. roundoff error - eroare de rotunjire: sunt erori cauzate de reprezentarea numerelor cu un număr finit de cifre semnificative exacte. De exemplu, reprezentarea rezultatului împărţirii lui 1 la 3 prin 0.333 implică o eroare de trunchiere de 0.0003. round-robin - (engl.): aranjament circular al listei de sarcini (~+taskuri) în care după ultimul element, urmează primul. round-robin scheduling - planificarea round-robin: algoritm de planificare, care, repetat, controlează lista utilizatorului, dând posibilitatea fiecăruia ca succesiv să folosească unitatea centrală. router - (engl.): dispozitiv care interconectează mai multe reţele locale. El este folosit atunci când pentru conectarea reţelelor nu este suficientă utilizarea podurilor (-»bridge) şi a repetoarelor (->repeater). Oferă soluţii în care controlul traficului este mai bun decât cele oferite de "bridge"-uri, dar are preţuri mai mari şi este dificil de instalat. "Router"-ul examinează adresa de reţea a fiecărui pachet. Pachetele care conţin o adresă de reţea diferită de adresa PC-ului expeditor sunt expediate pe o reţea alăturată. "Router"-eIe au capacităţi de management şi de filtrare a reţelei, putând încorpora şi "bridge"-uri. Trebuie, de asemenea, să cunoască protocolul de reţea pentru pachetele pe care le primesc, deoarece trebuie să citească adrese de reţea. routine - rutină, procedură: ansamblu de instrucţiuni ale unui calculator digital care sunt proiectate şi construite astfel încât să realizeze o funcţie dorită. routine library - bibliotecă de rutine: ansamblu de rutine standard testate cu ajutorul cărora părţi sau probleme pot fi soluţionate. row address - adresa de rând: câmp de intrare al unei matrici indexate care conţine adresa din memoria principală a blocului de date. RS-232 = Revised Standard 232. RS series - seriile RS: RS este abrevierea de la Requirement Specification (specificarea cerinţei), fiind un set de specificaţii referitoare la interconexiunile standard ale dispozitivelor de calcul date de Asociaţia Industriilor Americane (Electrical Industries Association of the USA). Cele mai cunoscute serii RS de standarde sunt RS232, RS422 şi RS423. RTL = Real Time Language. rubber-banding - întindere: reprezintă deplasarea extremităţii comune a unui ansamblu de segmente de dreaptă în timp ce originile lor rămân fixe. run time - timp de rulare: timpul necesar rulării complete a unui program. Este în contrast cu timpul de compilare (compilation time). running - rulare: prelucarea unui program într-un sistem de calcul, conţinând cel puţin două faze: încărcarea şi execuţia programului, precum şi fazele de obţinere a formatului imagine memorie (translatarea şi legarea). S S-expression - S-expresie, expresie simbolică: notaţie utilizată pentru reprezentarea textuală a listelor unidirecţionale. Este utilizată în cadrul limbajelor orientate pe prelucrarea listelor. save - a salva: a transfera programe sau date pe orice dispozitiv de stocare cum ar fi discul flexibil, harddiscul sau banda magnetică. scaling - scalare: reprezintă aplicarea unui factor de multiplicare unuia sau mai multor elemente grafice. Pentru a face scalarea în două sau mai multe direcţii nu este necesar să se folosească acelaşi factor de scară pentru fiecare direcţie. scan - a cerceta: 1. a examina fiecare articol al unei liste sau fiecare înregistrare dintr-un fişier cu scopul de a testa dacă sunt sau nu satisfăcute câteva condiţii; 2. testarea condiţiilor în legăturile de comunicaţii sau a canalelor de intrare/ieşire cu scopul de a determina care canale sunt utilizate. scan code - cod numeric de scanare: este codul ce se depozitează în portul plăcii de interfaţă periferică 8255 situată pe placa sistemului, obţinut ca urmare fi apăsării unei taste de la un microsistem PC (cu microprocesor INTEL). scanner - scanner: dispozitiv care oferă posibilitatea introducerii imaginilor grafice în calculator. Funcţionează pe următorul principiu: imaginea sau textul dorit este descompus în puncte singulare digitale care sunt transmise PC-ului. Există mai multe metode de digitizare a imaginii, dintre care cele mai importante sunt: Multipler, Technic, Laser şi CCD. Cel mai des utilizat este procedeul CCD cu o matrice linie şi o matrice bidimensională. Suprafaţa de scanat se vizualizează pe întreaga lăţime a scanner-ului cu un tub luminiscent. Lumina reflectată va fi preluată apoi de o serie de diode laser. Ele înregistrează diferenţele luminos-întunecos şi le convertesc într-o informaţie binară. Rezoluţia scanerului este dată de de densitatea elementelor CCD. Exită diferite tipuri de scanere, de diferite dimensiuni şi rezoluţii, putând fi color sau monocolor, profesional sau de uz particular. Sunt folosite în recunoaşterea scrisului. Se ştie că o imagine scanată a unui text este în primă fază reprezentată în calculator în mod grafic. Cu un soft aferent (OCR = Optical Character Recognition) formatul grafic este transformat în format text. scheduler - planificator: componentă a sistemului de operare al unui calculator, care are funcţia de alocare a resurselor sistemului în vederea executării anumitor activităţi. scheduling - planificare: stabilirea secvenţei şi a priorităţii activităţilor care urmează să se desfăşoare sau alocarea resurselor implicate într-o activitate. Planificarea poate fi făcută manual sau poate fi o parte a unei funcţii executate de către sistemul de operare. Exemple de planificări sunt selecţia sarcinii ce urmează a fi executată de către unitatea centrală de prelucrare, selecţia operaţiei de intare/ieşire care urmează a fi iniţiată şi altele. SCL = System Control Langage. screen - ecran: sinonim cu display. screencapture - "capturare" ecran: se realizează cu un soft rezident care permite salvarea conţinutului ecranului curent într-un fişier printr-o combinaţie de taste. scroll bar - bară de derulare: bară care apare în partea din dreapta sau de jos a unei ferestre sau liste al cărei conţinut nu este complet vizibil. Fiecare bară de derulare are două săgeţi şi un buton de derulare care sunt utilizate pentru derularea conţinutului ferestrei sau a listei. scrolling - defilare: reprezintă deplasarea unei ferestre pe verticală sau pe orizontală astfel încât pe măsură ce datele noi sunt afişate în vizor, cele vechi dispar. SCSI = Small Computer Interface. SCSI-1 - SCSI-1: prima versiune a specificaţiei controller-ului SCSI. Are o magistrală pe 8 biţi şi permite conectarea până la 7 periferice. Un astfel de sistem SCSI este alcătuit dintr-un adaptor montat într-un calculator (numit şi Host adaptor -adaptor gazdă) şi până la 7 periferice conectate la acesta. Accesul la magistrala sistemului nu este acordat de controller, ci de însăşi perifericele. Pentru ca totul sa decurgă în ordine, perifericele au priorităţi diferite. SCSI-2 - SCSI-2: o versiune îmbunătăţită a specificaţiei controller-ului SCSI, definită la finele anului 1988. Se permite conectarea atât a diferitelor tipuri de periferice SCSI, cât şi a perifericilor ne-SCSI. Este, de asemenea, definit mai precis formatul şi setul de comenzi. Pe lângă setul comun existent pentru toate perifericele (Common Command Set), fiecare periferic mai are definit şi propriul set specific. "SCSI-2" de bază are magistrala pe 8 biţi. Ca variante extinse apare "FAT SCSI-2" cu o viteză de transmisie de 10 Mo/s şi "WIDE SCSI-2" cu o magistrală extinsă pe 16 sau 32 de biţi. Prin combinarea acestor două extinderi (FAST-WIDE SCSI-2) se poate obţine o viteză de 20 MO/s sau chiar 40 MO/s. SCSI-3 - SCSI-3: o versiune recentă a standardului de controller SCSI, compatibil cu versiunea anterioară SCSI-2. în această versiujie s-au introdus, pe lângă eliminarea neajunsurilor din versiunea anterioară (perturbări de semnal şi mărirea siguranţei datelor) şi alte modificări, printre care: cablurile existente s-au înlocuit cu alte tipuri mai performante de cabluri şi s-a extins setul de comenzi. SDLC = Synchrounius Data Link Control. search - a căuta: a examina fiecare element dintr-un set cu scopul de a descoperi când este satisfăcută o anumită condiţie. search time - timpul de căutare: cantitatea de timp necesară pentru a identifica un element care satisface o anumită condiţie. searching techniques - tehnici de căutare: metoda prin care se poate localiza în funcţie de o cheie o anumită entitate din cadrul unei anumite structuri de date. SECAM = Sequential Coleur A Memoire. second generation - generaţia a doua: de calculatoare se consideră că a început la sfârşitul anilor ’50 şi a durat până la începutul anilor ’60. Calculatoarele acestei generaţii au fost realizate din unităţi fizice mult mai mici decât în cazul celor din prima generaţie (first generation), precum şi cu un consum eniergetic şi disipări energetice mult mai reduse datorită utilizării circuitelor cu tranzistoare. Ca şi elemente de stocare auxiliare sunt utilizate discurile şi benzile magnetice. La începutul anului 1960 au fost produse calculatoarele IBM 1401 şi Honey-well 400 care fac parte din această generaţie. second-level-cache - nivelul al doilea de memorie "cache": memorie cu un principiu de ftmcţionare similar memoriei "cache" tradiţionale. Sunt utilizate în acele cazuri în care memoria "cache” nu satisface necesităţile apărute. Este constituită dintr-o memorie rapidă care face legătura între procesor şi memoria principală, plasată de obicei pe placa de bază. Această tehnică a apărut iniţial la calculatoarele mari, iar în ultimul timp este preluată şi de calculatoarele personale. O exemplificare a principiului de ftmcţionare ar putea fi următoarea: iniţial procesorul caută informaţiile necesare în memoria "cache" internă; în cazul că nu le găseşte, le va căuta în al doilea nivel de memorie "cache” şi, numai dacă lipsesc şi de aici, va citi memoria principală. sector - sector: 1. partea pistei discului magnetic sau o zonă pe tamburul magnetic; 2. ansamblu de date memorate într-o astfel de zonă. security - securitate: securitatea implică protecţie împotriva riscurilor care pot fi hard sau soft, precum şi cele legate de securitatea informaţiilor. security equivalence - (engl.): metoda rapidă de creare de drepturi prin care unui utilizator (grup) i se dau toate drepturile pe care Ie avea alt utilizator (grup). segment - segment: 1. divizarea unui program lung într-o serie de unităţi mai mici. Un program poate fi divizat în segmente pentru a avantaja programarea; 2. o parte de lungime fixă a unei piste (track). segment display group - grup de segmente afişabile: (în grafica interactivă) este o colecţie de elemente grafice care pot fi manipulate ca o unitate. segmentation - segmentare: metoda prin care se poate gestiona memoria utilizând segmentul de memorie. selecting - selectare: procedură de selectare a dispozitivului aservit pentru efectuarea transmisiei "conducător - aservit" (maşter - slave). self-clearing - autoiniţializare: apare în urma funcţionării defectuoase a unor dispozitive având scopul corectării acestei funcţionări. self-testing - autotestare: o metodă de testare automată a performanţelor unei echipament prin transmiterea de probleme test spre echipament şi analiza rezultatelor care se recepţionează. semantic extension - extensie semantică: extindere a unui limbaj de programare prin îmbogăţirea semanticii operatorilor sau a instrucţiunilor sale. semantic error - eroare semantică: o eroare în selectarea simbolului corect care să reprezinte o anumită idee sau un anumit înţeles, cum ar fi, de exemplu, utilizarea unui format al instrucţiunii eronat pentru o anumită operaţie. semantics - semantică: reprezintă studiul relaţiilor dintre simbolurile utilizate şi înţelesul lor. semi-duplex communication - comunicaţie semiduplex: legătura în ambele sensuri ce se realizează între două echipamente, însă nu simultan în ambele sensuri. Comunicaţia se poate bloca dacă ambele echipamente emit sau dacă fiecare aşteaptă să primească mesaj de la celalalt. semiconductor memory - memorie semiconductoare: memorie utilizată pentru realizarea memoriei principale. Acest fel de memorii numite şi memorii monolitice sau integrate sunt realizate cu circuitq integrate pe scară largă MOS sau bipolare. Informaţia este memorată în celule realizate cu circuite bistabile, în cazul memoriilor statice, şi cu ajutorul unor tranzistoare şi condensatoare în cazul memoriilor dinamice. separator - separator: un caracter folosit pentru separarea unităţilor logice a datelor cum ar fi câmpurile, înregistrările. Este sinonim cu delimitator de date (data delimiter). i sequence - succesiune, secvenţă: 1. plasarea unui set de articole într-o anumită ordine în funcţie de cheile de identificare ale articolelor (cum ar fi, de exemplu, plasarea unui set de nume într-o succesiune alfabetică); 2. orice set de instrucţiuni sau articole care trebuie plasate într-o anumită ordine. sequence check - verificarea succesiunii: este verificarea proiectată pentru a se asigura că ordinea articolelor are succesiunea aşteptată. sequence checking routine - rutină de verificare a succesiunii: o rutină care verifică dacă un set de articole este în ordinea dorită. sequence control register - registru de control al succesiunii: un registru al căruî conţinut determină următoarea instrucţiune care trebuie executată. sequence error - eroare de succesiune: eroare detectată de o rutină de verificare a succesiunii (.sequence checking routine) fiind datorată incorectei aranjări a articolelor care nu este în conformitate cu cerinţele. Sequenced Packet eXchange, SPX - (engl.): este utilizat pentru accesul la un fişier şi pentru transfer, la fel cum alte operaţii necesită serializarea. SPX verifică, de asemenea, dacă transmiterea a fost efectuată corect. (-+IPX-Internetwork Packet eXchange). SequentieL Couleur  M SECAM: standard de televiziune^ în culori dezvoltat în Franţa şi utilizat de mai multe ţări. Semnalele sunt transmise secvenţial. "SECAM” foloseşte pentru imagine 625 de linii cu o frecvenţă de 50 Hz a cadrelor. serial - serial: termen care caracterizează elementele secvenţiale (succesive) ale unei informaţii. Este in contrast cu termenul paralel. serial access - acces serial: este accesul la înregistrări într-un fişier de date care este legat de modul de dispunere a acestora într-un dispozitiv de stocare. serial bit - bit serial: memoria digitală a calculatorului în care anumiţi biţi ce alcătuiesc cuvântul apar lax diferite intervale de timp. serial file - fişier serial: cel mai elementar tip de organizare a fişierului în care nu suint definite subansamble, iar căutarea se realizează cu ajutorul testării secvenţiale. serial interface - interfaţă serială: tip de conectare care leagă o unitate periferică (serială) de un calculator, transmisia facându-se serial. De exemplu, un mouse serial este legat de un calculator prin portul serial COM. serial-paralell - serial-paralei: 1. de exemplu combinaţie serială după semn şi paralelă după biţii care alcătuiesc semnul; 2. reprezintă instalaţia care converteşte intrarea serială în ieşire paralelă. serial printer - imprimantă serială: este o imprimantă care realizează tipărirea caracter cu caracter. serial proccesor - procesor serial: calculator în care datele sunt prelucrate secvenţial. serial programming - programare serială: apare la calculatoarele programate să execute o singură operaţie la un moment dat. serial storage - memorie serială: memoria calculatorului în care timpul este una din coordonatele care se foloseşte pentru a localiza orice bit, semn sau cuvânt. serial transfer - transfer serial: transferul elementelor de informaţie în ordine printr-o anumită cale spre calculator. serial transmission - transmisie serială: metodă de transmisie ce se utilizează în cazul în care avem un singur canal de comunicaţie între sursă şi destinaţie. Transmiterea se face astfel încât componentele unui vector se transmit pe acel canal la momente de timp succesive. La destinaţie are loc asamblarea componentelor. Dacă se transmit caractere, atunci avem o transmisie serială pe caracter, iar dacă sq transmit caracterele pe bit, avem transmisie serială pe bit. server - server: este un calculator care îşi oferă serviciile altor calculatoare aflate în reţea. Cele mai utilizate serevere sunt server-ul de fişiere (file server), server-eul de imprimantă (prinţ server), server-ul de comunicaţie (communication server) etc. server based network - rejea bazată pe server: reţea care are resursele centralizate, adică fiecare staţie de lucru se bazează pe un calculator central dedicat (sau pe un "cartel" de calculatoare) pentru a realiza funcţii ca, de exemplu, memorarea sau tipărirea fişierelor. Calculatoarele sau programele care folosesc resursele reţelei se numesc "clienţi", iar cele ce deservesc clienţii se numesc "server-e". Acest tip de reţea suportă sute de utilizatori. Au preţ de cost mare, la fel şi softul este de un nivel destul de ridicat. Au ca dezavantaj faptul că în cazul în care "cade" (se defectează) server-ul, întreaga reţea este indisponibilă. Este destul de complicat de instalat necesitând persoane cu experienţă în domeniu. (-*peer-to-peer network). service facility - unitate de servire: reprezintă destinaţia tuturor cererilor de servire care intră într-un sistem de aşteptare, care cuprinde una sau mai multe staţii de servire ce se află într-o anumită configuraţie, putându-se forma unul sau mai multe şiruri de aşteptare la intrarea sa. service factor - factor de utilizare, grad de deservire: raportul dintre numărul mediu al cererilor adresate unei staţii de servire în unitatea de timp şi numărul mediu al cererilor servite în unitatea de timp, indicând gradul de ocupare al staţiei de servire. service time - timp de servire: timpul necesar unităţii de servire pentru satisfacerea completă a unei cereri de servire. session - sesiune: durata de timp în care un utilizator se află în dialog cu unitatea centrală, folosind pentru aceasta un terminal. Se consideră că utilizatorul lucrează pe sisteme cu divizare a timpului (reţele, minicalculatoare etc.). SFT = System Fault Tolerance. shielding - mascare: reprezintă eliminarea acelor părţi ale elementelor grafice care se încadrează într-un perimetru dat. shared file access - "împărţirea" accesului la fişiere: termen utilizat la reţelele de calculatoare în care utilizatorii pot lucra simultan cu aceleaşi fişiere. shift register - registru de deplasare: un lanţ de elemente de stocare în care conţinutul elementelor de stocare se deplasează cu o poziţie pentru fiecare ciclu al ceasului. shifting - deplasare: schimbarea poziţiei ocupate de fiecare bit din cadrul unui registru sau a unei locaţii de memorie. Presupunem un registru de n biţi în care bitul din extremitatea stângă are rangul n, iar cel din extremitatea dreaptă are rangul 1. Deplasarea la stânga presupune înlocuirea bitului i cu bitul i+1, pentru i=l, n-l. (-*arithmetic shift, circular,shift, logical shift). side effect - efect secundar: efect ce apare în urma executării unei proceduri pe lângă rezultatul de bază urmărit. De exemplu modificarea valorii unei variabile globale în timpul execuţiei unei proceduri. sidebar - (engl.): un scurt segment de text în mod uzual inclus într-o cutie şi care este adiacent unui anumit articol cu lungime mare. sign flag - indicator semn: indicator special care înregistrează semnul rezultatului unei operaţii aritmetice. signal - semnal: informaţie ce este relativă schimbarea stării unui fenomen^ având o sursă o destinaţie. SIMD = Single Instruction Multiple Data. SIMM = Single In-line Memory Module. simple/rule-based tools - medii de dezvoltai bazate pe reguli simple: sunt medii de dezvoltai care folosesc reguli simple de tipul if...then...els< pentru reprezentarea cunoştinţelor. Conţin m; puţin de 500 de reguli. simplex communication - comunicaţie simple; legătură doar într-un singur sens ce se poal realiza între două echipamente aflate la distanţă- SIMULA - SIMULA: limbaj de nivel înalt folos pentru simulare. După construcţia sa, SIMUL; este asemănător cu limbajul ALGOL. simulation - simulare: reprezintă o tehnică d realizare a experimentelor cu ajutori calculatorului ce implică utilizarea unor model logico-matematice ce descriu comportarea uni sistem real pe durata unui interval de timp. simulation model - model de simulare: reprezint o abstractizare logico-matematică a unui sistem Modelul aproximează un sistem pe baza uno observaţii şi măsurători, abaterile de la sistemi real fiind dependente de gradul de cunoaştere t sistemului. simulation technique - tehnicile de simulare sunt tehnici ce se aplică în rezolvarea unc probleme, atunci când nu există soluţii analitice; Single In-line Memory Module, SIMM - (engl.) tip de circuit de memorie proiectat pentij dispozitive logice individuale instalate pe o plad cu circuit de tipărire, creând module care pot 1 introduse în dispozitive mai mari. SIMM-i conţine 9 circuite DRAM, opt pentru date şi um pentru paritate şi controlul erorii. Single In-line Package, SIP - (engl.): este u singur tablou de circuite de calculator, logi asamblate astfel încit toate picioruşele sui conectate într-o linie dreaptă ca şi dinţii uni pieptene. Single Instruction Multiple Data, SIMDI-singură instrucţiune-mai multe fluxuri de daf< organizarea unui calculator care are o singui unitate de control, care va executa o singură instrucţiune la un moment dat, dar ale cărei argumente se referă la mai multe elemente ce procesează fluxuri de date diferite. Single Instruction Single Data, SISD - o singură instrucţiune-un singur flux de date: organizarea unui calculator obişnuit, a unei maşini von Neumann clasice, care prelucrează un singur şir de date, instrucţiune cu instrucţiune. single server network - reţea cu un singur server: o reţea de calculatoare care are un singur server. SIP = Single In-line Package. SISD = Single Instruction Single Data. Small Computer System Interface, SCSI -standard de interfaţă pentru sisteme mici de calculatoare: este un standard dezvoltat de Shugart Associates şi aprobat de ANSI în 1986. Acesta arată modul de conectare la microprocesor al dispozitivelor periferice şi a controller-elor acestora. Sunt definite ambele standarde atât hard, cât şi soft pentru comunicaţii între calculatorul gazdă (host computer) şi un periferic. Calculatoarele şi dispozitivele periferice sunt proiectate să conţină specificaţiile "SCSI", asigurând un grad mare de compatibilitate. Transferul "SCSI" paralel permite transfer mai rapid de date decât era posibil cu ajutorul interfeţelor seriale ST506, folosite de majoritatea harddiscurilor PC-urilor. Este utilizat un conector cu 50 de pini şi sunt permise multiple dispozitive (până la 7 driver-e de disc sau de casetă) să fie conectate în modul margaretă (daisy chain). SMALLTALK - SMALLTALK: primul limbaj de programare cu adevărat orientat pe obiect. Dezvoltat de Xerox PARC la sfârşitul anilor ’70. Iniţial a fost folosit pentru a crea prototipuri ale limbajelor de programare simple şi al interfeţelor grafice. Mediul său integrat elimină distincţia dintre limbajul de programare şi sistemul de operare şi permite programatorului să configureze interfaţa utilizator şi comportarea sistemului. SMP = Symmetric Multiprocessor. SNA = System Network Architecture. Snalpln 386 Module - modul Snalpln 386: modul oferit pentru toate PC-urile cu microprocesor 180286 cu scopul de a realiza performanţele unui 180386SX (se dublează performanţele). Pentru aceasta trebuie doar înlocuit microprocesorul 180286 cu acest modul. snap - (engl.): dispozitiv grafic al calculatorului care forţează obiectele să se alinieze la punctele / specificate (în mod uzual unei reţele de puncte (gridj) sneakernet - (engl.): apare în cadrul reţelelor de PC-uri ce prezintă un dezavantaj: dacă există un fişier pe un disc fix şi alt utilizator doreşte să lucreze cu el, acest fişier trebuie transferat acestuia cu ajutorul discului flexibil. "Sneakernet"-ul poate fi ocolit printr-un soft de reţea bun, în care utilizatorii pot lucra în aceleaşi fişiere cu baze de date simultan (-*shared fde access). SNOBOL - SNOBOL: limbaj de nivel înalt pentru prelucrarea listelor şi a şirurilor de caractere, fiind produs al firmei Bell Telephone Laboratories, apărut în 1972. Reprezintă unul dintre cele mai convenabile limbaje de programare pentru recunoaşterea şi prelucrarea şirurilor de caractere. soft copy - imagine video: este o imagine nepermanentă. Un exemplu este imaginea de pe ecranul unui tub catodic. software - soft: reprezintă totalitatea programelor care există pe sistemele de calcul împreună cu documentaţia aferentă. software engineering - ingineria programării: domeniu al informaticii care se ocupă cu determinarea unor metodologii generale de elaborare a produselor program: documentarea, analiza problemei, specificarea funcţională, proiectarea, testarea, depanarea şi întreţinerea. software house - casă de soft: organizaţie a cărui scop este crearea diferitelor programe şi aplicaţii din domeniul programării. Spre deosebire de programatorii individuali, casele de soft scriu documente şi fac instruirea utilizatorilor. software maintenance - întreţinere soft: activitate de depanare, dezvoltare şi documentare a sistemului de programe de bază şi aplicaţii cu care este dotat un sistem de calcul. Poate include şi servicii de instruire a utilizatorilor în vederea folosirii resurselor soft ale sistemului de calcul. software package - pachet soft: programul pentru execuţia unei funcţii specifice sau a calculelor care sunt necesare pentru mai mult de un utilizator, fiind bine documentat pentru a se putea folosi fară modificări pe o anumită configuraţie a unui sistem. software piracy - piraterie soft: proces de copiere a softului comercial fară autorizaţia producgjorului. software tools - unelte soft: orice program care are posibilitatea de creare (scriere, programare, testare etc) a unui alt program. în familia uneltelor soft intră: editoarele, generatoarele de programe, "debugger"-zle etc. sorting techniques - tehnici de sortare: metode de ordonare a elementelor unei structuri implicite de date. sound card - placă de sunet: placă specializată pentru înregistrarea şi redarea mesajelor audio. A apărut din necesitatea unui sunet calitativ superior celui oferit de un calculator standard. Conţine, de obicei, un convertizor analogic-numeric-analogic, un sintetizator de sunete, un generator de sunete, o interfaţă MIDI pentru autorizarea controlului perifericelor muzicale, un preamplificator pentru mesaje, amplificator de ieşire şi câteva conectoare (pentru microfon^ difuzor). în general au o frecvenţă de eşantionare de 11-14, 1 kHz cu funcţionare mono sau stereo pe 8 sau 16 biţi. Pentru PC-uri există trei standarde: Sound Blaster, Adlib şi MediaVision. source - sursă: reprezintă programul sau dispozitivul care trimite informaţia. source language - limbaj sursă: limbaj de programare în care este scris programul preluat de un translator, compilator sau interpretor, în scopul traducerii şi/sau execuţiei lui. Procesorul folosit este caracterizat, în afara sistemului de calcul pe care este implementat, de limbajul sursă căruia îi este dedicat. source program - program sursă: un program scris într-un limbaj care trebuie să fie "tradus" de calculator pentru a produce programul obiect. SPARC = Sun Paraleli Architecture. specific address - adresă specifică: -*real address. speech recognition - recunoaşterea vorbirii: ansamblu de operaţii vizând recunoaşterea de către un sistem tehnic a cuvintelor pronunţate de om, în scopul realizării dialogului om-maşină, astfel încât forma acestuia să fie cât mai convenabilă. Datele utilizate sunt de fapt caracteristicile spectrale ale sunetelor emise, recunoaşterea cuvintelor facându-se prin compararea acestora cu caracteristicile "etalon" care au fost înregistrate în prealabil. O altă metodă de recunoaştere este cea în* care se descompune vorbirea în sunete elementare (foneme) care sunt recunoscute de anumite proceduri, după care sunt asamblate în cuvinte. spin - (engl.): fenomen ce există în domeniul prelucrării de imagini şi care este caracterizat de întârzierea unui pixel în timp, având ca efect neînscrierea lui la aceeaşi adresă în memoria de imagine. split screen - ecran împărfit: împărţirea ecranului în mai multe părţi independente, fiind caracteristica de bază a tehnicii ferestrelor. split seeking - (engl.): tehnică de citire a octeţilor aferenţi unei solicitări de pe harddiscuri diferite, aceste fiind legate prin duplicarea discului (disk duplexing). (-*>elevator seeking). spooled file - (engl.): un fişier gata pentru tipărit, conţinând doar datele ce trebuie tipărite şi comenzile specifice imprimantei. spreadsheet - tabel: aplicaţie pentru calculatoare personale care permite utilizatorului să analizeze informaţii ce sunt prezentate într-o formă tabelară, manipulând rânduri şi coloane, aliniind vertical şi orizontal datele atunci când capacitataea fizică de afişare nu este suficientă. SPX = Sequenced Packet eXchange. ST 506 - ST506: controller pentru harddisc dezvoltat de compania SHUARD, denumită azi SEAGATE şi reprezintă cel mai vechi standard din acest domeniu. Are două conectoare, unul pentru semnale de comandă şi altul pentru date. stack - stivă: este o zonă de memorie care este alocată pentru a memora temporar anumite date pe parcursul rulării unui program. STACKER - STACKER: produs soft al firmei Stac Electronics care face compactarea datelor în timp real, mărind considerabil capacitatea discului fix. standalone application - aplicaţie pentru un singur post de lucru : o aplicaţie care rulează de pe discul fix sau de pe discul flexibil al unui calculator independent (care nu e legat în reţea). Doar un singur utilizator poate avea acces la un moment dat la acea aplicaţie. standard-carriage printer - (engl.): imprimantă ce nu permite tipărirea de forme mai late de 279.4mm (11 inch). standard reference system - sistem standard de referinţă: colecţie de programe sistem care sunt realizate pentru un anumit sistem. standby redundancy - redundanţă de rezervă: presupune să existe mai multe unităţi, dar la un moment dat doar una este operaţională, celelalte fiind de rezervă, intrând în acţiune doar în cazul în care cea operaţională se defectează. star network - reţea stea: network architecture. state diagram - diagramă de stare: graf orientat, utilizat pentru descrierea funcţionării unui automat. Nodurile grafului reprezintă stările automatului, iar arcele indică modul de efectuare a tranziţiilor între stări. statement - declaraţie: o instrucţiune în limbaj sursă. Termenul este utilizat pentru orice expresie care poate fi preluată de un compilator: Sinonim cu instrucţiune (-»instruction). static image - fundal: -»background image. static linking - legare statică: legare efectuată înainte de începerea execuţiei programului de către translator, de către încărcător sau ca o fază separată între translatare şi încărcare, caz în care este realizată de către editorul de legături. Legarea statică presupune fixarea bazei fiecărui modul obiect şi a fiecărui segment, relocarea şi rezolvarea referinţelor externe între modulele obiect şi între segmente (înlocuirea fiecărui nume simbolic folosit pentru o referinţă externă, cu o adresă relativă sau o adresă absolută) şi altele. static memory - memorie statică: nu trebuie permanent acţionate de semnalul de tact pentru a-şi păstra datele. static object - obiect static: acest obiect este alocat atunci când programul este pornit şi există de-a lungul execuţiei programului. static typing - tipizare statică: adăugarea de tipuri fiecărui obiect la momentul compilării. în acest caz căutarea se face în timpul execuţiei pentru metoda cea mai potrivită unui anumit mesaj. Metoda este restrânsă la clasa obiectului receptor şi superclasă, asigurându-se că metoda corespunzătoare va fi întotdeauna găsită., status bar - bară de stare: o linie cu informaţii care apare, de obicei. în subsolul unei ferestre (footer) sau pe ultima linie a ecranului. still video - imagine statică: procedeu folosit de unele aparate fotografice capabile să înregistreze instantaneu o imagine foto pe o dischetă sau într-o memorie proprie, sub formă digitală, în loc de a 0 reţine ca negativ sau diapozitiv. stochastic model - model stochastic: model ce permite cunoaşterea cu o anumită probabilitate a comportării unui sistem. Deci se poate cunoaşte setul de valori ce se poate obţine, dar nu şi valoarea la un moment dat (de exemplu, la aruncarea zarului se ştie că vor apărea valori între 1 şi 6, dar nu se ştie, la un moment dat, care din valori va apărea). storage - stocare: 1. păstrare a informaţiei într-o memorie. 2. memorie (-*memory). storage dump - listarea memoriei: memory dump. storage tube - tub cu memorie: tip de tub catodic care păstrează o imagine afişată tară să necesite reîmprospătare streamer - (engl.): casetă magnetică care se foloseşte la calculatoarele personale pentru a copia conţinutul discului fix sau diferite programe (copie de rezervă), având diferite capacităţi de stocare (de ordinul zecilor şi sutelor de Mocteţi) şi dimensiuni diferite. stroke character generator - generator de caractere prin segmente: este un generator de caractere care produce imaginile caracterelor prin segmente de dreaptă. stroke device - cititor de curbe: este un dispozitiv de intrare ce furnizează coordonatele unei mulţimi de puncte care marchează traseul urmat de el. structured programming - programare structurată: filozofie de programare destinată să gestioneze complexitatea prin formalizare şi standardizare a metodologiei de programare. Programarea structurată este o abordare de sus în jos (top-down). Programul este abstractizat cât mai simplu, fiind divizat în module independente, iar componentele programului sunt organizate într-o structură ierarhică. structured rule-based tools - medii de dezvoltare bazate pe reguli structurate: sunt medii de dezvoltare în cadrul cărora regulile sunt grupate după nişte arbori de context. Regulile de tip "if...then" sunt aranjate pe seturi care apar ca nişte baze de cunoştinţe separate. Un set de reguli poate moşteni informaţia primită când un alt set de reguli este examinat. stylus printing - tipărire cu ace: -*matrbt printer. subclass - subclasă: concept relevant în contextul programării orientate pe obiecte. Este o rafinare a unei clase într-o clasă mai specializata. Uneori este referită drept clasă derivată sau "copil" (child). Metodele şi tipurile de date comune sunt memorate abstract pe cât este posibil în clasă, astfel încât să poată fi moştenite de toate subclasele relevante. subdirectory - subdirector: este o intrare a unui director, aceasta putând conţine la rândul ei alte fişiere şi subdirectoare. subroutine - subrutină: set de instrucţiuni care îndeplinesc o anumită funcţie şi care pot fi apelate într-un anumit mod din orice punct al unui program sau subprogram. subscript - subscriere: modalitate de tipărire a unuia sau mai multor caractere în jumătatea de jos a unei linii normale de tipărire (-*superscriptj. Sun Paraleli ARChitecture, SPARC arhitectura paralelă Sun: este o arhitectură cu structură eficientă (este optimizat setul de instrucţiuni ca urmare a analizei statistice a folosirii acestuia). Super VGA - Super VGA: standard grafic apărut în 1989 cu rezoluţie în mod grafic 800x600 cu 16 culori. Există deja şi variante numite "Super-extended VGA” sau "lK-resolution VGA" cu rezoluţii de 1024x768. i superclass - superclasă: concept relevant în contextul programării orientate pe obiecte. într-o ierarhie cu moşteniri, clasa generală este cea care memorează variabilele şi metodele ce pot fi moştenite de alte clase. Uneori este referită drept clasă de bază sau clasă "părinte". superscalar design - arhitectura superscalară: metodă de construcţie a microprocesoarelor care permite executarea unei instrucţiuni într-un timp mediu mai scurt decât un ciclu de ceas. Metoda constă în utilizarea a două sau mai multe conducte (pipeline), astfel încât în anumite condiţii două sau mai multe instrucţiuni pot fi executate simultan. superscript - (engl.): modalitate de tipărire a unuia sau a mai multor caractere în jumătatea de sus a unei linii normale de tipărire (-»subscript). superserver - superserver: permite creşterea capacităţii reţelei la ordinul sutelor de utilizatori , tară însă a-i creşte complexitatea, rivalizând astfel cu minicalculatoarele atât ca preţ, cât şi ca performanţă. supervisor - supervizor: 1. componentă al monitorului ce face parte din sistemul de operare şi are funcţiile de: gestiune la nivel fizic, gestiunea transferurilor de intrare/ieşire, tratarea întreruperilor, alocarea unităţii centrale la programele care aşteaptă să fie executate; 2. este persoana care gestionează întreaga activitate a reţelei de calculatoare, având acces necondiţionat la toate resursele hard şi soft ale acesteia. switching time - timp de comutare: 1. într-un sistem de comunicaţie pe bază de mesaje, reprezintă timpul necesar pentru a prelua un mesaj de la sursă şi a-1 trimite la destinaţie; 2. în cazul înregistrării unei întreruperi, este timpul necesar pentru salvarea programului curent în execuţie şi cel pentru lansarea unui alt program. symbol - simbol: entitate care desemnează un obiect sau o stare oarecare putându-se interpreta de către echipamentul de calcul. symbol table - tabelă de simblouri: este tabloul care se utilizează pentru a memora identificatorii folosiţi într-un program sau în timpul translatării, intrarea fiind alcătuită din numele identificatorului şi din atributele acestuia: tipul identificatorului, adresele locaţiei de memorie ce corespund datei, numărul de locaţii etc. symbolic address - adresă simbolică: tormă a unei adrese dintr-un limbaj sursă în care acesta poate fi reprezentată printr-o etichetă arbitrar aleasă de programator. Adresa este translatată în adresă absolută (absolute address) la compilare. symbolic addressing - adresare simbolică: metoda de adresare în care sunt utilizate adresele simbolice. symbolic constant - constantă simbolică: este o noţiune utilizată în C + + care desemnează un nume a cărui valoare nu poate fi modificată în domeniul său de valabilitate. symbolic instruction - instrucţie simbolică: o instrucţiune în forma limbajului sursă. symbolic language - limbaj simbolic: limbaj de programare în care codul instrucţiunilor, articolele de date, unităţile periferice pot fi atribuite adreselor simbolice. Este termen sinonim cu limbajul sursă (source language) şi în contrast cu limbajul în cod maşină (machine code). symbolic name - nume simbolic: o etichetă folosită în programe scrise într-un limbaj sursă pentru a referi articole de date, instrucţiuni, unităţi periferice etc. Numele simbolice adesea utilizează codurile mnemonicilor. symbolic processing - prelucrare simbolică: prelucrarea imaginilor, formulelor, textelor, listelor, în general, prelucrarea executată asupra unor date care nu au caracter numeric. symbolic programming - programare simbolică: scrierea programului într-un limbaj sursă. symmetric difference - diferenţa simetrică: termen echivalent cu sau-exclusiv (exclusive-or). Symmetric Multiprocessor - multiprocesare simetrică: sistem care conţine mai multe procesoare care folosesc în comun memoria. Mai multe programe pot fi executate simultan, fiecare pe alt procesor. Comunicarea şi sincronizarea se face prin intermediul memoriei partajate. Primele sisteme de acest tip au aparut în anii '80, iar calculatoarele Symmetry produse de firma Sequent sunt cele mai cunoscute realizări din această clasă de produse. sync bytes - octeţi de sincronizare: octeţi sau unităţi de informaţie care precedă transmisia de date în modul de lucru sincron cu scopul .de a anunţa staţia de recepţie că semnalul este gata de transmitere; astfel receptorul şi emiţătorul pot să-şi sincronizeze tactul. synchronization GENerator LOCK, GENLOCK - (engl.): procedeu tehnic ce permite unui sistem video să;şi adapteze semnalul de sincronizare extern. în acest mod pot fi combinate sau suprapuse două semnale. Mai precis, se pot mixa două imagini video. Synchrounous Data Link Control, SDLC -controlul legăturii datelor sincrone: protocol de comunicaţie pe linia sincronă (fiind protocolul arhitecturii SNA). synchronous data transmission - transmisie sincronă a datelor: se realizează într-un un sistem cu viteză mare de transmisie a datelor în care tactul terminalelor de recepţie şi de transmisie sunt sincronizate (prin sync bytes). Este#în contrast cu transmisia asincronă a datelor (asyncronous data transmission). syntactic extension - extensie sintactică: extinderea unui limbaj de programare prin introducerea unor instrucţiuni de prelucrare sau/şi control reprezentative unor noi tipuri de date sau unui domeniu dat de aplicaţii. syntax - sintaxă: sintaxa unui limbaj de programare este descrierea structurată, corectă a limbajului, testarea sintaxei fiind tăcută de către compilatoare. syntax analysis - analiza sintactică: este faza a doua în procesul de compilare. în această fază compilatorul verifică dacă atomii formaţi în faza de analiză lexicografică corespund definiţiei din respectivul limbaj de programare, apoi se formează arborele tuturor atomilor care se foloseşte în faza următoare de compilare. system control langage, SCL - limbaj de control al sistemului: sinonim cu limbaj de comandă (-»control language). systems definition - definirea sistemelor: reprezintă documentele făcute de analistul sistemului care defineşte detaliat sistemul pe care l-a proiectat. Acest document explică toate procedurile şi include specificaţiile program. Mai este denumită şi specificarea sistemului (system specification). system design - proiectare de sistem: este proiectarea de principiu a unui sistem tară detalii. System Fault Tolerance, SFT - sistem tolerant la defecte: metoda prin care se caută să se păstreze un sistem funcţional în condiţiile căderii unor părţi ale acestuia. Pentru aceasta, datele sunt păstrate pe mai multe echipamente, la defectarea unuia intrând în acţiune altul. system generation - generarea sistemului: este metoda prin' care pornind de la sistemul standardizat se realizează un sistem de operare care este adaptat configuraţiei proprii a unui sistem de calcul, precum şi condiţiilor de exploatare care sunt impuse. system generation - generare a sistemului: procedură prin care se obţine un sistem de operare adaptat unei configuraţii a sistemului de calcul. system initialization - iniţializare a sistemului: este o procedură prin care se lansează activitatea de prelucrare a programelor într-un sistem de calcul, având două etape: mai întâi se încarcă în memorie partea rezidentă a sistemului de operare, iar apoi se încarcă programul de iniţializare System Network Architecture, SNA - (engl.): este un protocol dezvoltat de IBM care permite conectarea în reţea a mai multor generaţii de calculatoare IBM, precum şi a altor tipuri de calculatoare. system program - program sistem: program care reprezintă o parte a sistemului de operare a unui calculator. Aceste programe sunt scrise de obicei în asamblare, deoarece funcţia lor este strâns legată de hardul calculatorului (de exemplu programarea funcţionării dispozitivelor periferice). sytems specification - specificarea sistemelor: -+systems definit ion. T table - tabel: 1. structură de date formată din mai multe locaţii care sunt numite intrări şi care se pot identifica pe baza conţinutului lor; 2. structură destinată stocării simblolurilor şi atributelor acestora în cazul execuţiei unui program, care conţine numele fişierelor, identificatorii paginilor şi ai segmentelor care sunt în memorie sau pe un suport de informaţii extern, în cazul în care se gestionează memoria externă. tabiet - tabletă: dispozitiv periferic care este utilizat pentru a introduce manual imagini grafice, fiind des utilizat ca dispozitiv de intrare pentru aplicaţii CAD. tabulation - tabulare: imprimare sau vizualizare din anumite poziţii a unui text. Poziţiile sunt specificate cu ajutorul programului, putând fi verticale sau orizontale. target laguage - limbaj ţintă (scop): limbajul de programare în care se traduce un program. Un program scris într-un limbaj de nivel înalt, de obicei, se traduce în cod maşină, reprezentând limbajul scop. La fel şi limbajele de nivel înalt pot fi limbaje scop, în cazul când un program scris' într-un limbaj de nivel înalt este tradus tot într-un limbaj de.nivel înalt. task - sarcină: 1. grup de instrucţiuni (logic independente) ale unui program ce se pot executa în mod simultan cu alte părţi din acelaşi program; 2. grup de acţiuni care formează o unitate logică din punct de vedere al sistemului de operare. Task Control Block, TCB - blocul de control al sarcinii: zonă de date a unei sarcini (task) în care sunt memorate informaţii utile (nume, prioritate, stare) pentru sistemul de operare care sunt necesare în lucrul cu sarcinile (taskurile). task descriptor - descriptor de sarcină: totalitatea parametrilor ce caracterizează o sarcină (task) din punctul de vedere al sistemului de operare. task destruction - distrugerea sarcinii: operaţia prin care se şterge descriptorul unei sarcini (task) din tabela de descriptori a sistemului de operare. Cu această ocazie se eliberează şi resursele deţinute de sarcină. task management - gestiune a sarcinilor: o parte a sistemului de operare care se ocupă cu eVidenîa şi controlul sarcinilor (task-urilor). Aceasta se realizează prin planificarea execuţiei sarcinilor, evidenţa resurselor alocate fiecărei sarcini, controlul comunicării între sarcini etc. task suspension - suspendare a sarcinii: operaţie de suspendare temporară a execuţiei unei sarcini (task) datorată acţiunii directe a altei sarcini (task), TCB = Task Control Block. teleprocessing system - sistem de teleprelucrai*e: sistemul de calcul ce poate prelucra de la distanţă date, respectiv cereri de la utilizatori, folosind teletex 120 diferite tipuri de comunicaţie (cablul telefonic, sateliţi etc.). teletex - teletex: o formă avansată de servicii telex care interconectează terminale care au facilităţi de procesare de text (word processing), cum ar fi utilizarea caracterelor cu sau tară majusculă şi diferite comenzi de editare de text. Este diferit de termenul teletext. teletext - teletext: o metodă de comunicare a informaţiilor utilizând semnalele TV. O imagine TV este compusă dintr-un număr de linii, câteva dintre aceste linii nu sunt folosite pentru a transporta datele imaginii, astfel capacitatea numărului acestor linii este utilizată pentru a transporta coduri care pot fi decodificate printr-un simplu adaptor spre aparatul TV şi afişate pe ecran în loc de imaginea TV sau suprapus peste aceasta. template - şablon: este o zonă de memorie în care este păstrată ultima linie de comandă care este introdusă de utilizator în cadrul sistemului de operare, ea putând fi modificată dacă se doreşte. terminal - terminal: echipament care este destinat comunicaţiei dintre utilizator şi sistemul de calcul. terminal symbol - simbol terminal: un simbol care indică sfârşitul unei înregistrări sau al unei unităţi de informaţie. Terminate and Stay Resident, TSR - "încetează şi stai rezident": în microcalculatoarele care operează sub sistemul de operare DOS doar un program poate fi executat Ia un moment dat. în mod normal, când un program este terminat, memoria este eliberată pentru un nou program. Programele pot ti însă proiecatate şi scrise astfel încât să rămână în memorie până la scoaterea explicită a lor sau până este deconectat calculatorul de la reţeaua de alimentare. Deoarece programele "TSR" rămân în memorie, ele pot fi reactivate prin apăsarea unei combinaţii de taste predetlnite, chiar şi atunci când alte programe sunt active. test program - program de test: program realizat pentru a verifica corecta funţionare a unităţilor a unui calculator. Se pot identifica diferite tipuri de erori (-*diagnostic program). Texas Instruments Grafic Adapter, TIGA -TIGA: cartelă (axlaptor) grafic de rezoluţie foarte ridicată care poate lucra independent de adaptorul propriu-zis, fiind o interfaţă soft. text editor - editor de text: program cu ajutorul căruia se poate scrie şi modifica orice text. Se foloseşte, atât pentru scrierea unor documente, cât şi pentru editarea unor programe. third generation - generaţia a treia: de calcu-latore a apărut la jumătatea anilor ’60 şi a durat până la începutul anilor ’70. Calculatoarele au dimensiuni fizice mai mici decât cele din generaţia a doua (second generation) şi utilizează pentru majoritatea componetelor circuite integrate. Sunt utilizate unităţile de disc ca elemente de stocare auxiliare, precum şi terminelele (on-line termi-nals). Generaţia a treia începe de fapt prin 1964, odată cu producerea seriei IBM Systems 360. thumb whell - rotiţă: este o rotiţă mobilă în jurul axei sale care furnizează o valoare scalară. Observaţie: o pereche de rotiţe poate ti folosită drept locator. TIGA = Texas Instruments Grafic Architecture. tiled windowing - ferestre fără suprapunere: -*window. time-division multiplexing - multiplexare prin divizarea timpului: metoda utilizată pentru transmisia datelor, provenite de la mai multe terminale de mică viteză, printr-un singur canal de comunicaţie cu viteză mare de transfer. Constă în alocarea unei cuante de timp pentru comunicare fiecărui terminal, succesiv, în acelaşi fel în care cererile sunt servite într-o staţie utilizând disciplina de servire de tip "round-robin". time restriction - restricţii de timp: restricţii prin care se stabileşte intervalul în care utilizatorii au acces în reţea. Restricţiile pot fi generale (pentru toţi utilizatorii) sau individuale (pentru un anumit utilizator). time-sharing - divizarea timpului: metoda prin care mai mulţi utilizatori ai unui sistem de calcul sunt serviţi simultan. Aceasta se realizează prin împărţirea în timp a resurselor între utilizatori. time-sharing system - sistem cu divizarea timpului: sistemul de calcul caracterizat de satisfacerea simultană a cererilor de prelucrare a mai multor utilizatori, dând impresia că fiecare are posibilităţi nelimitate asupra sistemului. time slice - timp al unităţii centrale: este intervalul de timp al unităţii centrale acordat unui program. timing diagram - diagrama de timp: reprezentare a variaţiei în funcţie de timp a unuia sau a mai multor semnale. token - atom lexical: 1. noţiune folosită pentru un subşir dintr-un program sursă ce este identificat ca fiind un operator (de exemplu 4-, -, *, =,:=), un cuvânt cheie (de exemplu for, begin, procedure), o constantă (de exemplu 45, 34.8), un identificator sau un delimitator; 2. pachet de date (-+token-ring). token-ring - (engl.): reţea introdusă de IBM în 1985 şi se referă la schema de legare şi protocolul de acces prin care staţiile de lucru ale unei reţele schimbă pachete de date numite "token" în jurul unei configuraţii logice în formă de inel. Când o staţie doreşte să transmită, ea pune "stăpânire" pe un "token", îşi trimite datele, apoi eliberează "token-ul" după ce datele au făcut un circuit complet în inel. top-down programming - programare de Sus în jos: metodologie care produce un program modular, structurat ierarhic. Proiectantul începe prin a proiecta, codifica şi testa de sus în jos un modul care reprezintă întreaga structură a programului. Analog se procedează pentru celelalte module, de nivele mai scăzute, care reprezintă funcţiile programului. top-of-form - marginea de sus a hârtiei: poziţia linei de hârtie unde se tipăreşte primul rând. Touchscreen - ecran sensibil la atingere: ecran realizat de IBM, care sesizează atingerile şi lucrează în 3 dimensiuni. Sesizează "unde" se apasă (x, y) şi cât de "tare" (z). trace program - program de trasare: un program de diagnosticare, utilizat pentru a verifica şi localiza erori din alte programe. Verificarea unui program constă în execuţia sa, instrucţiune cu instrucţiune putându-se vizualiza rezultatul fiecărei instrucţiuni. trace routine - rutina de trasare: -*trace program. track - pistă: parte a unei memorii masive (disc, casetă sau CD ROM) de-a lungul căreia se memorează datele. La dischetă şi la discul fix suprafaţa magnetică se împarte în cercuri concentrice de lăţime egală. Biţii unui octet sunt memoraţi serial (bit după bit). La benzile magnetice există de la 7 la 9 piste care se întind de-a lungul benzii, fiecare bit al octetului se memorează pe câte o pistă trackball - bilă rotitoare: dispozitiv de intrare pentru mutarea cursorului pe un ecran. Este compusă dintr-o cutie care are introdusă în ea o bilă ce se poate roti în jurul centrului ei. Sunt utilizate în diferite aplicaţii grafice, precum şi în jocuri pe calculator. Spre deosebire de mouse acest dispozitiv nu iese în afara spaţiului utilizat şi nu trebuie repoziţionat. (-*control ball). tracking - urmărire: reprezintă deplasarea unui simbol de urmărire. tracking symbol - simbol de urmărire: este un simbol de pe suprafaţa de afişare care indică poziţia corespunzătoare coordonatelor datelor furnizate de un locator. tractor - tractor: în cadrul unei impritimante este un dipozitiv de deplasare a hârtiei cu perforaţii pe margine (-»continous form). Tractoarele sunt pereche şi sunt compuse dintro bandă dinţată, ai cărei, dinţi intră exact în găurile perforaţiei. De obicei ca forţă motrice este folosit un servomotor care este dirjat de electronica imprimantei. traditional programming - programare tradiţională: programare ce foloseşte limbajele procedurale ca PASCAL, C sau Fortran. Astfel de limbaje asigură construirea de programe bazate pe determinarea secvenţei de proceduri care acţionează asupra unui set de date. Programarea tradiţională se face în trei faze secvenţiale: proiectare, implementare şi testare. Transaction Tracking System, TTS - (engl.): sistem complex de protecţie a transmisiei datelor, folosit în special la baze de date mari. Transmisia unui bloc de date este validată numai dacă s-au recepţionat corect toate datele. Dacă pe parcursul tranzacţiei st? întâmplă un incident, sistemul este actualizat la ultima stare corectă. transceiver - (engl.): echipament care transformă informaţia digitală într-un semnal care poaţe fi transmis printr-un mediul fizic de comunicare. TRANSCOMPUTER - (engl.): firmă americană care a produs primul calculator cu procesorul INTEL 80486 având tactul de 50 MHz şi având nevoie de corpuri speciale de răcire. transfer - transfer: 1. procedeul prin care' sunt mutate date între zone de memorie, între diferite dispozitive de prelucrare, între dispozitive periferice, între două zone de stocare a informaţiei; 2. metoda prin care este lansat forţat în execuţie un anumit program (condiţionat sau nu) dintr-un anumit punct de lucru, spunând că i s-a transferat controlul. translate - a translata: reprezintă schimbul datelor exprimate dintr-o anumită formă într-o altă formă tară a se pierde sensul acestora. De exemplu translatarea apare la convertirea unui program din limbaj sursă într-un program obiect (-*object program). translation - translatare: 1. o operaţie în care se convertesc datele dintr-un format în altul tară a schimba sensul informaţiilor. De exemplu, operaţia prin care se traduce dintr-un limbaj sursă într-un limbaj obiect; 2. reprezintă aplicarea unei deplasări constante poziţiilor unuia sau mai multor elemente grafice. translator - translator: un program care converteşte instrucţiunile scrise dintr-un anumit limbaj de programare într-un format al altui limbaj de programare, cum ar fi dintr-un limbaj sursă în cod maşină. transmission - transmisie: transferul datelor dintr-o locaţie spre alta cu ajutorul undelor electromagnetice (cum ar fi unde radio sau circuitele telefonice). transmission speed - viteza de transmisie: este viteza cu care datele pot fi transmise de la un dispozitiv particular sau printr-un anumit tip de circuit. Se măsoară ca un număr de unităţi de date transmise într-o unitate de timp. transmit - a transmite: 1. trimiterea datelor dintr-o anumită locaţie geografică spre alta cu ajutorul unui circuit de transmisie a datelor; 2. transferul informaţiei dintr-o locaţie de memorie în alta, rescrierea oricărei date ce a fost stocate înainte într-o locaţie nouă. trap - deviere: oprirea execuţiei unui program şi lansarea execuţiei unei secvenţe speciale de instrucţiuni care constituie un program de tratare a devierilor. Devierile sunt provocate de apariţia unor depăşiri la execuţia unor operaţii aritmetice, specificarea unui cod de instrucţiune inexistent etc. Devierile posibile sunt împărţite pe tipuri, iar după execuţia secvenţei de instrucţiuni corespunzătoare se reia execuţia programului deviat de la instrucţiunea care a provocat devierea sau de la instrucţiunea următoare. tree network - refea arbore: network ar chite c ture. triggers & assertions - (engl.): concepte care se referă Ia procedurile de memorare şi execuţie ca parte dintr-o bază de date orientată pe obiecte. O aserţiune ("assertion") este proprietatea obiectului cu care este asociată o condiţie pe care obiectul trebuie să o satisfacă. Un "trigger" este o procedură care este automat activată de câte ori apare o condiţie predefinită. "Trigger & assertions" sunt asemănătoare metodelor, dar nu sunt încapsulate cu datele locale asupra cărora operează. TRINITRON - TRINITRON: tehnologie de afişare a imaginii pe un ecran cu tub catodic. Masca unui astfel de tub este făcută dintr-un număr de deschizături ("slits") continue, neîntrerupte. O astfel de mască se mai numeşte grilă de deschidere - "aperture grill". Aceste fante corespund benzilor alternative verticale, foarte fine, de luminofor, dispuse pe ecranul Trinitron. Un tub Trinitron foloseşte un singur tun electric, în loc de trei tunuri cum se întilnesc la tuburile convenţionale. Folosind un singur tun nu apar probleme de dezaliniere, astfel rezultând culori mai pure. Tuburile acestea au ecranele aproape plane. true type - tip "adevărat": fonturi scalabile care sunt uneori transformate în fonturi rastru sau vectoriale în funcţie de posibilităţile imprimantei folosite. Aceste tipuri de fonturi pot fi mărite sau micşorate la orice dimensiune şi sunt imprimate exact aşa cum apar pe ecran. truncate - a trunchia: eliminarea acelor cifre ale unui număr care nu sunt semnificative în obţinerea unui rezultat corect, fiind în legătură cu nişte cerinţe predeterminate. TSR = Terminate and Stay Resident. TTS = Transaction Tracking System. tumbling - culbută: este o afişare dinamică a rotirii unor elemente grafice în jurul unei axe a cărei orientare în spaţiu se modifică în mod continuu. Turing machine - maşina Turing: obiect abstract folosit ca model formal al conceptului intuitiv de algoritm. Ca dispozitiv, structura maşinii Turing este o bandă infinită, împărţită în celule ce pot conţine un simbol dintr-un alfabet al benzii sau nici un simbol (situaţie echivalentă cu existenţa unui simbol special, blanc). La un moment dat, pe bandă se găseşte un şir compact, finit de simboluri din alfabet, restul benzii fiind blanc. C.F. este un control finit ce se caracterizează prin starea sa. EI comandă citirea sau înscrierea unui simbol din sau în celula curentă, aflată sub capul de citire-înscriere. De asemenea, C.F. comandă deplasarea benzii la stânga sau la dreapta cu o celulă. Starea maşinii Turing, numită şi configuraţie, se caracterizează prin şirul finit de simboluri de pe bandă, poziţia capului de citire/înscriere şi starea controlului finit. Funcţionarea maşinii Turing trebuie privită ca o succesiune de configuraţii, trecerea de la o configuraţie la alta facându-se printr-o mişcare determinată de starea C.F. şi simbolul curent citit de pe bandă. In funcţie de cele două informaţii, mişcarea poate fi una din mai multe posibile (dacă maşina este nedeterministă) sau unic determinată (dacă maşina este deterministă). turnaround time - timp de întoarcere: reprezintă timpul necesar pentru a realiza inversarea sensului de transmitere a comunicaţiei în cazul transmisiei semi-duplex. two-way list - listă bidirecţională: listă în care celulele au cel mult un singur succesor şi un singur predecesor, o celulă conţinând în afară de legătura către succesor şi o legătură către predecesor. Pornind de la o celulă dată, o linie bidirecţionată poate fi parcursă în două direcţii. U ULSI = Ultra Large Scale Integration. Ultra Large Scale Integration, ULSI - integrare pe scară ultra largă: metoda ce este folosită pentru realizarea circuitelor integrate a cărui complexitate depăşeşte 10000 de porţi logice. UMA = Upper Memory Area. UMB = Upper Memory Blocks. unconditional branch - instrucţiune de transfer necondiţionat: o instrucţiune ramificată a cărei rezultate sunt transferate unei alte părţi a unui program. Acest transfer este independent de orice condiţii sau stări anterioare ale programului. Se mai numeşte instrucţiune de salt necondiţionat (iunconditional jump instruction) sau instrucţiune de transfer necodiţionată (unconditional transfer instruction) şi este în contrast cu instrucţiunea de salt condiţionată (condiţional jump instruction). unconditional jump instruction - instrucţiune de salt necondiţionat: -*unconditional branch instruction. unconditional transfer instruction - instrucţiune de transfer necondiţionat: -*unconditional branch instruction. unconstrained - neconstrâns: liber de mişcare în orice direcţie şi cu incremente nelimitate. underflow - depăşire negativă: această depăşire apare când rezultatul unei operaţii aritmetice este mai mic decât cel mai mic număr pozitiv care poate fi reprezentat într-un calculator. La fel ca la depăşirea obişnuită (overflow), această depăşire negativă se înregistrează prin setarea indicatorului corespunzător. underscore - (engl.): tipărirea unei linii sub un caracter (-^overscore). Uninterruptible Power Supply, UPS alimentator suplimentar neînteruptibil: alimentator care funcţionează un timp după ce se defectează unitatea principală de alimentare cu energie. Universal Products Code, UPC - codul universal al produselor: -+bar code. UNIX - UNIX: prima versiune a sistemului de operare UNIX a fost proiectată în 1969 de Ken Thompson de la Bell Laboratories pentru calculatorul PDP-7. Această primă versiune a fost reprogramată în limbajul B (părintele Jimbajului fiind tot Thompson). împreună cu Dennis Ritchie au contribuit atât Ia dezvoltarea UNIX-ului, cât şi la definirea limbajului C, limbaj în care au fost scrise versiunile ulterioare ale sistemului. Acest sistem se deosebeşte de alte sisteme prin următoarele caracteristici: a fost scris într-un limbaj evoluat, uşurând implementarea pe maşini diferite; a fost difuzat împreună cu sursa sistemului, permiţând proiectanţilor de sisteme să facă extensii proprii, conţine primitive importante, care până în momentul respectiv au fost cuprinse numai în sistemele care funcţionau pe calculatoare mai scumpe. Toate aceste facilităţi menţionate mai sus au dus la o largă răspândire a UNIX-ului. Unix to Unix Copy, UUCP - UUCP: reţea globală internaţională ce conţine diferite tipuri de calculatoare care nu sunt direct conectate în reţea, ci folosesc reţeaua publică de date. A fost construită la sfârşitul anilor '70 de firma AT&T. unpack - despachetare: recuperarea datelor originale dintr-o locaţie de stocare în care acestea au fost împachetate şi cu alte date. Este în contrast cu împachetarea (->pack). UPC = Universal Products Code. upper memory - memorie superioară: zona de memorie ce se află deasupra celor 640 KB convenţionali. Această zonă de memorie poate fi utilizată prin intermediul unor driver-e şi a unei serii de adrese altfel neutilizate. Upper Memory Area, UMA - zona de memorie superioară: se referă la spaţiul de memorie dintre 640 KO şi 1 MO al microcalculatoarelor ce utilizează microprocesorul INTEL 80386 (sau variantele următoare). Această zonă este în mod normal rezervată utilizării hard. ROM BIOS-u\ este localizat în "UMA" la fel ca şi ROM-ul adaptoarelor sistemului, cum ar ti cartela video sau controller-ul de harddisc. Plăcile de memorie expandată localizează cadrele paginii {page frames) în UMA. (-*Upper Memory Blocks, UMB). Upper Memory Blocks, UMB - blocuri de memorie superioară: se referă la spaţiul de memorie dintre 640 KO şi 1 MO al microcalculatoarelor ce utilizează microprocesorul INTEL 80386 (sau variantele următoare). "UMB"-ul reprezintă memoria RAM utilizabilă rezultată din zonele nefolosite de "UMA " (Upper Memory Area) şi se utilizează în primul rând pentru stocarea programelor rezidente (TSR) şi drivelor de dispozitive (device drivers) în zone de memorie peste 640 KO. Astfel se pune la dispoziţia aplicaţiilor program mai mujtă memorie RAM. upper memory board - placă de extensie de memorie: placă ce poate ti montată pe toate variantele de PC (XT şi AT) care lucrează cu versiunea MS-DOS 5.0 (sau mai recente), astfel toate driver-ele şi programele rezidente pot fi încărcate în această memorie. Utilizatorului i se măreşte spaţiul disponibil din memoria de bază. uppercase - literă mare: semnifică majusculele alfabetului: A, B, C etc. UPS = Uninterruptible Power Supply. upwards compatibility - compatibilitate înainte: în cazul a două calculatoare se referă la faptul că dacă un program rulează pe primul calculator, poate rula şi pe al doilea, dar nu şi invers. user - utilizator: 1. este beneficiarul serviciilor oferite de sistemul de calcul; 2. este persoana care se conectează la o reţea de calculatoare. user coordinate - coordonată a utilizatorului: este o coordonată specificată de utilizator şi exprimată într-un sistem de coordonate independent de dispozitivul de afişare. user friendly - prietenos: expresie utilizată pentru a descrie un sistem de calcul care este proiectat pentru a fi folosit de utilizatorii "neantrenaţi", oferind singură explicaţii şi interacţiuni evidente între uitilizator şi calculator. UUCP = Unix to Unix CoPy. V validation - validare: este operaţia prin care se confirmă dacă operaţia este corectă. valuator - evaluator: este un dispozitiv de intrare ce furnizează o valoare scalară (de exemplu potenţiometrul). variable address - adresă variabilă: -+indexed address. variable block - bloc variabil: un bloc a cărui mărime nu este fixă, variind între anumite limite în funcţie de cerinţele datelor. Este în contrast cu termenul bloc de lungime fixă (-*fixed block length). variable field - câmp variabil: un câmp a cărui lungime poate varia între limitele prescrise, în funcţie de cerinţele datelor. Sfârşitul câmpului este indicat de un simbol terminal (-+terminal symbol). Sinonim cu lungime variabilă (variable length) variable length - lungime variabilă: variabile field. variable length record - înregistrare de lungime variabilă: înregistrare logică a cărei lungime poate ti diferită de a celorlalte înregistrări logice conţinute în acelaşi fişier. Lungimea înregistrării este memorată ca un atribut propriu. variable name - numele variabilei: reprezintă o locaţie de memorie care este accesibilă cu un program, conţinutul ei putându-se schimba în timpul rulării. vector drawing - desenare prin vectori: metodă de desenare pentru afişarea pe ecranul unui tub catodic cu baleiaj aleator. In acest caz pentru desenarea unei linii are loc o deplasare liniară (vectorială) a spotului aprins pe ecran, corespunzătoare liniei ce urmează a fi afişată. Metoda oferă o rezoluţie mai bună decât în cazul desenării prin puncte, linia afişata fiind continuă. vector generator - generator de vectori: este o unitate funcţională care generează segmente de dreaptă orientate. Veitch diagram - diagrama Veitch: mod de reprezentare a tabelului de adevăr pentru minimizarea funcţiilor logice. Ventura Publisher - Ventura Publisher: un soft puternic de microeditare profesională, realizat de firma XEROX. Microeditorul are un "bloc de text" care după ce este iniţializat, poate fi "umplut" cu text, grafică sau cu imagini. Utilizatorul poate să selecteze dintr-o mare varietate de tipuri de caractere. Se instalează destul de dificil şi este destinat aplicaţiilor profesionale. Ventura are o largă gamă de pagini formatate şi structurate (numite "style-sheets") cu scopul de a sprijini lucrul cu documente cu format fix şi de a mări viteza de lucru. Opţiunile de căutare-înlocuire şi de ortografiere ale editorului sunt destul de slabe. Are posibilitatea de vizualizare a paginilor atât pe faţă, cât şi pe verso. Poate să importe texte din mai multe tipuri de editoare, precum şi grafice din alte pachete soft. version number - număr de versiune: număr zecimal asociat unui fişier în scopul identificării sale, el permiţând diferenţierea între două sau mai multe fişiere cu acelaşi nume şi acelaşi număr de generare. Domeniul său de valori este impus de sistemul de gestiune al fişierelor. vertical microprogramming - microprogramare verticală: exploatează modul de codificare a instrucţiunilor unui calculator numeric, definind un set de operaţii elementare (transfer între două registre, testarea unui indicator, deplasare etc.) numite microoperaţii ce pot ti folosite pentru implementarea tuturor instrucţiunilor. vertical resolution - rezoluţie verticală: numărul axelor vericale ale unui ecran. very high level programming languages' -limbaje de programare de nivel foarte înalt: sunt limbaje de programare cu un înalt grad de specializare. Aceste limbaje permit utilizatorului să dezvolte nişte aplicaţii foarte specializate. Very Large Scale Integration, VLSI - integrare pe scară foarte largă: metoda ce este folosită pentru realizarea circuitelor integrate a cărui complexitate este între 1000 şi 10000 de porţi logice. VESA = Video Electronics Standard Association. VESA Local-bus, VL-bus - magistrală locală "VESA": o specificaţie provenită de la asociaţia VESA referitoare la magistralele locale. Rolul dezvoltării acestor magistrale constă, în primul rând, în obţinerea unor performanţe mai bune. Aceste performanţe s-au obţinut prin montarea controller-elor într-o astfel de magistrală care lucrează la aceeaşi frecvenţă de tact ca şi procesorul. Specificaţia definişte semnalele, ieşirile pe pini şi conectorii, fiind o specificaţie deschisă, care motivează producătorii ia inovaţii proprii, Frecvenţa de lucru a acestei magistrale este de până la 66 MHz, iar viteza de transfer maximă este de 132 Mo/s la,un ceas de 33 MHz. Are 32 de lini de adresă şi 32 linii de date, avându-se deja în vedere extinderea la 64 de linii de date. VESA mod 102 - (engl.): standard VESA referitor la SuperVGA, cu următoarele caracteristici: mod grafic cu rezoluţia 800x600, frecvenţa pe verticală 36 kHz, cea pe orizontală de 56 Hz sau 40 kHz cea^pe verticală, 65 Hz cea pe orizontală sau 50 kHz cea pe verticală şi 72 Hz cea orizontală. VESA mod 104 - (engl.): standard VESA referitor la SuperVGA, cu următoarele caracteristici: mod grafic cu rezoluţia 1024x768 în modul întreţesut ("interlaced"), frecvenţa pe verticală 44, 9 kHz, iar frecvenţa pe orizontală 60 Hz, iar în modul neîntreţesut ("non-interlaced"), frecvenţa pe verticală 65 kHz, iar cea pe orizontală 65 Hz sau 75 kHz cea pe verticală şi 70 Hz cea de pe orizontală. VGA = Video Graphics Adapter. Video Electronics Standard Association, VESA -asociaţia pentru standarde electronice video: NEC Home Electronics a fondat "VESA" la sfârşitul anilor ’80. Principalul obiectiv al asociaţiei a fost să standardizeze din punct de vedere electric, al frecvenţelor şi al programării plăcile video, care să atingă rezoluţia de 800 cu 600 de pixeli, numită în mod uzual Super VGA. Video Graphics Adapter, VGA - Adaptor Grafic Video: standard grafic apărut în 1987 cu rezoluţiile în mod grafic 640x480 cu 2 culori, 320x200 cu 256 culori, iar în mod text 720x400 cu 16 culori, 360x400 cu 16 culori. viewing transformation - transformare fereastră/vizor (transformare de vizualizare): -*window/viewport transformation. viewport - vizor: este o zonă predefinită din spaţiul de afişare. virtual - virtual: sinonim cu logic (logical). virtual address - adresă virtuală: adresă ce referă o locaţie de stocare, dar care trebuie convertită (prin address mapping) pentru a obţine adresa reală (real address), care se referă la o locaţie specifică din memoria principală. înţelesul este similar cu cel al adresei relative (relative address), dar este aplicată la calculatoarele cu facilitaţi de stocare virtuală (virtual storage). virtual function - funcţie virtuală: este o funcţie utilizată în limbajul C+ + pentru p înlocui o funcţie membru a unei clase de bază, astfel încât înlocuirea să funcţioneze corect atât în situaţiile statice, cât şi în cele dinamice. Odată declarată ca funcţie virtuală într-o clasă de bază, funcţia rămâne virtuală pentru toate clasele derivate şi ea poate fi redefinită în aceste clase. Nu este obligatoriu ca funcţia redefinită în clasa derivată să înlocuiască complet o versiune din clasa de bază. virtual memory - memorie virtuală: memorie care per ite existenţa unui spaţiu de adresare practic nelimitat, numit spaţiu virtual. Adresele emise de procesor sunt în spaţiul virtual, care este diferit de cel al memoriei principale. Se realizează prin integrarea într-un singur sistem a memoriei principale şi a unui echipament cu memorie externă cu viteză mare de transfer (unitate de discuri de capete fixe, tambur magnetic). Pentru utilizator, acest sistem apare ca o memorie principală de capacitate egală cu cea a echipamentului de memorie externă, dar având practic timpul de acces al memoriei principale. Fiecare adresă virtuală este translatată pentru a determina dacă informaţia adresată se află în memoria principală şi a obţine adresa fizică. Dacă informaţia se află în memoria principală accesul are loc imediat. Dacă nu, se determină adresa acesteia în memoria externă şi se transferă apoi în memoria principală. Gestiunea memoriei virtuale este asigurată cu ajutorul paginării sau al segmentării. Implementarea memoriei virtuale are loc printr-o ierarhie de echipamente de memorie (ierarhia memoriei). visual programming - programare vizuală: categorie generală de aplicaţii care fac programare grafică şi care^ fac efectele ei vizibile programatorului. în desenarea de pachete, de exemplu, obiectele pot fi desenate, întinse, lăţite sau altfel modificate prin directa manipulare a imaginii lor pe ecran şi nu prin schimbarea unor date numerice în tabela de dimensiuni după cum se obişnuieşte în programarea tradiţională. virtual push button - comutator luminos: sunt elemente grafice folosite pentru simularea tastelor funcţionale prin intermediul unui dispozitiv de intercepţie. virtual space - spaţiu virtual: (în grafica interactivă) este spaţiul în care coordonatele elementelor grafice sunt exprimate într-o manieră care le asigură independenţa de dispozitiv. VIRUSAFE - VIRUSAFE: este numele unui antivirus pentru sistemul de operare MS-DOS, care rămâne rezident şi verfică dacă un virus este deja prezent şi activ, făcând şi interceptări de manipulări suspecte, putând la cerere să verifice programele. VISICALC - VISICALC: primul program pentru calcul tabelar, fiind un produs al firmei Visicorp şi care la început era dedicat calculatoarelor APPLE. VL-bus = Vesa Local bus. 127 Wide Area Network, WAN VLSI = Very Large Scale Integration. VOCODER = Voice Operated CODER. Voice Operated CODER, VOCODER - (engl.): dispozitiv cu ajutorul căruia se poate crea artificial vocea umană. volatility - volatilitate: caracteristica memoriilor al căror conţinut al locaţiilor se pierde, în cazul în care este întreruptă alimentarea acestora volume - volum: porţiune dintr-un disc magnetic definită ca nume şi dimensiune. Are nivelul cel mai mare în structura ierarhică a directoarelor. volume labei - etichetă de volum: ansamblu de informaţii cu care se poate realiza în mod unic identificarea unui suport de informaţii. în cazul discului magnetic flexibil, eticheta de volum constă într-un şir de caractere alfanumerice. Von Neuman machine - maşină von Neuman: calculator funcţionând pe baza criteriilor prezentate într-un articol publicat în anul 1947 de John von Neuman, împreună cu Arthur W. Burks şi Herman H. Goldstein. Aceste criterii definesc structura calculatoarelor numerice actuale. Unul din criterii, numit conceptul de program memorat, a fost formulat de John von Neuman. Potrivit acestui concept, instrucţiunile şi datele sunt memorate împreună (în aceeaşi formă) şi sunt accesibile în acelaşi fel. VP-Planner Plus - VP-Planner Plus: pachet de programe asemănător cu Lotus 1-2-3, fiind însă mai performant din punct de vedere al vitezei, al tratării textului şi a funcţiilor oferite. Are implementate funcţii de centrare a textului, foramatare, funcţii de căutare şi de înlocuire, operaţii pe blocuri de text, module grafice performante şi posibilităţi de a lucra cu module grafice externe. El poate gestiona o bază de date tridimensională care este compatibilă cu dBase III. Interfaţa cu utilizatorul este prietenoasă, sistemul de meniuri comod şi performant. W WABI = WINDOWS Applications Binary Interface. wait state - stare de aşteptare: fază din timpul de execuţie al unui program în care microprocesorul trebuie să aştepte unul sau mai multe cicluri de ceas până când memoria este capabilă să răspundă la cererile acestuia. Reprezintă, de fapt, o pauză care face ca microprocesorul să se sincronizeze cu o memorie mai lentă. Dacă se elimină această pauză sistemul se numeşte "fară pauză” (zero wait state). waiting time - timp de aşteptare: al unui calculator reprezintă intervalul de timp dintre momentul apelurilor unităţii de control pentru a transfera datele la/spre unitatea de stocare şi momentul când începe transferul. waiting system - sistem de aşteptare: sistemul care are posibilitate de deservire mai mică decât cea a cererilor, dând naştere la şiruri de aşteptare. Cererile care au intrat în şirul de aşteptare părăsesc sistemul doar după ce au fost deservite. WAN = Wide Area Network. warning beep - sunet de avertizare: sunet produs de un calculator atunci când apare o eroare sau în cazul unei avertizări. What You See Is What You Get, WYSIWYG -"ceea ce vezi este ceea ce ai": este denumirea care se dă funcţiei de previzualizare, adică ceea ce se vede pe ecran este ceea ce se va tipări. Whetstone - (engl.): test prin care se măsoară viteza de calcul în virgulă flotantă. Este utilizat în testarea de aplicaţii CAD şi din alte domenii inginereşti care sunt puternic matematizate (utilizeaza mai ales calcule în virgulă flotantă şi calcule trigonometrice). A fost dezvoltat în 1976, fiind scris iniţial în ALGOL. A fost proiectat pentru a simula programe cu aritmetică dificilă care este utilizată în aplicaţiile ştiinţifice. A fost rescris în C şi Pascal devenind popular în 1980. Este uneori utilizat ca unitate de măsură a performanţelor unui calculator. (-+Dhrystone). white space - spaţii albe: spaţiul gol dintre şi în jurul textului şi graficelor de pe o pagină. Au un rol important în realizarea unor publicaţii mai interesante şi uşor,lizibile. Wide Area Network, WAN - reţele generale de datq: sunt reţele mari de calculatoare care se extind pe o arie geografică mare (de exemplu reţea naţională de calculatoare). widow - (engl.): un singur cuvânt care este ca ultimă linie a unui paragraf sau o singură linie izolată de restul paragrafului. wildcards - (engl.): sunt caracterele * şi ? utilizate sub DOS şi OS/2 pentru specificarea globală a fişierelor. De exemplu, se poate folosi comanda DOS: DIR *.COM. Winchester disk - disc Winchester: un harddisc dezvoltat de IBM. Este caracterizat prin faptul că platanele etanşate nu se pot muta, pistele sunt foarte înguste, posedă suprafeţe lubrificate pe care capetele de citire/scriere rămân în timpul operaţiilor de start şi de stop. în timpul operaţiilor normale aceste capete "plutesc" deasupra suprafeţei platanelor pe perne de aer. window - fereastră: o porţiune rectangulară de ecran, aparte de restul ecranului, care este folosită pentru a vedea mai mult de un proces odată, putând fi în majoritatea cazurilor controlabilă ca dimensiune. Pe calculatoarele cu memorie expandată ferestrele sunt definite în memoria principală pentru a se face "swappingul" (schimbul) datelor de intrare/ieşire. Există două tipuri de scheme cu ferestre care se afişează pe ecran: ”overlapping windowing" (suprapunere) şi "tiled windowing" (fără suprapunere, ca si ţiglele), în cazul sistemului fără suprapunere ("tiled windowing") sistemul de operare multisarcină (multitasking) nu permite ferestrelor să se suprapună. Fiecare sarcină (task) activă are alocată o singură zonă rectangulară în care să se afişeze propriile mesaje. In cazul schemei cu "overlapping" ferestrele sunt ca nişte mici bucăţi de hârtie de diferite dimensiuni stând una peste alta. Utilizatorul poate muta fereastra astfel încât să vadă ce este sub ea. window/viewport transformation - transformare fereastră/vizor, transformare de vizualizare: este o transformare care pune în corespondenţă marginile şi conţinutul unei ferestre cu marginile şi interiorul unui vizor. WINDOWS - WINDOWS: program multisarcină (multitasking) dezvoltat de Microsoft având un mediu "GUI" (Graphical User Interface) care rulează pe microcalculatoarele bazate pe DOS. Sunt oferite interfeţe standard bazate pe meniuri, ferestre şi un dispozitiv de selectare (cum ar fi mouse-ul). Pentru ca un program să ruleze în mediul WINDOWS trebuie astfel conceput, încât să aibă avantajul acestor caracteristici. Windows Applications Binary Interface, WABI - (engl.): interfaţă soft, integrată în sistemul de operare Solaris 2.2 al firmei SunSoft, care permite rularea aplicaţiilor WINDOWS sub Solaris tară a fi necesară recompilarea acestora. Spre deosebire de emularea PC, "WABI" rulează tară a fi nevoie ca DOS şi WINDOWS să fie instalate. Prin "WABI" aplicaţiile WINDOWS pot rula atât pe sisteme RISC, cât şi pe sisteme UNIX bazate pe "x86". Deoarece "WABI" solicită mai puţin sistemul decât emularea PC, performanţele aplicaţiile WINDOWS pot fi mai ridicate decât în mediul WINDOWS propriu-zis. wire frame representation - reprezentare prin muchii: este un mod de afişare în care sunt vizualizate toate muchiile unui obiect tridimensional tară a face distincţie de liniile ascunse. wire printing - tipărire cu ace: matrix printing. word - cuvânt: unitate de bază a informaţiei din memoria unui calculator. Această unitate constă dintr-un număr predefinit de caractere sau biţi care sunt procesaţi ca o entitate. în numeroase calculatoare digitale este utilizată o lungime fixă a cuvântului, iar în alte maşini de calcul caracterele pot fi grupate astfel încât să formeze cuvinte de lungime variabilă, în conexiune cu cerinţele instrucţiunilor particulare ce se efectuează. Calculatoarele mari pot avea 32, 36, 48 sau 64 de biţi în fiecare cuvânt. Când se vorbeşte despre calculatoare compatibile PC, cuvântul "word" se referă în mod uzual la 16 sau 8 biţi: ori punctul de referinţă este un calculator cu magistrala de date pe 8 biţi, ori procesarea internă se face pe 16 biţi. word length - lungime a cuvântului: numărul de componente ale vectorului binar ce constituie cuvântul procesor, cuvântul sau cuvântul de cod. De exemplu un cuvânt de 24 de biţi este capabil să reţină numere în domeniul -223 si +223-l. word oriented - orientat pe cuvânt: un calculator este denumit ca fiind "orientat pe cuvânt" (word oriented) dacă elementele de bază ale datelor care pot fi adresate individual sunt stocate într-un cuvânt (word). Biţii sau caracterele individuale dintr-un cuvânt pot fi accesaţi prin utilizarea câtorva instrucţiuni. Este în contrast cu "orientat pe caracter” (-*character oriented). WORD PERFECT - WORD PERFECT: este un editor de text foarte răspândit în întreaga lume. Se poate instala pe toată gama de calculatoare compatibile PC. Editorul posedă un limbaj pentru microcomenzi simplu şi deosebit de eficient, care realizează funcţii puternice şi complexe care sunt procesate extrem de rapid. Interfaţa cu utilizatorul este prietenoasă, meniurile sunt simplu de utilizat şi de învăţat. Editorul recunoaşte o mare diversitate de fişiere create de alte produse soft. Mai posedă şi funcţia de previzualizare a textului, înainte de imprimarea lui, pTecum şi posibilităţi de a efectua calcule matematice şi statistice. word processor - procesor de text: dispozitiv de editare a textului care constă în general dintr-un microcalculator, o unitate de afişare, o imprimantă şi un pachet soft. Documentele sunt introduse de la tastatură, iar softul permite manipularea şi editarea (corectarea erorilor, inserări şi ştergeri de text, poziţionări şi alte operaţii asupra textului), respeciv stocarea (salvarea) textului pentru a putea fi recuperat mai târziu şi pentru tipărire. word time - durata cuvântului: timpul necesar pentru a procesa un cuvânt (word) de informaţie în memorie. WORDSTAR - WORDSTAR: editor de text foarte cunoscut datorită variantelor prezente şi pe microcalculatoare de 8 biţi, sub sistemul de operare CP/M. Deşi s-a reconsiderat structura sa integral pentru a-1 adapta la cerinţele şi performanţele calculatoarelor de 16 biţi, datorită menţinerii unor compatibilităţi în jos editorul rămâne tributar unor concepţii învechite. O caracteristică de bază a acestui editor rămâne simplitatea comenzilor şi diversitatea lor, care satisfac în mare măsură o mare parte a utilizatorilor. Versiunile mai evoluate (WORDSTAR 5.x) încearcă să ridice acest editor de texte la nivelul celor mai performante editoare, făcându-se îmbunătăţiri substanţiale atât la nivelul funcţiilor oferite, cât şi la nivelul interfeţei utilizator. work space - spaţiu de lucru: zona de memorie care conţine informaţii generate dinamic în timpul execuţiei unui program. workstation - staţia de lucru: în mod uzual este un terminal inteligent în care datele pot fi introduse şi procesate utilizând probabil date de pe calculatorul gazdă (host computer) înainte ca rezultatele să fie trimise la acesta. După conectarea la reţea se permite accesul utilizatorului la facilităţile oferite de reţea. worid coordinate - coordonată universală: este o coordonată carteziană independentă de dispozitivul de afişare folosită de un program aplicativ pentru a specifica datele grafice de intrare şi de ieşire. wraparound - întoarcerea imaginii: afişarea în anumite puncte ale suprafeţei de afişare a unor elemente grafice ale căror coordonate se află în afara spaţiului dispozitivului. Ca observaţie se poate preciza că întoarcerea imaginii are loc când coordonatele punctelor adresabile se calculează folosind operatorul aritmetic modulo. în consecinţă, punctele amplasate adiacent, în realitate apar la margini opuse ale suprafeţei adresabile. write head - cap de scriere: este defapt un electromagnet folosit pentru a scrie pe un mediu magnetic cum ar fi banda magnetică, discul magnetic sau cilindrul magnetic. Este denumit şi cap de înregistrare (recording head, record head, writing head). writing - scriere: operaţie de depunere a informaţiei în memorie sau pe ui) suport extern de memorare. writing head - cap de scriere: sinonim cu "write head". WYSIWIG = What You See Is What You Get. X X.25 - X.25: este un protocol CC/7T, standard de comunicaţie utilizat în reţelele cu comutare de pachete definit iniţial în 1976 fiind revizuit şi reactualizat la fiecare patru ani. Mai mult decât transmisia unui flux de biţi ca şi în cazul unui modem, un "router " X.25 trimite pachete de date. Există o varietate de dimensiuni de pachete şi de tipuri. Fiecare pachet conţine date care trebuie transmise, la fel şi informaţiile despre originea pachetului, destinaţie, dimensiuni, locul pe care îl deţine în ordinea pachetelor. La sfârşitul recepţiei asamblorul / dezasamblorul de pachete din "router" translatează pachete într-un format inteligibil. x-height - înalţimea x-ului: înalţimea corpului literelor mici dintr-un anumit font. x86 - x86: notaţie care semnifică familia de procesoare INTEL 80x86 în care "x" poate fi înlocuit cu cifra 2\ 3 sau 4, desemnând procesoarele 180286, 180386, respectiv 180486, sau dacă nu este înlocuit "x"-ul înseamnă 18086. X-Window - X-Window: sistem de ferestre pentru staţiile grafice dezvoltate de MIT, DEC şi IBM. X-Window diferă de programele de lucru tradiţionale, care lucreză pe un singur calculator prin aceea că permite ca grafica generată într-un calculator să fie afişată pe o altă staţie de lucru aflată în reţea. X-Window este proiectat să se execute sub orice sistem de operare. XENIX - XENIX: implementare realizată de Microsoft a sistemului UNIX care a cumpărat licenţa de la AT&T, care însă nu i-a acordat dreptul de a-1 numi UNIX în acţiunile publicitare. Este un sistem multisarcină (multitasking) şi multiutilizator. Nu ă avut succes deosebit din cauza răspunsului lent, fiind consecinţa însăşi a limitărilor actuale ale arhitecturii PC. Odată cu apariţia calculatoarelor 386 au apărut tot mai multe sisteme de calcul care au sistemul de operare UNEX/XENIX. XGA = Extended Graphics Arrray. Z zero flag - indicator de zero: indicator special care serveşte^ la stabilirea valorii conţinute de acumulator. în cazul în care după o operaţie valoarea tuturor biţilor din acumulator este zero, indicatorul va avea valoarea 1. Dacă măcar un bit din acumulator are valoarea 1, atunci indicatorul de zero va avea valoare logică 0. Deci utilizând acest indicator se pot testa instrucţiuni în cod maşină care depun rezultatul unei operaţii în acumulator. zero wait state - stare de aşteptare zero: -*wait state, zoom - (engl.): facilitate a softului grafic de a permite ca dimensiunea unei imagini să fie redusă sau mărită fără a trebui sa se redefmească parametrii imaginii. zooming - efect de lupă: este o scalare continuă a unei întregi imagini afişabile astfel încât să dea impresia vizuală de mişcare a unui grup grafic spre sau dinspre un observator. Factorul de scalare este acelaşi în toate direcţiile. A (a) abandona - quit acces direct - direct access acces direct la memorie - Direct Memory Access, DMA acces multiplu - multiacces acces paralel - parallel access acces serial - serial access (a) accesa - access accesul la fişier - file event acronim - acronym acţiune - action activare - activation actualizarea fişierului - file updating acumulator - accumulator adaptor grafic color - Color Graphics Adapter, CGA adaptor grafic profesional - Professional Graphics Adapter, PGA adaptor grafic video - Video Graphics Adapter, VGA adaptor pentru magistrala gazdă - Host Bus Adapter, HBA adiacenţă - adiacency administratorul bazei de date - data base manager adresa de rând - row address adresa directă - direct address adresa efectivă de memorie - effective-memory address adresa nodului - node address adresa reală - real address adresabilitate - addressability adresare - addressing adresare bazată - based addressing adresare bazată relativă - based relative addressing adresare directă - direct addressing adresare imediată - immediate addressing adresare indexată - indexed addresing adresare indirectă - indirect addressing adresare întreţesută - interleaved addressing adresare mixtă * mixed addressing adresare prescurtată - abbreviating addressing adresare registru indirect - register indirect addressing adresare relativă - relative addressing adresare simbolică - symbolic addressing adresă - address adresă absolută - absolute address adresă aritmetică - arithmetic address adresă de prim nivel - first level address adresă flotantă - floating address adresă logică - logical address adresă patru plus unu - four-plus-one address adresă regională - regional address adresă relativă - relative address adresă simbolică - symbolic address adresă specifică - specific address adresă variabilă - variable address adresă virtuală - virtual address aducere - fetch aducerea anticipată a instrucţiunii - instruction lookahead aducerea înainte - fetch ahead adunare încrucişată - crossfoot adăugare - append afişare - displaying, display algebră booleană - boolean algebra algebră logică - boolean algebra ALGOL - ALGOrithm Language, ALGOL algoritm - algorithm algoritm cu revenire - backtracking algorithm algoritmul mersului înapoi - backtracking algorithm alimentator suplimentar neînteruptibil Uninterruptible Power Supply, UPS aliniat - justified alocare - allocation alocarea resurselor - resource allocation ALOHA - ALOHA AMSTRAD - AMSTRAD analistul - computer analyst analiza sintactică - syntax analysis analiză direcţă a erorii - forward error analysis analiză lexicală - lexical analysis analog - analog animaţie pe calculator - computer animation antet - header antetul fişierului - file header aparat de citire a codului de bare - bar-code reader (a) apăsa - hit apel automat - automatic call apelare prin nume - call by name apelarea adresei prescurtate - abbreviated address calling aplicaţie - application aplicaţie intrinsecă pentru reţea - network intrinsic application aplicaţie pentru reţea - network application aplicaţie pentru un singur post de lucru - standalone application aplicaţie tolerată de către reţea - network tolerant application aplicaţii soft - applications software aplicaţie pregătit pentru reţea - network aware application APPLE - APPLE arbore de directoare - directory tree argument - argument arhitectura calculatorului - computer architecture arhitectura paralelă Sun - Sun Paraleli ARChitecture, SPARC arhitectura reţelei - network architecture arhitectura sistemului de calcul - computer system architecture arhitectura superscalară - superscalar design arhitectură - architecture arhitectură cu microcanal - Micro Channel Arhitecture, MCA arhitectură extinsă cu CD-ROM - Compact Disk Read-Only Memory eXtended Architecture, CD-ROM XA arhivare - archiving aria de căutare - area search aritmetica întregilor - integer arithmetic aritmetică în virgulă fixă - fixed-point arithmetic aritmetică în virgula mobilă - floating point arithmetic ARPANET - ARPANET articol de date - data item aşezare fişier - file layout asamblare - assembling asamblare pachet - packet assembly asamblor - assembler ASIANET - ASIANET asincron - asynchronous Asociaţia pentru Maşini de Calcul - Association For Computer Machineary, ACM Asociaţia pentru Standarde Video Electronice - Video Electronics Standard Association, VESA Asociaţia Producătorilor Europeni de Calculatoare - European Computer Manufacturer Association, ECMA asterisc - asterisk ATARI - ATARI ataşare - attach atenuare - attenuation atom - atom atom lexical - ţoken atribut - attribute atribut moştenit - inherited attribute atributele fişierului - file attributes autentificare - password checking autocod - autocode autoiniţializare - self-clearing AutoLisp - AutoLisp automatizarea datelor - datamation autorizare - enable autotestare - self-testing B banca de date - data bank bandă formatată - formatted tape bandă magnetică - magnetic tape bandă tuşată - ribbon bară de derulare - scroll bar bară de stare - status bar BASIC - Beginners All-purpose Symbolic Instruction Code, BASIC baud - baud bază de date - data base bibliotecă de rutine - routine library bidirecţional - bidirecţional bilă rotitoare - control ball, trackball bistabil - flip-flop, eccles jordan circuit bit - bit bit de arhivare - archive bit bit de paritate - parity bit bit pe inch - bit per inch, bpi bit pe secundă - bit per second, bps bit serial - serial bit* BITNET - Because It’s Time Network, BITNET bitul cel mai puţin semnificativ - Least Significant Bit, LSB bitul cel mai semnificativ - Most Significant Bit, MSB bloc - block bloc cu lungime fixă - fixed block length bloc variabil - variable block blocul de control al evenimentului - Event Control Block, ECB blocul de control al fişierelor - File Control Block, FCB blocul de control al sarcinii - Task Control Block, TCB blocuri de memorie superioară - Upper Memory Blocks, UMB booleană - boolean expression butoane - buttons C c - c C++-C++ cablu coaxial - coaxial cable cadru - frame cadru de supraimprimare - form overlay cadru al paginii - frame page calculatoare mainframe - mainframe computers calculatoare portabile - portable computers calculator - computer calculator "de casă" - home computer calculator abstract - abstract computer calculator analogic - analog computer calculator cu intrare de pe microfilm -computer input from microfilm, CIM calculator cu program nemodificabil - fixed-program computer calculator cu scop general - general purpose computer calculator de buzunar - calculator calculator digital - digital computer calculator fluid - fluid computer calculator frontal - front-end computer calculator gazdă - host-computer calculator hidraulic - hydraulic computer calculator pentru comunicaţie - communication computer calculator personal de birou - desktop computer calculator personal stereo - PC stereo calculator universal - all-purpose computer calculul adresei - address computation cale - path cale alternativă - alternate route cale de date - data path calitatea literei - letter quality canal cu patru fire - four-wire channel canal de comunicaţie - communication channel cap de scriere - write head, writing head cap de trasare - plotting head cap de înregistrare - recording head, record head capacitate - capacity capete "plutitoare" - flying head capete pe pistă - head per track captare de imagimi - frame-grabber capturare - capture capul listei - Head Of Line, HOL caracter - character caracter cu mai mulţi octeţi - multiple-byte character caracter de control - control character , caracter pentru deplasarea modelului - form feed character caractere pe inch - characters-per-inch, CPI caractere pe secundă - characters-per-second, CPS cartelă grafică - graphic card cartelă principală - maşter card cascadă - cascade casetă audio digitală - Digital Audio Tape, DAT casă de soft - software house (a) căuta - search căutare binară - binary search căutare conjunctivă - conjunctive search căutare în fişier - file search câmp - field câmp fix - fixed field câmp ţintă - aiming field câmp variabil - variable field, variable length câmpul adresei - address field centru activ - active hub centrul de perfecţionare Autodesk - Autodesk Training Center, ATC cerc ţintă - aiming circle cerere de întrerupere - interrupt request, IRQ (a) cerceta - scan CHAT - CHAT cheie - key cheie de acces - access key cheie de protecţie - protection key ciclu - cycle ciclu de aducere - fetch cycle ciclu închis - closed loop ciclul instrucţunii - instruction cycle ciclul maşinii - machine cycle cifra octală - octal digit cifră binară - binary digit cilindru - cylinder circuit de adunare - adding circuit circuit de memorie - memory chip circuit de modulare a frecvenţei - Frequency Modulation chip, FM chip circuit electronic de date - data circuit circuit integrat - integrated circuit cititor de curbe - stroke device cititor pentru cod de bare - bar-code scanner clasa părinte - parent class clasă - class clasă abstractă - abstract class clasă de bază - base class clasă derivată - derived class claviatură - keyboard client - client client/server - client/server clipire - blinking coadă - queue coadă de aşteptare la tipărire - prinţ queue COBOL - Common Business Oriented Language, COBOL cod - code cod binar - binary code cod binar zecimal - Binary Coded Decimal, BCD cod de acces - access code, password cod de bare - bar code cod de control - control code cod de eroare - error code cod de ieşire - exit code cod de pagină - code page cod de tastatură - keyboard code cod de întrerupere - break-code cod nevalabil - forbidden-character code cod numeric de scanare - scan code cod pentru comentariu - comment code cod relativ - relative code Codul European al Articolelor - European Articles Numbering, EAN codul funcţiei - function code codul operaţiei - operation code Codul Standard American pentru Schimbul Informaţiei - American Standard Code for Information Interchange, ASCII codul ţării - country code Codul Universal al Produselor - Universal Products Code, UPC colecţii polimorfice şi containere - polymorphic colle'ctions & containers comanda de afişare - display command comanda de control a canalului - channel control command comanda de scriere a canalului - channel write command comandă absolută - absolute command comandă relativă - relative command Comisia Internaţională de Electrotehnică -International Electrotehnical Commision, IEC Comitetul Consultativ International pentru Telegrafie şi Telefonie - Comite Consultatif International Telegraphique et Telephonique, CCITT Comitetul National pentru Standarde de Televiziune - National Television Standards Committee, NTSC coqipactare - compacting COMPAQ - COMPAQ compatibilitate - compatibility compatibilitate înainte - upwards compatibility compatibilitatea programului - program compatibility compilare - compilation, compiling compilator - compiler compilator conversaţional - conversaţional compiler compilator incremental - incremental compiler compresia fişierelor - file compression comunicaţie în reţea - network communication comunicaţie semiduplex - semi-duplex communication comunicaţie simplex - simplex communication comutare de circuit - circuit switching comutator A/B - AA/B switch cod absolut - absolute code comutator luminos - light button, virtual push button concatenare - concatenation condiţie - condition conductă - pipeline conductă deschisă - open-pipe conectare prin reţeaua alternativă - AC Datalink conflict - contection conjuncţie - AND consola de afişare - display console consolă - console consolă de afişare raster - raster display device constantă - constant constantă figurativă - figurative constant constantă simbolică - symbolic constant constructor - constructor contor - counter contor al indexului ciclului - cycle index counter control de nivel înalt al legăturii datelor - High level Data Link Control, HDLC control hard - hardware control controlarea cursului - flowcontrol controller - controller controller de program - program controller controlul legăturii datelor sincrone Synchrounous Data Link Control, SDLC controlul segmentării memoriei - memory segmentation control conversia adresei - address conversion conversia fişierului - file conversion convertor analog-digital - Analog/Digital Convertor, ADC convertor de coduri - code convertor convoluţie - convolution coordonata de dispozitiv - device coordinate coordonată a utilizatorului - user coordinate coordonată absolută - absolute coordinate coordonată incrementală - incremental coordinate coordonată normalizată a dispozitivului - normalized device coordinate coordonată relativă - relative coordinate coordonată universală - world coordinate (a) copia - copy copie de rezervă - backup copie hard - hardcopy copierea fişierului - file copying coprocesor matematic - math coprocessor, arithmetic processor corezident - co-resident corupere - corruption creion optic - light pen criptografie - cryptography crominanţa - crominance cross-asamblor - cross-assembler cross-compilator - cross-compiler Ctrl-Alt-Del - Ctrl-Alt-Del culbută - tumbling cuplă acustică - acoustic coupler curs - flow cursor - cursor cursor text hard - cursor text hardware cursor text soft - cursor text software cutie de dialog - dialog box cuvânt - word 137 distribuitor cuvânt de citire al canalului - channel read command cuvânt de comandă al canalului - channel command word, CCW cuvânt de stare al canalului - channel status word, CSW cuvânt de stare al programului - Program Status Word, PSW cuvânt de trecere - password cvasi-instrucţie - quasi-instruction Cx4Ş6DLC - Cx486DLC Cx486DRU2 - Cx486DRU2 Cx486S - Cx486S Cx486S2 - Cx486S2 D datotecă - file dată - date dată alfanumerică - alphanumeric date dBase - dBase DC2030 - DC2030 debit de informare - information rate declaraţie - statement decodificarea instrucţiunii - instruction decoding decodificator - decoder decupare - clipping defect - defect, failure defilare - scrolling definirea sistemelor - systems definition delimitator - delimiter demodulare - demodulation demultiplexor - demultiplexer densitate de înregistrare - recording density densitatea (datelor) - density densitatea biţilor - bit density densitatea caracterelor - character density densitatea de împachetare - packing density depanare - debugging depanare hard - hardware debugging depanarea programului - program debugging depanator - debugger depăşire negativă - underflow dependenţa de maşină - machine dependency deplasare - shifting deplasare aritmetică - arithmetic shift deplasare circulară - circular shift deplasare laterală de semne - pair-kerning deplasare logică - logical shift deplasarea modelului - form feed depăşire - overflow depăşire aritmetică - arithmetic overflow DERIVE - DERIVE descriptor de format - format descriptor descriptor de sarcină - task descriptor desenare prin puncte - point drawing desenare prin vectori - vector drawing deserializare - deserialization despachetare - unpack destinaţie - destination destructor - destructor detecţia erorilor - error detection detecţie a blocării definitive - deadlock detection detecţie purtătoare - Data Carrier Detect, DCD deviere - trap dezasamblor - disassembler dezasamblare pachet - packet disassembly dezautorizarea nivelului de întrerupere -interrupt disabling diagnostic hard - hardware diagnostic diagnoză - diagnosis diagrama de timp - timing diagram diagrama Karnaugh - Karnaugh map diagrama Veitch - Veitch diagram diagramă bloc - block diagram diagramă de stare - state diagram diagramă funcţională - funcţional diagram diferenţa simetrică - symmetric difference digital - digital digitizare - digitize, digitization digitizor - digitizer dimensiunea incrementului - increment size directivă - directive directivă de sfârşit - end-directive director - directory director dedicat - home directory director poştă - mail directory disc compact - compact disc, CD disc cu cap fix - fixed-head disk disc fix - fixed disk disc flexibil - flexible disk, floppy disk disc flexibil cu densitate înaltă - High Density Diskette, HDD disc RAM - RAM disk disc Winchester - Winchester disk dischetă - diskette discul fix al reţelei - network hard disk discul implicit - default disk dispersare - hashing dispozitiv agresiv - agressive device dispozitiv de afişare - display device dispozitiv de afişare caligrafică - direct beam display device dispozitiv de afişare caligrafică - calligraphic display device dispozitiv de intercepţie - pick device dispozitiv de stocare rapid - fast access storage distanţa capului - head gap distanţa Hamming - Hamming distance distribuitor - hub, deliverer distribuitor activ - active hub distribuitor pasiv - passive hub distrugerea sarcinii - task destruction divizarea timpului - time sharing domeniu public - Public Domain domeniu comun - common area DOS - Disk Operating Sistem, DOS dragare - dragging drepturi - rights drepturi director - directory rights drepturi efective - effective rights drepturi la fişier (securitatea drepturilor) - file rights driver - driver driver de dispozitiv - device driver driver de imprimantă - printer driver dublu clic - double click dublă faţă - double side, DS dublă impresionare - double-strike duplicarea discului - disk duplexing durata ciclului - cycle time durata cuvântului - word time E EARN - EARN EBCIDIC - Expanded Binary Coded Decimal Interchange Code, EBCIDIC echipament de comunicaţii de date - Data Communications Equipement, DCE echipament de conversie - conversion equipement echipament periferic - peripheral device, peripheral unit echipament terminal de date - Data Terminal Equipement, DTE econometrie - econometrics ecou - echo ecran - display, screen ecran cu cristale lichide - Liquid Crystal Display, LCD ecran cu explicaţii - help screen ecran cu plasmă - gas panel, plasma panel ecran împărţit - split screen ecran pentru ajutor - help screen ecran sensibil la atingere - touchscreen editare - editing editare computerizată - desktop publishing, DTP editarea legăturii - link editing editor - editor editor de legături - link editor editor de text - text editor editorul de legături "LINK” - LINK efect de lupă - zooming efect secundar - side effect element - element element binar - binary element element de date - data element element de imagine - picture element element grafic - output primitive, display element element interceptabil - detectable element ELSE suspendat - dangling ELSE emulare - emulation emulator - emulator entranţă - fan-in eroare de ambiguitate - ambiguity error eroare de cuantizare - quantization error eroare de rotunjire - roundoff error eroare de succesiune - sequence error eroare de încadrare - framing error eroare falsă - false error eroare fatală - fatal error eroare propagată - propagated error eroare semantică - semantic error eşec - failure, abort ETHERNET - ETHERNET eticheta antetului - header labei eticheta fişierului - file labei etichetă - labei etichetă de volum - volume labei euristică - heuristics evaluator - valuator eveniment - event execuţia instrucţiunii - instruction execution execuţie a programului - program execution execuţie cvasi-paralelă - quasi-parallel execution execuţie paralelă - parallel execution executiv - executive expresie aritmetică - arithmetic expression expresie cu virgulă - comma expression expresie logică - boolean expression, logical expression expresie simbolică - S-expression expresii regulate - regular expressions extensia fişierului - file extension extensie semantică - semantic extension extensie sintactică - syntactic extension extragerea instrucţiunii * instruction fetch extragerea operandului - operand fetch ezitare - hesitasion F fabricarea asistată de calculator - Computer Aided Manufacturing, CAM facilitatea de rezervă - fallback facility factor de întreţesere - interleave factor factor de utilizare - service factor fanion - flag faze ale instrucţiunii - instruction phases fereastra aplicaţiei - application window fereastră - window ferestre fără suprapunere - tiled windowing fiabilitate - reliability filtru - filter FINDER - FINDER fişier - file fişier ascuns - hidden file fişier binar - binary file fişier de bază - maşter file fişier de comenzi - batch file fişier de date - data file fişier indexat - indexed file fişier încrucişat - cross-linked file fişier serial - serial file fişier text ASCII - ASCII text file fişiere de încărcare - boot files fişierul principal - maşter file font - font font rezident - resident font forma poloneză - Polish form format - format format binar absolut - absolute binary form format extern - extern format format intern - intern format format liber - free field format relocabil - relocatable form formatare - formatting formatare fizică - low level formatting formatare logică - logical formating formatare de nivel scăzut - low level formatting formator - formatter formatul adresei - address format formatul datelor - data format formatul înregistrării - record format formatul modului compilat - compiled module format forme "tăiate" - cut forms formă canonică - canonical form formă continuă - continous form formă infixată - infix form formă postfixată - postfix form formă prefixată - prefix form forţare - force FORTH - FORTH FORTRAN - FORTRAN fragmentare - fragmentation frecvenţa cadrelor - frame frequency frecvenţă de reîmprospătare - refresh rate funcţie - fiinction funcţie "prieten" - friend function funcţie pură virtuală - pure virtual function funcţie recursivă - recursive function funcţie virtuală - virtual function funcţii in-line - in-line function funcţii supraîncărcate - overloaded function fundal - static image, background image "furt" ciclu - cycle steal G generare a sistemului - system generation generare de numere aleatoare - random number generation generarea adresei - address generating generarea codului - code generation generarea sistemului - system generation generaţia a cincea - five generation generaţia a doua - second generation generaţia a patra - fourth generation generaţia a treia - third generation generaţii de calculatoare - computer generations generator de caractere - character generator generator de caractere prin segmente - stroke character generator generator de caractere cu matrice de puncte -dot matrix character generator generator de curbe - curve generator generator de funcţie - function generator generator de tact - clock generator generator de transport anticipat - carry look-ahead generator generator de vectori - vector generator generează şi testează - generate and test gestiune a sarcinilor - task management gestiunea memoriei - memory management gestiunea resurselor - resource management ghiduri NORTON - NORTON GUIDES gol - gap grad de servire - service factor grafică informatizată - computer graphics grafică prin coordonate - coordinate graphics grafică prin coordonate - line graphics grafică raster - raster graphics gramatică - grammar greşeală - fault grup - batch grup de segmente afişabile - segment display group H hard - hardware harddisc - hard disk harta biţilor - bitmap harta memoriei - memory map, memory map list HAYES - HAYES Hercules - Hercules Monochrome Graphics Adapter hexazecimal - hexadecimal hipertext - hypertext I 180286 - 180286 I80386DX - I80386DX I80386SX - I80386SX IBM - International Businss Machine, IBM IBM486DLC3 - IBM486DLC3 icoană - icon identificator - identifier identificatorul fişierului - file identificator ierarhia memoriei - memory hierarchy ieşire - output, exit ieşire audio - audio output iluminare - highlighting imagine - display image imagine codificată - coded image imagine digitală - digital image imagine grafică - graphical image imagine statică - still video imagine video - soft copy impas - deadlock implementarea programului - program implementation implicit - default imprimantă - printer imprimantă cu ace - dot matrix printer imprimantă cu jet de cerneală - ink jet printer, jet printer imprimantă cu lanţ - chain printer imprimantă cu roată radială - daisy wheel printer imprimantă cu tambur - drum printer imprimantă cu viteză înaltă - high speed printer imprimantă de caractere - characters printer imprimantă de linii - line printer imprimantă de pagini - page printer imprimantă electrostatică - electrostatic printer imprimantă grafică - graphic printer imprimantă matriceală - matrix printer imprimantă paralelă - line printer imprimantă serială - serial printer imprimare de cadru - form flash incrementare - increment INDEO - INDEO index - index indicator de adresă - pointer indicator de sfârşit de fişier - end of file indicator, end of file spot indicator de transport - carry flag indicator de zero - Zero flag indicator semn - sign flag indicator - flag inducţie - induction inducţie recursivă - recursive induction inginer de întreţinere - field engineer •ingineria programării - software engineering inginerie asistată de calculator - Computer Aided Engineering, CAE iniţializare - initialisation iniţializarea ciclului - cycle reset iniţializare a sistemului - system iniţialization Institutul Inginerilor Electricieni şi Electronişti - Institute of Electrical and Electronic Engineers, IEEE Institutul Naţional American de Standarde -American National Standards Institute, ANSI instrucţiune - statement, instruction instrucţiune absolută - absolute instruction instrucţiune aritmetică - arithmetic instruction instrucţiune curentă - current instruction instrucţiune cu patru adrese - four address instruction instrucţiune de afişare - display instruction instrucţiune de apel - call instruction instrucţiune de atribuire - assignement instruction instrucţiune de ciclare - iteration statement instrucţiune de control - control statement instrucţiune de ramificare - branch instruction instrucţiune de ramificare condiţionată - condiţional branch instruction instrucţiune de referire a memoriei memory-reference instruction instrucţiune de salt - jump instruction instrucţiune de salt condiţionat - condiţional jump instruction instrucţiune de salt necondiţionat - unconditional jump instruction instrucţiunea de salt a acumulatorului - accumulator jump instruction instrucţiune de transfer a controlului - control transfer instruction instrucţiune de transfer condiţionat - decision statement instrucţiune de transfer necondiţionat - unconditional transfer instruction, unconditional branch instrucţiunea de transfer a acumulatorului -accumulator transfer instruction instrucţiune pentru deplasarea acumulatorului - accumulator shift instruction instrucţiune reală - actual instruction instrucţiune relativă - relative instruction instrucţiune simbolică - symbolic instruction integrare pe scară foarte largă - Very Large Scale Integration, VLSI integrare pe scară largă - Large Scale Integration, LSI integrare pe scară medie. - Medium-Scale-Integration, MSI integrare pe scară ultra largă - Ultra Large Scale Integration, ULSI inteligenţă artificială - artificial intelligence, AI interactiv - interactiv interblocare - interlock intercepţia imprimării - prinţ capture interceptare cu creion optic - light-pen detection interceptare cu creion optic - light-pen hit interclasare - collating interconectarea componetelor periferice -Peripheral Component Interconect, PCI interfaţa Centronics - Centronics interface interfaţa de comunicaţie asincronă -Asynchronous Communication InterfAce, ACLA interfaţă - interface interfaţă de comunicaţie - communication interface interfaţă industrială - process interface interfaţă serială - serial interface interfaţă standardizată pentru aparate de muzică electronică - Musical Instruments Digital Interface, MIDI interferenţă - interference INTERNET - INTERNET interogare - enquiry interpretare - interpretation interpretor - interpreter interpretor de comenzi - command interpreter interreţea - inţernet interreţea - internetwork, internet interval între fişiere - file gap intrare alternativă - ALIAS introducerea lucrărilor de la distanţă - Remote Job Entry, RJE invalidarea unui nivel de'întrerupere - interrupt level disabling A I încadrare - framing înlănţuire radială - daisy chain înregistrare de ieşire - output record J jurnalizare - logging juxtapunere - concatenation K kilo - kilo, k kilo octet - Kilo Byte, KB KO - Kilo Byte, KB L lanţ de transmisie - data transmission chain LAPTOP - LAPTOP (a) lega - linkage legare - binding legare dinamică - dynamic linking legare statică - static linking legitimare - password checking legătură - link legătură directă - on-line connection legătură indirectă - off-line connection legătură programată - programmed link legătură în linie - in-line connection limbaj - language limbaj pentru scrierea compilatoarelor - compilez writing language limbaj algoritmic - algorithmic language limbaj artificial - artificial language limbaj asociativ - associative language limbaj de asamblare - assembly language limbaj de bază - base language limbaj de comandă - control language limbaj de control al lucrului - job control langage, JCL limbaj de control al sistemului - system control langage, SCL limbaj de generaţia a patra - fourth generation language limbaj de nivel scăzut - low level language limbaj de nivel înalt - high level language limbaj de programare - programming language limbaj dependent de context - context-sensitive language limbaj extensibil - extensible language limbaj formal - formal language limbaj funcţional - funcţional language limbaj independent de context - context-free language limbaj intermediar - intermediate language limbaj în timp real - Real Time Language, RTL liipbaj maşină - machine language limbaj natural - natural language limbaj neprocedural - nonprocedural language limbaj obiect - object language limbaj procedural - procedural language limbaj simbolic - symbolic language limbaj sursă - source language limbaj ţintă (scop) - target laguage limbaje de programare de nivel foarte înalt - very high level programming languages limitarea caculatorului - computer limited linie ascunsă - hidden line linie de cod - code line linie de comunicaţie - communication line linie de program - program line linie de întârziere - delay line LISP - LISt Processing language, LISP listarea memoriei - memory prinţ, storage dump listing - listing listă - list listă bidirecţională - two-way list listă circulară - circular list listă multiplă - multi-way list listă ramificată - branched list literă aldină - bold letter loc liber - gap locator - locator logica fuzzy - fuzzy logic logică fixă - fixed logic logică majoritară - majority logic LOTUS 1-2-3 - LOTUS 1-2-3 LPT1 - LPT1 lucrare - job lungime a cuvântului - word length lungime variabilă - variable length M M7 - M7 macro - macro macroasamblor - macroassembler macrodefinire - macrospecification macrodefîniţie - macrodefinition macroinstrucţiune - macro instruction macrolimbaj - macrolanguage magistrala AT - AT-bus magistrala de adrese - address bus magistrala de date - data bus magistrala IEC - IEC bus magistrala ISA - ISA bus magistrală - bus, highway magistrală externă - externai bus magistrală internă - internai bus magistrală locală "VESA” - VESA Local-bus, VL-bus managementul datelor - data management managerul compilatorului - compiler manager mantisă - mantissa maparea adresei - address mapping maparea discului - drive mappings marcaje "cache” - cache tags marcator de sfâfşit de date - end of data marker marcator de sfârsit - end mark marcator de sfârşit de câmp - end of field marker marcator de sfârşit de fişier - end of file marker marcă - marker marginea de sus a hârtiei - top-of-form maşina Turing - Turing machine maşină abstractă - abstract machine maşină de bază - base machine maşină extinsă ~ extended machine maşină von Neuman - Von Neuman machine mascare - masking, shielding, reverse clipping mascarea greşelilor - fault masking mascarea întreruperilor - interrupt masking mască - mask mască de plane - plane mask MathCAD - MathCAD MATHEMATICA - MATHEMATICA MC68040 - MC68040 MC68060 - MC68060 MC68LC040 - MC68LC040 mecanism de acces - access mechanism media timpului de bună funcţionare - Mean Time Between Failures, MTBF medii de dezvoltare bazate pe reguli simple - simple rule-based tools medii de dezvoltare bazate pe reguli structurate - structured rule-based tools mediu - media mediu liber - empty medium mega - Mega, M megaoctet - MegaByte, MB MEMNET - MEMNET memoria comună - common storage memorie - memory memorie asociativă - associative memory, associative store memorie auxiliară - auxiliary memory memorie bipolară - bypolar memory memorie CMOS - CMOS memory memorie cu acces aleator - Random Acces Memory, RAM memorie cu bule magnetice - magnetic bubble memory memorie cu celule de date - data cell memory memorie cu coordonate - coordinate storage memorie cu format liber - free field storage memorie cu miez - core storage memorie de masă - mass-storage system memorie de reîmprospătare - refresh memory memorie dinamică - dynamic memory, dynamic storage memorie doar cu citire - Read Only Memory, ROM memorie doar cu citire "alterabilă" electric - Electr ieally Alterable Read-Only Memory, EAROM memorie doar cu citire de pe compact disc -Compact-Disk Read Only Memory, CD-ROM memorie doar cu citire programabilă cu ştergere electrică - Electrically Erasable Programable Read-Only Memory, EEPROM memorie expandată - expanded memory memorie externă - externai memory memorie extinsă - extended memory memorie holografică - holographic memory memorie magnetică - magnetic memory, magnetic storage memorie matricială - matrix storage memorie nemodificabilă - fixed storage memorie pe bandă magnetică - magnetic tape storage memorie principală (internă) - main memory memorie protejată - protected memory memorie rapidă - fast storage memorie reprogramabilă - REProgrammable Read Only Memory, REPROM memorie rezidentă - memory resident memorie ROM cu ştergere electrică Electrically Erasable Read-Only Memory, EEROM memorie ROM dinamică - dinamic ROM memorie semiconductoare - semiconductor memory memorie serială - serial storage memorie statică - static memory memorie superioară - upper memory memorie tampon - buffer memory memorie tampon de "prindere" - cache memory memorie video - frame buffer memorie virtuală - virtual memory memorie înaltă - High Memory. HIMEM meniu - menu mentenanţa fişierului - file maintenance mesaj - message mesaj de eroare - error message metaasamblor - metaassembler metacaracter - metacharacter metal-oxid-semiconductor - Metal-Oxide-Semi- conductor, MOS metalimbaj - metalanguage metavariabilă - metavariable metode formale - formal methods metodă de acces indexat secvenţial - Indexed Sequential Access Method, ISAM metodă iterativă - iterative method microcalculator - microcomputer microdischetă cu autoînchizător - auto shutter microdisk microfilm - microfilm micrografteă informatizată - computer micrographics microinstrucţiune - microinstruction microoperaţie - microoperation microprocesor - microprocesor microprogram - microprogram microprogramare - microprogramming microprogramare orizontală - horizontal microprogramming microprogramare verticală - vertical microprogramming miez - core milioane de instrucţiuni pe secundă - Million Instructions Per Second, MIPS milioane operaţii în virgulă mobilă pe secundă - Millions of FLoating point Operations Per Seconds, MFLOPS minicalculator - minicomputer minimax - minimax principie minimizare - minimization mnemonică - mnemonics mod conversaţional - conversaţional mode mod de acces - access mode mod de adresare - addressing mode mod de execuţie - operating mode mod de tipărire comprimat - compressed prinţ mode mod de tipărire condensat - condensed prinţ mode mod dedicat - dedicated mode mod interactiv - interactive mode mod nededicat - nondedicated mode model de aşteptare - queueing model model de simulare - simulation model model stochastic - stochastic model modem - modem, MOdulator-DEModulator modem de buzunar - pocket modem modem duplex - modem duplex modem semi-duplex - modem semi-duplex modificarea adresei - address modification modul obiect - object module modul protejat - protected mode modul real - real mode modul Snalpln 386 - Snalpln 386 Module MODULA - MODULA modulare - modulation momentul legării - binding time monitor - monitor monitor de înlănţuire - job scheduler monoprogramare - monoprogramming MOS complementar - Complementary Metal-Oxid-Semiconductor, CMOS moştenire - inheriting mouse cu unde radio - Cardless Radio Mouse mozaic - matrix mulţime alfanumerică - alphanumeric set mulţime de fonturi - font set multimedia -.multimedia Multimedia PC - Multimedia PC, MPC multiplexare - multiplexing multiplexare prin divizarea timpului time-division multiplexing multiplexare prin divizarea frecvenţei - frequency-division multiplexing multiplexor - multiplexor multiprelucrare - multiprocessing multiprocesare simetrică - Symmetric Multiprocessor multiprogramare - multiprogramming N NETNORTH - NETNORTH NetWare - NetWare NEXTSTEP - NEXTSPEP nivel de eroare - error level nivel de întrerupere - interrupt level nivelul al doilea de memorie "cache" - second-level-cach'e nivelul de gri - grey level NORTON COMMANDER - NORTON COMMANDER notarea eşecurilor - failure logging notaţie poloneză - Polish notation numărător - counter nume - name nume simbolic - symbolic name numele fişierului - file name numele variabilei - variable name număr de intrări - fan-in număr de versiune - version number numărător de adrese - address counter numărător de program - program counter numărător direct - direct counter numărător invers - reverse counter numărător zecimal - decade counter numărătorul ciclurilor - cycle count numărul de conectare - connection number numărul nodului - node number O o singură instrucţiune-mai multe fluxuri de date - Single Instruction Multiple Data, SIMD o singură instrucţiune-un singur flux de date -Single Instruction Single Data, SISD OBERON - OBERON OBERON-2 - OBERON-2 obiect - object obiect automat - automatic object obiect static - static object octet - byte octeţi de sincronizare - sync bytes oglindire - mirroring OMNINET - OMNINET operand - operand operaţia sau-exclusiv - exclusive-or operation operaţie - operation operaţie cu ciclu fix - fixed-cycle operation operaţii aritmetice - arithmetic operations operaţii complete - complete operation operaţii logice - logical operations operator - operator operator reţea - network operator optimizare - optimization organigramă - flowchart organizare a datelor - data organization organizarea fişierului - file organization Organizaţia Internaţională pentru Standardizare - International Standards Organization, ISO orientat pe caracter - character oriented orientat pe cuvânt - word oriented orologiu - clock P pachet - packet, package pachet de date - datagram pachet de mesaje - message packet pachet grafic - graphic package 145 procesor de date pachet soft - software package Page Malţer - Page Maker paginarea memoriei - memory paging pagini detaşate - cut sheets PAL - Phase Alternating Line, PAL paleta de culori - color pallette panoramare - panning paralel - parallel parametru - parameter parametru fictiv - formal parameter parametru formal - formal parameter parametru presetat - preset parameter parametru real - actual parameter parametrul programului - program parameter paritate - parity parolă - password partajarea fişierului - file sharing partea adresei - address part partiţie - partition partiţie paralelă - foreground partition partiţie serie - background partition PASCAL - PASCAL pasul plotterului - plotter step size pasul programului - program step părinte-copil - parent-child PCTools - PCTools Pentium - Pentium perceptron - perceptron perforator de bandă - paper tape puncher pierdere - loss piraterie soft - software piracy pista de adresă - address track pista tactului - clock track pistă - track pistă alternativă - alternate track pixel - pixel pâlpâire - flicker placă - board placă de bază - motherboard placă de extensie - add-on board placă de extensie de memorie - upper memory board placă de interfaţă cu discul - disk interface board placă de sunet - sound cârd placă grafică - graphic board planificare - scheduling planificarea round-robin - round-robin scheduling planificator - scheduler plotter cu tambur -• drum plotter plotter electrostatic - electrostatic plotter poartă - gate poartă fax - fax gateway pod - bridge pointer - pointer port - port port COM - COM port portabilitate - portability portul memoriei - memory port poştă electronică - electronic mail POSIX - Portable Operating System Interface POSIX Power PC - Performance Optimized With Enhanced Risc PC, PowerPC PowerPC 601 - PowerPC 601, MPC 601 PowerPC 620 - PowerPC 620 poziţionare şi apăsare - point&click predicat - predicate preeditare - pre-edit preindexare - preindexing prelucrararea digitală a semnalului - Digital Signal Processing, DSP prelucrare - processing prelucrare conversaţională - conversaţional processing prelucrare interactivă - interactive processing prelucrare paralelă - parallel processing prelucrare pe loturi - batch processing prelucrare "pipeline" - pipeline processing prelucrare simbolică - symbolic processing prelucrarea datelor - data processing prelucrarea datelor grafice - graphic data (picture) processing prelucrarea fişierului - file processing prelucrarea imaginilor - image processing preprocesor - fronţ-end processor prietenos - user friendly prima generaţie - first generation prima subrutină mutată - first remove subroutine primitivă de intrare - input primitive primitivă grafică - graphic primitive primplan - foreground image, dynamic image primul intrat primul ieşit - First In First Out, FIFO primul venit primul servit - First Come First Served, FCFS procedură - routine procesare - processing procesare automată a datelor - Automatic'Data Processing, ADP procesarea datelor - data processing procesarea datelor la distanţă - remote data processing procesarea fişierului - file processing procesor - processor procesor "back-end" - back-end processor procesor aritmetic - arithmetic processor procesor cu set complex de instrucţiuni -Complex Instruction Set Computer, CISC procesor cu set redus de instrucţiuni - Reduced Instruction Set Computer, RISC procesor de date - data processor procesor de semnal avansat 146 procesor de semnal avansat - Advanced Signal Processor, ASP procesor de tablouri - array processor procesor de text - word processor procesor grafic - graphic processor procesor pentru comunicaţia datelor - data Communications processor procesor serial - serial processor program - program program de asamblare - assembly program program de control - control program program de diagnosticare - diagnose program program de dirijare - control program program de ieşire - output program program de legare - linker program program de test - test program program de trasare - trace program program interactiv - interactive program program obiect - object program program relocabil - relocatable program program sistem - system program program sursă - source program programare - programming programare de sus în jos - top-down progrmming programare serială - serial programming programare simbolică - symbolic programming programare structurată - structured programming programare tradiţională - traditional programming programare vizuală - visual programming proiectare de sistem - system design proiectare funţională - funcţional design proiectarea asistată de calculator - Computer Aided Design, CAD PROLOG - PROgramming LOGic, PROLOG protecţia fişierului - file protection protecţia memoriei - memory guard protecţia memoriei - memory protect protejarea datelor - data protection protejarea la copiere - copy protection protocol - protocol protocol de comunicare - communication protocol prototipizarea funcţiei - function prototyping prăbuşire - crash pseudo-operaţie - pseudo-operation pseudocod - pseudocode pseudoinstrucţie - pseudoinstruction punct adresabil - addressable point punct de întrerupere - break-point puncte pe inch dots-per-inch, DPI purtătoarea - carrier purtător de date - data carrier puterea de calcul - computing power puterea memoriei - memory power Q QWERTY - QWERTY QWERTZ - QWERTZ R radieră - eraser RAM înalt - HighRAM RAM nevolatil - Non Volatile RAM, NVR ramură - branch raport de aspect - aspect ratio rastru - grid rata de defecte - failure rate rata de transmisie - baud rate rata efectivă de transfer - effective data-transfer rate reacţie inversă - feedback (a) recompila - recompile reconfigurare - reconfiguration (a) recunoaşte - face recunoaşterea formelor grafice - graphic pattern recognition recunoaşterea caracterelor - character recognition recunoaşterea formelor - pattern recognition recunoaşterea vorbirii - speech recognition recuperare falsă - false retrieval recursivitate - recursion recursivitate indirectă - indirect recursivity redundanţă - redundancy redundanţă de rezervă - standby redundancy redundanţă hibridă - hibrid redundancy redundanţă modulară - modular redundancy ’ refacere după erori - error recovery refacerea spaţiului disponibil - garbage collection referendum - polling referinţă - reference referinţă externă - externai reference regenerarea imaginii - image regeneration registre generale - general registers registru - register registru asincron adresabil - addressable latch enable registru de adresă a memoriei - memory address register registru de bază - base register registru de control - control register registru de control al succesiunii - sequence control register registru de date - data register registru de deplasare - shift register registru de instrucţiuni - instruction register registru de relocare - relocation register registru de verificare şi control - check register registrul de adresă - address register registrul de blocaj al memoriei - memory lockout register registrul index - index register registrul indicatorului de bază - base pointer register, BP regiune fierbinte - hot region regulă deductivă - inference rule regăsirea informaţiei - information retrieval relaţie de precedenţă - precedence rule relaţie producător-consumator producer-consumer relationship relocare - relocation relocarea dinamică - dinamic relocation relocarea programului - program relocation repararea defectului - failure recovery repartizarea resurselor - facility assignment repetor - repeater reprezentare binară - binary representation reprezentare prin muchii - wire frame representation reprezentarea datelor - data representation reprezentarea în virgulă fixă - fixed-point representation reprezentarea în virgulă mobilă - floating-point representation resetarea ciclului - cycle reset restaurare - recovery restricţii de conectare - connection restriction restricţii de timp - time restriction resursă - resource reţea - network reţea "multi-drop” - multi-drop network reţea arbore - tree network reţea bazată pe server - server based network reţea cu comutare de pachete - packet switching network reţea cu mai multe server-e - multiple file server network reţea cu un singur server - single server network reţea de baze de date - network database reţea IBM PC - IBM PC Network reţea inel - loop network reţea locală de calculatoare - Local Area Network, LAN reţea multiserver - multiserver network reţea plasă - mesh network reţea stea - star network reţele generale de date - Wide Area Network, WAN revenire din excepţie - exception return rezoluţie - resolution rezoluţie verticală - vertical resolution reîmprospătare - refresh robot - robot rolă pentu avansul hârtiei - paper advance kn Roşu Galben Verde - Red Green Blue, RGB rotire - rotation rotiţă - thumb whell RS-232 - Revised Standard 232, RS-232 rulare - running rutina de trasare - trace routine rutina de tratare a evenimentului - Eve Service Routine, ESR rutina de închidere - close rutine rutina posfmortem - post-mortem routine rutină - routine rutină de adaptare - adaptive routine rutină de asamblare - assembly routine rutină de bibliotecă - library routine rutină de verificare a succesiunii - sequen checking routine rutină pentru căutarea memoriei - memo search rutine rădăcină falsă - fake root S S-expresie - SS-expression salt - jump salt la rând nou - Line Feed, LF salt la subrutină - branch to subroutine salt logic - logical branch salt numeric - numerical branch salt în caz de eroare - branch on error (a) salva - save sarcină - task sarcină multiplă - multitasking scalare - scaling scanner - scanner schemă bloc - block diagram scriere - writing SCSI-1 - SCSI-1 SCSI-2 - SCSI-2 SCSI-3 - SCSI-3 scăzător complet - full substracter SECAM - Sequentiel Couleur  Memoit SECAM / i secţiune critică - criticai section j sector - sector sector de încărcare - boot sector securitate - security securitatea calculatoarelor - computer securit securitatea datelor - data security securitatea fişierului - file security secvenţă - sequence segment - segment segment comun - common segment segment de cod - code segment segment de date - data segment segment de program - program segment segment interceptabil - detectable segment segment rădăcină - root segment segmentare - segmentatio.n selectare - selecting selector - choice device semantică - semantics semnal - signal semnal de autorizare - enabling signal semnal de eroare - error signal semnal de întrerupere - interrupt signal semnale logice - logic signal separator - separator serial - serial serial-paralel - serial-parallel seriile RS - RS series sertar - rack server - server server de comunicaţie - communication server server dedicat - dedicated server server de fişiere - file server server de tipărire - prinţ server server fax - fax server server modem - modem server server nededicat - nondedicated server server-ul bazei de date - data base server servicii integrate digitale de reţea - Integrated Services Digital Network, ISDN servicii oferite de calculator - computer utility serviciul cu comutare de pachete - packet switching service servirea întreruperii - interrupt service sesiune - session set de instrucţiuni - instruction set setarea funcţiilor imprimantei - printer functions setting setul de instrucţiuni a maşinii de calcul - machine instruction set sfârşit anormal - ABnormal END, ABENb sfârşitul mesajului - end-of-message simbol - symbol simbol de urmărire - tracking symbol simbol ţintă (cursor) - aiming symbol simbol terminal - terminal symbol SIMULA - SIMULA simulare - simulation simularea cu calculatorul - computer simulation sintaxa comenzii - command format sintaxă - syntax sinteza prin modulare de frecvenţă - Frequency Modulation synthesis, FM synthetis sistem adaptiv - adaptive system sistem comandat prin întreruperi - interrupt driven system sistem conversaţional cu divizarea timpului - conversaţional time-sharing system sistem cu acces multiplu - multiaccess system sistem cu divizarea timpului - time-sharing system sistem de achiziţii de date - data aquisition system sistem de aşteptare - waiting system sistem de calcul numeric - computer system sistem de conducere cu calculatorul a proceselor tehnologice - computers in industrial process control sistem de gestionare a bazelor de date - data base management sistem sistem de întreruperi - interrupt system sistem de numeraţie binar - binary number system sistem de operare - operating system sistem de operare multiutilizator - multiuser operating system sistem de teleprelucrare - teleprocessing system sistem de transmitere a mesajelor - message system sistem distribuit - distributed system sistem expert - expert system sistem grafic - graphic system sistem informaţional - information system sistem în timp real - real time system sistem mainframe - mainframe system sistem multinivel de echipamente - multi-Ievel computer system sistem multiprocesor - multiprocessor system sistem multiutilizator - multiuser system sistem nepreemtiv - non-preemtive system sistem on-line - on-line system sistem preemtiv - preemtive system sistem standard de referinţă - standard reference system sistem tolerant la defecte - System Fault Tolerance, SFT sistemul de intrare/ieşire de bază - Basic Input/Output System, BIOS sistemul de operare NetWare - NetWare Operating System sistemul de operare OS/2 - Operating System 2, OS/2 slot de extensie - expansion slot SMALLTALK - SMALLTALK SNOBOL - SNOBOL soft - software soft de comandă la distanţă - remote-control software soft de coordonare - firmware soft grafic - graphic software soft hipertext - hypertext software soft matematic - mathematical software sortanţă - fan-out spaţiu de lucru - work space spaţiu de operare - operating space spaţiu proporţional - proporţional spacing spaţiu virtual - virtual space spaţiul dispozitivului - display space spaţiul memoriei interne - memory space specificarea memoriei expandate - expanded memory specification, EMS specificarea sistemelor - sytems specification specificaţia programului - program specification ST506 - ST 506 STAKER - SŢAKER standard de interfaţă pentru sisteme mici de calculatoare - Small Computer System Interface, SCSI standarde de compatibilitate "forward" - forward compatibility standards stare de aşteptare - wait state stare de aşteptare zero - zero wait state staţia de lucru - workstation steguleţ - flag stivă - stack stocare - storage structură director - directory structure structură modulară - modular structure studii de fezabilitate - fesability studies subclasă - subclass subdirector - subdirectory subrutină - subroutine subrutină matematică - mathematical subroutine subscriere - subscript succesiune - sequence sumator - adder sumator complet - full adder sunet de avertizare - warning beep Super VGA - Super VGA superclasă - superclass superserver - superserver supervizor - supervisor supervizorul reţelei - network supervisor suport - medium suprafaţa de afişare - display surface suprapunere de ferestre - overlapping windowing suprapunere de semne - kerning suprapunerea memoriei - memory overlay suprasarcină - overhead suprascriere - overwrite sursă - source suspendare a sarcinii - task suspension Ş şablon - template şi logic - AND şir de caractere - character string şoricel - mouse (a) şterge - clear, erase, delete ştergere - blanking ştergerea datelor - clear data ştergerea ecranului - clear screen ştiinţa calculatoarelor - computer science T tabel - spreadsheet, table tabel de dispersie - hash table tabela de alocare a fişierelor - File Allocation Table, FAT tabelă de simblouri - symbol table tabletă - tabiet tabletă grafică - graphic tabiet tablou - array tabulare - tabulation tact - clock tambur - drum tampon de intrare - input buffer tastatura AZERTY - AZERTY keyboard tastatură - keyboard, keypad tastatură numerică - numeric keypad taste fierbinţi - hot keys taste săgeată - arrow key tastă - key tastă funcţională - function key tehnici de codare - coding techniques tehnici de căutare - searching techniques tehnici de programare - programming techniques tehnici de simulare - simulation technique tehnici de sortare - sorting techniques telecontrolul proceselor - remote process control teletex - teletex teletext - teletext teoria calculatoarelor - computer theory terminal - terminal terminal central - central terminal terminal inteligent - intelligent terminal terminal pregătit - Data Terminal Ready, DTR test de viteză - benchmark test testarea alfa/beta - alpha/beta testing testarea programelor - program testing TIGA - Texas Instruments Grafic Adapter, TIGA timp al unităţii centrale - timeslice timp de aşteptare - waiting time timp de comutare - switching time timp de cădere - fault time, down time timp de încărcare - loading time timp de întoarcere - turnaround time timp de propagare - propagation time timp de rulare - run time timp de răspuns - response time timp de servire - service time timp de trecere - passtime timp între sosiri - interarrival time timp real - real time timpul de acces - access time timpul de adunare/scădere - add-substract time timpul de compilare - compilation time timpul de conectare - connect time timpul de căutare - search time timpul scurs - elapsed time tip de date - data type tip de literă - font tipizare statică - static typing tipăreşte ecran - Prinţ Screen, PrtScr tipărire Mdraft" - draft-print tipărire bidirecţională - bidirecţional printing tipărire cu ace - stylus printing, wire printing tipărire cu înălţime dublă - double-high printing tipărire cu lărgime dublă - double wide printing tipărire matricială - matrix printing topologia reţelei - network topology tractor - tractor traducere automată - automatic translation transfer - transfer transfer ciclic - cyclic transfer transfer prin copiere şi restaurare - call by value/restore transfer prin referinţă - call by reference transfer prin valoare - call by value transfer serial - serial transfer transferare prin nume - call by name transferul paginilor - page movement transferul parametrilor - parameter transfer transformare de vizualizare - window/viewport transformation transformare fereastră/vizor - window/viewport transformation transformare fereastră/vizor - viewing transformation (a) translata - translate translatare - translation translatarea adresei - address translation translator - translator (a) transmite - transmit transmisia cu fibre optice - fibre optical transmition transmisie - transmission transmisie asincronă - asinchronous transmission transmisie paralelă - parallel transmission transmisie serială - serial transmission transmisie sincronă a datelor - synchronous data transmission transport final - end-around carry trasare - inking TRINITRON - TRINITRON (a) trunchia - truncate tub cu memorie - storage tube U ultimul intrat-primul servit - Last-In First-Out, LIFO ultimul venit-primul servit - Last Come-First Served, LCFS umplutură - padding unelte soft - software tools unitate aritmetică - arithmetic unit unitate centrală de prelucrare - central processing unit, CPU unitate de afişare - display unit unitate de alocare - cluster unitate de control a programului - program control unit unitate de disc - drive, disk driver, disk unit unitate de legătură - peripheral control unit unitate de servire - service facility unitate fizică - physical drive unitate funcţională - funcţional unit unitate logică - logical drive unitate periferică - peripheral unit unitate periferică de control - peripheral control unit unitatea aritmetică şi logică - arithmetical and logical unit, ALU unitatea de acces multistaţie - Multi-Station Access Unit, MAU, MSAU unitatea de disc implicită - default drive unitatea raster - raster unit UNIX - UNIX urmărire - tracking urmărirea fişierului - file looking utilitare NORTON - NORTON UTILITIES utilizator - user UUCP - Unix to Unix Copy, UUCP V validare - validation variabilă de context - environment variable variabilă reală - real variable vector absolut - absolute vector vector relativ - relative vector, incremental vector Ventura Publisher - Ventura Publisher verificarea ecoului - echo check verificarea succesiunii - sequence check vidarea memoriei - memory dump video digital interactiv - Digital Video Interactive, DVI video invers - inverse video virtual - virtual VIRUSAFE - VIRUSAFE VISICALC - VISICALC viteză de transmisie - transmission speed viteză de transmitere - bit rate viteză de transmitere a datelor - data transmission rate viteză medie de servire - mean service rate vizor - viewport volatilitate - volatility volum - volume VP-Planner Plus - VP-Planner Plus W X X-Window - X-Window X25 - X.25 x86 - x86 XENIX - XENIX Z zona datelor - data area zona de ieşire - output buffer zona de memorie superioară - Upper Memory Area, UMA zonă de intrare - input buffer zonă de memorie înaltă - High Memory Area, HMA zonă fixată - fixed area x zonă stabilită - fixed area zonă tampon - buffer zonă tampon de "prindere" - buffer cache WINDOWS - WINDOWS WORD PERFECT - WORD PERFECT WORDSTAR - WORDSTAR BIBLIOGRAFIE. 1. Parker P.,Dictionary of computers, Third Edition, Mc Graw-Hill, Inc. 1984 2. ***, Dictionary of Computing, Oxford University Press, Oxford 1983, 1986, Market House Books Ltd., 1983, 1986 3. ***, PC Glossary, Disston Ridge, Inc., St. Petesburg, Florida, 1993 4. Katherine Shelley Pfeiffer, Word For Windows Design Companion, Ventana Press, 1992 5. Sheldon Nemoy, C.J. Aiken, Looking Good with Corel Draw!, Ventana Press, 1993 6. Şerbănaţi L.D. şi colectiv, Dicţionar de Informatică, Editura Ştiinţifică şi Enciclopedică, Bucureşti 1981 7. Chorafas, Dimitri N., şi colectiv, Local Area Network Reference, New York, Mc Graw-Hill, Inc., 1989 8. Tanenbaum A. S., Computer Networks, Prentice-Hall International 1981 9. Somnea D.,Turturea D., Iniţiere în C+ + . Programarea orientată pe obiecte, Editura Tehnică, Bucureşti, 1993 10. Norton P., MS-DOS and PC-DOS User’s Guide, Prentice-Hall, International, 1983 11. Jamsa K., DOS: The Complete Reference, Osborne McGraw-Hill, Berkeley, California, 1987 12. Birnes I., William J. şi colectiv, Microcomputer applications Handbook, New York, Mc Graw-Hill, Inc., 1990 13. ***, Microsoft Windows, User’s guide for Windows Graphical Environment, Northgate Computer System, Inc. Microsoft Co., 1990 14. Kernighan B.,Ritchie D., The C Programming Language, Prentice Hali, 1975 15. Byers R.A., Prague C.N., Everyman’s Database Primer feâturing Dbase IV 1.1, SAMS, Indiana, 1991 16. Jones Wynn S., Nye C., Hadden C., MS-DOS 6.2 by Exemple, Webster & Associates, 1993 17. Colecţia de reviste PC Report, Târgu-Mureş, 1992-1994 18. Colecţia de reviste PC WORLD, Bucureşti, 1992-1994 19. Colecţia de reviste IF, Târgu-Mureş, 1992-1993 20. Colecţia de reviste CHIP, Braşov, 1993-1994 21. Colecţia de reviste BYTE, McGraw Hill, 1993-1994