Vocabular TIC

 

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


Boolean – tip de date care poate avea doar două valori: true sau false.

Break – instrucțiune folosită pentru a opri execuția unui ciclu (for, while) sau a unei instrucțiuni switch.

Buffer – zonă de memorie temporară folosită pentru a stoca date în timpul procesării.

Byte – tip de date numeric care ocupă 1 octet și poate stoca valori de la -128 la 127.

C

Class - structură de bază în Java care definește un tip de obiect. O clasă poate conține atribute (variabile) și metode (funcții) care descriu comportamentul obiectelor create după ea.

Constructor - metodă specială a unei clase utilizată pentru a inițializa obiectele atunci când sunt create. Constructorul are același nume ca și clasa și nu are tip de return.

char - tip de date care stochează un singur caracter, de exemplu a, B, 9 sau simboluri speciale.

Continue - instrucțiune folosită într-un ciclu (for, while) pentru a sări peste iterația curentă și a trece la următoarea.

D

Debug - procesul de identificare și corectare a erorilor dintr-un program.







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.

Garbage Collector - sistem automat în Java care eliberează memoria ocupată de obiectele neutilizate.

H

Heap - zona de memorie unde sunt stocate obiectele create în timpul execuției programului.

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.

Interface - tip abstract care definește doar metode fără implementare, folosit pentru a impune un contract de funcționalitate claselor care îl implementează.


 

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



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

Null - Valoare specială care indică faptul că o variabilă de tip obiect nu referă niciun obiect.

Object - părintele tuturor claselor Java.

Obiect - instanță a unei clase, care are atribute și metode și reprezintă o entitate concretă în program.

P

Prompt - Textul sau instrucțiunea pe care utilizatorul o oferă unui instrument de inteligență artificială, iar acesta generează un răspuns, inițiază o acțiune sau furnizează informații în funcție de cerință.

Package (Pachet) - colecție de clase și interfețe organizate într-un mod logic, pentru a evita conflictele de nume și a organiza codul.

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.

Refactorizare – procesul de modificare a codului sursă astfel încât să fie mai clar, mai curat și mai ușor de întreținut, fără a schimba comportamentul sau funcționalitatea programului.

Return - instrucțiune care trimite o valoare dintr-o metodă către codul care a apelat metoda.

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

T

TI - Tehnologia informației sau și Tehnologia informației și a comunicațiilor, abreviat (cel mai adesea IT) TI respectiv TIC, este tehnologia necesară pentru prelucrarea (procurarea, procesarea, stocarea, convertirea și transmiterea) informației, în particular prin folosirea computerelor (calculatoarelor electronice).

U


V



W



X


Y



Z





Niciun comentariu:

Trimiteți un comentariu

Vă mulțumesc pentru feedback!