A
AI (Inteligență Artificială) - programe sau calculatoare care pot să „gândească” și să învețe singure, ca oamenii, pentru a face lucruri inteligente. De exemplu ușoare: asistenți virtuali (Siri, Alexa), jocuri care se adaptează la modul tău de a juca, etc
B
C
D
E
F
G
GUI - vine de la Graphical User Interface, ceea ce în traducere ar însemna Interfața grafică cu utilizatorul și reprezintă modul prin care o persoană interacționează cu un calculator sau o aplicație folosind elemente vizuale, nu doar text.
H
I
IDE - Integrated Development Environment, platfome dedicate dezvoltării soluțiilor și aplicațiilor software, extrem de utile programatorilor prin oferirea accesului la un set complet de instrumente pentru dezvoltarea de software într-un singur produs. IDE include text sau un editor de cod, instrumente de automatizare și un constructor de interfață grafică a utilizatorului. IDE poate fi utilizat atât pentru un limbaj unic de programare, dar poate oferi suport și pentru un limbaj multi-language.
IoT - vine de la Internet of Things („Internetul Lucrurilor”) și se referă la obiecte fizice conectate la internet, care pot colecta, trimite și primi date fără intervenția constantă a omului. De exemplu așa obiecte ca brățări de fitness care monitorizează pulsul, frigidere inteligente care știu ce alimente ai, mașini care trimit informații despre starea tehnică, sisteme de iluminat sau termostate inteligente pentru locuințe, dispozitive medicale conectate la internet pentru monitorizare continuă, etc.
J
JDK - vine de la Java Development Kit și reprezintă pachetul care conține instrumentele necesare dezvoltării și rulării aplicațiilor Java, inclusiv compilator, biblioteci standard și mediul de execuție (JRE).
JRE - vine de la Java Runtime Environment și reprezintă mediul de execuție care permite rularea aplicațiilor Java pe un calculator. Include Java Virtual Machine (JVM), biblioteci standard și fișiere necesare pentru executarea codului Java, dar nu conține compilatorul pentru a crea programe noi. Exemplu: Pentru a rula un program Java deja compilat (.class), este suficient să ai instalat JRE, fără JDK.
JVM vine de la Java Virtual Machine și este componenta Java care execută codul Java compilat în bytecode, oferind independență față de platforma hardware și sistemul de operare. JVM interpretează sau compilează just-in-time codul Java și gestionează memoria, excepțiile și resursele aplicației. Exemplu: Același fișier .class poate fi rulat pe Windows, Linux sau macOS datorită JVM.
K
L
Lizibilitate - gradul în care codul sursă poate fi citit, înțeles și urmărit ușor de către programatori. Lizibilitatea depinde de structurarea clară a codului, alegerea denumirilor sugestive pentru variabile și funcții, comentarii adecvate și respectarea convențiilor de scriere.
M
Metalimbaje – limbaje create special pentru a exprima regulile altor limbaje. Cel mai cunoscut metalimbaj este Forma Normală Backus (BNF), utilizată pe scară largă în definirea formală a sintaxei limbajelor de programare.
N
O
P
Q
R
RIA - vine de la Rich Internet Applications și înseamnă „Aplicații web bogate”, adică aplicații web cu funcționalitate și interactivitate avansată, similare aplicațiilor instalate pe PC. De exemplu GoogleMaps, Gmail, etc
Robustețe - capacitatea unui limbaj sau a unei aplicații de a funcționa corect și stabil chiar și în condiții neașteptate sau în prezența erorilor.
S
Sintaxa - set de reguli pentru formare corectă a instrucțiunilor.
Semantica - set de reguli ce definesc sensul instrucțiunilor.
Sisteme încorporate (embedded devices) - dispozitive care au un calculator integrat pentru a controla funcții specifice, dar nu sunt calculatoare generale. De exemplu electrocasnice inteigente, calculatoare inteligente, etc
Niciun comentariu:
Trimiteți un comentariu
Vă mulțumesc pentru feedback!